|
|
@ -30,11 +30,22 @@ export default {
|
|
|
|
}
|
|
|
|
}
|
|
|
|
const res = await postDataByParams('/api/warehouse/ocr', data)
|
|
|
|
const res = await postDataByParams('/api/warehouse/ocr', data)
|
|
|
|
if (res.code === 200) {
|
|
|
|
if (res.code === 200) {
|
|
|
|
if (uni.getStorageSync('scanlist')){
|
|
|
|
const scanArr=uni.getStorageSync('scanlist')
|
|
|
|
uni.setStorageSync('scanlist', [...uni.getStorageSync('scanlist'),res.data])
|
|
|
|
if (Array.isArray(scanArr)&&scanArr.length>0){
|
|
|
|
|
|
|
|
for (const item of scanArr) {
|
|
|
|
|
|
|
|
if (item.artworkNum===res.data.artworkNum){
|
|
|
|
|
|
|
|
uni.showToast({
|
|
|
|
|
|
|
|
title: '该艺术品已扫描',
|
|
|
|
|
|
|
|
icon: 'none'
|
|
|
|
|
|
|
|
})
|
|
|
|
|
|
|
|
return
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
uni.setStorageSync('scanlist', [...scanArr,res.data])
|
|
|
|
}else {
|
|
|
|
}else {
|
|
|
|
uni.setStorageSync('scanlist', [res.data])
|
|
|
|
uni.setStorageSync('scanlist', [res.data])
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
this.list=uni.getStorageSync('scanlist')
|
|
|
|
this.list=uni.getStorageSync('scanlist')
|
|
|
|
} else {
|
|
|
|
} else {
|
|
|
|
uni.showToast({
|
|
|
|
uni.showToast({
|
|
|
|