From fd7586c8d91473d2850af1e48b12f1a289e6b8d1 Mon Sep 17 00:00:00 2001
From: gaoshp <291585735@qq.com>
Date: 星期四, 13 六月 2024 00:10:43 +0800
Subject: [PATCH] 新增文件

---
 src/views/console/tooling/Tray.vue |   18 +++++++++++++-----
 1 files changed, 13 insertions(+), 5 deletions(-)

diff --git a/src/views/console/tooling/Tray.vue b/src/views/console/tooling/Tray.vue
index 0eff2b9..659d4d5 100644
--- a/src/views/console/tooling/Tray.vue
+++ b/src/views/console/tooling/Tray.vue
@@ -1,7 +1,7 @@
 <!--
  * @Date: 2024-05-12 20:02:31
  * @LastEditors: Sneed
- * @LastEditTime: 2024-05-15 22:46:30
+ * @LastEditTime: 2024-05-19 13:57:46
  * @FilePath: /belleson-frontend/Users/mache/Documents/demo/cps-web/src/views/console/tooling/Tray.vue
 -->
 <template>
@@ -41,7 +41,8 @@
         <el-container v-if="selectNode.id">
             <el-header>
                 <el-button @click="table_add" type="primary" icon="el-icon-plus"></el-button>
-                <import-table style="margin:0 8px" :exportUrl="exportUrl" :uploadUrl="uploadUrl"></import-table>
+                <import-table style="margin:0 8px" exportUrl="/api/blade-cps/tray/excel/template"
+                    uploadUrl="/api/blade-cps/tray/import-tray"></import-table>
                 <el-button type="danger" plain icon="el-icon-delete" @click="batchDel"></el-button>
                 <el-input v-model="params.keyword" style="width: 240px;margin-left: auto;" placeholder="璇疯緭鍏ユ绱㈠唴瀹�"
                     clearable></el-input>
@@ -200,8 +201,8 @@
                         </el-form-item>
                         <el-form-item label="鎵樼洏绫诲埆" prop="category">
                             <el-select style="width: 240px" v-model="trayForm.category" placeholder="">
-                                <el-option label="婵�娲�" :value="1" />
-                                <el-option label="鍐荤粨" :value="0" />
+                                <el-option v-for="item in tray_category" :key="item.value" :label="item.label"
+                                    :value="item.value" />
                             </el-select>
                         </el-form-item>
                         <el-form-item label="鎵樼洏瑙勬牸" prop="standardModel">
@@ -287,7 +288,8 @@
                 availability: [
                     { required: true, message: '蹇呭~' }
                 ],
-            }
+            },
+            tray_category: []
         }
     },
     watch: {
@@ -303,6 +305,12 @@
     },
     created() {
         this.init()
+        this.$HTTP.get(`/api/blade-system/dict/dictionary?code=tray_category`).then(res => {
+            this.tray_category = res.data.map(v => ({
+                label: v.dictValue,
+                value: v.dictKey
+            }))
+        })
     },
     methods: {
         addTrayGroup() {

--
Gitblit v1.9.3