| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970 |
- /* 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': {
- 'commits|0-10': [
- {
- 'gitlabUsername|1': ['hks', 'wph', 'zxr', 'cyt'],
- 'id|+1': 101,
- message: 'git commit message',
- timestamp: 'time',
- title: 'titleeee',
- },
- ],
- description: 'bug description',
- endTime: {
- date: 0,
- day: 0,
- hours: 0,
- minutes: 0,
- month: 0,
- nanos: 0,
- seconds: 0,
- time: 0,
- timezoneOffset: 0,
- year: 0,
- },
- expectedTimeCost: 140,
- 'id|+5': 1001,
- priority: ['紧急', '一般', '宽松'],
- startTime: {
- date: 0,
- day: 0,
- hours: 0,
- minutes: 0,
- month: 0,
- nanos: 0,
- seconds: 0,
- time: 0,
- timezoneOffset: 0,
- year: 0,
- },
- 'state|1': ['CREATED', 'PROCESSING', 'FINISHED'],
- title: 'bug titleeee',
- },
- },
- ).data));
- });
- module.exports = router;
|