UNPKG

ttk-app-core

Version:
36 lines (30 loc) 1.07 kB
// /** // * mock.js 提供应用截获ajax请求,为脱离后台测试使用 // * 模拟查询更改内存中mockData,并返回数据 // */ // import { fetch, password } from 'edf-utils' import './server/service' // const mockData = fetch.mockData // function initMockData() { // if (!mockData.users) { // mockData.users = [{ // id: 1, // mobile: 13334445556, // password: '1', // }] // } // } // fetch.mock('/v1/edf/mySetting/init', (userId) => { // initMockData() // const user = mockData.users.find(o => o.id == userId) // const securityLevel = password.analyzeSecurityLevel(user.password) // return { result: true, value: {user, securityLevel} } // }) // fetch.mock('/v1/edf/user/update', (option) => { // initMockData() // var user = mockData.users.find(o => o.id == option.id) // user.nickname = option.nickname // user.sex = option.sex // user.birthday = option.birthday // return { result: true, value: user } // })