diff --git a/src/utils/print.js b/src/utils/print.js index fcc8fe03..97b2a577 100644 --- a/src/utils/print.js +++ b/src/utils/print.js @@ -13,18 +13,18 @@ const point = nodeList => { // 当列表内没有元素时, 退出函数 if (nodeList.length === 0) return; + LODOP.PRINT_INITA(1, 1, 900, 660, '测试预览功能'); + LODOP.SET_PRINT_MODE('WINDOW_DEFPRINTER', 'Godex G500'); + LODOP.SET_PRINT_STYLEA(0, 'TextNeatRow', true); //允许标点溢出,且英文单词拆开 + // // 设置打印整宽且不变形 + LODOP.SET_PRINT_MODE('PRINT_PAGE_PERCENT', 'Auto-Width'); + // // 设置打印后自动关闭 + LODOP.SET_PRINT_MODE('AUTO_CLOSE_PREWINDOW', 1); // 循环列表内元素并打印 nodeList.forEach(orderNode => { let templateData = orderNode.innerHTML; - LODOP.PRINT_INITA(1, 1, 900, 660, '测试预览功能'); - LODOP.SET_PRINT_MODE('WINDOW_DEFPRINTER', 'Godex G500'); - LODOP.SET_PRINT_STYLEA(0, 'TextNeatRow', true); //允许标点溢出,且英文单词拆开 - // // 设置打印整宽且不变形 - LODOP.SET_PRINT_MODE('PRINT_PAGE_PERCENT', 'Auto-Width'); - // // 设置打印后自动关闭 - LODOP.SET_PRINT_MODE('AUTO_CLOSE_PREWINDOW', 1); // // data就是一段html文本 - LODOP.ADD_PRINT_HTM('20', '0%', '100%', '100%', templateData); + LODOP.ADD_PRINT_HTM('45', '0%', '100%', '100%', templateData); // LODOP.PREVIEW(); //预览(预览打印无脚标) LODOP.PRINT(); //直接打印 }); diff --git a/src/views/basicdata/warehouse/goodsAllocation/BasicdataGoodsAllocation.vue b/src/views/basicdata/warehouse/goodsAllocation/BasicdataGoodsAllocation.vue index ee3116d8..365eb76c 100644 --- a/src/views/basicdata/warehouse/goodsAllocation/BasicdataGoodsAllocation.vue +++ b/src/views/basicdata/warehouse/goodsAllocation/BasicdataGoodsAllocation.vue @@ -418,7 +418,7 @@ export default { // // 设置打印后自动关闭 LODOP.SET_PRINT_MODE('AUTO_CLOSE_PREWINDOW', 1); // // data就是一段html文本 - LODOP.ADD_PRINT_HTM('0%', '0%', '100%', '100%', templateData); + LODOP.ADD_PRINT_HTM('40', '0%', '100%', '100%', templateData); // LODOP.PREVIEW(); //预览(预览打印无脚标) LODOP.PRINT(); //直接打印 }, diff --git a/vite/plugins/index.js b/vite/plugins/index.js index 03bc9ae1..9a9b744f 100644 --- a/vite/plugins/index.js +++ b/vite/plugins/index.js @@ -9,7 +9,8 @@ export default function createVitePlugins(viteEnv, isBuild = false) { const vitePlugins = [vue()]; vitePlugins.push(createAutoImport()); vitePlugins.push(createSetupExtend()); - vitePlugins.push(createSetupMock()); + // 取消对mockJS的加载 + // vitePlugins.push(createSetupMock()); isBuild && vitePlugins.push(...createCompression(viteEnv)); return vitePlugins; }