/* 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.delete('', (_, res) => { res.json(wrapper('success')); }); router.post('', (_, res) => { res.json(wrapper('success')); }); router.get('/list', (req, res) => { res.json(wrapper( Mock.mock( { 'data|10': [{ accessUrl: Random.url('http', 'production.seecoder.cn'), 'name|1': ['MySQL', 'Java', 'Node'], status: '正常', 'id|+5': 101, pipelineId: 100, deployedTime: { date: 0, day: 1, 'hours|+1': 12, 'minutes|+1': 30, month: 3, nanos: 0, 'seconds|+1': 15, time: 0, timezoneOffset: 0, year: 2021, }, }], }, ).data, )); }); module.exports = router;