EVA-Notify/mock/api.ts

84 lines
1.5 KiB
TypeScript

import mytickets from './mytickets.json';
import ticketInfo from './ticketInfo.json';
import uncompleted from './uncompleted.json';
export default {
'GET /duty/info': {
success: true,
data: {
token: 'token_test',
isInDuty: true,
inDutyCnt: 3,
currentDuty: '2',
},
},
'GET /user/info': {
success: true,
data: {
token: 'token_test',
name: '马保国',
phone: 13333333333,
},
},
'POST /user/update': {
data: {},
},
'GET /user/locale/get': {
success: true,
data: {
lang: 'zh_CN',
},
},
'POST /user/locale/update': {
data: {},
},
'POST /report': {
data: {},
},
'GET /user/mytickets': {
success: true,
data: mytickets,
},
'GET /tickets/info': {
success: true,
data: ticketInfo,
},
'POST /tickets/addnote': {
data: {},
},
'POST /tickets/create': {
data: {},
},
'POST /tickets/addtooreo': {
data: {},
},
'POST /tickets/pick': {
data: {},
},
'POST /tickets/update': {
data: {},
},
'POST /member/login': {
success: true,
data: {
isMember: true,
},
},
'GET /tickets/uncompleted': {
success: true,
data: uncompleted,
},
'POST /member/logout': {
success: true,
},
'GET /member/duty/info': {
success: true,
data: {
token: 'token_test',
isInDuty: false,
offDutyReason: '废弃元器件创意设计大赛',
dutyRecoverTime: '下周一',
},
},
};