Merge remote-tracking branch 'origin/feature/0905_登录注册流程重构' into test
# Conflicts: # src/App.vue # src/layouts/components/siderBar/menu-list.ts # src/views/components/login/index.vue
This commit is contained in:
@ -46,9 +46,7 @@ export const getHeaders = () => {
|
||||
};
|
||||
};
|
||||
|
||||
/**
|
||||
* 获取智能体信息
|
||||
*/
|
||||
// 获取智能体信息
|
||||
export const getAgentData = async () => {
|
||||
const { data } = await axios.get(`${BASE_PYTHON_URL}/api/agent/info`, {
|
||||
headers: getHeaders(),
|
||||
@ -56,12 +54,19 @@ export const getAgentData = async () => {
|
||||
return data;
|
||||
};
|
||||
|
||||
/**
|
||||
* 生成会话id
|
||||
*/
|
||||
// 生成会话id
|
||||
export const createSession = async () => {
|
||||
const { data } = await axios.get(`${BASE_PYTHON_URL}/api/agent/create_session`, {
|
||||
headers: getHeaders(),
|
||||
});
|
||||
return data;
|
||||
};
|
||||
|
||||
// 中断智能体执行
|
||||
export const stopAgentTask = async (params = {}) => {
|
||||
const { data } = await axios.get(`${BASE_PYTHON_URL}/api/agent/stop-task`, {
|
||||
headers: getHeaders(),
|
||||
params,
|
||||
});
|
||||
return data;
|
||||
};
|
||||
|
||||
@ -122,7 +122,7 @@ export const sendUpdateMobileCaptcha = (data: any) => {
|
||||
|
||||
// 修改绑定的手机号
|
||||
export const updateMobile = (data: any) => {
|
||||
return Http.post(`/v1/me/mobile`, data);
|
||||
return Http.patch(`/v1/me/mobile`, data);
|
||||
};
|
||||
|
||||
// 修改我的信息
|
||||
|
||||
@ -44,7 +44,7 @@ export const fetchBindPhone = (params = {}) => {
|
||||
};
|
||||
|
||||
// 根据id获取企业信息
|
||||
export const fetchEnterpriseInfo = (id: number) => {
|
||||
export const fetchEnterpriseInfo = (id: number | string) => {
|
||||
return Http.get(`/v1/enterprises/${id}`);
|
||||
};
|
||||
|
||||
@ -59,16 +59,52 @@ export const postRegister = (params = {}) => {
|
||||
};
|
||||
|
||||
// 发送注册验证码
|
||||
export const postRegisterCaptcha = (params = {}) => {
|
||||
export const postRegisterCaptcha = (params = {}) => {
|
||||
return Http.post('/v1/sms/register-captcha', params);
|
||||
};
|
||||
|
||||
// 发送忘记密码验证码
|
||||
export const postForgetPasswordCaptcha = (params = {}) => {
|
||||
export const postForgetPasswordCaptcha = (params = {}) => {
|
||||
return Http.post('/v1/sms/forget-password-captcha', params);
|
||||
};
|
||||
|
||||
// 忘记密码
|
||||
export const postForgetPassword = (params = {}) => {
|
||||
export const postForgetPassword = (params = {}) => {
|
||||
return Http.post('/v1/users/forget-password', params);
|
||||
};
|
||||
};
|
||||
|
||||
// 创建企业
|
||||
export const postCreateEnterprises = (params = {}) => {
|
||||
return Http.post('/v1/enterprises', params);
|
||||
};
|
||||
|
||||
// 获取我的企业列表
|
||||
export const getMyEnterprises = () => {
|
||||
return Http.get('/v1/me/enterprises');
|
||||
};
|
||||
|
||||
// 获取我的主企业信息
|
||||
export const getMyPrimaryEnterprise = () => {
|
||||
return Http.get('/v1/me/primary-enterprise');
|
||||
};
|
||||
|
||||
// 发送修改手机号验证码
|
||||
export const postUpdateMobileCaptcha = (params = {}) => {
|
||||
return Http.post('/v1/sms/update-mobile-captcha', params);
|
||||
};
|
||||
|
||||
// 发送修改密码验证码
|
||||
export const postUpdatePasswordCaptcha = (params = {}) => {
|
||||
return Http.post('/v1/sms/update-password-captcha', params);
|
||||
};
|
||||
|
||||
|
||||
// 验证修改密码验证码
|
||||
export const postCheckUpdatePasswordCaptcha = (params = {}) => {
|
||||
return Http.post('/v1/sms/check-update-password-captcha', params);
|
||||
};
|
||||
|
||||
// 修改密码
|
||||
export const postUpdatePassword = (params = {}) => {
|
||||
return Http.patch('/v1/me/password', params);
|
||||
};
|
||||
|
||||
@ -64,6 +64,9 @@ export class Request {
|
||||
const { data, status } = res;
|
||||
switch (status) {
|
||||
case HttpStatusCode.Success:
|
||||
if (data.code !== HttpStatusCode.Success) {
|
||||
message.error(data.message);
|
||||
}
|
||||
return data;
|
||||
default:
|
||||
return Promise.reject(data);
|
||||
|
||||
Reference in New Issue
Block a user