diff --git a/src/api/auth.js b/src/api/auth.js index 1816ae7..923f79e 100644 --- a/src/api/auth.js +++ b/src/api/auth.js @@ -11,7 +11,7 @@ export function sendSmsCode(params) { // 登录 export async function login(data) { return request({ - url: '/uc/user/loginByPasswordToB', + url: '/uc/user/login/employee/password', method: 'post', data, }); diff --git a/src/store/modules/permission/employee/employee.js b/src/store/modules/permission/employee/employee.js index 4ea24e6..68b8bff 100644 --- a/src/store/modules/permission/employee/employee.js +++ b/src/store/modules/permission/employee/employee.js @@ -60,17 +60,18 @@ const actions = { let res = await save(data); if (res) { if (!data.id) { - data.id = res; + data = res; } - if (!data.roleIds) { - return false; - } - res = await api.savePermission(data.id, { roleIds: data.roleIds }); - if (res) { - ElMessage.success('保存成功'); - dispatch('search'); + if (data.roleIds) { + res = await api.savePermission(data.id, { roleIds: data.roleIds }); + if (res) { + ElMessage.success('保存成功'); + dispatch('search'); + } else { + ElMessage.error('保存角色失败'); + } } else { - ElMessage.error('保存角色失败'); + ElMessage.success('保存成功'); } } else { ElMessage.error('保存失败');