Commit 316244e3 by wusiyi

fix: 解决错误数据导致扫码卡死问题 #1001897

parent fb0cf8ba
...@@ -694,9 +694,10 @@ watch( ...@@ -694,9 +694,10 @@ watch(
) { ) {
el.previewImgs = [{ url: el.variantImage || '' }] el.previewImgs = [{ url: el.variantImage || '' }]
} else { } else {
el.previewImgs = el.imageAry el.previewImgs =
? JSON.parse(el.imageAry) el.imageAry && JSON.parse(el.imageAry).length > 0
: [{ url: el.variantImage }] ? JSON.parse(el.imageAry)
: [{ url: el.variantImage }]
} }
} }
}) })
...@@ -1032,9 +1033,10 @@ const getPackingData = async (code: string) => { ...@@ -1032,9 +1033,10 @@ const getPackingData = async (code: string) => {
) { ) {
el.previewImgs = [{ url: el.variantImage || '' }] el.previewImgs = [{ url: el.variantImage || '' }]
} else { } else {
el.previewImgs = el.imageAry el.previewImgs =
? JSON.parse(el.imageAry) el.imageAry && JSON.parse(el.imageAry).length > 0
: [{ url: el.variantImage }] ? JSON.parse(el.imageAry)
: [{ url: el.variantImage }]
} }
} }
}) })
...@@ -1219,9 +1221,10 @@ const initOrderDetailBox = async (type: 'scan' | 'manual' = 'manual') => { ...@@ -1219,9 +1221,10 @@ const initOrderDetailBox = async (type: 'scan' | 'manual' = 'manual') => {
) { ) {
el.previewImgs = [{ url: el.variantImage || '' }] el.previewImgs = [{ url: el.variantImage || '' }]
} else { } else {
el.previewImgs = el.imageAry el.previewImgs =
? JSON.parse(el.imageAry) el.imageAry && JSON.parse(el.imageAry).length > 0
: [{ url: el.variantImage }] ? JSON.parse(el.imageAry)
: [{ url: el.variantImage }]
} }
} }
}) })
......
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