fix(登录): 更新登录API路径和验证码参数名称
将登录API路径从'/v1/auth/login'改为'/v1/kefu/login' 将验证码参数verifyCode改为verifySessionId以匹配后端接口 更新表单字段名称verificationCode为verifyCode保持一致性
This commit is contained in:
@@ -28,10 +28,10 @@ const Login: React.FC = () => {
|
||||
const { login, login2 } = useUserStore();
|
||||
const [verify, setVerify] = useState<{
|
||||
verifyCodeImage: string;
|
||||
verifyCode: string;
|
||||
verifySessionId: string;
|
||||
}>({
|
||||
verifyCodeImage: "",
|
||||
verifyCode: "",
|
||||
verifySessionId: "",
|
||||
});
|
||||
// 倒计时效果
|
||||
useEffect(() => {
|
||||
@@ -45,7 +45,7 @@ const Login: React.FC = () => {
|
||||
const res = await getVerifyCode();
|
||||
setVerify({
|
||||
verifyCodeImage: res.verifyCodeImage,
|
||||
verifyCode: res.verifyCode,
|
||||
verifySessionId: res.verifySessionId,
|
||||
});
|
||||
};
|
||||
|
||||
@@ -88,8 +88,9 @@ const Login: React.FC = () => {
|
||||
// 添加typeId参数
|
||||
const loginParams = {
|
||||
...values,
|
||||
typeId: activeTab as number,
|
||||
verifySessionId: verify.verifySessionId,
|
||||
};
|
||||
console.log(loginParams);
|
||||
|
||||
const response =
|
||||
activeTab === 1
|
||||
@@ -218,7 +219,7 @@ const Login: React.FC = () => {
|
||||
)}
|
||||
{activeTab == 1 && verify.verifyCodeImage && (
|
||||
<Form.Item
|
||||
name="verificationCode"
|
||||
name="verifyCode"
|
||||
label="验证码"
|
||||
rules={[{ required: true, message: "请输入验证码" }]}
|
||||
>
|
||||
|
||||
@@ -3,7 +3,7 @@ import request2 from "@/api/request2";
|
||||
|
||||
// 密码登录
|
||||
export function loginWithPassword(params: any) {
|
||||
return request("/v1/auth/login", params, "POST");
|
||||
return request("/v1/kefu/login", params, "POST");
|
||||
}
|
||||
|
||||
// 验证码登录
|
||||
|
||||
Reference in New Issue
Block a user