优化
This commit is contained in:
@ -227,7 +227,7 @@ const submitForm = async () => {
|
||||
projectId: project.id,
|
||||
roleIds: [...new Set(project.webRoles), ...new Set(project.appRoles)]
|
||||
}));
|
||||
// 提交数据
|
||||
// 提交数据
|
||||
try {
|
||||
if (form.value.userId) {
|
||||
await api.updateUser(form.value);
|
||||
@ -277,11 +277,8 @@ const open = async (row?: any, deptId?: any) => {
|
||||
resetForm();
|
||||
await initData();
|
||||
deptName.value = row.deptName;
|
||||
console.log(row);
|
||||
if (row) {
|
||||
try {
|
||||
console.log(row);
|
||||
|
||||
if (!row.createTime) {
|
||||
form.value = { ...row };
|
||||
// 获取角色列表
|
||||
@ -289,8 +286,8 @@ const open = async (row?: any, deptId?: any) => {
|
||||
deptId = form.value.deptId;
|
||||
}
|
||||
const roleRes = await getRoleList(deptId);
|
||||
allRoles.value = roleRes.data.filter((item: Role) => item.roleSort === 1);
|
||||
AppRoles.value = roleRes.data.filter((item: Role) => item.roleSort !== 1);
|
||||
allRoles.value = roleRes.data.filter((item: Role) => item.roleSource == '1');
|
||||
AppRoles.value = roleRes.data.filter((item: Role) => item.roleSource != '1');
|
||||
} else {
|
||||
// const { data } = await api.getUser(row.userId);
|
||||
const data = row;
|
||||
@ -301,8 +298,8 @@ const open = async (row?: any, deptId?: any) => {
|
||||
}
|
||||
const roleRes = await getRoleList(deptId);
|
||||
// 区分web端和app端角色
|
||||
allRoles.value = roleRes.data.filter((item: Role) => item.roleSort === 1);
|
||||
AppRoles.value = roleRes.data.filter((item: Role) => item.roleSort !== 1);
|
||||
allRoles.value = roleRes.data.filter((item: Role) => item.roleSource == '1');
|
||||
AppRoles.value = roleRes.data.filter((item: Role) => item.roleSource != '1');
|
||||
// 加载项目角色数据
|
||||
if (data.projectRoles && data.projectRoles.length) {
|
||||
data.projectRoles.forEach((pr: any) => {
|
||||
|
||||
Reference in New Issue
Block a user