diff --git a/jshERP-web/src/views/system/TenantList.vue b/jshERP-web/src/views/system/TenantList.vue
index 4089cd2e3..6240f5f00 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 500a89006..f8e8614d2 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 @@
+
+
+ 试用租户
+ 付费租户
+
+