/* eslint-disable max-len */ /* eslint-disable import/no-extraneous-dependencies */ /* eslint-disable @typescript-eslint/no-var-requires */ const router = require('express').Router(); const Mock = require('mockjs'); const wrapper = require('../wrapper'); const { Random } = Mock; router.post('', (req, res) => { res.json(wrapper('success')); }); router.put('', (req, res) => { res.json(wrapper('success')); }); router.post('/finish', (req, res) => { res.json(wrapper('success')); }); router.get('/list', (req, res) => { res.json(wrapper(Mock.mock( { 'data|5-10': [{ description: 'bug description', endTime: Random.datetime(), timeToTake: 140, 'id|+5': 1001, 'priority|1': ['紧急', '一般', '宽松'], processorId: 1001, processorName: 'hkshu12', startTime: Random.datetime(), 'state|1': ['已创建', '进行中', '已完成', '已结束'], title: 'bug titleeee', }], }, ).data)); }); module.exports = router;