4
0
mirror of https://gitee.com/chu1204505056/vue-admin-beautiful.git synced 2025-04-06 03:58:00 +08:00
飞木鱼 949ba51fcb 更新
1. 更新dependencies:日常小版本更新
2. 统一mutations命名规范:将setusername修改setUsername,与setPermissions/setAvatar风格一致
3. 整体格式化代码,无内容修改:
> - 删除未引用的import
> - 删除多余空行
> - function间隔添加空行
> - import与逻辑代码间添加空行
> - 优化导入
> - 内联变量
2020-08-06 18:07:16 +08:00

96 lines
2.1 KiB
JavaScript

const accessTokens = {
admin: "admin-accessToken",
editor: "editor-accessToken",
test: "test-accessToken",
};
export default [
{
url: "/publicKey",
type: "post",
response() {
return {
code: 200,
msg: "success",
data: {
mockServer: true,
publicKey:
"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDBT2vr+dhZElF73FJ6xiP181txKWUSNLPQQlid6DUJhGAOZblluafIdLmnUyKE8mMHhT3R+Ib3ssZcJku6Hn72yHYj/qPkCGFv0eFo7G+GJfDIUeDyalBN0QsuiE/XzPHJBuJDfRArOiWvH0BXOv5kpeXSXM8yTt5Na1jAYSiQ/wIDAQAB",
},
};
},
},
{
url: "/login",
type: "post",
response(config) {
const { username } = config.body;
const accessToken = accessTokens[username];
if (!accessToken) {
return {
code: 500,
msg: "帐户或密码不正确。",
};
}
return {
code: 200,
msg: "success",
data: { accessToken },
};
},
},
{
url: "/register",
type: "post",
response() {
return {
code: 200,
msg: "模拟注册成功",
};
},
},
{
url: "/userInfo",
type: "post",
response(config) {
const { accessToken } = config.body;
let permissions = ["admin"];
let username = "admin";
if ("admin-accessToken" === accessToken) {
permissions = ["admin"];
username = "admin";
}
if ("editor-accessToken" === accessToken) {
permissions = ["editor"];
username = "editor";
}
if ("test-accessToken" === accessToken) {
permissions = ["admin", "editor"];
username = "test";
}
return {
code: 200,
msg: "success",
data: {
permissions,
username,
"avatar|1": [
"https://i.gtimg.cn/club/item/face/img/2/15922_100.gif",
"https://i.gtimg.cn/club/item/face/img/8/15918_100.gif",
],
},
};
},
},
{
url: "/logout",
type: "post",
response() {
return {
code: 200,
msg: "success",
};
},
},
];