Index: ssts-web/src/main/webapp/disinfectsystem/print/print.js =================================================================== diff -u -r36620 -r36627 --- ssts-web/src/main/webapp/disinfectsystem/print/print.js (.../print.js) (revision 36620) +++ ssts-web/src/main/webapp/disinfectsystem/print/print.js (.../print.js) (revision 36627) @@ -4830,6 +4830,7 @@ function invokeTemplatePrintFunction(pageType, obj, labelTemplate, time) { var funName = getTemplatePrintFunName(pageType); if (funName != null && !isUndefinedOrNull(printTemplateMap[funName])) { + doGetLodop(); if(sstsConfig.enablePrintLabelsOutputPrinterSettingsFunction){ var clientComputerName = sessionStorage.getItem('clientComputerName') || ''; var clientComputerPrinters = sessionStorage.getItem('clientComputerPrinters'); @@ -4847,7 +4848,6 @@ } } logPrintTousse(obj, obj.barcode); - doGetLodop(); window['printTemplate_' + printTemplateMap[funName]](obj); intrinsicDeletingFunctions(obj); setPrinterByConfigName(pageType);