QueryPanelController.js 2.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182
  1. Ext.define('make.view.make.makeIn.QueryPanelController', {
  2. extend: 'saas.view.core.query.QueryPanelController',
  3. alias: 'controller.make-makein-querypanel',
  4. init: function (form) {
  5. var me = this;
  6. this.control({
  7. 'departDbfindTrigger[name=pi_departmentname]':{
  8. beforerender: function (f) {
  9. Ext.apply(f, {
  10. dbfinds: [{
  11. from: 'dp_name', to: 'pi_departmentname'
  12. },{
  13. from: 'dp_code', to: 'pi_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:'pd_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=pi_auditman]':{
  42. beforerender:function(f){
  43. Ext.apply(f,{
  44. dbfinds:[{
  45. from:'em_name',to:'pi_auditman',
  46. }],
  47. }) ;
  48. }
  49. },'dbfindtrigger[name=Prodiodetail.pd_prodcode]':{
  50. beforerender:function(f){
  51. Ext.apply(f,{
  52. dbfinds:[{
  53. from:'pr_code',to:'Prodiodetail.pd_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. },'dbfindtrigger[name=prodiodetail.pd_whname]': {
  64. beforerender: function (f) {
  65. Ext.apply(f, {
  66. dbfinds: [{
  67. from: 'wh_code', to: 'wh_code'
  68. }, {
  69. from: 'wh_description', to: 'prodiodetail.pd_whname'
  70. }]
  71. });
  72. },
  73. }
  74. });
  75. },
  76. });