Index: ssts-web/src/main/webapp/disinfectsystem/common/cssdUtils.js =================================================================== diff -u -r17031 -r17070 --- ssts-web/src/main/webapp/disinfectsystem/common/cssdUtils.js (.../cssdUtils.js) (revision 17031) +++ ssts-web/src/main/webapp/disinfectsystem/common/cssdUtils.js (.../cssdUtils.js) (revision 17070) @@ -479,24 +479,23 @@ return retTousses; } function doPrintLabel(tousseObj){ - //先将名称存到另一个未含科室名的名称属性里(针对东莞中医院的打印调整) + // 先将名称存到另一个未含科室名的名称属性里(针对东莞中医院的打印调整) tousseObj.tousseNameWithoutDepart = tousseObj.tousseName; - //打印消毒物品(如果为消毒物品,根据是否追溯的配置决定是否打印科室)。(消毒物品打印科室现在也改为同器械包一致,即按器械包定义的是否打印科室决定 since:2016-02-25) + // 打印消毒物品(如果为消毒物品,根据是否追溯的配置决定是否打印科室)。(消毒物品打印科室现在也改为同器械包一致,即按器械包定义的是否打印科室决定 since:2016-02-25) + // 如果该器械包配置需要打印科室且科室信息不为空,将科室信息拼加至名称前面进行打印 + if(tousseObj.printOrgSource != "无"){ + if(tousseObj.department){ + var departPrefix = "(" + tousseObj.department + ")"; + if(tousseObj.tousseName.indexOf(departPrefix) == -1){// 1个包可能会被循环打印多次 + tousseObj.tousseName = departPrefix + tousseObj.tousseName; + } + } + } if(tousseObj.isDisinfection){ printLabelOfDisinfection(tousseObj); } // 打印器械包 else{ - //如果该器械包配置需要打印科室且科室信息不为空,将科室信息拼加至名称前面进行打印 - if(tousseObj.printOrgSource != "无"){ - - if(tousseObj.department && tousseObj.department != ''){ - var departPrefix = "(" + tousseObj.department + ")"; - if(tousseObj.tousseName.indexOf(departPrefix) == -1){// 1个包可能会被循环打印多次 - tousseObj.tousseName = departPrefix + tousseObj.tousseName; - } - } - } printLabel(tousseObj); }