注册用户信息更新
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 GetCode = (phone) => request.get(`/operator/api/verify/code/send/${phone}`)
|
||||||
// 登录
|
// 登录
|
||||||
export const DoLogin = (params) => request.post('/operator/api/quick/login/phone', params)
|
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 })
|
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 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 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'})
|
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 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'})
|
export const GetDowncode = (projId) => request.get(`/copyright/app/proj/download/code-zip/${projId}`,{responseType: 'blob'})
|
||||||
|
@ -1,8 +1,8 @@
|
|||||||
import axios from "axios";
|
import axios from "axios";
|
||||||
// export const Axios = axios;
|
|
||||||
const loginUrl = 'http://192.168.0.15:8091'
|
const loginUrl = 'http://192.168.0.15:8091'
|
||||||
const appUrl = 'http://192.168.0.15:7025'
|
const appUrl = 'http://192.168.0.15:7025'
|
||||||
|
// const loginUrl = 'https://www.aimzhu.com'
|
||||||
|
// const appUrl = 'https://www.aimzhu.com'
|
||||||
|
|
||||||
const request = axios.create({
|
const request = axios.create({
|
||||||
// baseURL: appUrl,
|
// baseURL: appUrl,
|
||||||
@ -30,5 +30,5 @@ request.interceptors.response.use(
|
|||||||
(err) => Promise.reject(err)
|
(err) => Promise.reject(err)
|
||||||
);
|
);
|
||||||
|
|
||||||
// export { request };
|
|
||||||
export default request
|
export default request
|
@ -3,7 +3,7 @@ import './login.less'
|
|||||||
import { Input, Toast, Button } from 'antd-mobile'
|
import { Input, Toast, Button } from 'antd-mobile'
|
||||||
import { useNavigate } from 'react-router-dom'
|
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';
|
// import Cookies from 'js-cookie';
|
||||||
export default function Login() {
|
export default function Login() {
|
||||||
// var login = async () => {
|
// var login = async () => {
|
||||||
@ -82,6 +82,8 @@ export default function Login() {
|
|||||||
};
|
};
|
||||||
// 登录
|
// 登录
|
||||||
const login = async () => {
|
const login = async () => {
|
||||||
|
|
||||||
|
|
||||||
// 验证code是否为6位数数字正则
|
// 验证code是否为6位数数字正则
|
||||||
const reg = /^\d{6}$/;
|
const reg = /^\d{6}$/;
|
||||||
try {
|
try {
|
||||||
@ -94,7 +96,27 @@ export default function Login() {
|
|||||||
} else {
|
} else {
|
||||||
var res = await DoLogin({ verifyCode: code, phone: phoneNum })
|
var res = await DoLogin({ verifyCode: code, phone: phoneNum })
|
||||||
sessionStorage.setItem('token', res.data);
|
sessionStorage.setItem('token', res.data);
|
||||||
|
let idRes = await GetUserId()
|
||||||
|
// console.log(res);
|
||||||
|
// nav('/list')
|
||||||
|
if (idRes.hasUserInfo) {
|
||||||
nav('/list')
|
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) {
|
} catch (error) {
|
||||||
Toast.show({
|
Toast.show({
|
||||||
|
Loading…
Reference in New Issue
Block a user