BenchQueryPanel.js 1.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. Ext.define('make.view.osmake.makeDetail.BenchQueryPanel', {
  2. extend: 'saas.view.core.bench.Query',
  3. xtype: 'osmake-makedetail-benchpanel',
  4. controller: 'osmake-makedetail-benchqueryController',
  5. viewModel: {
  6. extend: 'saas.view.core.bench.QueryModel',
  7. stores: {
  8. menus: {
  9. model: 'saas.model.core.benchMenu',
  10. data: [
  11. {desc: '外协明细发料',isCount: 0},
  12. {desc: '套料发料',isCount: 0},
  13. {desc: '外协在制存料',isCount: 0},
  14. ]
  15. }
  16. }
  17. },
  18. caller:'OsMakeDetail',
  19. items: [
  20. {
  21. //外协明细发料
  22. itemId: 'All',
  23. xtype: 'osmake-makedetail-querypanel-1',
  24. defaultCondition: "ma_tasktype='OS' and ifnull(ma_getstatus,'未领料') in('未领料','部分领料')",
  25. _needCount: false,
  26. baseVastUrl: '/api/make/material/',
  27. caller:'MakePick'
  28. },
  29. {
  30. //外协成套发料
  31. itemId: 'osmake-makedetail-benchpanel-2',
  32. xtype: 'osmake-makedetail-querypanel-2',
  33. defaultCondition: "ma_tasktype='OS' and ifnull(ma_getstatus,'未领料') in('未领料','部分领料') and ma_statuscode='AUDITED'",
  34. _needCount: false,
  35. baseVastUrl: '/api/make/material/',
  36. caller:'MakeSetPick'
  37. },
  38. {
  39. //外协在制存料
  40. itemId: 'osmake-makedetail-benchpanel-3',
  41. xtype: 'osmake-makedetail-querypanel-3',
  42. defaultCondition: "ma_tasktype='OS' and ifnull(ma_getstatus,'未领料') in('已领料','部分领料')",
  43. _needCount: false,
  44. baseVastUrl: '/api/make/material/',
  45. caller:'MakeReturn'
  46. }
  47. ],
  48. addBtnText:'新增外协工单',
  49. hiddenMe:true,
  50. hiddenAll:true,
  51. });