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() {