|
@@ -162,103 +162,103 @@
|
|
keyword.value = input
|
|
keyword.value = input
|
|
handleChangeWorkshop(workshopId.value)
|
|
handleChangeWorkshop(workshopId.value)
|
|
}
|
|
}
|
|
-/* 【原有代码】
|
|
|
|
- function handleAdd() {
|
|
|
|
- const mpaasScanModule = uni.requireNativePlugin("Mpaas-Scan-Module");
|
|
|
|
- if (mpaasScanModule) {
|
|
|
|
- // 调用插件的 mpaasScan 方法
|
|
|
|
- mpaasScanModule.mpaasScan({
|
|
|
|
- // 扫码识别类型,参数可多选,qrCode、barCode,
|
|
|
|
- // 如不设置,默认识别所有扫码类型,可能有些许影响识别效率
|
|
|
|
- scanType: ["qrCode", "barCode"],
|
|
|
|
- // 是否隐藏相册,默认false不隐藏
|
|
|
|
- hideAlbum: false,
|
|
|
|
- },
|
|
|
|
- (ret) => {
|
|
|
|
- let vehicleObj = JSON.parse(ret.resp_result);
|
|
|
|
- if (!vehicleObj.carrierId || vehicleObj.carrierId == "") {
|
|
|
|
- uni.showToast({
|
|
|
|
- icon: "none",
|
|
|
|
- title: "请扫载具码",
|
|
|
|
- duration: 1000
|
|
|
|
- })
|
|
|
|
- return;
|
|
|
|
- }
|
|
|
|
- getDayworkByCarrierId({
|
|
|
|
- carrierId: vehicleObj.carrierId,
|
|
|
|
- deptId: store.curDeptDetails.deptId,
|
|
|
|
- status: 7
|
|
|
|
- }).then(response => {
|
|
|
|
- if (response.code == 200) {
|
|
|
|
- // console.log(response.data.items.length)
|
|
|
|
- // console.log(response.data)
|
|
|
|
- // if (response.data.items[0].deptId !== store.curDeptDetails.deptId) {
|
|
|
|
- // uni.showToast({
|
|
|
|
- // icon: 'none',
|
|
|
|
- // title: '该批次不在当前工段',
|
|
|
|
- // duration: 2000
|
|
|
|
- // })
|
|
|
|
- // return
|
|
|
|
- // }
|
|
|
|
- if (response.data.items.length > 0) {
|
|
|
|
- lotReporting.value.open(response.data);
|
|
|
|
|
|
+ /* 【原有代码】
|
|
|
|
+ function handleAdd() {
|
|
|
|
+ const mpaasScanModule = uni.requireNativePlugin("Mpaas-Scan-Module");
|
|
|
|
+ if (mpaasScanModule) {
|
|
|
|
+ // 调用插件的 mpaasScan 方法
|
|
|
|
+ mpaasScanModule.mpaasScan({
|
|
|
|
+ // 扫码识别类型,参数可多选,qrCode、barCode,
|
|
|
|
+ // 如不设置,默认识别所有扫码类型,可能有些许影响识别效率
|
|
|
|
+ scanType: ["qrCode", "barCode"],
|
|
|
|
+ // 是否隐藏相册,默认false不隐藏
|
|
|
|
+ hideAlbum: false,
|
|
|
|
+ },
|
|
|
|
+ (ret) => {
|
|
|
|
+ let vehicleObj = JSON.parse(ret.resp_result);
|
|
|
|
+ if (!vehicleObj.carrierId || vehicleObj.carrierId == "") {
|
|
|
|
+ uni.showToast({
|
|
|
|
+ icon: "none",
|
|
|
|
+ title: "请扫载具码",
|
|
|
|
+ duration: 1000
|
|
|
|
+ })
|
|
|
|
+ return;
|
|
|
|
+ }
|
|
|
|
+ getDayworkByCarrierId({
|
|
|
|
+ carrierId: vehicleObj.carrierId,
|
|
|
|
+ deptId: store.curDeptDetails.deptId,
|
|
|
|
+ status: 7
|
|
|
|
+ }).then(response => {
|
|
|
|
+ if (response.code == 200) {
|
|
|
|
+ // console.log(response.data.items.length)
|
|
|
|
+ // console.log(response.data)
|
|
|
|
+ // if (response.data.items[0].deptId !== store.curDeptDetails.deptId) {
|
|
|
|
+ // uni.showToast({
|
|
|
|
+ // icon: 'none',
|
|
|
|
+ // title: '该批次不在当前工段',
|
|
|
|
+ // duration: 2000
|
|
|
|
+ // })
|
|
|
|
+ // return
|
|
|
|
+ // }
|
|
|
|
+ if (response.data.items.length > 0) {
|
|
|
|
+ lotReporting.value.open(response.data);
|
|
|
|
+ } else {
|
|
|
|
+ uni.showToast({
|
|
|
|
+ icon: 'none',
|
|
|
|
+ title: '该批次不在此计划单内, 或不在当前工段',
|
|
|
|
+ duration: 2000
|
|
|
|
+ })
|
|
|
|
+ }
|
|
} else {
|
|
} else {
|
|
uni.showToast({
|
|
uni.showToast({
|
|
icon: 'none',
|
|
icon: 'none',
|
|
- title: '该批次不在此计划单内, 或不在当前工段',
|
|
|
|
|
|
+ title: response.msg,
|
|
duration: 2000
|
|
duration: 2000
|
|
})
|
|
})
|
|
}
|
|
}
|
|
|
|
+ })
|
|
|
|
+ }
|
|
|
|
+ );
|
|
|
|
+ } else {
|
|
|
|
+ // 测试时用
|
|
|
|
+ getDayworkByCarrierId({
|
|
|
|
+ carrierId: '1747500987688890381',
|
|
|
|
+ status: 7,
|
|
|
|
+ deptId: store.curDeptDetails.deptId,
|
|
|
|
+ }).then(response => {
|
|
|
|
+ console.log(response)
|
|
|
|
+ if (response.code == 200) {
|
|
|
|
+ //
|
|
|
|
+ // if (response.data.items[0].deptId !== store.curDeptDetails.deptId) {
|
|
|
|
+ // uni.showToast({
|
|
|
|
+ // icon: 'none',
|
|
|
|
+ // title: '该批次不在当前工段',
|
|
|
|
+ // duration: 2000
|
|
|
|
+ // })
|
|
|
|
+ // return
|
|
|
|
+ // }
|
|
|
|
+ if (response.data.items.length > 0) {
|
|
|
|
+ // console.log(response.data)
|
|
|
|
+ lotReporting.value.open(response.data);
|
|
} else {
|
|
} else {
|
|
uni.showToast({
|
|
uni.showToast({
|
|
icon: 'none',
|
|
icon: 'none',
|
|
- title: response.msg,
|
|
|
|
|
|
+ title: '该批次不在此计划单内, 或不在当前工段',
|
|
duration: 2000
|
|
duration: 2000
|
|
})
|
|
})
|
|
}
|
|
}
|
|
- })
|
|
|
|
- }
|
|
|
|
- );
|
|
|
|
- } else {
|
|
|
|
- // 测试时用
|
|
|
|
- getDayworkByCarrierId({
|
|
|
|
- carrierId: '1747500987688890381',
|
|
|
|
- status: 7,
|
|
|
|
- deptId: store.curDeptDetails.deptId,
|
|
|
|
- }).then(response => {
|
|
|
|
- console.log(response)
|
|
|
|
- if (response.code == 200) {
|
|
|
|
- //
|
|
|
|
- // if (response.data.items[0].deptId !== store.curDeptDetails.deptId) {
|
|
|
|
- // uni.showToast({
|
|
|
|
- // icon: 'none',
|
|
|
|
- // title: '该批次不在当前工段',
|
|
|
|
- // duration: 2000
|
|
|
|
- // })
|
|
|
|
- // return
|
|
|
|
- // }
|
|
|
|
- if (response.data.items.length > 0) {
|
|
|
|
- // console.log(response.data)
|
|
|
|
- lotReporting.value.open(response.data);
|
|
|
|
} else {
|
|
} else {
|
|
uni.showToast({
|
|
uni.showToast({
|
|
icon: 'none',
|
|
icon: 'none',
|
|
- title: '该批次不在此计划单内, 或不在当前工段',
|
|
|
|
|
|
+ title: response.msg,
|
|
duration: 2000
|
|
duration: 2000
|
|
})
|
|
})
|
|
}
|
|
}
|
|
- } else {
|
|
|
|
- uni.showToast({
|
|
|
|
- icon: 'none',
|
|
|
|
- title: response.msg,
|
|
|
|
- duration: 2000
|
|
|
|
- })
|
|
|
|
- }
|
|
|
|
- })
|
|
|
|
|
|
+ })
|
|
|
|
+ }
|
|
|
|
+ // lotReporting.value.open(data);
|
|
}
|
|
}
|
|
- // lotReporting.value.open(data);
|
|
|
|
- }
|
|
|
|
-*/
|
|
|
|
|
|
+ */
|
|
|
|
|
|
function handleAdd() {
|
|
function handleAdd() {
|
|
const mpaasScanModule = uni.requireNativePlugin("Mpaas-Scan-Module");
|
|
const mpaasScanModule = uni.requireNativePlugin("Mpaas-Scan-Module");
|
|
@@ -272,7 +272,9 @@
|
|
hideAlbum: false,
|
|
hideAlbum: false,
|
|
},
|
|
},
|
|
(ret) => {
|
|
(ret) => {
|
|
- let vehicleObj = {carrierCode: ret.resp_result};
|
|
|
|
|
|
+ let vehicleObj = {
|
|
|
|
+ carrierCode: ret.resp_result
|
|
|
|
+ };
|
|
if (!vehicleObj.carrierCode || vehicleObj.carrierCode == "") {
|
|
if (!vehicleObj.carrierCode || vehicleObj.carrierCode == "") {
|
|
uni.showToast({
|
|
uni.showToast({
|
|
icon: "none",
|
|
icon: "none",
|
|
@@ -308,7 +310,7 @@
|
|
);
|
|
);
|
|
} else {
|
|
} else {
|
|
// 测试时用
|
|
// 测试时用
|
|
- getDayworkByCarrierId({
|
|
|
|
|
|
+ getDayworkByCarrierCode({
|
|
carrierId: '1747500987688890381',
|
|
carrierId: '1747500987688890381',
|
|
status: 7,
|
|
status: 7,
|
|
deptId: store.curDeptDetails.deptId,
|
|
deptId: store.curDeptDetails.deptId,
|
|
@@ -370,7 +372,8 @@
|
|
// console.log(workshop)
|
|
// console.log(workshop)
|
|
// console.log()
|
|
// console.log()
|
|
listData.value = allData.value.filter(v => workshop.depts.some(e => e.deptId === v.quickInfo.deptId) && (v.lotCode
|
|
listData.value = allData.value.filter(v => workshop.depts.some(e => e.deptId === v.quickInfo.deptId) && (v.lotCode
|
|
- .includes(keyword.value) || v.productDescription.includes(keyword.value) || v.carrierName.includes(keyword.value)))
|
|
|
|
|
|
+ .includes(keyword.value) || v.productDescription.includes(keyword.value) || v.carrierName.includes(
|
|
|
|
+ keyword.value)))
|
|
selection.value = []
|
|
selection.value = []
|
|
}
|
|
}
|
|
|
|
|