|
|
|
@ -2,8 +2,8 @@ |
|
|
|
import { ref, computed, onMounted, watch, reactive, nextTick } from 'vue'; |
|
|
|
import { Search, Edit } from '@element-plus/icons-vue'; |
|
|
|
import { ElMessage, ElMessageBox } from 'element-plus'; |
|
|
|
import { getBusinessTreeList, getUnitUsers, addUnitUser, updateUnitUser, deleteUnitUser, getReferencedUsers, addReferencedUsers, deleteReferencedUsers, updateReferencedUserRemark } from '@/api/efcode/virtualUnit'; |
|
|
|
import { getAuthRole, updateAuthRole, resetUserPwd } from '@/api/system/user'; |
|
|
|
import { getBusinessTreeList, getUnitUsers, addUnitUser, updateUnitUser, deleteUnitUser, resetUnitUserPwd, getReferencedUsers, addReferencedUsers, deleteReferencedUsers, updateReferencedUserRemark } from '@/api/efcode/virtualUnit'; |
|
|
|
import { getAuthRole, updateAuthRole } from '@/api/system/user'; |
|
|
|
import type { VirtualUnitVo, UnitUserVo } from '@/api/efcode/virtualUnit/types'; |
|
|
|
import type { RoleVO } from '@/api/system/role/types'; |
|
|
|
|
|
|
|
@ -631,7 +631,7 @@ const handleResetPwd = (row: UnitUserVo) => { |
|
|
|
const submitResetPwd = async () => { |
|
|
|
const valid = await resetPwdFormRef.value?.validate().catch(() => false); |
|
|
|
if (!valid) return; |
|
|
|
await resetUserPwd(currentResetUser.value.userId, resetPwdForm.newPassword); |
|
|
|
await resetUnitUserPwd(currentResetUser.value.userId, resetPwdForm.newPassword); |
|
|
|
ElMessage.success('密码重置成功'); |
|
|
|
resetPwdDialogVisible.value = false; |
|
|
|
}; |
|
|
|
|