add /member/checklogin api
parent
456c891ca6
commit
aff74acc1f
12
doc/api.md
12
doc/api.md
|
|
@ -345,6 +345,18 @@ Request
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
### 检查 token 是否登陆 `GET /member/checklogin?token={token}` OK
|
||||||
|
|
||||||
|
data
|
||||||
|
|
||||||
|
```json
|
||||||
|
{
|
||||||
|
"avatar": "https://gw.alipayobjects.com/zos/rmsportal/BiazfanxmamNRoxxVxka.png",
|
||||||
|
"name": "宇航员",
|
||||||
|
"phone": "13311451419",
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
### 成员登出 `POST /member/logout`
|
### 成员登出 `POST /member/logout`
|
||||||
|
|
||||||
Request
|
Request
|
||||||
|
|
|
||||||
|
|
@ -87,6 +87,15 @@ export default {
|
||||||
'POST /member/logout': {
|
'POST /member/logout': {
|
||||||
success: true,
|
success: true,
|
||||||
},
|
},
|
||||||
|
'POST /member/checklogin': {
|
||||||
|
success: true,
|
||||||
|
data: {
|
||||||
|
avatar:
|
||||||
|
'https://gw.alipayobjects.com/zos/rmsportal/BiazfanxmamNRoxxVxka.png',
|
||||||
|
name: '宇航员',
|
||||||
|
phone: '13311451419',
|
||||||
|
},
|
||||||
|
},
|
||||||
'GET /member/duty/info': {
|
'GET /member/duty/info': {
|
||||||
success: true,
|
success: true,
|
||||||
data: {
|
data: {
|
||||||
|
|
|
||||||
|
|
@ -6,14 +6,14 @@ import { getLocaleData } from './service/localeData';
|
||||||
import { checkLogin, checkToken } from './service/checkLogin';
|
import { checkLogin, checkToken } from './service/checkLogin';
|
||||||
import wechatUser from './wechat';
|
import wechatUser from './wechat';
|
||||||
import { loginAte } from './service/login';
|
import { loginAte } from './service/login';
|
||||||
import { memberInfo } from './service/memberInfo';
|
import { getMemberInfo } from './service/memberInfo';
|
||||||
|
|
||||||
function App({ children }: PropsWithChildren<any>) {
|
function App({ children }: PropsWithChildren<any>) {
|
||||||
useLaunch(() => {
|
useLaunch(() => {
|
||||||
console.log('App launched.');
|
console.log('App launched.');
|
||||||
if (checkLogin()) {
|
if (checkLogin()) {
|
||||||
wechatUser.setToken(checkToken());
|
wechatUser.setToken(checkToken());
|
||||||
memberInfo();
|
getMemberInfo();
|
||||||
} else {
|
} else {
|
||||||
console.log('yer');
|
console.log('yer');
|
||||||
loginAte();
|
loginAte();
|
||||||
|
|
|
||||||
|
|
@ -2,7 +2,7 @@ import Taro from '@tarojs/taro';
|
||||||
import wechatUser, { UserInfo } from '@/wechat';
|
import wechatUser, { UserInfo } from '@/wechat';
|
||||||
import { getUrl } from '.';
|
import { getUrl } from '.';
|
||||||
|
|
||||||
export function memberInfo() {
|
export function getMemberInfo() {
|
||||||
Taro.request({
|
Taro.request({
|
||||||
url: getUrl('/member/login'),
|
url: getUrl('/member/login'),
|
||||||
method: 'POST',
|
method: 'POST',
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue