Index: ssts-web/src/main/resources/systemset/operationDefine.xml =================================================================== diff -u -r35937 -r36028 --- ssts-web/src/main/resources/systemset/operationDefine.xml (.../operationDefine.xml) (revision 35937) +++ ssts-web/src/main/resources/systemset/operationDefine.xml (.../operationDefine.xml) (revision 36028) @@ -355,6 +355,7 @@ + Index: ssts-web/src/main/webapp/disinfectsystem/assestManagement/disposableGoods/disposableGoodsStockView.jsp =================================================================== diff -u -r29513 -r36028 --- ssts-web/src/main/webapp/disinfectsystem/assestManagement/disposableGoods/disposableGoodsStockView.jsp (.../disposableGoodsStockView.jsp) (revision 29513) +++ ssts-web/src/main/webapp/disinfectsystem/assestManagement/disposableGoods/disposableGoodsStockView.jsp (.../disposableGoodsStockView.jsp) (revision 36028) @@ -23,6 +23,12 @@ SSTS_DiposableGoods_Delete = false; + var SSTS_DisposableGoodPreferredDelivery_Manager = true; + + if(sstsConfig.enableDisposableGoodsCanBeShippedFirstFunction){ + SSTS_DisposableGoodPreferredDelivery_Manager = false + } + var CONSTANT_YES = '<%=DisposableGoods.CONSTANT_YES %>';//能 var CONSTANT_NO = '<%=DisposableGoods.CONSTANT_NO %>';//否 Index: ssts-web/src/main/webapp/disinfectsystem/assestManagement/disposableGoods/disposableGoodsStockView.js =================================================================== diff -u -r35005 -r36028 --- ssts-web/src/main/webapp/disinfectsystem/assestManagement/disposableGoods/disposableGoodsStockView.js (.../disposableGoodsStockView.js) (revision 35005) +++ ssts-web/src/main/webapp/disinfectsystem/assestManagement/disposableGoods/disposableGoodsStockView.js (.../disposableGoodsStockView.js) (revision 36028) @@ -54,11 +54,13 @@ fields : [ {name : 'id'}, {name : 'disposableGoodsBatchId'}, + {name : 'disposableGoodsBatchStockId'}, {name : 'barcode'}, {name : 'storage'}, {name : 'batchNumber'}, {name : 'cost'}, {name : 'produceDate'}, + {name : 'priorInvoice'}, {name : 'expDate'}, {name : 'supplierName'} ] @@ -387,11 +389,11 @@ columnWidth : 0.6, layout : 'form', items : [ - new top.Ext.grid.GridPanel({ + new top.Ext.grid.EditorGridPanel({ id :'batchNumberGrid', store : godownEntryItemStore , height : 390, - width : 485, + width : 585, bodyStyle : 'border:1px solid #afd7af', sm : selectModel, cm : new top.Ext.grid.ColumnModel([selectModel, @@ -408,8 +410,53 @@ {header : "库存",width : 50,dataIndex : 'storage',menuDisabled:true}, {header : "生产日期",width : 90,dataIndex : 'produceDate',hidden : !sstsConfig.showProduceDateOfDisposableGoods,renderer:myDateFormat,menuDisabled:true}, {header : "失效日期",width : 90,dataIndex : 'expDate',renderer:myDateFormat,menuDisabled:true}, + {header : "是否优先发货",width : 130,dataIndex : 'priorInvoice',menuDisabled:true,editor: new top.Ext.form.ComboBox({ + xtype: 'combo', + valueField: 'value', + displayField: 'value', + store: new Ext.data.SimpleStore( { + fields : [ 'value'], + data : [['是'],['否']] + }), + forceSelection: true, + editable: true, + mode: 'local', + triggerAction: 'all', + anchor: '95%' + })}, {id:'supplierName',header : "供应商",width : 130,dataIndex : 'supplierName',menuDisabled:true} ]), + listeners:{ + afteredit: function (record) { + if(record.value == '否'){ + godownEntryItemStore.getAt(record.row).set('priorInvoice','') + }else { + var isTrue = false; + var id = godownEntryItemStore.getAt(record.row).get('id'); + for(var i=0;i