BomCompareFormController.js 2.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273
  1. Ext.define('make.view.make.bom.BomCompareFormController', {
  2. extend: 'Ext.app.ViewController',
  3. alias: 'controller.make-bom-bomcompareform',
  4. init: function (form) {
  5. var me = this;
  6. this.control({
  7. //从表多选放大镜赋值关系 以及 tpl模板
  8. 'dbfindtrigger[name=code1]': {
  9. beforerender: function (f) {
  10. Ext.apply(f, {
  11. //放大镜赋值设置
  12. dbfinds: [{
  13. from: 'id', to: 'bo_motherid', ignore: true
  14. }, {
  15. from: 'pr_code', to: 'code1'
  16. }, ],
  17. });
  18. }
  19. },
  20. 'dbfindtrigger[name=code2]': {
  21. beforerender: function (f) {
  22. Ext.apply(f, {
  23. //放大镜赋值设置
  24. dbfinds: [{
  25. from: 'id', to: 'bo_motherid', ignore: true
  26. }, {
  27. from: 'pr_code', to: 'code2'
  28. }, ],
  29. });
  30. }
  31. },
  32. 'dbfindtrigger[name=code3]': {
  33. beforerender: function (f) {
  34. Ext.apply(f, {
  35. //放大镜赋值设置
  36. dbfinds: [{
  37. from: 'id', to: 'bo_motherid', ignore: true
  38. }, {
  39. from: 'pr_code', to: 'code3'
  40. }, ],
  41. });
  42. }
  43. },
  44. 'dbfindtrigger[name=code4]': {
  45. beforerender: function (f) {
  46. Ext.apply(f, {
  47. //放大镜赋值设置
  48. dbfinds: [{
  49. from: 'id', to: 'bo_motherid', ignore: true
  50. }, {
  51. from: 'pr_code', to: 'code4'
  52. }, ],
  53. });
  54. }
  55. },
  56. 'dbfindtrigger[name=code5]': {
  57. beforerender: function (f) {
  58. Ext.apply(f, {
  59. //放大镜赋值设置
  60. dbfinds: [{
  61. from: 'id', to: 'bo_motherid', ignore: true
  62. }, {
  63. from: 'pr_code', to: 'code5'
  64. }, ],
  65. });
  66. }
  67. },
  68. })
  69. },
  70. });