fix: 修复项目打包报错,类型错误

This commit is contained in:
2024-02-14 22:46:14 +08:00
parent 678aa92457
commit dd1127e2b8

View File

@@ -3,6 +3,7 @@
import { import {
DataRecord, DataRecord,
ListParam, ListParam,
UserResetReq,
list, list,
get, get,
add, add,
@@ -55,6 +56,7 @@
}, },
// 表单数据 // 表单数据
form: {} as DataRecord, form: {} as DataRecord,
userResetReq: {} as UserResetReq,
// 表单验证规则 // 表单验证规则
rules: { rules: {
username: [{ required: true, message: '请输入用户名' }], username: [{ required: true, message: '请输入用户名' }],
@@ -64,7 +66,7 @@
roleIds: [{ required: true, message: '请选择所属角色' }], roleIds: [{ required: true, message: '请选择所属角色' }],
}, },
}); });
const { queryParams, form, rules } = toRefs(data); const { queryParams, form, userResetReq, rules } = toRefs(data);
/** /**
* 查询部门树 * 查询部门树
@@ -241,8 +243,11 @@
const handleResetPassword = () => { const handleResetPassword = () => {
proxy.$refs.resetPasswordFormRef.validate((valid: any) => { proxy.$refs.resetPasswordFormRef.validate((valid: any) => {
if (!valid && form.value.id !== undefined) { if (!valid && form.value.id !== undefined) {
const newPassword = form.value.password; const rawPassword = form.value.password;
resetPassword({ newPassword: encryptByRsa(newPassword) }, form.value.id) if (rawPassword) {
userResetReq.value.newPassword = encryptByRsa(rawPassword) || '';
}
resetPassword(userResetReq.value, form.value.id)
.then((res) => { .then((res) => {
handleCancel(); handleCancel();
getList(); getList();