111 lines
4.1 KiB
TypeScript
111 lines
4.1 KiB
TypeScript
import http from "@/api";
|
|
import { ResPage } from "@/api/interface/index";
|
|
/**
|
|
* @name 打印产品条码模块
|
|
*/
|
|
//产品条码生成记录列表
|
|
export const getListApi = (params: Record<string, any>) => {
|
|
// console.log(params);
|
|
// return {
|
|
// isSuccess: true,
|
|
// message: "Success",
|
|
// status: 200,
|
|
// totalCount: 1,
|
|
// data: [
|
|
// {
|
|
// id: 17372,
|
|
// specifications: "ORICO-H7013-U3-AD-EU-BK-BP",
|
|
// materialNumber: "G01-43-552867",
|
|
// materialName: "7口USB3.0集线器",
|
|
// barCode: "6936761881968",
|
|
// purchaseBillNo: "ceshi1224",
|
|
// generateComplete: "已完成",
|
|
// number: 300,
|
|
// printNumber: 0,
|
|
// downLoadNumber: 300,
|
|
// useNumber: 2,
|
|
// creator: "admin",
|
|
// createTime: "2024-12-24 10:27:04",
|
|
// generateCompleteTime: "2024-12-24 10:27:05",
|
|
// supplierOrOrg: "深圳市元创时代科技有限公司",
|
|
// isUpdateMaterial: false,
|
|
// isTwo: 2
|
|
// }
|
|
// ]
|
|
// };
|
|
return http.post<ResPage<any>>(`SerialNumber/GetGenerateRecordList`, params);
|
|
};
|
|
//产品条码列表
|
|
export const getCodeListApi = (params: Record<string, any>) => {
|
|
// console.log(params);
|
|
// return {
|
|
// totalCount: 300,
|
|
// data: [
|
|
// {
|
|
// materialNumber: "G01-43-552867",
|
|
// materialName: "7口USB3.0集线器",
|
|
// specifications: "ORICO-H7013-U3-AD-EU-BK-BP",
|
|
// old_Specifications: "",
|
|
// barCode: "6936761881968",
|
|
// serialNumber: "10FC-616M3R",
|
|
// twoSerialNumber: "10FC-616M3R-two",
|
|
// numberCode: "241224000417",
|
|
// id: 202593401,
|
|
// number: 300,
|
|
// isUse: false,
|
|
// isUseStr: "否",
|
|
// box: "",
|
|
// creator: "admin",
|
|
// createTime: "2024-12-24 10:27:05",
|
|
// printNumber: 0,
|
|
// downLoadNumber: 1,
|
|
// printTime: "",
|
|
// downLoadTime: "2025-01-08 16:11:39",
|
|
// isEnablePrint: true
|
|
// },
|
|
// {
|
|
// materialNumber: "G01-43-552867",
|
|
// materialName: "7口USB3.0集线器",
|
|
// specifications: "ORICO-H7013-U3-AD-EU-BK-BP",
|
|
// old_Specifications: "",
|
|
// barCode: "6936761881968",
|
|
// serialNumber: "10FC-616M3Q",
|
|
// twoSerialNumber: "10FC-616M3R-two",
|
|
// numberCode: "241224000416",
|
|
// id: 202593400,
|
|
// number: 300,
|
|
// isUse: false,
|
|
// isUseStr: "否",
|
|
// box: "",
|
|
// creator: "admin",
|
|
// createTime: "2024-12-24 10:27:05",
|
|
// printNumber: 0,
|
|
// downLoadNumber: 1,
|
|
// printTime: "",
|
|
// downLoadTime: "2025-01-08 16:11:39",
|
|
// isEnablePrint: true
|
|
// }
|
|
// ],
|
|
// isSuccess: true,
|
|
// status: 200,
|
|
// message: "Success"
|
|
// };
|
|
return http.post<ResPage<any>>(`SerialNumber/GetList`, params);
|
|
};
|
|
//转换规格型号 SerialNumber/UpdateMaterial
|
|
export const getUpdateMaterialApi = (params: Record<string, any>) => {
|
|
return http.post<ResPage<any>>(`SerialNumber/UpdateMaterial`, params);
|
|
};
|
|
//产品条码列表下载
|
|
export const getSerialNumberDownLoadApi = (params: Record<string, any>) => {
|
|
return http.post<ResPage<any>>(`SerialNumber/Export`, params);
|
|
};
|
|
//生成条码
|
|
export const generateBarCodeApi = (params: Record<string, any>) => {
|
|
return http.post<ResPage<any>>(`SerialNumber/Generate`, params);
|
|
};
|
|
//打印
|
|
export const getPrintListCodeApi = (params: Record<string, any>) => {
|
|
return http.post<ResPage<any>>(`SerialNumber/Print`, params);
|
|
};
|