From 67df4c1a5ef6ead480c539b8fccdb6b37d51401d Mon Sep 17 00:00:00 2001
From: yuxc <yuxc@vci-tech.com>
Date: 星期三, 15 一月 2025 18:22:06 +0800
Subject: [PATCH] 表单新建没有主键问题
---
Source/plt-web/plt-web-ui/src/views/systemModel/systemMonitor/index.vue | 22 +++++++++++++---------
1 files changed, 13 insertions(+), 9 deletions(-)
diff --git a/Source/plt-web/plt-web-ui/src/views/systemModel/systemMonitor/index.vue b/Source/plt-web/plt-web-ui/src/views/systemModel/systemMonitor/index.vue
index df30d90..881f785 100644
--- a/Source/plt-web/plt-web-ui/src/views/systemModel/systemMonitor/index.vue
+++ b/Source/plt-web/plt-web-ui/src/views/systemModel/systemMonitor/index.vue
@@ -2,7 +2,10 @@
<basic-container>
<div style="display: flex;justify-content: space-between;align-items: center">
<h3>褰撳墠鍦ㄧ嚎浜哄憳淇℃伅</h3>
- <el-button type="primary" size="small" plain style="margin-right: 10px" @click="getOnlinUsersHandler">鍒锋柊</el-button>
+ <el-button v-if="permissionList.referBtn" class="button-custom-icon" type="primary" size="small" plain style="margin-right: 10px" @click="getOnlinUsersHandler">
+ <icon-show :name="permissionList.referBtn.source"></icon-show>
+ 鍒锋柊
+ </el-button>
</div>
<avue-crud :data="data" :option="option" :table-loading="loading" ></avue-crud>
</basic-container>
@@ -14,6 +17,7 @@
} from "@/api/systemModel/systemConfig/api"
import basicOption from '@/util/basic-option';
import func from "@/util/func";
+import {mapGetters} from "vuex";
export default {
name: "index",
data() {
@@ -55,6 +59,14 @@
}
}
},
+ computed:{
+ ...mapGetters(["permission"]),
+ permissionList() {
+ return {
+ referBtn: this.vaildData(this.permission[this.$route.query.id].REFRESH, false),
+ };
+ },
+ },
created() {
this.getOnlinUsersHandler();
},
@@ -81,12 +93,4 @@
</script>
<style scoped>
-.container {
- display: flex;
- justify-content: center;
- align-items: center;
- width: 500px;
- height: 500px;
- margin: auto;
-}
</style>
--
Gitblit v1.9.3