QueryPanelController.js 2.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071
  1. Ext.define('make.view.make.makeScrap.QueryPanelController', {
  2. extend: 'saas.view.core.query.QueryPanelController',
  3. alias: 'controller.make-makescrap-querypanel',
  4. init: function (form) {
  5. var me = this;
  6. this.control({
  7. 'departDbfindTrigger[name=ms_departmentname]':{
  8. beforerender: function (f) {
  9. Ext.apply(f, {
  10. dbfinds: [{
  11. from: 'dp_name', to: 'ms_departmentname'
  12. },{
  13. from: 'dp_code', to: 'ms_departmentcode'
  14. }]
  15. });
  16. }
  17. },
  18. // 物料编号
  19. 'dbfindtrigger[name=pr_detail]':{
  20. beforerender:function(f){
  21. Ext.apply(f,{
  22. dbfinds:[{
  23. from:'pr_code',to:'md_prodcode'
  24. }, {
  25. from:'pr_detail',to:'pr_detail'
  26. }, {
  27. from:'pr_orispeccode',to:'pr_orispeccode'
  28. }],
  29. }) ;
  30. }
  31. },'dbfindtrigger[name=creatorName]':{
  32. beforerender:function(f){
  33. Ext.apply(f,{
  34. dbfinds:[{
  35. from:'em_code',to:'em_code'
  36. },{
  37. from:'em_name',to:'creatorName'
  38. }],
  39. }) ;
  40. }
  41. },'dbfindtrigger[name=ms_auditman]':{
  42. beforerender:function(f){
  43. Ext.apply(f,{
  44. dbfinds:[{
  45. from:'em_name',to:'ms_auditman',
  46. }],
  47. }) ;
  48. }
  49. },'dbfindtrigger[name=Makescrapdetail.md_prodcode]':{
  50. beforerender:function(f){
  51. Ext.apply(f,{
  52. dbfinds:[{
  53. from:'pr_code',to:'Makescrapdetail.md_prodcode',
  54. }, {
  55. from:'pr_detail',to:'pr_detail'
  56. }, {
  57. from:'pr_orispeccode',to:'pr_orispeccode'
  58. }, {
  59. from:'pr_brand',to:'pr_brand'
  60. }],
  61. }) ;
  62. }
  63. }
  64. });
  65. },
  66. });