From 015ca6ae4e8d2322c3f2df22d9bf748adcfd4aa8 Mon Sep 17 00:00:00 2001 From: YeMingfei666 <1619116647@qq.com> Date: Sat, 20 Jul 2024 17:41:54 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=E8=80=97=E6=9D=90=E8=AE=B0?= =?UTF-8?q?=E5=BD=95=E6=89=80=E5=B1=9E=E5=95=86=E5=93=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/invoicing/consumable/cons_record.vue | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/views/invoicing/consumable/cons_record.vue b/src/views/invoicing/consumable/cons_record.vue index c6258a3..c24b07a 100644 --- a/src/views/invoicing/consumable/cons_record.vue +++ b/src/views/invoicing/consumable/cons_record.vue @@ -159,13 +159,15 @@ export default { this.clickseetableData.loading = false; this.clickseetableData.data = res.content.map(v=>{ const productIds=v.productId.split(',') - const productNames=v.productName.split(',') return{ ...v, - product:productIds.map((id,index)=>{ + product:productIds.map((str,index)=>{ + const startIndex=str.indexOf('_') + const productId=str.slice(0,startIndex) + const productName=str.slice(startIndex+1,str.length) return { - productId:id, - productName:productNames[index]+`${(index==productIds.length-1)?'':','}` + productId, + productName:productName+`${(index==productIds.length-1)?'':','}` } }) }