QueryPanelController.js 1.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. Ext.define('saas.view.stock.appropriationInOut.QueryPanelController', {
  2. extend: 'saas.view.core.query.QueryPanelController',
  3. alias: 'controller.stock-appropriationinout-querypanel',
  4. init: function (form) {
  5. var me = this;
  6. this.control({
  7. //放大镜赋值关系 以及 tpl模板
  8. 'dbfindtrigger[name=pi_vendname]':{
  9. beforerender:function(f){
  10. Ext.apply(f,{
  11. dbfinds:[{
  12. from:'ve_code',to:'pi_vendcode'
  13. },{
  14. from:'ve_name',to:'pi_vendname'
  15. }],
  16. }) ;
  17. }
  18. },
  19. //放大镜赋值关系 以及 tpl模板
  20. 'dbfindtrigger[name=pr_detail]':{
  21. beforerender:function(f){
  22. Ext.apply(f,{
  23. dbfinds:[{
  24. from:'pr_detail',to:'pr_detail',
  25. },{
  26. from:'pr_code',to:'pd_prodcode',
  27. }, {
  28. from:'pr_detail',to:'pr_detail'
  29. }],
  30. }) ;
  31. }
  32. },
  33. 'dbfindtrigger[name=pi_custname]': {
  34. beforerender: function (f) {
  35. Ext.apply(f, {
  36. dbfinds: [{
  37. from: 'id',to: 'pi_custid',ignore:true
  38. }, {
  39. from: 'cu_code',to: 'pi_custcode'
  40. }, {
  41. from: 'cu_name',to: 'pi_custname'
  42. }],
  43. });
  44. }
  45. },
  46. });
  47. }
  48. });