Commit b8a6914a by zhuzhequan

质检发货

parent 2bc14b86
...@@ -132,12 +132,12 @@ export default function useQuarantine() { ...@@ -132,12 +132,12 @@ export default function useQuarantine() {
} }
const loadShipmentOrderByCode = async (code: string, uid: string) => { const loadShipmentOrderByCode = async (code: string, uid: string) => {
try { try {
const res = await getQaOrderBySubOrderNumber(code, uid) let res = await getQaOrderBySubOrderNumber(code, uid)
const code1 = code?.split('_')[0] const code1 = code?.split('_')[0];
res.data = res.data.map((item) => { (res.data as any) = res.data.map((item) => {
return { return {
...item, ...item,
scansNum: item.subOrderNumber === code ? 1 : 0, scansNum: item.inspectionStatus ? item.passNum : '',
isCheck: item.inspectionStatus, isCheck: item.inspectionStatus,
} }
}) })
...@@ -166,10 +166,14 @@ export default function useQuarantine() { ...@@ -166,10 +166,14 @@ export default function useQuarantine() {
const row = sourceData.value.find(item => { const row = sourceData.value.find(item => {
return (uid === item.shipmentUid && (code1 === item.subOrderNumber || item.factorySubOrderNumber == code1)) || (!uid && (item.factorySubOrderNumber == code1 || item.subOrderNumber == code1)) 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) { if (row) {
// row.passNum += 1 // row.passNum += 1
currentRow.value = row currentRow.value = row
cloneRow.value = JSON.parse(JSON.stringify(currentRow.value)) cloneRow.value = JSON.parse(JSON.stringify(currentRow.value))
if (!row.inspectionStatus) sourceData.value[index].scansNum = 1
} }
qaInputRef.value.focus() qaInputRef.value.focus()
isLock.value = false 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