Commit b8a6914a by zhuzhequan

质检发货

parent 2bc14b86
......@@ -132,12 +132,12 @@ export default function useQuarantine() {
}
const loadShipmentOrderByCode = async (code: string, uid: string) => {
try {
const res = await getQaOrderBySubOrderNumber(code, uid)
const code1 = code?.split('_')[0]
res.data = res.data.map((item) => {
let res = await getQaOrderBySubOrderNumber(code, uid)
const code1 = code?.split('_')[0];
(res.data as any) = res.data.map((item) => {
return {
...item,
scansNum: item.subOrderNumber === code ? 1 : 0,
scansNum: item.inspectionStatus ? item.passNum : '',
isCheck: item.inspectionStatus,
}
})
......@@ -166,10 +166,14 @@ export default function useQuarantine() {
const row = sourceData.value.find(item => {
return (uid === item.shipmentUid && (code1 === item.subOrderNumber || item.factorySubOrderNumber == code1)) || (!uid && (item.factorySubOrderNumber == code1 || item.subOrderNumber == code1))
})
const index = sourceData.value.findIndex(item => {
return (uid === item.shipmentUid && (code1 === item.subOrderNumber || item.factorySubOrderNumber == code1)) || (!uid && (item.factorySubOrderNumber == code1 || item.subOrderNumber == code1))
})
if (row) {
// row.passNum += 1
currentRow.value = row
cloneRow.value = JSON.parse(JSON.stringify(currentRow.value))
if (!row.inspectionStatus) sourceData.value[index].scansNum = 1
}
qaInputRef.value.focus()
isLock.value = false
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment