From 8b9777c61dad679ea40d06a25f0e4e90da5f53cf Mon Sep 17 00:00:00 2001 From: yangfeng <wanwan926_4@163.com> Date: 星期一, 08 一月 2024 15:47:54 +0800 Subject: [PATCH] 编辑用户修改、编辑用户等级页面修改 --- src/views/unifiedManage/userLevel/index.vue | 26 ++++++++++++++++++++++---- 1 files changed, 22 insertions(+), 4 deletions(-) diff --git a/src/views/unifiedManage/userLevel/index.vue b/src/views/unifiedManage/userLevel/index.vue index 6a5a152..ce5d583 100644 --- a/src/views/unifiedManage/userLevel/index.vue +++ b/src/views/unifiedManage/userLevel/index.vue @@ -67,7 +67,7 @@ <script> import pageMixin from "@/components/makepager/pager/mixin/pageMixin" import AddUserLevel from "@/views/unifiedManage/userLevel/components/AddUserLevel" -import { getListRole, getUserList, roleChange, deleteRole } from "@/api/unifiedManage/userLevel" +import { getListRole, getUserList, roleChange, deleteRole, getTotal } from "@/api/unifiedManage/userLevel" export default { name: "UserLevel", props: { @@ -142,6 +142,24 @@ this.getData() }, methods: { + // 鏁伴噺缁熻 + overview() { + getTotal({ + useType: 1 + }).then((reply) => { + console.log(reply) + if (reply.code == 200) { + this.totalObject.value = reply.data.total + this.otherOptions.map((item) => { + if (item.label === "鍚敤") { + item.value = reply.data.use + } else if (item.label === "鍋滅敤") { + item.value = reply.data.ban + } + }) + } + }) + }, // 瑙掕壊鍒楄〃 async getData(val) { this.data.page = this.pagerOptions.currPage @@ -157,7 +175,7 @@ this.getUserList(row.id) } if (val !== "search") { - // this.overview(); + this.overview() } }, // 鐢ㄦ埛鍒楄〃 @@ -194,7 +212,7 @@ searchClick(val) { this.data.keyword = val this.pagerOptions.currPage = 1 - // this.getData(); + this.getData("search") }, // 鍋滅敤 changeStatusClick(row) { @@ -257,7 +275,7 @@ tableRowClick(row) { console.log(row) this.selectRow = row - // this.getUserList(row.id); + this.getUserList(row.id) }, // 绛夌骇鐘舵�� getRoleStatus(val) { -- Gitblit v1.8.0