UNPKG

isun

Version:

快速创建vue项目

45 lines (36 loc) 1.19 kB
import Mock from 'mockjs' import { builder, getBody } from '../util' import { node } from '../entity' const idList = ['003', '004', '005', '006', '007', '008'] export const nodeList = Mock.mock({ 'data|5': [ { ...node, 'id|+1': idList, title: '节点' + '@ctitle(3,12)', loginID: 'admin', // 帐号 password: '123456', // 密码 userLogo: '@image("200x100")', // 头像 isCheckKey: false, // 是否校验 'connectStatus|1': true, // 节点连接状态 token: 'QEFGQWERTYUIKL' // token } ] }) const info = (options) => { const body = getBody(options), { loginID, password } = body if (loginID === 'admin' && password === '123456') { return builder(nodeList.data[4]) } else { return builder(null, '密码错误', 400) } } const infoList = (options) => { return builder(nodeList.data) } const loginOut = () => { return builder(null) } Mock.mock(/\/api\/login/, 'post', info) Mock.mock(/\/api\/loginOut/, 'get', loginOut) Mock.mock(/\/api\/node\/list/, 'post', infoList)