1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51
| # ./src/mock/service/number.js
import Mock from 'mockjs' const PATHURL = '' import { rurl, dataType, builder, getBody, getQueryParameters } from '../util'
const baseUrl = api.BaseApiUrl
const referLimitedNumber = (options) => { const queryParameters = getQueryParameters(options) const bodyParameters = getBody(options) const resData = { number: Mock.mock('@string("number", 3)') } return builder(resData, '提交成功', '00') } Mock.mock(`${baseUrl + URL.referLimitedNumber}`, 'post', referLimitedNumber)
const getMineLimitedNumber = (options) => { const queryParameters = getQueryParameters(options) const bodyParameters = getBody(options) const length = 30 const list = Array.from({ length }, (v, i) => i) const resData = { number: list.map((i) => Mock.mock('@string("number", 3)')), endTime: 4 * 60 * 60 * 1000, length }
return builder(resData, '生成成功', '00') } Mock.mock(`${baseUrl + URL.getMineLimitedNumber}`, 'get', getMineLimitedNumber)
const checkLimitedNumberStatus = (options) => { const queryParameters = getQueryParameters(options) const bodyParameters = getBody(options) const resData = { number: Mock.mock('@string("number", 3)') } return builder(resData, '提交成功', '00') }
Mock.mock(rurl(PATHURL.replace(/\
|