Index: ssts-web/src/main/webapp/js/common.js =================================================================== diff -u -r14501 -r14650 --- ssts-web/src/main/webapp/js/common.js (.../common.js) (revision 14501) +++ ssts-web/src/main/webapp/js/common.js (.../common.js) (revision 14650) @@ -2255,3 +2255,9 @@ // alert(3) return false; } +function emptyStringIfUndefinedOrNull(s){ + if(isUndefinedOrNull(s)){ + return ''; + } + return s; +} Index: ssts-web/src/main/webapp/disinfectsystem/config/dysyy/print/printConfig.js =================================================================== diff -u -r14645 -r14650 --- ssts-web/src/main/webapp/disinfectsystem/config/dysyy/print/printConfig.js (.../printConfig.js) (revision 14645) +++ ssts-web/src/main/webapp/disinfectsystem/config/dysyy/print/printConfig.js (.../printConfig.js) (revision 14650) @@ -1015,7 +1015,7 @@ setFontSizeBold(fontSize,1);// 设置字体 setAlignment('center');// 对齐 - LODOP.ADD_PRINT_TEXT("16mm","1mm","60mm","5mm", "科室:"+obj.department); + LODOP.ADD_PRINT_TEXT("16mm","1mm","60mm","5mm", "科室:"+emptyStringIfUndefinedOrNull(obj.department)); setFontSizeBold(10,0);// 设置字体 LODOP.ADD_PRINT_TEXT("21mm","1mm","40mm","5mm", "配包:"+obj.operator); setFontSizeBold(10,0);// 设置字体 @@ -1027,7 +1027,7 @@ setFontSizeBold(10,0);// 设置字体 LODOP.ADD_PRINT_TEXT("31mm","1mm","40mm","5mm", "灭菌员:"+obj.sterilizationDate); setFontSizeBold(10,0);// 设置字体 - LODOP.ADD_PRINT_TEXT("31mm","33mm","40mm","5mm", "炉次:"+obj.frequency); + LODOP.ADD_PRINT_TEXT("31mm","33mm","40mm","5mm", "炉次:"+emptyStringIfUndefinedOrNull(obj.frequency)); setFontSizeBold(10,0);// 设置字体 LODOP.ADD_PRINT_BARCODE("38mm","10mm","40mm","11mm","128Auto", obj.barcode);// 条码1