|
@@ -35,9 +35,9 @@
|
|
|
class="__czr-table-form-column"
|
|
|
:span="24"
|
|
|
label-width="0px"
|
|
|
- v-model:param="state.query.form.status"
|
|
|
+ v-model:param="state.query.form.enabled"
|
|
|
link="select"
|
|
|
- :options="DictionaryStore.appStatus"
|
|
|
+ :options="DictionaryStore.tenantStatus"
|
|
|
placeholder="租户状态"
|
|
|
/>
|
|
|
<CzrFormColumn
|
|
@@ -95,6 +95,7 @@ import { debounce } from 'lodash'
|
|
|
import { useAppStore, useDialogStore, useDictionaryStore } from '@/stores'
|
|
|
import { ElMessage } from 'element-plus'
|
|
|
import detailCom from './detail.vue'
|
|
|
+import { tenantsPage } from '@/api/modules/center/tenant'
|
|
|
|
|
|
const AppStore = useAppStore()
|
|
|
const DialogStore = useDialogStore()
|
|
@@ -109,9 +110,9 @@ const state: any = reactive({
|
|
|
loading: false,
|
|
|
head: [
|
|
|
{ value: 'name', label: '租户名称', show: true },
|
|
|
- { value: 'name', label: '租户编号', show: true },
|
|
|
- { value: 'name', label: '用户配额', show: true },
|
|
|
- { value: 'name', label: '租户状态', show: true },
|
|
|
+ { value: 'code', label: '租户编号', show: true },
|
|
|
+ { value: 'userQuota', label: '用户配额', show: true },
|
|
|
+ { value: 'enabled', label: '租户状态', show: true },
|
|
|
{ value: 'name', label: '用户数量', show: true, sort: true },
|
|
|
{
|
|
|
value: 'createTime',
|
|
@@ -200,16 +201,16 @@ const onPage = (pageNum, pageSize) => {
|
|
|
// 添加排序参数
|
|
|
for (const [k, v] of Object.entries(state.query.sort)) {
|
|
|
}
|
|
|
- // state.query.loading = true
|
|
|
- // appSearch(params)
|
|
|
- // .then(({ data }: any) => {
|
|
|
- // state.query.result.total = data.total
|
|
|
- // state.query.result.data = data.records
|
|
|
- // })
|
|
|
- // .catch(() => {})
|
|
|
- // .finally(() => {
|
|
|
- // state.query.loading = false
|
|
|
- // })
|
|
|
+ state.query.loading = true
|
|
|
+ tenantsPage(params)
|
|
|
+ .then(({ data }: any) => {
|
|
|
+ state.query.result.total = data.totalElements
|
|
|
+ state.query.result.data = data.content
|
|
|
+ })
|
|
|
+ .catch(() => {})
|
|
|
+ .finally(() => {
|
|
|
+ state.query.loading = false
|
|
|
+ })
|
|
|
}
|
|
|
const onSearch = () => {
|
|
|
state.query.formReal = JSON.parse(JSON.stringify(state.query.form))
|