From 014270352f8e19b51bbb4367ae2ff256050a30a2 Mon Sep 17 00:00:00 2001 From: skyouc Date: 星期二, 22 四月 2025 14:03:42 +0800 Subject: [PATCH] #修改优化 1. 字典优化修改 2. 编码规则优化 3. 出库单编码生成为空问题修复 --- rsf-admin/src/page/settings/SecuritySettings.jsx | 19 ++++++++----------- 1 files changed, 8 insertions(+), 11 deletions(-) diff --git a/rsf-admin/src/page/settings/SecuritySettings.jsx b/rsf-admin/src/page/settings/SecuritySettings.jsx index 9ef9bd9..42aeaad 100644 --- a/rsf-admin/src/page/settings/SecuritySettings.jsx +++ b/rsf-admin/src/page/settings/SecuritySettings.jsx @@ -14,7 +14,7 @@ InputAdornment, IconButton, } from '@mui/material'; -import { updateUserInfo } from '@/api/auth'; +import { requestResetPassword } from '@/api/auth'; import Visibility from '@mui/icons-material/Visibility'; import VisibilityOff from '@mui/icons-material/VisibilityOff'; @@ -38,23 +38,20 @@ } }, [userInfo, setValue]) - const onSubmit = (data) => { - console.log(data); - return false; - + const onSubmit = (params) => { setLoading(true); - updateUserInfo({ id: userInfo.id, ...data }).then(res => { + requestResetPassword(params).then(res => { setLoading(false); const { code, msg, data } = res; if (code === 200) { notify(msg, { type: 'success', messageArgs: { _: msg } }); reset(); + } else if (code === 10001) { + setError('oldPassword', { + message: msg, + }); } else { notify(msg, { type: 'error', messageArgs: { _: msg } }); - setError('oldPassword', { - type: 'server', // make no sense - message: res.msg, - }); } }).catch((error) => { setLoading(false); @@ -118,7 +115,7 @@ rules={{ required: translate('ra.validation.required'), pattern: { - value: /^(?=.*[A-Za-z])(?=.*\d)[A-Za-z\d]{6,13}$/, + value: /^(?=.*[A-Za-z])(?=.*\d)[A-Za-z\d\.]{6,13}$/, message: translate('page.settings.resetPwd.tip.pwdInputLimit'), }, validate: (value) => { -- Gitblit v1.9.1