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