130 lines
3.1 KiB
JavaScript
130 lines
3.1 KiB
JavaScript
import config from "@/config";
|
|
import http from "@/utils/request";
|
|
|
|
export default {
|
|
verifyCode: {
|
|
url: `${config.API_URL}/sms.code.send`,
|
|
name: "获取短信验证码",
|
|
post: async function (params) {
|
|
return await http.post(this.url, params);
|
|
}
|
|
},
|
|
getInfo: {
|
|
url: `${config.API_URL}/user.bind.info`,
|
|
name: "获取绑定(微信、钉钉)个人中心",
|
|
post: async function (params) {
|
|
return await http.post(this.url, params);
|
|
},
|
|
},
|
|
uploadAvatar:{
|
|
url: `${config.API_URL}/user.update.avatar`,
|
|
name: "个人头像上传",
|
|
post: async function (params) {
|
|
return await http.post(this.url, params);
|
|
},
|
|
},
|
|
getInformation:{
|
|
url: `${config.API_URL}/user.information`,
|
|
name: "获取登录用户个人信息",
|
|
post: async function (params) {
|
|
return await http.post(this.url, params);
|
|
},
|
|
},
|
|
editUser:{
|
|
url: `${config.API_URL}/user.update.me`,
|
|
name: "修改个人信息",
|
|
post: async function (params) {
|
|
return await http.post(this.url, params);
|
|
},
|
|
},
|
|
bindMobile:{
|
|
url: `${config.API_URL}/user.bind.mobile`,
|
|
name: "绑定手机号",
|
|
post: async function (params) {
|
|
return await http.post(this.url, params);
|
|
},
|
|
},
|
|
editPass:{
|
|
url: `${config.API_URL}/user.re.pwd`,
|
|
name: "修改个人密码",
|
|
post: async function (params) {
|
|
return await http.post(this.url, params);
|
|
},
|
|
},
|
|
register:{
|
|
url: `${config.API_URL}/user.register`,
|
|
name: "邮箱注册用户",
|
|
post: async function (params) {
|
|
return await http.post(this.url, params);
|
|
},
|
|
},
|
|
active:{
|
|
url: `${config.API_URL}/email.active.account`,
|
|
name: "邮箱注册用户激活",
|
|
post: async function (params) {
|
|
return await http.post(this.url, params);
|
|
},
|
|
},
|
|
resetPass:{
|
|
url: `${config.API_URL}/user.reset.pwd`,
|
|
name: "重置个人密码",
|
|
post: async function (params) {
|
|
return await http.post(this.url, params);
|
|
},
|
|
},
|
|
timeoutConfig:{
|
|
url: `${config.API_URL}/system.login.timeout.config`,
|
|
name: "登录超时退出配置",
|
|
post: async function (params) {
|
|
return await http.post(this.url, params);
|
|
},
|
|
},
|
|
timeoutGet:{
|
|
url: `${config.API_URL}/system.login.timeout.get`,
|
|
name: "获取登录超时时间",
|
|
post: async function (params) {
|
|
return await http.post(this.url, params);
|
|
},
|
|
},
|
|
subscribe:{
|
|
list:{
|
|
url: `${config.API_URL}/messages.subscribe.list`,
|
|
name: "消息订阅列表",
|
|
post: async function (params) {
|
|
return await http.post(this.url, params);
|
|
},
|
|
},
|
|
set:{
|
|
url: `${config.API_URL}/messages.user.subscribe`,
|
|
name: "消息订阅",
|
|
post: async function (params) {
|
|
return await http.post(this.url, params);
|
|
},
|
|
}
|
|
},
|
|
messages:{
|
|
list:{
|
|
url: `${config.API_URL}/messages.todo.list`,
|
|
name: "消息列表",
|
|
post: async function (params) {
|
|
return await http.post(this.url, params);
|
|
},
|
|
},
|
|
read:{
|
|
url: `${config.API_URL}/messages.todo.read`,
|
|
name: "消息已读",
|
|
post: async function (params) {
|
|
return await http.post(this.url, params);
|
|
},
|
|
},
|
|
delete:{
|
|
url: `${config.API_URL}/messages.todo.del`,
|
|
name: "删除待办消息",
|
|
post: async function (params) {
|
|
return await http.post(this.url, params);
|
|
},
|
|
}
|
|
}
|
|
|
|
};
|