Index: ssts-web/src/main/webapp/disinfectsystem/print/print.js =================================================================== diff -u -r19658 -r19841 --- ssts-web/src/main/webapp/disinfectsystem/print/print.js (.../print.js) (revision 19658) +++ ssts-web/src/main/webapp/disinfectsystem/print/print.js (.../print.js) (revision 19841) @@ -880,7 +880,7 @@ tableHtml += ""; tableHtml += ""; - tableHtml += ""+name+""; + tableHtml += ""+name+""; tableHtml += ""; tableHtml += ""; @@ -962,9 +962,8 @@ var formType = ''; if(pageType == "加大标签"){ formType = "exLargeLabel"; - }else if(pageType == "大标签2"){ - formType = "largeLabel2"; - }else if(pageType == "大标签"){ + } + else if(pageType == "大标签"){ formType = "largeLabel"; }else if(pageType == "中标签"){ //需要改造,调用print(obj)进行打印 formType = "middleLable"; Index: ssts-web/src/main/webapp/disinfectsystem/config/zsyy/print/printConfig.js =================================================================== diff -u -r19637 -r19841 --- ssts-web/src/main/webapp/disinfectsystem/config/zsyy/print/printConfig.js (.../printConfig.js) (revision 19637) +++ ssts-web/src/main/webapp/disinfectsystem/config/zsyy/print/printConfig.js (.../printConfig.js) (revision 19841) @@ -1147,80 +1147,6 @@ LODOP.ADD_PRINT_BARCODE("69mm","10mm","40mm","10mm","128Auto", obj.barcode);// 条码2 setAlignment('center');// 对齐 } -var foreignTousseSmallLabelConfig = { - customPrint:foreignTousseSmallLabel_zsyy -} -function foreignTousseSmallLabel_zsyy(printSummaryObj){ - - doGetLodop(); - var name = printSummaryObj.name ; - var barcode = printSummaryObj.barcode; - var material = printSummaryObj.material; - var operator = printSummaryObj.operator; - var reviewer = printSummaryObj.reviewer; - var sterilizationDate = printSummaryObj.sterilizationDate; - var validDate = printSummaryObj.validDate; - var foreignPackageObjectArray = printSummaryObj.foreignPackageObjectArray; - var sterilizer = printSummaryObj.sterilizer; - var frequency = printSummaryObj.frequency; - var hospitalName = printSummaryObj.hospitalName; - var total = printSummaryObj.total; - var labelType = printSummaryObj.labelType; - var doctor = StringUtils.defaultIfEmpty(printSummaryObj.doctor,''); - var tableHtml =""; - tableHtml += ""; - tableHtml += ""; - tableHtml += ""; - - tableHtml += ""; - tableHtml += ""; - tableHtml += ""; - tableHtml += ""; - tableHtml += ""; - tableHtml += ""; - - tableHtml += ""; - tableHtml += ""; - tableHtml += ""; - tableHtml += ""; - tableHtml += ""; - tableHtml += ""; - - tableHtml += ""; - tableHtml += ""; - tableHtml += ""; - - /*tableHtml += ""; - tableHtml += ""; - tableHtml += ""; - tableHtml += ""; - tableHtml += ""; - tableHtml += "";*/ - - if(sterilizer == null || sterilizer.length == 0){ - tableHtml += ""; - tableHtml += ""; - tableHtml += ""; - }else{ - var str = "【"+sterilizer + "】第" + frequency +"炉"; - tableHtml += ""; - tableHtml += ""; - tableHtml += ""; - } - tableHtml += ""; - tableHtml += ""; - - tableHtml += "
"+name+"
"; -// tableHtml += "
"; - tableHtml += "
灭菌:
"+sterilizationDate+"
装配员:
"+operator+"
失效:
"+validDate+"
审核员:
"+reviewer+"
"+doctor+'   '+total+"
病人:
"+foreignPackageObjectArray[2]+"
住院号:
"+foreignPackageObjectArray[0]+"
"+hospitalName+"
"+str+"
"; - tableHtml += ""; - tableHtml += "
"+barcode; - tableHtml += "
"; - - LODOP.ADD_PRINT_HTM(0,0,"100%","100%",""+tableHtml+""); - LODOP.SET_PRINT_MODE("PRINT_PAGE_PERCENT","Full-Page"); - -} //小标签配置,50x30mm var smallLabelConfig = { // 可带表格线的table定义 @@ -1519,9 +1445,10 @@ var name = obj.tousseDefinition.name var fontSize = getFontSizeByStr(name,[ {maxLen:8,fontSize:16}, - {maxLen:12,fontSize:14}, - {maxLen:20,fontSize:12}, - {maxLen:1000,fontSize:10} + {maxLen:10,fontSize:12}, + {maxLen:12,fontSize:10}, + {maxLen:20,fontSize:8}, + {maxLen:1000,fontSize:8} ]); LODOP.ADD_PRINT_TEXT("3mm","1mm","RightMargin:0mm","10mm", name); setFontSizeBold(fontSize,1);// 设置字体 @@ -1531,11 +1458,11 @@ if(!isUndefinedOrNull(obj.idNumber)){ idNumber += obj.idNumber; } - LODOP.ADD_PRINT_TEXT("9mm","1mm","RightMargin:0mm","6mm", idNumber); + LODOP.ADD_PRINT_TEXT("10mm","1mm","RightMargin:0mm","6mm", idNumber); setFontSizeBold(14,0);// 设置字体 setAlignment('center');// 对齐 - LODOP.ADD_PRINT_BARCODE("17mm","11mm","30mm","10mm","128Auto", obj.barcode);// 条码1 + LODOP.ADD_PRINT_BARCODE("17mm","13mm","30mm","10mm","128Auto", obj.barcode);// 条码1 LODOP.PRINT(); } function buildTousseDefinitionMeterialTable_zsyy(idCardInstance,tousseDefinition,unit){ @@ -1705,7 +1632,6 @@ smallLabel2 : smallLabelConfig2_2, // 中标签:80x60规格 middleLable : middleLableConfig, - foreignTousseSmallLabel:foreignTousseSmallLabelConfig,// 外来器械小标签 foreignTousseMiddleLable:foreignTousseMiddleLableConfig,// 外来器械中标签 // 大标签:100x80规格 largeLabel : exLargeLabelConfig,