feat: 🚀 配合后端传规格型号
This commit is contained in:
1
src/auto-import.d.ts
vendored
1
src/auto-import.d.ts
vendored
@@ -5,7 +5,6 @@
|
|||||||
export {}
|
export {}
|
||||||
declare global {
|
declare global {
|
||||||
const EffectScope: typeof import("vue")["EffectScope"];
|
const EffectScope: typeof import("vue")["EffectScope"];
|
||||||
const ElMessage: typeof import("element-plus/es")["ElMessage"];
|
|
||||||
const computed: typeof import("vue")["computed"];
|
const computed: typeof import("vue")["computed"];
|
||||||
const createApp: typeof import("vue")["createApp"];
|
const createApp: typeof import("vue")["createApp"];
|
||||||
const customRef: typeof import("vue")["customRef"];
|
const customRef: typeof import("vue")["customRef"];
|
||||||
|
|||||||
@@ -707,7 +707,6 @@ const getRemoteData = async (query: any) => {
|
|||||||
|
|
||||||
// 规格型号转换option点击事件
|
// 规格型号转换option点击事件
|
||||||
const handleRemoteClick = (item: any) => {
|
const handleRemoteClick = (item: any) => {
|
||||||
console.log(item, "======item===========");
|
|
||||||
datas.remoteSelectItem = item;
|
datas.remoteSelectItem = item;
|
||||||
};
|
};
|
||||||
|
|
||||||
@@ -719,10 +718,12 @@ const handleRemoteClear = () => {
|
|||||||
|
|
||||||
// 规格型号转换确认
|
// 规格型号转换确认
|
||||||
const handleSpecificationConfirm = async () => {
|
const handleSpecificationConfirm = async () => {
|
||||||
|
console.log(datas.remoteSelectItem, "=datas.printCodeRuleFormData=");
|
||||||
let params: any = {
|
let params: any = {
|
||||||
generateRecordId: datas.printCodeRuleFormData.generateRecordId,
|
generateRecordId: datas.printCodeRuleFormData.generateRecordId,
|
||||||
serialNumbers: [],
|
serialNumbers: [],
|
||||||
materialNumber: datas.remoteSelectItem.materialNumber
|
materialNumber: datas.remoteSelectItem.materialNumber,
|
||||||
|
specifications: []
|
||||||
};
|
};
|
||||||
//判断一下是否是相同的物料编码进行转换
|
//判断一下是否是相同的物料编码进行转换
|
||||||
let isMaterialNumberSome = datas.codePrintSelectionList.some((item: any) => {
|
let isMaterialNumberSome = datas.codePrintSelectionList.some((item: any) => {
|
||||||
@@ -734,6 +735,10 @@ const handleSpecificationConfirm = async () => {
|
|||||||
}
|
}
|
||||||
datas.codePrintSelectionList.forEach((item: any) => {
|
datas.codePrintSelectionList.forEach((item: any) => {
|
||||||
params.serialNumbers.push(item.serialNumber);
|
params.serialNumbers.push(item.serialNumber);
|
||||||
|
params.specifications.push({
|
||||||
|
serialNumber: item.serialNumber,
|
||||||
|
old_Specification: item.specifications
|
||||||
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
//接口
|
//接口
|
||||||
|
|||||||
366
vite.config.ts.timestamp-1772693925064-ba2b3a2a68f77.mjs
Normal file
366
vite.config.ts.timestamp-1772693925064-ba2b3a2a68f77.mjs
Normal file
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user