Index: ssts-web/src/main/webapp/disinfectsystem/washanddisinfectmanager/washanddisinfectrecord/washAndDisinfectView.jsp =================================================================== diff -u -r33536 -r34040 --- ssts-web/src/main/webapp/disinfectsystem/washanddisinfectmanager/washanddisinfectrecord/washAndDisinfectView.jsp (.../washAndDisinfectView.jsp) (revision 33536) +++ ssts-web/src/main/webapp/disinfectsystem/washanddisinfectmanager/washanddisinfectrecord/washAndDisinfectView.jsp (.../washAndDisinfectView.jsp) (revision 34040) @@ -78,6 +78,7 @@ var enableEditBtn = false; var enableSaveBtn = false; var enableSaveAndNewBtn = false; +var fontSize = '${fontSize}'; //清洗方式 start var washMachine = '<%=WashAndDisinfectRecord.WASHINGMODE_MACHINE%>'; var washManual = '<%=WashAndDisinfectRecord.WASHINGMODE_MANUAL%>'; Index: ssts-web/src/main/webapp/disinfectsystem/consumptiveMaterial/consumptiveMaterialContainer/form.js =================================================================== diff -u -r34037 -r34040 --- ssts-web/src/main/webapp/disinfectsystem/consumptiveMaterial/consumptiveMaterialContainer/form.js (.../form.js) (revision 34037) +++ ssts-web/src/main/webapp/disinfectsystem/consumptiveMaterial/consumptiveMaterialContainer/form.js (.../form.js) (revision 34040) @@ -82,7 +82,7 @@ id: parentId, name: name, rinserIds: rinserIds, - consumptiveMaterialVolumes: (consumptiveMaterialVolumes.length == 0) ? '' : JSON.stringify(consumptiveMaterialVolumes), + consumptiveMaterialVolumeStr: (consumptiveMaterialVolumes.length == 0) ? '' : JSON.stringify(consumptiveMaterialVolumes), receiveRecordItems: (receiveRecordItems.length == 0) ? '' : JSON.stringify(receiveRecordItems) }, success: function (response, options) { @@ -159,7 +159,7 @@ var disposableGoodsStore = new top.Ext4.data.Store({ proxy: { type: 'ajax', - url: WWWROOT + '/disinfectSystem/diposableGoodsAction!getDiposableGoodsData.do?consumptiveMaterialUse=' + encodeURIComponent('清洗耗材'), + url: WWWROOT + '/disinfectSystem/diposableGoodsAction!getDiposableGoodsData.do', reader: { type: 'json', root: 'data' @@ -173,6 +173,8 @@ listeners: { beforeload: function (store, option) { disposableGoodsStore.proxy.extraParams.wareHouseId = top.Ext4.getCmp('cssdWareHouse').getValue(); + disposableGoodsStore.proxy.extraParams.consumptiveMaterialTypeId = consumptiveMaterialTypeId; + disposableGoodsStore.proxy.extraParams.consumptiveMaterialUse = '清洗耗材'; } } }); @@ -374,21 +376,21 @@ diposableGoodsID: diposableGoodsID, disposableGoodsBatchStockId: disposableGoodsBatchStockId } - if(receiveRecordItems.length > 0){ - for(var i=0;i 0) { + for (var i = 0; i < receiveRecordItems.length; i++) { + if (receiveRecordItems[i].consumptiveMaterialTypeId == consumptiveMaterialTypeId) { receiveRecordItems[i] = item; - }else { + } else { receiveRecordItems.push(item); } } - }else { + } else { receiveRecordItems.push(item) } var items = []; for (var i = 0; i < rightGridStore.getCount(); i++) { var item = rightGridStore.getAt(i).data; - if(item.consumptiveMaterialTypeId == consumptiveMaterialTypeId){ + if (item.consumptiveMaterialTypeId == consumptiveMaterialTypeId) { item.volume = amount * 5000; } items.push(item); @@ -421,18 +423,18 @@ disposableGoodsStore.load(); diposableGoodsBatchNumStore.load(); - if(receiveRecordItems.length > 0){ - for(var i=0;i 0) { + for (var i = 0; i < receiveRecordItems.length; i++) { + if (receiveRecordItems[i].consumptiveMaterialTypeId == consumptiveMaterialTypeId) { top.Ext4.getCmp('cssdWareHouse').setValue(receiveRecordItems[i].warehouseId); top.Ext4.getCmp('amount').setValue(receiveRecordItems[i].amount); top.Ext4.getCmp('diposableGoodsID').setValue(receiveRecordItems[i].diposableGoodsID); top.Ext4.getCmp('diposableGoodsName').setValue(receiveRecordItems[i].diposableGoodsID); top.Ext4.getCmp('disposableGoodsBatchStockId').setValue(receiveRecordItems[i].disposableGoodsBatchStockId); var combo = top.Ext4.getCmp("batchNumber"); combo.setValue(receiveRecordItems[i].disposableGoodsBatchStockId); - for(var k=0;k"; } -function deleteItem(id){ - for(var i=0;i', { text: '耗材种类:' - },{ - xtype:'hidden', - id:'consumptiveMaterialTypeId', - name:'consumptiveMaterialTypeId' - },{ - xtype:'hidden', - id:'consumptiveMaterialTypeUnit', - name:'consumptiveMaterialTypeUnit' }, { + xtype: 'hidden', + id: 'consumptiveMaterialTypeId', + name: 'consumptiveMaterialTypeId' + }, { + xtype: 'hidden', + id: 'consumptiveMaterialTypeUnit', + name: 'consumptiveMaterialTypeUnit' + }, { xtype: 'combo', fieldLabel: '', id: 'consumptiveMaterialType', @@ -75,8 +75,8 @@ triggerAction: 'all', typeAhead: false, allowBlank: true, - listeners:{ - select:function(v,record){ + listeners: { + select: function (v, record) { top.Ext.getCmp('consumptiveMaterialTypeId').setValue(record.data.id); top.Ext.getCmp('consumptiveMaterialTypeUnit').setValue(record.data.unit); } @@ -88,33 +88,33 @@ var id = top.Ext.getCmp('consumptiveMaterialTypeId').getValue(); var name = top.Ext.getCmp('consumptiveMaterialType').getRawValue(); var unit = top.Ext.getCmp('consumptiveMaterialTypeUnit').getValue(); - if(id == '' || name == ''){ + if (id == '' || name == '') { showResult('请选择耗材种类'); return; } var isHas = false; - for(var i=0;i= 1) ? 185 : 210; if(sstsConfig.enableRinserConsumptiveMaterialConsumptionFunction){ - fieldsetHeight += 40; + if(fontSize == 12){ + fieldsetHeight += 40; + }else { + fieldsetHeight += 60; + } } formObj = new top.Ext.FormPanel({ @@ -891,7 +895,7 @@ width: fieldsetWidth, height: fieldsetHeight, columnWidth: 1, - labelWidth: 95, + labelWidth: 105, items: [{ layout: 'column', items: [{ @@ -1305,7 +1309,6 @@ }, { columnWidth: 1, layout: 'form', - hidden:true, id:'hiddenBox1', items: [{ xtype: 'textfield', @@ -1315,11 +1318,17 @@ readOnly: true, cls : 'fieldReadOnlyNoRemove', anchor: '99%' - }] - }, { + }], + listeners:{ + render:function(){ + setTimeout(function(){ + top.Ext.getCmp('hiddenBox1').hide(); + }, 100); + } + } + },{ columnWidth: 1, layout: 'form', - hidden:true, id:'hiddenBox2', items: [{ xtype: 'textfield', @@ -1329,7 +1338,14 @@ readOnly: true, cls : 'fieldReadOnlyNoRemove', anchor: '99%' - }] + }], + listeners:{ + render:function(){ + setTimeout(function(){ + top.Ext.getCmp('hiddenBox2').hide(); + }, 100); + } + } }, { columnWidth: 1, layout: 'form',