Index: ssts-web/src/main/webapp/disinfectsystem/basedatamanager/supplyroomtype/supplyRoomTypeForm.js =================================================================== diff -u -r26240 -r26390 --- ssts-web/src/main/webapp/disinfectsystem/basedatamanager/supplyroomtype/supplyRoomTypeForm.js (.../supplyRoomTypeForm.js) (revision 26240) +++ ssts-web/src/main/webapp/disinfectsystem/basedatamanager/supplyroomtype/supplyRoomTypeForm.js (.../supplyRoomTypeForm.js) (revision 26390) @@ -1251,6 +1251,28 @@ anchor : '100%', allowBlank : false }] + },{ + layout:'form', + labelWidth : 180, + columnWidth: .25, + items:[{ + xtype : 'combo', + fieldLabel : '报损器械计算科室成本', + id : 'damagedTousseAtCost', + name : 'damagedTousseAtCost', + valueField : 'name', + displayField : 'name', + mode : 'local', + anchor : '100%', + editable : false, + store : new Ext.data.SimpleStore( { + fields : [ 'name'], + data : [['否'],['是']] + }), + forceSelection : true, + allowBlank : false, + triggerAction : 'all' + }] } ] },{ @@ -2773,6 +2795,11 @@ showResult('器械包和一次性物品转换合并不能为空!'); return false; } + var damagedTousseAtCost = Ext.getCmp("damagedTousseAtCost").getValue(); + if(damagedTousseAtCost == ""){ + showResult('报损器械计算科室成本不能为空!'); + return false; + } var foreignToussePrice = Ext.getCmp("foreignToussePrice").getValue(); if(typeof(foreignToussePrice) != "number"){ showResult('外来器械包价格不能为空!'); @@ -2964,6 +2991,7 @@ isORAppFormMerge:isORAppFormMerge,// isDgConvertApplication:isDgConvertApplication,// isTousseDgMergeConvert:isTousseDgMergeConvert,// + damagedTousseAtCost : damagedTousseAtCost, isCustomTousseCleanEntirely:isCustomTousseCleanEntirely,// isSecondSupplyRoomNeedRecycle : isSecondSupplyRoomNeedRecycle,// isSecondSupplyRoomAutoInvoice:isSecondSupplyRoomAutoInvoice,// @@ -3187,6 +3215,11 @@ }else{ Ext.getCmp('isTousseDgMergeConvert').setValue('否'); } + if(supplyRoomConfig.damagedTousseAtCost == '是'){ + Ext.getCmp('damagedTousseAtCost').setValue('是'); + }else{ + Ext.getCmp('damagedTousseAtCost').setValue('否'); + } if(supplyRoomConfig.ftDefaultSterilingMethod!=null){ Ext.getCmp('ftDefaultSterilingMethod').setValue(supplyRoomConfig.ftDefaultSterilingMethod); }