Ext.define('make.view.osmake.osMakeCheckIn.BenchQueryModel', { extend: 'saas.view.core.bench.QueryModel', alias: 'viewmodel.osmake-osmakecheckin-benchquery', constructor:function(config){ this.bindings = {}; var billsource= Ext.getCmp('mainView').getViewModel().get('BillOutAPSource'); var showBill= true ; if('PRODIO'==billsource){ showBill= false ; } config.stores={ menus: { model: 'saas.model.core.benchMenu', data: [ {desc: '待完工',isCount: 1}, {desc: '已完工',isCount: 0}, {desc: '待对账',isCount: 1}, {desc: '待开票',isCount: 1,hidden:showBill}, {desc: '待付款',isCount: 1} ] } } ; this.initConfig(config); } });