BenchQueryModel.js 901 B

12345678910111213141516171819202122232425
  1. Ext.define('make.view.osmake.osMakeCheckIn.BenchQueryModel', {
  2. extend: 'saas.view.core.bench.QueryModel',
  3. alias: 'viewmodel.osmake-osmakecheckin-benchquery',
  4. constructor:function(config){
  5. this.bindings = {};
  6. var billsource= Ext.getCmp('mainView').getViewModel().get('BillOutAPSource');
  7. var showBill= true ;
  8. if('PRODIO'==billsource){
  9. showBill= false ;
  10. }
  11. config.stores={
  12. menus: {
  13. model: 'saas.model.core.benchMenu',
  14. data: [
  15. {desc: '待完工',isCount: 1},
  16. {desc: '已完工',isCount: 0},
  17. {desc: '待对账',isCount: 1},
  18. {desc: '待开票',isCount: 1,hidden:showBill},
  19. {desc: '待付款',isCount: 1}
  20. ]
  21. }
  22. } ;
  23. this.initConfig(config);
  24. }
  25. });