export default [ { path: '/tasks', handler: (req, res) => { return res.json({ code: 200, msg: 'ok', success: true, data: { plugins: [ ``, `a链接打开现海园区`, `
样式继承及简单脚本
`, `
先是modal, 函数执行
`, ], }, }); }, }, //根据id获取token { path: '/tall/v1.0/users/userId', handler: (req, res) => { return res.json({ code: 200, msg: 'ok', success: true, data: { account: 'wally', id: 123, phone: '18603454788', refresh_token: 'string', token: 'string', wxInfo: { city: 'string', country: 'string', headImgUrl: 'string', language: 'string', nickname: 'string', province: 'string', sex: 0, }, }, }); }, }, //根据id获取项目信息 { path: '/defaultwbs/project/findProjectById', method: 'post', handler: (req, res) => { return res.json({ code: 200, msg: 'ok', success: true, data: { name: 'string', projectId: 1235555, }, }); }, }, //查询角色栏展示的角色 { path: '/defaultwbs/role/show', method: 'post', handler: (req, res) => { return res.json({ code: 200, msg: 'ok', success: true, data: { //不展示的角色 invisibleList: [ { id: 123456789, mine: 1, name: 'string', pm: 0, sequence: 33, }, ], //展示的角色 visibleList: [ { id: 12345678932165, mine: 0, name: 'string', pm: 0, sequence: 22, }, ], }, }); }, }, //配置角色栏展示的角色 { path: '/defaultwbs/role/updateShow', method: 'post', handler: (req, res) => { return res.json({ code: 200, msg: 'ok', success: true, data: { description: 'data数据' }, }); }, }, //根据角色查找永久的日常任务 { path: '/defaultwbs/task/permanent', method: 'post', handler: (req, res) => { return res.json({ code: 200, msg: 'ok', success: true, data: { description: 'string', detailId: 147258, id: 258147, name: 'string', panel: { backgroundColor: 'string', border: 'string', borderRadius: 'string', col: 132, height: 'string', row: 147, shadow: 'string', width: 'string', }, planDuration: 123, planStart: 123456789, plugins: [ [ { col: 123, colspan: 123, param: 123, pluginId: 123456789, row: 123, rowspan: 123, }, ], ], process: 0, realDuration: 123456789, realStart: 123456789, skip: -1, skipTaskId: 123456789, }, }); }, }, //根据时间和角色查找日常任务 { path: '/defaultwbs/task/global', method: 'post', handler: (req, res) => { return res.json({ code: 200, msg: 'ok', success: true, data: { description: 'string', detailId: 147258, id: 258147, name: 'string', panel: { backgroundColor: 'string', border: 'string', borderRadius: 'string', col: 132, height: 'string', row: 147, shadow: 'string', width: 'string', }, planDuration: 123, planStart: 123456789, plugins: [ [ { col: 123, colspan: 123, param: 123, pluginId: 123456789, row: 123, rowspan: 123, }, ], ], process: 0, realDuration: 123456789, realStart: 123456789, skip: -1, skipTaskId: 123456789, }, }); }, }, //根据时间基准点和角色查找定期任务 { path: '/defaultwbs/task/regular', method: 'post', handler: (req, res) => { return res.json({ code: 200, msg: 'ok', success: true, data: { description: 'string', detailId: 147258, id: 258147, name: 'string', panel: { backgroundColor: 'string', border: 'string', borderRadius: 'string', col: 132, height: 'string', row: 147, shadow: 'string', width: 'string', }, planDuration: 123, planStart: 123456789, plugins: [ [ { col: 123, colspan: 123, param: 123, pluginId: 123456789, row: 123, rowspan: 123, }, ], ], process: 0, realDuration: 123456789, realStart: 123456789, skip: -1, skipTaskId: 123456789, }, }); }, }, //修改任务状态 { path: '/defaultwbs/task/type', method: 'post', handler: (req, res) => { return res.json({ code: 200, msg: 'ok', success: true, data: { description: 'data数据' }, }); }, }, //根据id查询插件信息 { path: '/defaultwbs/plugin', method: 'post', handler: (req, res) => { return res.json({ code: 200, msg: 'ok', success: true, data: { html: ``, id: 13, intro: 'string', js: `function openModal() { location.href='https://www.tall.wiki/wl/1' }`, name: 'string', styleType: -1, version: 'string', }, }); }, }, ];