Index: ssts-web/src/main/webapp/disinfectsystem/labelTemplateDesign/printCustomDesign.js =================================================================== diff -u -r15476 -r15562 --- ssts-web/src/main/webapp/disinfectsystem/labelTemplateDesign/printCustomDesign.js (.../printCustomDesign.js) (revision 15476) +++ ssts-web/src/main/webapp/disinfectsystem/labelTemplateDesign/printCustomDesign.js (.../printCustomDesign.js) (revision 15562) @@ -122,6 +122,11 @@ LODOP.ADD_PRINT_TEXTA(propName, '2mm', '2mm', '30mm', '6mm', value); LODOP.SET_PRINT_STYLEA(0, "ContentVName", vName);// 设置内容参数的变量名 } + +function insertExpiryDate180DaysIndicatrix(){ + LODOP.ADD_PRINT_LINE('5mm','0mm','5mm',currentConfig.width,0,1); + LODOP.SET_PRINT_STYLEA(0, "ItemName", "expiryDate180DaysIndicatrix"); +} function insertTableToLodop(tableConfig){ // alert(tableConfig) if(tableConfig == null){ @@ -349,6 +354,12 @@ handler : function() { insertTousseName(); } + }, { + xtype : 'button', + text : '插入半年期指示线', + handler : function() { + insertExpiryDate180DaysIndicatrix(); + } }] },{ xtype:'fieldset', Index: ssts-web/src/main/webapp/disinfectsystem/print/print.js =================================================================== diff -u -r15474 -r15562 --- ssts-web/src/main/webapp/disinfectsystem/print/print.js (.../print.js) (revision 15474) +++ ssts-web/src/main/webapp/disinfectsystem/print/print.js (.../print.js) (revision 15562) @@ -2975,12 +2975,18 @@ doGetLodop(); // alert(window[funName]) window[funName](obj); + intrinsicDeletingFunctions(obj); setPrinterByConfigName(pageType); LODOP.PRINT(); return true; } return false; } +function intrinsicDeletingFunctions(obj){ + if(!obj.markTousse){// 半年期指示线 + LODOP.SET_PRINT_STYLEA('expiryDate180DaysIndicatrix', 'PreviewOnly', true); + } +} function childXToParentX(cfg,index,x){ var topMargin = cfg.topMargin; var leftMargin = cfg.leftMargin;