Index: ssts-web/src/main/webapp/disinfectsystem/packing/reviewView.js =================================================================== diff -u -r27996 -r28047 --- ssts-web/src/main/webapp/disinfectsystem/packing/reviewView.js (.../reviewView.js) (revision 27996) +++ ssts-web/src/main/webapp/disinfectsystem/packing/reviewView.js (.../reviewView.js) (revision 28047) @@ -1,3 +1,10 @@ +var reviewViewText; +if(sstsConfig.nameSchemeOfReviewModule == 2){ + reviewViewText = "包装"; +}else{ + reviewViewText = "审核"; +} + var materialForReviewViewStore = new Ext.data.Store({ proxy : new Ext.data.HttpProxy({ url : WWWROOT + '/disinfectSystem/baseData/tousseDefinitionAction!getMaterialDefinitionByTousseName.do', @@ -134,7 +141,7 @@ if(sstsConfig.openMustScanBasketTips){ openMustScanBasketTips = sstsConfig.openMustScanBasketTips; }else{ - openMustScanBasketTips = "是否完成对下列器械包的审核?"; + openMustScanBasketTips = "是否完成对下列器械包的"+reviewViewText+"?"; } //定义首篮筐的label变量 @@ -145,9 +152,9 @@ hiddenEndBarcode = false;//显示尾篮筐 } -var reviewBtnText = "审核物品"; +var reviewBtnText = ""+ reviewViewText +"物品"; if (sstsConfig.printLabelWhenReviewing == true){ - reviewBtnText = "审核并打印标签"; + reviewBtnText = ""+ reviewViewText +"并打印标签"; } @@ -524,7 +531,7 @@ } } if(records.length == 0){ - showResult("所选的器械包的灭菌程序与审核确认列表的器械包灭菌程序不一致!" , null , sstsConfig.messagePauseTimeOnReviewPage); + showResult("所选的器械包的灭菌程序与"+reviewViewText+"确认列表的器械包灭菌程序不一致!" , null , sstsConfig.messagePauseTimeOnReviewPage); return false; } } @@ -552,7 +559,7 @@ if(jsonResult.message){ showResult(jsonResult.message , null , sstsConfig.messagePauseTimeOnReviewPage); }else{ - showResult("条码为" + records[i].data['barcode'] + "的" + records[i].data['tousseDefinition.name'] + "的灭菌程序 " + sType + " 不能通过<进入审核列表>添加" , null , sstsConfig.messagePauseTimeOnReviewPage); + showResult("条码为" + records[i].data['barcode'] + "的" + records[i].data['tousseDefinition.name'] + "的灭菌程序 " + sType + " 不能通过<进入"+reviewViewText+"列表>添加" , null , sstsConfig.messagePauseTimeOnReviewPage); } sterilingTypeCanAddToReview = false; } @@ -570,7 +577,7 @@ needValidateRecords.push(records[i]); }else{ if(tousseWithNullSterilingTypeCanNotBatchAddReview){ - showResult("条码为" + records[i].data['barcode'] + "的" + records[i].data['tousseDefinition.name'] + "的灭菌程序 " + sType + " 不能通过<进入审核列表>添加" , null , sstsConfig.messagePauseTimeOnReviewPage); + showResult("条码为" + records[i].data['barcode'] + "的" + records[i].data['tousseDefinition.name'] + "的灭菌程序 " + sType + " 不能通过<进入"+reviewViewText+"列表>添加" , null , sstsConfig.messagePauseTimeOnReviewPage); delete records[i]; continue; } @@ -585,7 +592,7 @@ } } if(rightGridVaildPass == false){ - top.Ext.MessageBox.confirm("提示","所选的器械包灭菌程序不一致,要继续审核吗?",function(btn){ + top.Ext.MessageBox.confirm("提示","所选的器械包灭菌程序不一致,要继续"+reviewViewText+"吗?",function(btn){ if(btn == 'yes'){ addTousse(needValidateRecords); }else{ @@ -603,7 +610,7 @@ } } if(leftGridVaildPass == false){ - top.Ext.MessageBox.confirm("提示","待审核的器械包灭菌程序不一致,要继续审核吗?",function(btn){ + top.Ext.MessageBox.confirm("提示","待"+reviewViewText+"的器械包灭菌程序不一致,要继续"+reviewViewText+"吗?",function(btn){ if(btn == 'yes'){ addTousse(needValidateRecords); }else{ @@ -634,7 +641,7 @@ } } if(rightGridVaildPass == false){ - top.Ext.MessageBox.confirm("提示","所选的器械包灭菌炉号不一致,要继续审核吗?",function(btn){ + top.Ext.MessageBox.confirm("提示","所选的器械包灭菌炉号不一致,要继续"+reviewViewText+"吗?",function(btn){ if(btn == 'yes'){ addTousse(records); }else{ @@ -652,7 +659,7 @@ } } if(leftGridVaildPass == false){ - top.Ext.MessageBox.confirm("提示","待审核的器械包灭菌炉号不一致,要继续审核吗?",function(btn){ + top.Ext.MessageBox.confirm("提示","待"+reviewViewText+"的器械包灭菌炉号不一致,要继续"+reviewViewText+"吗?",function(btn){ if(btn == 'yes'){ addTousse(records); }else{ @@ -679,7 +686,7 @@ } } if(rightGridVaildPass == false){ - top.Ext.MessageBox.confirm("提示","所选的器械包灭菌炉次不一致,要继续审核吗?",function(btn){ + top.Ext.MessageBox.confirm("提示","所选的器械包灭菌炉次不一致,要继续"+reviewViewText+"吗?",function(btn){ if(btn == 'yes'){ addTousse(records); }else{ @@ -697,7 +704,7 @@ } } if(leftGridVaildPass == false){ - top.Ext.MessageBox.confirm("提示","待审核的器械包灭菌炉次不一致,要继续审核吗?",function(btn){ + top.Ext.MessageBox.confirm("提示","待"+reviewViewText+"的器械包灭菌炉次不一致,要继续"+reviewViewText+"吗?",function(btn){ if(btn == 'yes'){ addTousse(records); }else{ @@ -811,14 +818,14 @@ logItems.push({tousseId:tousseId,tousseName:tousseName,barcode:barcode}); // grid.getStore().remove(records[i]); } - addDataBaseLog("A","进入审核列表:" + JSON.stringify(logItems)) + addDataBaseLog("A","进入"+reviewViewText+"列表:" + JSON.stringify(logItems)) speakBasket.speakContent(); onScannedTousseAmountChanged(); } function addDataBaseLog(type,description){ Ext.Ajax.request({ url : WWWROOT + '/log/saveLog.do', - params : {model : '审核模块',type : type,description : description} + params : {model : ''+reviewViewText+'模块',type : type,description : description} }); } function clearScanText(){ @@ -902,7 +909,7 @@ //如果配置为要扫描审核人,则判断审核人是否为空 var reviewerCode = Ext.getCmp('reviewerCode').getValue(); if(isUndefinedOrNullOrEmpty(reviewerCode)){ - showResult('请先扫描审核人' , null , sstsConfig.messagePauseTimeOnReviewPage); + showResult('请先扫描'+reviewViewText+'人' , null , sstsConfig.messagePauseTimeOnReviewPage); return; } } @@ -915,7 +922,7 @@ } if(tousseIds == ''){ - showResult('待审核器械包列表为空' , null , sstsConfig.messagePauseTimeOnReviewPage); + showResult('待'+reviewViewText+'器械包列表为空' , null , sstsConfig.messagePauseTimeOnReviewPage); }else{ var confirmMessage = ''; // 灭菌开始日期校验,并提示 @@ -940,7 +947,7 @@ } } if(basketName != ''){ - confirmMessage += '是否审核下列器械包并将其放入['+basketName+']中?'; + confirmMessage += '是否'+reviewViewText+'下列器械包并将其放入['+basketName+']中?'; }else{ confirmMessage += openMustScanBasketTips; } @@ -1078,7 +1085,7 @@ } } if(count > 0){ - showResult('有'+count+'个超时未审核的器械包,请及时处理红色标注的器械包' , null , sstsConfig.messagePauseTimeOnReviewPage); + showResult('有'+count+'个超时未'+reviewViewText+'的器械包,请及时处理红色标注的器械包' , null , sstsConfig.messagePauseTimeOnReviewPage); } } } @@ -1270,7 +1277,7 @@ var sign = true; var tbar = [{ - text : '进入审核列表', + text : '进入'+reviewViewText+'列表', iconCls : 'btn_ext_application_side', hidden : !sstsConfig.printLabelWhenReviewing && sstsConfig.hideEnterReviewListButton, handler : function() { @@ -1328,7 +1335,7 @@ /** 未审核器械包 **/ grid = new Ext.ux.ForgonPageGrid({ - title : '待审核任务列表(双击查看图片)', + title : '待'+reviewViewText+'任务列表(双击查看图片)', tbar : tbar, pageSize : 20, defaultSortField : 'id', @@ -1510,7 +1517,7 @@ ], stripeRows: true, autoExpandColumn: 'tousseName', - title:'待审核器械包', + title:'待'+reviewViewText+'器械包', header : false, listeners: { render : function() { @@ -1617,7 +1624,7 @@ showResult("无法录入篮筐,篮筐正处于[" + obj.status + "]状态" , null , sstsConfig.messagePauseTimeOnReviewPage); clearBarcodeAndBasketName(); } else if (returnType == "erroeStatus"){ - showResult("器械包状态异常,请录入待审核的器械包" , null , sstsConfig.messagePauseTimeOnReviewPage); + showResult("器械包状态异常,请录入待"+reviewViewText+"的器械包" , null , sstsConfig.messagePauseTimeOnReviewPage); Ext.getCmp('barcode').setValue(''); // clearBarcodeAndBasketName(); } else if(returnType == "tousseInstanceSuccess"){//扫描的是包(返回结果为单个器械包,暂保留) @@ -1717,7 +1724,7 @@ if(basketName!=null && basketName!='' && basketBarcode!=null && basketBarcode!=''){ var forReviewData = Ext.getCmp('forReviewGrid').getStore(); if(forReviewData!=null && forReviewData.getCount()>0){ - Ext.Msg.confirm("审核确认","系统检测到您已扫描过["+basketName+"],是否要审核["+basketName+"]?",function(btn){ + Ext.Msg.confirm(""+reviewViewText+"确认","系统检测到您已扫描过["+basketName+"],是否要"+reviewViewText+"["+basketName+"]?",function(btn){ if(btn=='yes'){ reviewTousse(basketName,basketBarcode); @@ -1730,7 +1737,7 @@ Ext.getCmp('barcode').setValue(''); speaker.speak(obj.containerName); }else{ - showResult("审核入筐只能使用灭菌筐。" , null , sstsConfig.messagePauseTimeOnReviewPage); + showResult(""+reviewViewText+"入筐只能使用灭菌筐。" , null , sstsConfig.messagePauseTimeOnReviewPage); clearBarcodeAndBasketName(); } @@ -1774,7 +1781,7 @@ var returnType = obj.returnType; var containerType = obj.containerType; if (returnType == "erroeStatus"){ - showResult("器械包状态异常,请录入待审核的器械包" , null , sstsConfig.messagePauseTimeOnReviewPage); + showResult("器械包状态异常,请录入待"+reviewViewText+"的器械包" , null , sstsConfig.messagePauseTimeOnReviewPage); }else if(returnType == "multiTousseInstancesSuccess"){//扫描的是虚拟篮框(单个或首尾)或首尾器械包(返回结果为单个器械包,暂保留) var tousseInstanceArray = obj.tousseInstances; if(tousseInstanceArray && tousseInstanceArray.length > 0){ @@ -1857,7 +1864,7 @@ if(basketName!=null && basketName!='' && basketBarcode!=null && basketBarcode!=''){ var forReviewData = Ext.getCmp('forReviewGrid').getStore(); if(forReviewData!=null && forReviewData.getCount()>0){ - Ext.Msg.confirm("审核确认","系统检测到您已扫描过["+basketName+"],是否要审核["+basketName+"]?",function(btn){ + Ext.Msg.confirm(""+reviewViewText+"确认","系统检测到您已扫描过["+basketName+"],是否要"+reviewViewText+"["+basketName+"]?",function(btn){ if(btn=='yes'){ reviewTousse(basketName,basketBarcode); @@ -1870,7 +1877,7 @@ Ext.getCmp('barcode').setValue(''); speaker.speak(obj.containerName); }else{ - showResult("审核入筐只能使用灭菌筐。" , null , sstsConfig.messagePauseTimeOnReviewPage); + showResult(""+reviewViewText+"入筐只能使用灭菌筐。" , null , sstsConfig.messagePauseTimeOnReviewPage); clearBarcodeAndBasketName(); } @@ -1900,7 +1907,7 @@ allowBlank : true, anchor : '90%' },{ - text:'审核数量:' + text:''+reviewViewText+'数量:' },{ xtype:'textfield', readOnly :true, @@ -2036,14 +2043,14 @@ store: reviewedChartPanelStore, cm:new Ext.grid.ColumnModel([ {id:'tousseName',header:'器械包名称',dataIndex:'tousseName', menuDisabled: true,width:400}, - {header:'审核人',dataIndex:'reviewer', menuDisabled: true}, + {header:''+reviewViewText+'人',dataIndex:'reviewer', menuDisabled: true}, {header:'数量',dataIndex:'amount', menuDisabled: true,id:'amount'} ]), stripeRows: true, autoExpandColumn: 'amount', - title:'今天本组已审核的器械包', + title:'今天本组已'+reviewViewText+'的器械包', tbar : [{ - text : '已审核器械包总数:' + text : '已'+reviewViewText+'器械包总数:' },{ xtype : 'textfield', id : "reviewedsum", @@ -2154,13 +2161,13 @@ items:[{ id : 'reviewGridTab', layout : 'fit', - title: '审核任务', + title: ''+reviewViewText+'任务', // autoHeight : true, items:[new Ext.Panel({ layout : 'border', items : [ { region : 'west', - title : '审核确认列表', + title : ''+reviewViewText+'确认列表', margins : '0 0 0 0', items : forReviewGrid, layout:'fit', @@ -2184,7 +2191,7 @@ },{ id : 'reviewedChartTab', layout : 'fit', - title: '审核统计', + title: ''+reviewViewText+'统计', autoHeight : true, items:[reviewedChartPanel] },{