From 8c6cf5bc434f1f236b9a12c45c05636a3903f8c7 Mon Sep 17 00:00:00 2001
From: AprilWind <2100166581@qq.com>
Date: 星期五, 19 四月 2024 13:02:14 +0800
Subject: [PATCH] !104 add 新增在线登录设备管理 * update 在线登录设备管理删除权限 * add 新增在线登录设备管理

---
 src/views/system/dict/data.vue |   19 +++++++++++++++----
 1 files changed, 15 insertions(+), 4 deletions(-)

diff --git a/src/views/system/dict/data.vue b/src/views/system/dict/data.vue
index c6889ba..3a74a87 100644
--- a/src/views/system/dict/data.vue
+++ b/src/views/system/dict/data.vue
@@ -10,7 +10,7 @@
               </el-select>
             </el-form-item>
             <el-form-item label="瀛楀吀鏍囩" prop="dictLabel">
-              <el-input v-model="queryParams.dictLabel" placeholder="璇疯緭鍏ュ瓧鍏告爣绛�" clearable style="width: 200px" @keyup.enter="handleQuery" />
+              <el-input v-model="queryParams.dictLabel" placeholder="璇疯緭鍏ュ瓧鍏告爣绛�" clearable style="width: 240px" @keyup.enter="handleQuery" />
             </el-form-item>
             <el-form-item>
               <el-button type="primary" icon="Search" @click="handleQuery">鎼滅储</el-button>
@@ -55,7 +55,7 @@
             >
             <el-tag
               v-else
-              :type="scope.row.listClass === 'primary' || scope.row.listClass === 'default' ? '' : scope.row.listClass"
+              :type="scope.row.listClass === 'primary' || scope.row.listClass === 'default' ? 'primary' : scope.row.listClass"
               :class="scope.row.cssClass"
               >{{ scope.row.dictLabel }}</el-tag
             >
@@ -131,6 +131,7 @@
 import { listData, getData, delData, addData, updateData } from '@/api/system/dict/data';
 import { DictTypeVO } from '@/api/system/dict/type/types';
 import { DictDataForm, DictDataQuery, DictDataVO } from '@/api/system/dict/data/types';
+import { RouteLocationNormalized } from 'vue-router';
 
 const { proxy } = getCurrentInstance() as ComponentInternalInstance;
 const route = useRoute();
@@ -168,7 +169,7 @@
   dictLabel: '',
   dictValue: '',
   cssClass: '',
-  listClass: 'default',
+  listClass: 'primary',
   dictSort: 0,
   remark: ''
 };
@@ -228,7 +229,17 @@
 };
 /** 杩斿洖鎸夐挳鎿嶄綔 */
 const handleClose = () => {
-  const obj = { path: '/system/dict' };
+  const obj: RouteLocationNormalized = {
+    fullPath: '',
+    hash: '',
+    matched: [],
+    meta: undefined,
+    name: undefined,
+    params: undefined,
+    query: undefined,
+    redirectedFrom: undefined,
+    path: '/system/dict'
+  };
   proxy?.$tab.closeOpenPage(obj);
 };
 /** 閲嶇疆鎸夐挳鎿嶄綔 */

--
Gitblit v1.9.3