diff --git a/src/pages/userEdit/components/ModifyModal/index.tsx b/src/pages/userEdit/components/ModifyModal/index.tsx index 8a1f90b..2f4798a 100644 --- a/src/pages/userEdit/components/ModifyModal/index.tsx +++ b/src/pages/userEdit/components/ModifyModal/index.tsx @@ -23,7 +23,7 @@ const ModifyModal = (props: Params, ref: Ref) => { const { title = '修改昵称', value: _value = '', isCompanyName = false } = props const [value, setValue] = useState('') const userInfo = useSelector(state => state.userInfo) - + const canEdit = useRef(true) const [tipsComp, setTipsComp] = useState(null) // 不合法状态 const isInvalidate = useMemo(() => { @@ -36,7 +36,7 @@ const ModifyModal = (props: Params, ref: Ref) => { return - 仅允许驶入类型为数字、英文、中文,禁止输入其他任何字符 + 仅允许输入数字、英文、中文,禁止输入其他任何字符 }) @@ -46,6 +46,7 @@ const ModifyModal = (props: Params, ref: Ref) => { if (isCompanyName) { // 检测是否没机会修改 if (userInfo.adminUserInfo.first_change_name) { + canEdit.current = true flag = false setTipsComp(() => { return @@ -58,6 +59,7 @@ const ModifyModal = (props: Params, ref: Ref) => { } else { flag = true + canEdit.current = false setTipsComp(() => { return @@ -97,7 +99,7 @@ const ModifyModal = (props: Params, ref: Ref) => { {tipsComp} -