1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162 |
- Ext.define('make.view.sale.saleForecast.BenchQueryPanel', {
- extend: 'saas.view.core.bench.Query',
- xtype: 'sale-saleforecast-benchpanel',
- viewModel: {
- extend: 'saas.view.core.bench.QueryModel',
- stores: {
- menus: {
- model: 'saas.model.core.benchMenu',
- data: [
- {desc: '待核销',isCount: 0},
- {desc: '已核销',isCount: 0},
- {desc: '已取消',isCount: 0},
- {desc: '待开工单',isCount: 0}
- ]
- }
- }
- },
- caller:'SaleForecast',
- selfFields:'sf_sellerid,saleforecast.creatorId',
- items: [
- {
- itemId: 'All',
- xtype: 'sale-saleforecast-querypanel'
- },
- {
- itemId: 'Me',
- xtype: 'sale-saleforecast-querypanel'
- },
- {
- //待下单
- itemId: 'sale-saleforecast-benchpanel-1',
- xtype: 'sale-saleforecast-querypanel-1',
- _needCount: false,//是否需计数 如果存在明细数据按整单合计,同时配置 countGroupFields 如:sa_code 多个分组 sa_code,sa_custcode
- countGroupFields:'sf_code',
- defaultCondition:"ifnull(sd_qty,0)>ifnull(sd_yqty,0) and sf_statuscode='AUDITED' and ifnull(sd_bussStatuscode,' ')<>'CLOSE'"
-
- },
- {
- //已下单
- itemId: 'sale-saleforecast-benchpanel-2',
- xtype: 'sale-saleforecast-querypanel-2',
- _needCount: false,//是否需计数
- defaultCondition:"ifnull(sd_qty,0)=ifnull(sd_yqty,0) and sf_statuscode='AUDITED' and ifnull(sd_bussStatuscode,' ')<>'CLOSE'"
- },
- {
- //已取消
- itemId: 'sale-saleforecast-benchpanel-3',
- xtype: 'sale-saleforecast-querypanel-3',
- _needCount: false,//是否需计数
- defaultCondition:"ifnull(sd_bussStatuscode,' ')='CLOSE'"
- },
- {
- //待开工单
- itemId: 'sale-saleforecast-benchpanel-4',
- xtype: 'sale-saleforecast-querypanel-4',
- _needCount: false,//是否需计数
- defaultCondition:"sf_statuscode='AUDITED' AND ifnull(sd_bussStatuscode,' ')<>'CLOSE' AND ifnull(sd_qty,0)-ifnull(sd_yqty,0) - (ifnull(sd_ymaqty,0)-ifnull(sd_maqty,0)) > 0"
- }
- ],
- countUrl:'',//'sale/saleforecast/count',
- addBtnText:'新增备货单'
- });
|