25 lines
426 B
TypeScript
25 lines
426 B
TypeScript
import request from "../utils/request";
|
|
|
|
export type SignInfo = {
|
|
signToday: boolean
|
|
continuousDays: number
|
|
}
|
|
|
|
/**
|
|
* 签到信息
|
|
*/
|
|
export function signInfo() {
|
|
return request<SignInfo>('/sign/info');
|
|
}
|
|
/**
|
|
* 签到
|
|
*/
|
|
export function sign() {
|
|
return request<SignInfo>('/sign/today');
|
|
}
|
|
/**
|
|
* 用户信息
|
|
*/
|
|
export function info(code: string = '') {
|
|
return request<UserInfo>('/user/info', { code }, "GET");
|
|
} |