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