From 11b8896577d1aea16dc8e23a0206cdc843a3d8ec Mon Sep 17 00:00:00 2001
From: jishenghua <752718920@qq.com>
Date: Mon, 30 Dec 2024 23:48:58 +0800
Subject: [PATCH] =?UTF-8?q?=E7=BB=99=E7=A7=9F=E6=88=B7=E6=A8=A1=E5=9D=97?=
=?UTF-8?q?=E5=A2=9E=E5=8A=A0=E7=A7=9F=E6=88=B7=E8=A7=92=E8=89=B2=E6=9F=A5?=
=?UTF-8?q?=E8=AF=A2=E6=9D=A1=E4=BB=B6?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
jshERP-web/src/views/system/TenantList.vue | 38 ++++++++++++++-----
.../src/views/system/modules/TenantModal.vue | 12 +++---
2 files changed, 35 insertions(+), 15 deletions(-)
diff --git a/jshERP-web/src/views/system/TenantList.vue b/jshERP-web/src/views/system/TenantList.vue
index 4089cd2e..6240f5f0 100644
--- a/jshERP-web/src/views/system/TenantList.vue
+++ b/jshERP-web/src/views/system/TenantList.vue
@@ -12,18 +12,19 @@
-
-
- 试用租户
- 付费租户
+
+
+
+ {{ item.name }}
+
-
-
- 启用
- 禁用
+
+
+ 试用租户
+ 付费租户
@@ -38,6 +39,14 @@
+
+
+
+ 启用
+ 禁用
+
+
+
@@ -92,6 +101,7 @@
import TenantModal from './modules/TenantModal'
import {JeecgListMixin} from '@/mixins/JeecgListMixin'
import JInput from '@/components/jeecg/JInput'
+ import { getTenantRoleList } from '@/api/api'
export default {
name: "TenantList",
mixins: [JeecgListMixin],
@@ -110,10 +120,12 @@
},
queryParam: {
loginName: '',
+ roleId: '',
type: '',
enabled: '',
remark: ''
},
+ tenantRoleList: [], //租户角色列表
columns: [
{
title: '#',
@@ -135,10 +147,10 @@
{ title: '登录名称', dataIndex: 'loginName', width: 100, align: "center"},
{ title: '用户数量', dataIndex: 'userCount', width: 60, align: "center"},
{ title: '用户数量限制', dataIndex: 'userNumLimit', width: 80, align: "center"},
+ { title: '租户角色', dataIndex: 'roleName', width: 80, align: "center"},
{ title: '租户类型',dataIndex: 'type',width:60,align:"center",
scopedSlots: { customRender: 'customRenderType' }
},
- { title: '租户角色', dataIndex: 'roleName', width: 80, align: "center"},
{ title: '租户状态',dataIndex: 'enabled',width:60,align:"center",
scopedSlots: { customRender: 'customRenderEnabled' }
},
@@ -153,8 +165,16 @@
}
},
created () {
+ this.getTenantRoleList()
},
methods: {
+ getTenantRoleList() {
+ getTenantRoleList().then((res)=>{
+ if(res) {
+ this.tenantRoleList = res
+ }
+ })
+ }
}
}
diff --git a/jshERP-web/src/views/system/modules/TenantModal.vue b/jshERP-web/src/views/system/modules/TenantModal.vue
index 500a8900..f8e8614d 100644
--- a/jshERP-web/src/views/system/modules/TenantModal.vue
+++ b/jshERP-web/src/views/system/modules/TenantModal.vue
@@ -24,12 +24,6 @@
-
-
- 试用租户
- 付费租户
-
-
@@ -37,6 +31,12 @@
+
+
+ 试用租户
+ 付费租户
+
+