From c0a6bb359d8d4bbe8b37c979340372c78b996b19 Mon Sep 17 00:00:00 2001 From: mk <2403457699@qq.com> Date: Thu, 6 Feb 2025 17:40:08 +0800 Subject: [PATCH] =?UTF-8?q?=E8=87=AA=E5=8A=A8=E6=A3=80=E6=9F=A5=E5=8A=9F?= =?UTF-8?q?=E8=83=BD=E6=8E=A5=E5=8F=A3=E8=81=94=E8=B0=83?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../base/smartExcel/cpts/excel-view.vue | 29 +++++++------------ 1 file changed, 10 insertions(+), 19 deletions(-) diff --git a/src/views/modules/base/smartExcel/cpts/excel-view.vue b/src/views/modules/base/smartExcel/cpts/excel-view.vue index 28fd71f21..e3d52e0ae 100644 --- a/src/views/modules/base/smartExcel/cpts/excel-view.vue +++ b/src/views/modules/base/smartExcel/cpts/excel-view.vue @@ -135,27 +135,18 @@ export default { } }, //自动检查 - handleClickInspect() { + async handleClickInspect() { //流程:发送当前cellData到后台,后台处理返回有问题的行跟列后遍历更改其背景色 let list = luckysheet.getAllSheets()[0].celldata.map(item => ({ r: item.r, c: item.c, v: item.v.v || '' })) - console.log(JSON.stringify(list));//接口入参 - // 返参示例 - let arr = [ - { - r: 3, - c: 3 - }, - { - r: 4, - c: 4, - }, - { - r: 5, - c: 5, - }, - ] - for (let i in arr) { - luckysheet.setCellFormat(arr[i].r, arr[i].c, 'bg', '#f5504a') + let {data,code,msg} = await requestPost('/actual/base/intelligentImportData/checkData',list) + if(code === 0){ + if(data && data.length > 0){ + for (let i in data) { + luckysheet.setCellFormat(data[i].r, data[i].c, 'bg', '#f5504a') + } + }else{ + this.$message.success('没有找到异常') + } } }, onClickUplond() {