增加前端请求超时配置

用户部门优化(用户所属部门改为列表,增加是否同步配置项)
switch组件支持自定义值
基本表格可编辑字段组件增加onUpdate支持响应式
This commit is contained in:
yaoyn
2024-11-28 15:47:59 +08:00
parent 4231f1dd6d
commit 020a0a20ee
12 changed files with 172 additions and 18 deletions

View File

@ -88,7 +88,7 @@
label: '组织简称',
component: 'Input',
componentProps: {
placeholder: '请输入公司简称',
placeholder: '请输入组织简称',
},
colProps: { lg: 12, md: 12 },
},
@ -129,6 +129,18 @@
placeholder: '请选择行政区域'
},
},
{
field: 'isSync',
label: '同步',
component: 'Switch',
colProps: { span: 12 },
helpMessage: '开启同步则会自动修正与域里人员组织数据一致,域里不存在的组织和下级人员组织将被删除',
helpComponentProps: { maxWidth: '400px' },
componentProps: {
checkedValue: 'Y',
unCheckedValue: 'N',
}
},
];
const companySchema: FormSchema[] = [

View File

@ -68,7 +68,7 @@
import { useMessage } from '/@/hooks/web/useMessage';
// import { useI18n } from 'vue-i18n';
import { SelectMember } from '/@/components/SelectOrganizational/index';
import { deleteDepartment, getDepartmentEnabledTree, getDepartmentTrees, getDepartmentUserList, updateDepartmentUser } from '/@/api/system/department';
import { deleteDepartment, getDepartmentTrees, getDepartmentUserList, updateDepartmentUser } from '/@/api/system/department';
import { useI18n } from '/@/hooks/web/useI18n';
const { t } = useI18n();