You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
67 lines
2.7 KiB
67 lines
2.7 KiB
import { createAPI } from "@/utils/httpRequest.js";
|
|
import getLodop from '@/utils/LodopFuncs.js'
|
|
// 获取列表
|
|
export const getInventoryStockList = data => createAPI(`/pms/inventorystock/getInventoryStockList`,'post',data)
|
|
|
|
// 打印
|
|
export function partSpareTemp(dataList) {
|
|
const LODOP = getLodop()
|
|
//const LODOP = this.getLodop()
|
|
if (LODOP) {
|
|
for (const row of dataList) {
|
|
LODOP.NewPage();
|
|
if (row.site === '2') {
|
|
LODOP.SET_PRINT_PAGESIZE(0,800,600,"");
|
|
LODOP.ADD_PRINT_BARCODE(105,0,74,78,"QRCode",row.partNo+";"+row.batchNo);
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",10);
|
|
LODOP.ADD_PRINT_TEXT(106,68,60,20,"编码:");
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",10);
|
|
LODOP.ADD_PRINT_TEXT(106,108,81,20,row.partNo);
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",10);
|
|
LODOP.ADD_PRINT_TEXT(128,68,60,20,"名称:");
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",10);
|
|
LODOP.ADD_PRINT_TEXT(128,108,81,40,row.partDescription);
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",10);
|
|
LODOP.SET_PRINT_STYLEA(0,"LineSpacing",-4);
|
|
LODOP.ADD_PRINT_TEXT(180,6,83,20,"规格型号:");
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",10);
|
|
LODOP.ADD_PRINT_TEXT(180,73,111,21,row.spec);
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",10);
|
|
LODOP.ADD_PRINT_TEXT(155,69,45,20,"库位:");
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",10);
|
|
LODOP.ADD_PRINT_TEXT(155,110,81,20,row.locationId);
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",10);
|
|
LODOP.SET_PRINT_STYLEA(0,"LineSpacing",-3);
|
|
} else {
|
|
LODOP.SET_PRINT_PAGESIZE(0,500,250,"");
|
|
LODOP.ADD_PRINT_BARCODE(6,0,74,78,"QRCode",row.partNo+";"+row.batchNo);
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",10);
|
|
LODOP.ADD_PRINT_TEXT(9,68,60,20,"编码:");
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",8);
|
|
LODOP.ADD_PRINT_TEXT(8,108,81,20,row.partNo);
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",8);
|
|
LODOP.ADD_PRINT_TEXT(29,68,60,20,"名称:");
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",8);
|
|
LODOP.ADD_PRINT_TEXT(29,108,81,40,row.partDescription);
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",8);
|
|
LODOP.SET_PRINT_STYLEA(0,"LineSpacing",-4);
|
|
LODOP.ADD_PRINT_TEXT(79,6,68,20,"规格型号:");
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",8);
|
|
LODOP.ADD_PRINT_TEXT(78,73,111,21,row.spec);
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",8);
|
|
LODOP.ADD_PRINT_TEXT(56,69,40,20,"库位:");
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",8);
|
|
LODOP.ADD_PRINT_TEXT(56,110,81,20,row.locationId);
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",8);
|
|
LODOP.SET_PRINT_STYLEA(0,"LineSpacing",-3);
|
|
}
|
|
}
|
|
// LODOP.PRINT_DESIGN();
|
|
LODOP.PREVIEW();
|
|
//LODOP.PRINT();
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|