From 234c2c52efe83fc867aa5164a90197432785492f Mon Sep 17 00:00:00 2001
From: Surpriseplus <845948745@qq.com>
Date: 星期二, 15 八月 2023 15:56:33 +0800
Subject: [PATCH] 资源管理修改

---
 src/views/datamanage/resourceManagement.vue |   26 +++++++++++++++++++++++---
 1 files changed, 23 insertions(+), 3 deletions(-)

diff --git a/src/views/datamanage/resourceManagement.vue b/src/views/datamanage/resourceManagement.vue
index 4488022..b35a397 100644
--- a/src/views/datamanage/resourceManagement.vue
+++ b/src/views/datamanage/resourceManagement.vue
@@ -116,7 +116,7 @@
             align="center"
             prop="data"
             :label="$t('dataManage.layerObj.dataType')"
-            :formatter="setResType"
+            :formatter="setResData"
             width="150"
           />
           <el-table-column
@@ -687,6 +687,7 @@
         .catch(_ => { });
     },
     async setInsertConfirm() {
+      this.insertData.status = parseInt(this.insertData.status)
       const data = await res_insert(this.insertData);
       if (data.code == 200) {
         this.$message({
@@ -744,8 +745,11 @@
     },
     formatProxy(row, column) {
       var token = getToken()
-      var val = row.proxy.replaceAll('{token}', token)
-      return BASE_URL + val
+      if (row.proxy && row.proxy.indexOf('{token}') > -1) {
+        var val = row.proxy.replaceAll('{token}', token)
+        return BASE_URL + val
+      }
+
     },
     copyText(row, column, cell, event) {
       // 鍙屽嚮澶嶅埗
@@ -819,6 +823,22 @@
           break;
       }
     },
+    setResData(row, column) {
+      switch (row.data) {
+        case 0:
+          return "URL"
+          break;
+        case 1:
+          return "DOM"
+          break;
+        case 2:
+          return "DEM"
+          break;
+        default:
+          return ""
+          break;
+      }
+    },
     setResCategory(row, column) {
       switch (row.category) {
         case 0:

--
Gitblit v1.9.3