From d1d276eb9bc247dba1a11542fa38a656703e15f1 Mon Sep 17 00:00:00 2001 From: 田源 <lastanimals@163.com> Date: 星期五, 08 十二月 2023 10:51:34 +0800 Subject: [PATCH] 编码规则日期码段校验 --- Source/UBCS-WEB/src/views/code/Match.vue | 19 ++++++++++++++++++- 1 files changed, 18 insertions(+), 1 deletions(-) diff --git a/Source/UBCS-WEB/src/views/code/Match.vue b/Source/UBCS-WEB/src/views/code/Match.vue index 9a98bd2..1713b75 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() { @@ -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