1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495 |
- import { handleRandomImage } from "../utils";
- const accessTokens = {
- admin: "admin-accessToken",
- editor: "editor-accessToken",
- test: "test-accessToken",
- };
- export default [
- {
- url: "/publicKey",
- type: "post",
- response: (config) => {
- return {
- code: 200,
- msg: "success",
- data: {
- mockServer: true,
- },
- };
- },
- },
- {
- 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",
- };
- },
- },
- ];
|