Index: ssts-web/src/main/webapp/disinfectsystem/config/dgszyy/print/printConfig.js
===================================================================
diff -u -r15266 -r15270
--- ssts-web/src/main/webapp/disinfectsystem/config/dgszyy/print/printConfig.js (.../printConfig.js) (revision 15266)
+++ ssts-web/src/main/webapp/disinfectsystem/config/dgszyy/print/printConfig.js (.../printConfig.js) (revision 15270)
@@ -1275,42 +1275,51 @@
// 划线
if(obj.markTousse){
- LODOP.ADD_PRINT_LINE('15mm','0mm','15mm','66mm',0,1);
- LODOP.ADD_PRINT_LINE('28mm','0mm','28mm','66mm',0,1);
+ LODOP.ADD_PRINT_LINE('20mm','0mm','20mm','66mm',0,1);
+ LODOP.ADD_PRINT_LINE('40mm','0mm','40mm','66mm',0,1);
}
// 设置默认字体
setDefaultFontNameSizeBold('宋体',12,1);
// 默认条码属性
LODOP.SET_PRINT_STYLE('ShowBarText', true);
LODOP.SET_PRINT_STYLE('FontSize', 6);
LODOP.SET_PRINT_STYLE('NotOnlyHighPrecision', true);
- var departAndName = obj.department+'-'+obj.name
+
+ var departAndName = obj.department + '-' + obj.name;
var fontSize = getFontSizeByStr(departAndName,[
- {maxLen:10,fontSize:12},
- {maxLen:20,fontSize:10},
- {maxLen:1000,fontSize:8}
- ]);
- LODOP.ADD_PRINT_TEXT("1mm","0mm","RightMargin:0mm","14mm", departAndName);
- setFontSizeBold(fontSize,1);// 设置字体
+ {maxLen:6,fontSize:8},
+ {maxLen:7,fontSize:7},
+ {maxLen:9,fontSize:6},
+ {maxLen:21,fontSize:5},
+ {maxLen:41,fontSize:4},
+ {maxLen:100,fontSize:3}
+ ]);
+
+ var departAndNameHtm = "" + obj.department
+ + "" +'-'+obj.name + "";
+ LODOP. ADD_PRINT_HTM ("1mm","0mm","RightMargin:0mm","14mm", departAndNameHtm);
+// LODOP.ADD_PRINT_TEXT("1mm","0mm","RightMargin:0mm","14mm", departAndName);
+// setFontSizeBold(fontSize,1);// 设置字体
setAlignment('center');// 对齐
- LODOP.ADD_PRINT_TEXT("16mm","10mm","RightMargin:0mm","4mm", "灭菌日期:"+obj.sterilizationDate);
- setFontSizeBold(8,0);// 设置字体
- LODOP.ADD_PRINT_TEXT("20mm","10mm","RightMargin:0mm","4mm", "有效日期:"+obj.validDate);
- setFontSizeBold(8,0);// 设置字体
+ LODOP.ADD_PRINT_TEXT("21mm","10mm","RightMargin:0mm","4mm", "灭菌日期:"+obj.sterilizationDate);
+ setFontSizeBold(11,0);// 设置字体
+ LODOP.ADD_PRINT_TEXT("28mm","10mm","RightMargin:0mm","4mm", "有效日期:"+obj.validDate);
+ setFontSizeBold(11,0);// 设置字体
- var s2 = '灭菌批次: '+obj.operator+'灭菌员: '+emptyStringIfUndefinedOrNull(obj.sterilizationUser)
- LODOP.ADD_PRINT_TEXT("24mm","10mm","RightMargin:0mm","4mm", s2);
- setFontSizeBold(6,0);// 设置字体
+ var s2 = '清洗/装配/核对/灭菌:'+emptyStringIfUndefinedOrNull(obj.washOperator)+'/'+obj.operator + '/'+obj.reviewer+'/'+emptyStringIfUndefinedOrNull(obj.sterilizationUser);
+ LODOP.ADD_PRINT_TEXT("35mm","0mm","RightMargin:0mm","8mm", s2);
+ setFontSizeBold(10,0);// 设置字体
+ setAlignment('center');// 对齐
- LODOP.ADD_PRINT_BARCODE("29mm","10mm","30mm","10mm","128Auto", obj.barcode);// 条码1
+ LODOP.ADD_PRINT_BARCODE("43mm","10mm","30mm","3mm","128Auto", obj.barcode);// 条码1
LODOP.SET_PRINT_STYLEA(0,'ShowBarText', false);
- LODOP.ADD_PRINT_TEXT("32mm","40mm","30mm","6mm", obj.barcode);
+ LODOP.ADD_PRINT_TEXT("43mm","40mm","30mm","3mm", obj.barcode);
setFontSizeBold(10,0);// 设置字体
- LODOP.ADD_PRINT_BARCODE("39mm","10mm","30mm","6mm","128Auto", obj.barcode);// 条码1
+ LODOP.ADD_PRINT_BARCODE("46mm","10mm","30mm","3mm","128Auto", obj.barcode);// 条码1
LODOP.SET_PRINT_STYLEA(0,'ShowBarText', false);
- LODOP.ADD_PRINT_TEXT("42mm","40mm","30mm","6mm", obj.barcode);
+ LODOP.ADD_PRINT_TEXT("46mm","40mm","30mm","3mm", obj.barcode);
setFontSizeBold(10,0);// 设置字体
}
var foreignProxyDisinfectionLabelConfig = {