Index: ssts-web/src/main/webapp/disinfectsystem/useRecord/tabs/tousseInstanceInfoTab.js =================================================================== diff -u -r36980 -r37138 --- ssts-web/src/main/webapp/disinfectsystem/useRecord/tabs/tousseInstanceInfoTab.js (.../tousseInstanceInfoTab.js) (revision 36980) +++ ssts-web/src/main/webapp/disinfectsystem/useRecord/tabs/tousseInstanceInfoTab.js (.../tousseInstanceInfoTab.js) (revision 37138) @@ -389,6 +389,7 @@ layout : 'form', columnWidth : .5, cls:'edit-part2-labelwidth', + id : 'reTypeBox', items : [{ xtype : 'textfield', id : 'reType', @@ -417,6 +418,7 @@ layout : 'form', columnWidth : .5, cls:'edit-part2-labelwidth', + id : 'lastUseRecordOperatorBox', items : [{ id : 'lastUseRecordOperator', name : 'lastUseRecordOperator', @@ -430,6 +432,7 @@ layout : 'form', columnWidth : .5, cls:'edit-part2-labelwidth', + id : 'lastUseRecordCircuitNurseBox', items : [{ id : 'lastUseRecordCircuitNurse', name : 'lastUseRecordCircuitNurse', @@ -443,6 +446,7 @@ layout : 'form', columnWidth : .5, cls:'edit-part2-labelwidth', + id : 'lastUseRecordOperationRoomBox', items : [{ id : 'lastUseRecordOperationRoom', name : 'lastUseRecordOperationRoom', @@ -456,6 +460,7 @@ layout : 'form', columnWidth : .5, cls:'edit-part2-labelwidth', + id : 'reDeptBox', items : [{ id : 'reDept', name : 'reDept', @@ -471,6 +476,7 @@ layout : 'form', columnWidth : .5, hidden: !(sstsConfig.showCameraPhotoInRecyclingModule && sstsConfig.showCameraPhoto), + id : 'showRecycleCameraPhotoBox', items : [{ id : 'showRecycleCameraPhoto', name : 'showRecycleCameraPhoto', @@ -524,6 +530,7 @@ title :'回收视频', width :580, hidden:!sstsConfig.enableVideoMonitorModule,//启用了视频监控模块才显示 + id : 'recyclingRecordVideoGridBox', items:[{ layout : 'form', columnWidth : 1, @@ -1020,6 +1027,7 @@ columnWidth : .5, hidden : !showWrapperField, cls:'edit-part2-labelwidth', + id : 'wrapperPersonBox', items : [{ id : 'wrapperPerson', name : 'wrapperPerson', @@ -1046,6 +1054,7 @@ layout : 'form', columnWidth : .5, cls:'edit-part2-labelwidth', + id : 'sterilingTypeBox', items : [{ id : 'sterilingType', name : 'sterilingType', @@ -1060,6 +1069,7 @@ columnWidth : .5, hidden : !showInspectorField, cls:'edit-part2-labelwidth', + id : 'inspectorBox', items : [{ id : 'inspector', name : 'inspector', @@ -1073,6 +1083,7 @@ layout : 'form', columnWidth : .5, cls:'edit-part2-labelwidth', + id : 'remarkBox', items : [{ id : 'remark', name : 'remark', @@ -1124,6 +1135,7 @@ title :'装配视频', width :580, hidden:!sstsConfig.enableVideoMonitorModule,//启用了视频监控模块才显示 + id : 'packingVideoBox', items:[{ layout : 'form', columnWidth : 1, @@ -1311,6 +1323,7 @@ layout : 'form', columnWidth : .5, cls:'edit-part2-labelwidth', + id:'sterilizationTypeBox', items : [{ id : 'sterilizationType', name : 'sterilizationType', @@ -1325,6 +1338,7 @@ layout : 'form', columnWidth : .5, cls:'edit-part2-labelwidth', + id:'frequencyBox', items : [{ id : 'frequency', name : 'frequency', @@ -1338,6 +1352,7 @@ columnWidth : .5, layout : 'form', cls:'edit-part2-labelwidth', + id:'sterilizationUserBox', items : [{ id : 'sterilizationUser', name : 'sterilizationUser', @@ -1351,6 +1366,7 @@ columnWidth : .5, layout : 'form', cls:'edit-part2-labelwidth', + id:'sterilizationFinishConfirmBox', hidden : !((sstsConfig.hasOwnProperty('sterilizationRecordFinishConfirm')) && sstsConfig.sterilizationRecordFinishConfirm), items : [{ id : 'sterilizationFinishConfirm', @@ -1366,6 +1382,7 @@ layout : 'form', columnWidth : .5, cls:'edit-part2-labelwidth', + id:'startDateBox', items : [{ id : 'startDate', name : 'startDate', @@ -1379,6 +1396,7 @@ layout : 'form', columnWidth : .5, cls:'edit-part2-labelwidth', + id:'endDateBox', items : [{ id : 'endDate', name : 'endDate', @@ -1392,6 +1410,7 @@ layout : 'form', columnWidth : .5, cls:'edit-part2-labelwidth', + id:'sterilizationBasketBox', items : [{ id : 'sterilizationBasket', name : 'sterilizationBasket', @@ -1405,6 +1424,7 @@ layout : 'form', columnWidth : .5, cls:'edit-part2-labelwidth', + id:'sterilizationPositionBox', items : [{ id : 'sterilizationPosition', name : 'sterilizationPosition', @@ -1509,6 +1529,7 @@ columnWidth : .5, cls:'edit-part2-labelwidth', bodyStyle : 'padding:0px 0px 0px 50px', + id:'sterilizationParamsBtn', items : [{ xtype : 'button', text : '灭菌参数', @@ -1543,6 +1564,7 @@ columnWidth : .5, hidden : sstsConfig.showCycleCountWithoutCondition != true, cls:'edit-part2-labelwidth', + id:'cycleCounterBox', items : [{ id : 'cycleCounter', name : 'cycleCounter', @@ -1557,6 +1579,7 @@ columnWidth : .5, cls:'edit-part2-labelwidth', bodyStyle : 'padding:0px 0px 0px 50px', + id:'sterilizationImgBtn', items : [{ xtype : 'button', text : '灭菌图片', @@ -1577,6 +1600,7 @@ columnWidth : .5, cls:'edit-part2-labelwidth', bodyStyle : 'padding:0px 0px 0px 50px', + id:'sterilizerBtn', items : [{ xtype : 'button', text : '灭菌炉信息', @@ -1596,7 +1620,7 @@ layout : 'form', columnWidth : .5, labelWidth : 120, -// cls:'edit-part2-labelwidth', + id:'foreignTousseApplicationReturnTimeBox', items : [{ id : 'foreignTousseApplicationReturnTime', name : 'foreignTousseApplicationReturnTime', @@ -1644,6 +1668,7 @@ layout : 'form', columnWidth : .5, cls:'edit-part2-labelwidth', + id:'depart3Box', items : [{ id : 'depart3', name : 'depart3', @@ -1657,6 +1682,7 @@ layout : 'form', columnWidth : .5, cls:'edit-part2-labelwidth', + id:'applicantBox', items : [{ id : 'applicant', name : 'applicant', @@ -1670,6 +1696,7 @@ layout : 'form', columnWidth : .5, cls:'edit-part2-labelwidth', + id:'applicationTime2Box', items : [{ id : 'applicationTime2', name : 'applicationTime2', @@ -1731,10 +1758,11 @@ readOnly : true, cls : 'fieldReadOnlyNoRemove' }] - },{//weizhenyu + },{ layout : 'form', columnWidth : .5, cls:'edit-part2-labelwidth', + id:'bingrenxingmingBox', items : [{ id : 'bingrenxingming', name : 'bingrenxingming', @@ -1748,6 +1776,7 @@ layout : 'form', columnWidth : .5, cls:'edit-part2-labelwidth', + id:'yishengxingmingBox', items : [{ id : 'yishengxingming', name : 'yishengxingming', @@ -1761,6 +1790,7 @@ layout : 'form', columnWidth : .5, cls:'edit-part2-labelwidth', + id:'shoushujianBox', items : [{ id : 'shoushujian', name : 'shoushujian', @@ -1774,6 +1804,7 @@ layout : 'form', columnWidth : .5, cls:'edit-part2-labelwidth', + id:'shoushutaiciBox', items : [{ id : 'shoushutaici', name : 'shoushutaici', @@ -2409,6 +2440,7 @@ }else { top.Ext.getCmp('showPackingCameraPhotoLabel').hide(); } + result.dataSource = 'gdszyy' var instance = result.tousseInstance; if (isComboTousse) { //聚合包 Ext.Ajax.request({ @@ -2560,26 +2592,40 @@ } } - //回收记录 + //GDSRMYY-572:回收记录改进第三方 var recyclingRecordInfo = result.recyclingRecordJSON; - top.Ext.getCmp('reOperator').setValue(recyclingRecordInfo.reOperator); //回收记录_清点人 - top.Ext.getCmp('reUser').setValue(recyclingRecordInfo.reUser); //回收记录_回收人 - top.Ext.getCmp('reType').setValue(recyclingRecordInfo.reType); //回收记录_回收类型 - top.Ext.getCmp('reTime').setValue(recyclingRecordInfo.reTime); //回收记录_回收时间 - top.Ext.getCmp('reDept').setValue(recyclingRecordInfo.reDept); //回收记录_回收科室 - //回收记录视频 启用视频监控模块 - if(sstsConfig.enableVideoMonitorModule){ - var recyclingRecordVideoArray = result.recyclingRecordVideoJSON; - for(var k = 0;k < recyclingRecordVideoArray.length ; k++){ - var recyclingRecordVideoInfo = recyclingRecordVideoArray[k]; - var recyclingRecordVideoData = new Ext.data.Record({ - beginTime : recyclingRecordVideoInfo.beginTime, //回收记录_开始时间 - endTime : recyclingRecordVideoInfo.endTime, //回收记录_结束时间 - operator : recyclingRecordVideoInfo.operator, //回收记录_操作人 - cameraName : recyclingRecordVideoInfo.cameraName, //回收记录_摄像头名称 - deviceId : recyclingRecordVideoInfo.deviceId //回收记录_设备id - }); - top.Ext.getCmp('recyclingRecordVideoGrid').getStore().add(recyclingRecordVideoData); + if(result.dataSource && result.dataSource !== ''){ + top.Ext.getCmp('reOperator').setValue(recyclingRecordInfo.reOperator); //回收记录_清点人 + top.Ext.getCmp('reUser').setValue(recyclingRecordInfo.reUser); //回收记录_回收人 + top.Ext.getCmp('reTime').setValue(recyclingRecordInfo.reTime); //回收记录_回收时间 + + top.Ext.getCmp('reTypeBox').hide(); + top.Ext.getCmp('lastUseRecordOperatorBox').hide(); + top.Ext.getCmp('lastUseRecordCircuitNurseBox').hide(); + top.Ext.getCmp('lastUseRecordOperationRoomBox').hide(); + top.Ext.getCmp('reDeptBox').hide(); + top.Ext.getCmp('showRecycleCameraPhotoBox').hide(); + top.Ext.getCmp('recyclingRecordVideoGridBox').hide(); + }else { + top.Ext.getCmp('reOperator').setValue(recyclingRecordInfo.reOperator); //回收记录_清点人 + top.Ext.getCmp('reUser').setValue(recyclingRecordInfo.reUser); //回收记录_回收人 + top.Ext.getCmp('reType').setValue(recyclingRecordInfo.reType); //回收记录_回收类型 + top.Ext.getCmp('reTime').setValue(recyclingRecordInfo.reTime); //回收记录_回收时间 + top.Ext.getCmp('reDept').setValue(recyclingRecordInfo.reDept); //回收记录_回收科室 + //回收记录视频 启用视频监控模块 + if(sstsConfig.enableVideoMonitorModule){ + var recyclingRecordVideoArray = result.recyclingRecordVideoJSON; + for(var k = 0;k < recyclingRecordVideoArray.length ; k++){ + var recyclingRecordVideoInfo = recyclingRecordVideoArray[k]; + var recyclingRecordVideoData = new Ext.data.Record({ + beginTime : recyclingRecordVideoInfo.beginTime, //回收记录_开始时间 + endTime : recyclingRecordVideoInfo.endTime, //回收记录_结束时间 + operator : recyclingRecordVideoInfo.operator, //回收记录_操作人 + cameraName : recyclingRecordVideoInfo.cameraName, //回收记录_摄像头名称 + deviceId : recyclingRecordVideoInfo.deviceId //回收记录_设备id + }); + top.Ext.getCmp('recyclingRecordVideoGrid').getStore().add(recyclingRecordVideoData); + } } } @@ -2689,19 +2735,11 @@ var invoiceInfo = result.invoice; if(result.dataSource && result.dataSource !== ''){ var serialNumber = invoiceInfo?invoiceInfo.serialNumber:''; - var depart = invoiceInfo?invoiceInfo.depart:''; - var applicant = invoiceInfo?invoiceInfo.applicant:''; - var applicationTime = invoiceInfo?invoiceInfo.applicationTime:null; var sendTime = invoiceInfo?invoiceInfo.sendTime:null; var signedDate = invoiceInfo?invoiceInfo.signedDate:null; var sender = invoiceInfo?invoiceInfo.sender:''; var signedUser = invoiceInfo?invoiceInfo.signedUser:''; top.Ext.getCmp('serialNum3').setValue(serialNumber); //发货记录_流水号 - top.Ext.getCmp('depart3').setValue(depart); //发货记录_申请科室 - top.Ext.getCmp('applicant').setValue(applicant); //发货记录_申请人 - if(applicationTime != null){ - top.Ext.getCmp('applicationTime2').setValue(Ext.util.Format.date(new Date(applicationTime.time), 'Y-m-d H:i:s')); //发货记录_申请时间 - } if(sendTime != null){ top.Ext.getCmp('sendTime').setValue(Ext.util.Format.date(new Date(sendTime.time), 'Y-m-d H:i:s')); //发货记录_发货时间 } @@ -2711,7 +2749,15 @@ } top.Ext.getCmp('receiptor').setValue(signedUser); //发货记录_签收人 top.Ext.getCmp('deliveryDeptNameJLKBox').show(); - top.Ext.getCmp('deliveryDeptNameJLK').setValue(result.deliveryDeptNameJLK); + top.Ext.getCmp('deliveryDeptNameJLK').setValue('聚力康供应室'); + //GDSRMYY-572:发货记录字段改进 + top.Ext.getCmp('shoushutaiciBox').hide(); + top.Ext.getCmp('shoushujianBox').hide(); + top.Ext.getCmp('yishengxingmingBox').hide(); + top.Ext.getCmp('bingrenxingmingBox').hide(); + top.Ext.getCmp('applicationTime2Box').hide(); + top.Ext.getCmp('applicantBox').hide(); + top.Ext.getCmp('depart3Box').hide(); }else { if(invoiceInfo){ top.Ext.getCmp('serialNum3').setValue(invoiceInfo.serialNumber); //发货记录_流水号 @@ -2780,46 +2826,63 @@ } - //装配记录 - var packingRecord = result.packingRecordJSON; - top.Ext.getCmp('operatorPerson').setValue(instance.operator); //装配记录_配包人 - top.Ext.getCmp('inspector').setValue(packingRecord.inspector); //装配记录_检查人/初检人 - if(packingRecord){ - top.Ext.getCmp('wrapperPerson').setValue(packingRecord.wrapper); //装配记录_包装人 - } - if(instance.operationTime!=null){ - top.Ext.getCmp('packTime').setValue(Ext.util.Format.date(new Date(instance.operationTime.time),'Y-m-d H:i:s'));//装配记录_装配时间 - } - top.Ext.getCmp('tempPackageType').setValue(instance.packageType); //装配记录_包装类型 - top.Ext.getCmp('sterilingType').setValue(instance.sterilingType); //装配记录_灭菌程序 - top.Ext.getCmp('remark').setValue(instance.remark); - var departPackage = null; - if(instance.foreignProxyItem != null){ - var foreignProxyDisinfection = instance.foreignProxyItem.foreignProxyDisinfection; - if(foreignProxyDisinfection != null){ - departPackage = foreignProxyDisinfection.settleAccountsDepart; + //GDSRMYY-572:装配改进第三方 + if(result.dataSource && result.dataSource !== ''){ + top.Ext.getCmp('operatorPerson').setValue(instance.operator);//装配记录_配包人 + if(instance.operationTime!=null){ + top.Ext.getCmp('packTime').setValue(Ext.util.Format.date(new Date(instance.operationTime.time),'Y-m-d H:i:s'));//装配记录_装配时间 } - } - if(departPackage == null){ + top.Ext.getCmp('tempPackageType').setValue(instance.packageType); //装配记录_包装类型 + + top.Ext.getCmp('wrapperPersonBox').hide(); + top.Ext.getCmp('sterilingTypeBox').hide(); + top.Ext.getCmp('inspectorBox').hide(); + top.Ext.getCmp('remarkBox').hide(); top.Ext.getCmp('departPackageLabel').hide(); - }else{ - top.Ext.getCmp('departPackage').setValue(departPackage); //装配记录_所属科室 - } - //装配记录视频 启用视频监控模块 - if(sstsConfig.enableVideoMonitorModule){ - var packingRecordVideoArray = result.packingRecordVideoJSON; - for(var k = 0;k < packingRecordVideoArray.length ; k++){ - var packingRecordVideoInfo = packingRecordVideoArray[k]; - var packingRecordVideoData = new Ext.data.Record({ - beginTime : packingRecordVideoInfo.beginTime, //装配记录_开始时间 - endTime : packingRecordVideoInfo.endTime, //装配记录_结束时间 - operator : packingRecordVideoInfo.operator, //装配记录_操作人 - cameraName : packingRecordVideoInfo.cameraName, //装配记录_摄像头名称 - deviceId : packingRecordVideoInfo.deviceId //装配记录_设备id - }); - top.Ext.getCmp('packingRecordVideoGrid').getStore().add(packingRecordVideoData); + top.Ext.getCmp('showPackingCameraPhotoLabel').hide(); + top.Ext.getCmp('packingVideoBox').hide(); + }else { + var packingRecord = result.packingRecordJSON; + top.Ext.getCmp('operatorPerson').setValue(instance.operator); //装配记录_配包人 + top.Ext.getCmp('inspector').setValue(packingRecord.inspector); //装配记录_检查人/初检人 + if(packingRecord){ + top.Ext.getCmp('wrapperPerson').setValue(packingRecord.wrapper); //装配记录_包装人 } + if(instance.operationTime!=null){ + top.Ext.getCmp('packTime').setValue(Ext.util.Format.date(new Date(instance.operationTime.time),'Y-m-d H:i:s'));//装配记录_装配时间 + } + top.Ext.getCmp('tempPackageType').setValue(instance.packageType); //装配记录_包装类型 + top.Ext.getCmp('sterilingType').setValue(instance.sterilingType); //装配记录_灭菌程序 + top.Ext.getCmp('remark').setValue(instance.remark); + var departPackage = null; + if(instance.foreignProxyItem != null){ + var foreignProxyDisinfection = instance.foreignProxyItem.foreignProxyDisinfection; + if(foreignProxyDisinfection != null){ + departPackage = foreignProxyDisinfection.settleAccountsDepart; + } + } + if(departPackage == null){ + top.Ext.getCmp('departPackageLabel').hide(); + }else{ + top.Ext.getCmp('departPackage').setValue(departPackage); //装配记录_所属科室 + } + //装配记录视频 启用视频监控模块 + if(sstsConfig.enableVideoMonitorModule){ + var packingRecordVideoArray = result.packingRecordVideoJSON; + for(var k = 0;k < packingRecordVideoArray.length ; k++){ + var packingRecordVideoInfo = packingRecordVideoArray[k]; + var packingRecordVideoData = new Ext.data.Record({ + beginTime : packingRecordVideoInfo.beginTime, //装配记录_开始时间 + endTime : packingRecordVideoInfo.endTime, //装配记录_结束时间 + operator : packingRecordVideoInfo.operator, //装配记录_操作人 + cameraName : packingRecordVideoInfo.cameraName, //装配记录_摄像头名称 + deviceId : packingRecordVideoInfo.deviceId //装配记录_设备id + }); + top.Ext.getCmp('packingRecordVideoGrid').getStore().add(packingRecordVideoData); + } + } } + //审核记录 top.Ext.getCmp('reviewer2').setValue(instance.reviewer); //审核记录_审核人 if(instance.reviewTime){ @@ -2843,48 +2906,44 @@ top.Ext.getCmp('sterilizerRecordAmounts').setValue(result.sterilizerRecordAmounts); //灭菌记录_灭菌记录数量(隐藏域) top.Ext.getCmp('sterilizationParaType').setValue(result.sterilizationParaType); top.Ext.getCmp('sterilizerName').setValue(instance.sterilizerName); //灭菌记录_灭菌炉 - top.Ext.getCmp('sterilizationType').setValue(instance.sterilingType); //灭菌记录_灭菌程序 - top.Ext.getCmp('frequency').setValue(instance.sterileFrequency); //灭菌记录_炉次 - top.Ext.getCmp('sterilizationUser').setValue(instance.sterilizationUser); //灭菌记录_灭菌员 - top.Ext.getCmp('sterilizationFinishConfirm').setValue(result.sterilizationFinishConfirm); //灭菌记录_灭菌确认人 - top.Ext.getCmp('startDate').setValue(instance.sterileStartTime); //灭菌记录_开始时间 - top.Ext.getCmp('endDate').setValue(instance.sterileEndTime); //灭菌记录_结束时间 - top.Ext.getCmp('sterilizationBasket').setValue(instance.sterilizationBasket); //灭菌记录_灭菌确认人灭菌篮筐 - top.Ext.getCmp('sterilizationPosition').setValue(result.sterilizationPosition); //灭菌记录_灭菌位置 - top.Ext.getCmp('cycleCounter').setValue(result.cycleCounter); //灭菌记录_循环次数 - top.Ext.getCmp('biologyResult').setValue(result.biologyResult); //灭菌记录_生物监测结果 - top.Ext.getCmp('chemistryResult').setValue(result.chemistryResult); //灭菌记录_化学监测结果 - //外来器械申请单 - var foreignTousseApplicationJSON = result.foreignTousseApplicationJSON; - if(foreignTousseApplicationJSON){ - top.Ext.getCmp('foreignTousseApplicationReturnTime').setValue(foreignTousseApplicationJSON.returnTime);//灭菌记录_外来器械归还时间 - } - if(result.dataSource && result.dataSource !== ''){ - top.Ext.getCmp('sterilizationBatchJLKBox').show(); - top.Ext.getCmp('sterilizationBatchJLK').setValue(result.sterilizationBatchJLK); - top.Ext.getCmp('biologyResult').setValue(result.biologyResultJLK); - top.Ext.getCmp('chemistryResult').setValue(result.chemistryResultJLK); - top.Ext.getCmp('bioMonitorBeginDatetimeJLKBox').show(); - top.Ext.getCmp('bioMonitorBeginDatetimeJLK').setValue(result.bioMonitorBeginDatetimeJLK); - top.Ext.getCmp('bioMonitorEndDatetimeJLKBox').show(); - top.Ext.getCmp('bioMonitorEndDatetimeJLK').setValue(result.bioMonitorEndDatetimeJLK); - Ext.Ajax.request({ - url : WWWROOT + '/disinfectSystem/baseData/showImageAction!getJLKTousseInstanceBatchNumPicTotalPage.do', - params : {tousseInstanceId : result.tousseInstance.id,imageType:'聚力康灭菌数据图片'}, - success : function(response, options) { - var res = Ext.decode(response.responseText); - var success = res.success; - if (success) { - if(res.pageNum == 0){ - top.Ext.getCmp('showSterilizationBatchInfoButton').hide(); - }else { - top.Ext.getCmp('showSterilizationBatchInfoButton').show(); - top.Ext.getCmp('sterilizationBatchImgCount').setValue(res.pageNum); - } + top.Ext.getCmp('biologyResult').setValue(result.biologyResultJLK); //灭菌记录_生物监测结果 + top.Ext.getCmp('chemistryResult').setValue(result.chemistryResultJLK); //灭菌记录_化学监测结果 + top.Ext.getCmp('sterilizationBatchJLKBox').show(); + top.Ext.getCmp('sterilizationBatchJLK').setValue(result.sterilizationBatchJLK); + top.Ext.getCmp('bioMonitorBeginDatetimeJLKBox').show(); + top.Ext.getCmp('bioMonitorBeginDatetimeJLK').setValue(result.bioMonitorBeginDatetimeJLK); + top.Ext.getCmp('bioMonitorEndDatetimeJLKBox').show(); + top.Ext.getCmp('bioMonitorEndDatetimeJLK').setValue(result.bioMonitorEndDatetimeJLK); + Ext.Ajax.request({ + url : WWWROOT + '/disinfectSystem/baseData/showImageAction!getJLKTousseInstanceBatchNumPicTotalPage.do', + params : {tousseInstanceId : result.tousseInstance.id,imageType:'聚力康灭菌数据图片'}, + success : function(response, options) { + var res = Ext.decode(response.responseText); + var success = res.success; + if (success) { + if(res.pageNum == 0){ + top.Ext.getCmp('showSterilizationBatchInfoButton').hide(); + }else { + top.Ext.getCmp('showSterilizationBatchInfoButton').show(); + top.Ext.getCmp('sterilizationBatchImgCount').setValue(res.pageNum); } } - }); - } + } + }); + //GDSRMYY-572:灭菌记录字段改进 + top.Ext.getCmp('sterilizationTypeBox').hide(); + top.Ext.getCmp('frequencyBox').hide(); + top.Ext.getCmp('sterilizationUserBox').hide(); + top.Ext.getCmp('sterilizationFinishConfirmBox').hide(); + top.Ext.getCmp('startDateBox').hide(); + top.Ext.getCmp('endDateBox').hide(); + top.Ext.getCmp('sterilizationBasketBox').hide(); + top.Ext.getCmp('sterilizationPositionBox').hide(); + top.Ext.getCmp('sterilizationParamsBtn').hide(); + top.Ext.getCmp('cycleCounterBox').hide(); + top.Ext.getCmp('sterilizationImgBtn').hide(); + top.Ext.getCmp('sterilizerBtn').hide(); + top.Ext.getCmp('foreignTousseApplicationReturnTimeBox').hide(); }else { if(result.sterilizationRecordID != 0){ top.Ext.getCmp('sterilizerRecordAmounts').setValue(result.sterilizerRecordAmounts); //灭菌记录_灭菌记录数量(隐藏域)