From 397615fff40b62bed4d47d38fc579b7fcc26fcef Mon Sep 17 00:00:00 2001
From: 田源 <lastanimals@163.com>
Date: 星期二, 21 十一月 2023 15:58:16 +0800
Subject: [PATCH] 首页统计loading优化
---
Source/UBCS-WEB/src/views/code/Match.vue | 31 ++++++++++++++++++++++++++++---
1 files changed, 28 insertions(+), 3 deletions(-)
diff --git a/Source/UBCS-WEB/src/views/code/Match.vue b/Source/UBCS-WEB/src/views/code/Match.vue
index 3c2ade7..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,12 +217,32 @@
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;
},
- echoContion(row) {
-
+ echoContion(val) {
+ console.log(...val)
+ // FindData({
+ // templateOid: this.templateOid,
+ // codeClassifyOid: this.codeClassifyOid,
+ // ...val,
+ // }).then((res) => {
+ // this.tableData = res.data.data;
+ // this.page.total = res.data.total
+ // });
},
deleteHandler() {
const length = this.selectRow.length;
--
Gitblit v1.9.3