123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960 |
- const Mock = require('mockjs')
- class Response{
- success(data,message='请求成功') {
- return {
- code:200,
- data:data,
- message:message
- }
- }
- error(data,message='请求失败') {
- return {
- code:500,
- data:data,
- message:message
- }
- }
- any(code,data,message){
- return {
- code:code,
- data:data,
- message:message
- }
- }
- }
- const response = new Response()
- module.exports = function(app){
- if(process.env.MOCK == 'true'){
- app.post('/api/vision/list',function(rep,res){
- let tableData = Mock.mock(
- {
- 'tableData|3' : [{
- 'id|+1': 1, // 得到随机的id
- vision:"V@float(0,10,1,1)",
- createName: "@cname()", // 随机生成中文名字
- createTime: "@date()", // 随机生成日期
- description: "@paragraph()", // 描述
- ip: "@ip()", // ip地址
- email: "@email()", // email
- }]
- }
- )
- res.json(response.success(
- {
- data:tableData.tableData
- }
- ))
- })
- app.get('//',(rep,res)=>{
- let data = {}
- res.json(response.error(data))
- })
- }
- }
|