添加所属租户选项

This commit is contained in:
lai
2024-06-06 14:38:28 +08:00
parent b7b66ad28d
commit eee652bd1f

View File

@@ -51,7 +51,6 @@ let dict: {
/**开始结束时间 */
let queryRangePicker = ref<[string, string]>(['', '']);
//test
/**查询参数 */
let queryParams = reactive({
/**登录账号 */
@@ -252,6 +251,7 @@ let modalState: ModalStateType = reactive({
userName: '',
password: '',
deptId: '100',
tenantId: '100',
email: '',
loginDate: 0,
loginIp: '',
@@ -435,7 +435,7 @@ function fnModalOk() {
let validateName = ['nickName', 'email', 'phonenumber'];
if (!modalState.from.userId) {
validateName.push('userName', 'password');
}
}
modalStateFrom
.validate(validateName)
.then(() => {
@@ -744,6 +744,14 @@ function fnGetList(pageNum?: number) {
}
tablePagination.total = res.total;
tableState.data = res.rows;
if (
tablePagination.total <=
(queryParams.pageNum - 1) * tablePagination.pageSize &&
queryParams.pageNum !== 1
) {
tableState.loading = false;
fnGetList(queryParams.pageNum - 1);
}
}
tableState.loading = false;
});
@@ -1442,6 +1450,30 @@ onMounted(() => {
</a-tree-select>
</a-form-item>
<a-form-item
:label="t('views.system.user.fromTenant')"
name="deptId"
:label-col="{ span: 3 }"
>
<a-tree-select
v-model:value="modalState.from.tenantId"
show-search
tree-default-expand-all
:tree-data="deptTreeData"
:field-names="{
children: 'children',
label: 'label',
value: 'id',
}"
tree-node-label-prop="label"
tree-node-filter-prop="label"
style="width: 100%"
:dropdown-style="{ maxHeight: '400px', overflow: 'auto' }"
:placeholder="t('common.selectPlease')"
>
</a-tree-select>
</a-form-item>
<a-form-item
:label="t('views.system.user.userTip')"
name="remark"