From 844adb3a80b39f9a78dae89a6a27f19e58a931df Mon Sep 17 00:00:00 2001
From: loulijun2021 <1694218219@qq.com>
Date: 星期二, 09 一月 2024 10:34:58 +0800
Subject: [PATCH] 1.图片预览地址配置

---
 src/views/systemSetting/dataImport.vue |   41 +++++++++++++++++++++++++++++++++--------
 1 files changed, 33 insertions(+), 8 deletions(-)

diff --git a/src/views/systemSetting/dataImport.vue b/src/views/systemSetting/dataImport.vue
index 14b88c0..c4c8aa5 100644
--- a/src/views/systemSetting/dataImport.vue
+++ b/src/views/systemSetting/dataImport.vue
@@ -144,7 +144,10 @@
                     item.indexOf('淇濆吇閮ㄤ綅瑕佹眰')!==-1||
                     item.indexOf('淇濆吇椤圭洰瑕佹眰')!==-1||
                     item.indexOf('鐐规閮ㄤ綅瑕佹眰')!==-1||
-                    item.indexOf('鐐规椤圭洰瑕佹眰')!==-1
+                    item.indexOf('鐐规椤圭洰瑕佹眰')!==-1||
+
+                    item.indexOf('浠撳簱缂栫爜')!==-1||
+                    item.indexOf('搴撲綅缂栫爜')!==-1
                   "
                 >
                   <el-input v-model="row[item]" placeholder="璇疯緭鍏�" />
@@ -549,6 +552,17 @@
         })
       }
 
+      if (this.sheetName.indexOf('搴撲綅璁剧疆') !== -1) {
+        this.statusArr = [
+          { code: '0', name: '姝e父' },
+          { code: '1', name: '鍋滅敤' }
+        ]
+        this.tableData[0].forEach(j => {
+          j['*鐘舵��'] = j['*鐘舵��'] ? this.statusArr.find(e => e.name === j['*鐘舵��']).code : ''
+          j.uuid = nanoid()
+        })
+      }
+
       if (this.sheetName.indexOf('瀛樿揣鍒嗙被') !== -1) {
         this.statusArr = [
           { code: '0', name: '姝e父' },
@@ -830,7 +844,7 @@
           }
 
           // 鏁版嵁鎻愪氦鍓嶅幓闄ょ┖鏍兼柟娉�
-          this.tableDataTrim()
+          // this.tableDataTrim()
 
           const data = {
             fileCode: this.excelCode,
@@ -1413,6 +1427,14 @@
           flag = false
           msg = '*鐘舵�佷笉鑳戒负绌猴紒'
         }
+        if (!j['*浠撳簱缂栫爜']) {
+          flag = false
+          msg = '*浠撳簱缂栫爜涓嶈兘涓虹┖锛�'
+        }
+        if (!j['*搴撲綅缂栫爜']) {
+          flag = false
+          msg = '*搴撲綅缂栫爜涓嶈兘涓虹┖锛�'
+        }
       })
       this.tableData[1].forEach(j => {
         if (!j['妯″叿缂栫爜'] && j['浜у搧缂栫爜']) {
@@ -1981,8 +2003,11 @@
           '*妯″叿鍚嶇О': '',
           '瑙勬牸鍨嬪彿': '',
           '*鐘舵��': 'Y',
+          '*浠撳簱缂栫爜': '',
+          '*搴撲綅缂栫爜': '',
           '棰勮瀵垮懡(娆�)': '',
           '鍓╀綑瀵垮懡(娆�)': ''
+
         })
       }
       if (this.sheetName.indexOf('妯″叿鍏宠仈浜у搧') !== -1 && this.activeName === '1') {
@@ -2171,7 +2196,9 @@
     // 妯℃澘涓嬭浇
     async getExcel() {
       const res = await DownLoadExcel({ FileCode: this.excelCode })
-      window.location.href = res.data
+      if (res.code === '200') {
+        window.location.href = res.data
+      }
     },
     async getSelectArr() {
       await this.getPrentOrganization()
@@ -2249,11 +2276,9 @@
     tableDataTrim() {
       if (this.tableData.length === 1) { // 涓�涓猻heet
         this.tableData[0].forEach(i => {
-          this.tableData[0].forEach(i => {
-            for (const j in i) {
-              i[j] = i[j].trim()
-            }
-          })
+          for (const j in i) {
+            i[j] = i[j].trim()
+          }
         })
       }
 

--
Gitblit v1.9.3