注册用户信息更新
This commit is contained in:
parent
339f75db23
commit
b2269227b9
@ -4,6 +4,10 @@ import request from './request'
|
||||
export const GetCode = (phone) => request.get(`/operator/api/verify/code/send/${phone}`)
|
||||
// 登录
|
||||
export const DoLogin = (params) => request.post('/operator/api/quick/login/phone', params)
|
||||
// 查看用户是否有信息
|
||||
export const GetUserId = () => request.get('/copyright/app/user-info/get-user-self')
|
||||
// 新增/修改用户信息 PUT 请求
|
||||
export const UpdateUserInfo = (params) => request.put('/copyright/app/user-info/update-self', params)
|
||||
// 获取列表
|
||||
export const GetList = (params) => request.get('/copyright/app/proj/listpage/self', { params })
|
||||
// 创建项目
|
||||
@ -20,11 +24,11 @@ export const GetOwnerList = (params) => request.get('/copyright/app/proj-owner/l
|
||||
// 获取联系人列表
|
||||
export const GetContactList = (params) => request.get('/copyright/app/proj-contact/listpage/self', { params })
|
||||
// 下载全部
|
||||
// export const GetDownAll = (projId) => request.get(`/copyright/app/proj/download/all/${projId}`)
|
||||
|
||||
export const GetDownAll = (projId) => request.get(`/copyright/app/proj/download/all/${projId}`,{responseType: 'blob'})
|
||||
// 下载申请表
|
||||
export const GetDownapply = (projId) => request.get(`/copyright/app/proj/download/apply/${projId}`,{responseType: 'blob'})
|
||||
|
||||
// 下载说明pdf
|
||||
export const GetDownmanualPdf = (projId) => request.get(`/copyright/app/proj/download/manual/pdf/${projId}`,{responseType: 'blob'})
|
||||
//下载源代码
|
||||
export const GetDowncode = (projId) => request.get(`/copyright/app/proj/download/code-zip/${projId}`,{responseType: 'blob'})
|
||||
|
@ -1,8 +1,8 @@
|
||||
import axios from "axios";
|
||||
// export const Axios = axios;
|
||||
const loginUrl = 'http://192.168.0.15:8091'
|
||||
const appUrl = 'http://192.168.0.15:7025'
|
||||
|
||||
// const loginUrl = 'https://www.aimzhu.com'
|
||||
// const appUrl = 'https://www.aimzhu.com'
|
||||
|
||||
const request = axios.create({
|
||||
// baseURL: appUrl,
|
||||
@ -30,5 +30,5 @@ request.interceptors.response.use(
|
||||
(err) => Promise.reject(err)
|
||||
);
|
||||
|
||||
// export { request };
|
||||
|
||||
export default request
|
@ -3,7 +3,7 @@ import './login.less'
|
||||
import { Input, Toast, Button } from 'antd-mobile'
|
||||
import { useNavigate } from 'react-router-dom'
|
||||
// // 引入接口
|
||||
import { GetCode, DoLogin } from '../../request/api'
|
||||
import { GetCode, DoLogin, GetUserId, UpdateUserInfo } from '../../request/api'
|
||||
// import Cookies from 'js-cookie';
|
||||
export default function Login() {
|
||||
// var login = async () => {
|
||||
@ -82,6 +82,8 @@ export default function Login() {
|
||||
};
|
||||
// 登录
|
||||
const login = async () => {
|
||||
|
||||
|
||||
// 验证code是否为6位数数字正则
|
||||
const reg = /^\d{6}$/;
|
||||
try {
|
||||
@ -94,7 +96,27 @@ export default function Login() {
|
||||
} else {
|
||||
var res = await DoLogin({ verifyCode: code, phone: phoneNum })
|
||||
sessionStorage.setItem('token', res.data);
|
||||
let idRes = await GetUserId()
|
||||
// console.log(res);
|
||||
// nav('/list')
|
||||
if (idRes.hasUserInfo) {
|
||||
nav('/list')
|
||||
} else {
|
||||
try {
|
||||
let upRes = await UpdateUserInfo({
|
||||
userInfoName: '新用户',
|
||||
contactPhone: phoneNum,
|
||||
idCardType: 'ID_CARD',
|
||||
userInfoType: 'PERSONAL',
|
||||
})
|
||||
console.log(upRes);
|
||||
nav('/list')
|
||||
} catch (err) {
|
||||
console.log(err);
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
} catch (error) {
|
||||
Toast.show({
|
||||
|
Loading…
Reference in New Issue
Block a user