|
@@ -55,12 +55,25 @@ const search = async () => {
|
|
// 审核保存
|
|
// 审核保存
|
|
const toSave = async (data: { _id: string; password: string }) => {
|
|
const toSave = async (data: { _id: string; password: string }) => {
|
|
let res: IQueryResult;
|
|
let res: IQueryResult;
|
|
-
|
|
|
|
- if (role_type.value == '0' || role_type.value == '1') res = await admin.rp(data.password);
|
|
|
|
- else if (role_type.value == '2') res = await users.rp(data.password);
|
|
|
|
- else if (role_type.value == '3') res = await unit.rp(data.password);
|
|
|
|
- ElMessage({ type: 'success', message: '操作成功' });
|
|
|
|
- logout();
|
|
|
|
|
|
+ if (role_type.value == '0' || role_type.value == '1') {
|
|
|
|
+ res = await admin.rp(data.password);
|
|
|
|
+ if (res.errcode == 0) {
|
|
|
|
+ ElMessage({ type: 'success', message: '操作成功' });
|
|
|
|
+ logout();
|
|
|
|
+ }
|
|
|
|
+ } else if (role_type.value == '2') {
|
|
|
|
+ res = await users.rp(data.password);
|
|
|
|
+ if (res.errcode == 0) {
|
|
|
|
+ ElMessage({ type: 'success', message: '操作成功' });
|
|
|
|
+ logout();
|
|
|
|
+ }
|
|
|
|
+ } else if (role_type.value == '3') {
|
|
|
|
+ res = await unit.rp(data.password);
|
|
|
|
+ if (res.errcode == 0) {
|
|
|
|
+ ElMessage({ type: 'success', message: '操作成功' });
|
|
|
|
+ logout();
|
|
|
|
+ }
|
|
|
|
+ }
|
|
};
|
|
};
|
|
const logout = () => {
|
|
const logout = () => {
|
|
localStorage.removeItem('token');
|
|
localStorage.removeItem('token');
|