From 52e81ee85d4c2a3fb9d3fcd70eae998272d48cd2 Mon Sep 17 00:00:00 2001
From: ludc
Date: 星期五, 12 四月 2024 23:22:40 +0800
Subject: [PATCH] 集成相关代码修改
---
Source/UBCS-WEB/src/views/code/Match.vue | 23 ++++++++++++++++++++---
1 files changed, 20 insertions(+), 3 deletions(-)
diff --git a/Source/UBCS-WEB/src/views/code/Match.vue b/Source/UBCS-WEB/src/views/code/Match.vue
index 9a98bd2..4b79c58 100644
--- a/Source/UBCS-WEB/src/views/code/Match.vue
+++ b/Source/UBCS-WEB/src/views/code/Match.vue
@@ -6,6 +6,7 @@
:option="option"
:page.sync="page"
:table-loading="loading"
+ :permission="permissionList"
@row-del="rowDel"
@row-update="rowUpdate"
@row-save="rowSave"
@@ -18,6 +19,7 @@
<el-button icon="el-icon-search"
plain
size="small"
+ v-if="permissionList.search"
type="primary" @click="searchHandler">鏌� 璇�
</el-button>
<advanced-query :options="options" :visible.sync="findvisible"
@@ -25,16 +27,19 @@
<el-button icon="el-icon-delete"
plain
size="small"
+ v-if="permissionList.delBtn"
type="danger" @click="deleteHandler">鍒� 闄�
</el-button>
<el-button icon="el-icon-edit"
plain
size="small"
+ v-if="permissionList.editBtn"
type="success" @click="editHandler">淇� 鏀�
</el-button>
<el-button icon="el-icon-refresh-right"
plain
size="small"
+ v-if="permissionList.breakBtn"
type="primary" @click="onLoad">鍒� 鏂�
</el-button>
</template>
@@ -44,7 +49,7 @@
<script>
import {getList, add, editSave, deleteData} from "@/api/code/codeMatch";
-
+import {mapGetters} from "vuex";
export default {
name: "Match",
data() {
@@ -96,8 +101,8 @@
findvisible: false,
selectRow: [],
option: {
- height: 700,
- calcHeight: 80,
+ height: 'auto',
+ calcHeight: 20,
tip: false,
searchShow: true,
searchMenuSpan: 6,
@@ -212,6 +217,18 @@
created() {
this.onLoad()
},
+ computed:{
+ ...mapGetters(["permission"]),
+ permissionList(){
+ return{
+ search:this.vaildData(this.permission.match.math_search,false),
+ delBtn:this.vaildData(this.permission.match.math_delete,false),
+ addBtn:this.vaildData(this.permission.match.math_add,false),
+ editBtn:this.vaildData(this.permission.match.math_edit,false),
+ breakBtn:this.vaildData(this.permission.match.math_break,false),
+ }
+ },
+ },
methods: {
searchHandler() {
this.findvisible = true;
--
Gitblit v1.9.3