|
|
@@ -14,6 +14,40 @@ router.put('/node', (req, res) => {
|
|
|
res.json(wrapper('success'));
|
|
|
});
|
|
|
|
|
|
+router.get('/node/type/task/:projectId', (req, res) => {
|
|
|
+ res.json(wrapper(
|
|
|
+ Mock.mock({
|
|
|
+ 'data|5-20': [{
|
|
|
+ 'commits|3-5': [
|
|
|
+ {
|
|
|
+ gitlabUsername: Random.name(),
|
|
|
+ id: 'string',
|
|
|
+ message: 'string',
|
|
|
+ timestamp: Random.datetime(),
|
|
|
+ title: 'string',
|
|
|
+ },
|
|
|
+ ],
|
|
|
+ deep: 1,
|
|
|
+ description: Random.csentence(10, 40),
|
|
|
+ endTime: Random.datetime(),
|
|
|
+ 'id|+1': 1,
|
|
|
+ leaf: false,
|
|
|
+ parent: null,
|
|
|
+ 'priority|1': ['紧急', '一般', '宽松'],
|
|
|
+ processorId: 101,
|
|
|
+ projectId: 101,
|
|
|
+ startTime: Random.datetime(),
|
|
|
+ 'state|1': ['已创建', '进行中', '已完成'],
|
|
|
+ timeToTake: 10,
|
|
|
+ title: Random.cname(),
|
|
|
+ 'type|1': ['需求', '任务'],
|
|
|
+ userId: 101,
|
|
|
+ username: Random.cname(),
|
|
|
+ }],
|
|
|
+ }).data,
|
|
|
+ ));
|
|
|
+});
|
|
|
+
|
|
|
router.delete('/node/:nodeId', (req, res) => {
|
|
|
res.json(wrapper('success'));
|
|
|
});
|
|
|
@@ -28,11 +62,11 @@ router.get('/:projectId', (req, res) => {
|
|
|
deep: 1,
|
|
|
description: Random.csentence(10, 40),
|
|
|
endTime: Random.datetime(),
|
|
|
- groupId: 101,
|
|
|
id: 1,
|
|
|
leaf: false,
|
|
|
parent: null,
|
|
|
- priority: 0,
|
|
|
+ 'priority|1': ['紧急', '一般', '宽松'],
|
|
|
+ processorId: 101,
|
|
|
projectId: 101,
|
|
|
startTime: Random.datetime(),
|
|
|
'state|1': ['已创建', '进行中', '已完成'],
|
|
|
@@ -40,16 +74,17 @@ router.get('/:projectId', (req, res) => {
|
|
|
title: Random.cname(),
|
|
|
'type|1': ['需求', '任务'],
|
|
|
userId: 101,
|
|
|
+ username: Random.cname(),
|
|
|
},
|
|
|
{
|
|
|
deep: 2,
|
|
|
description: Random.csentence(10, 40),
|
|
|
endTime: Random.datetime(),
|
|
|
- groupId: 101,
|
|
|
id: 2,
|
|
|
leaf: false,
|
|
|
parent: 1,
|
|
|
- priority: 0,
|
|
|
+ 'priority|1': ['紧急', '一般', '宽松'],
|
|
|
+ processorId: 101,
|
|
|
projectId: 101,
|
|
|
startTime: Random.datetime(),
|
|
|
'state|1': ['已创建', '进行中', '已完成'],
|
|
|
@@ -57,16 +92,17 @@ router.get('/:projectId', (req, res) => {
|
|
|
title: Random.cname(),
|
|
|
'type|1': ['需求', '任务'],
|
|
|
userId: 101,
|
|
|
+ username: Random.cname(),
|
|
|
},
|
|
|
{
|
|
|
deep: 2,
|
|
|
description: Random.csentence(10, 40),
|
|
|
endTime: Random.datetime(),
|
|
|
- groupId: 101,
|
|
|
id: 3,
|
|
|
leaf: false,
|
|
|
parent: 1,
|
|
|
- priority: 0,
|
|
|
+ 'priority|1': ['紧急', '一般', '宽松'],
|
|
|
+ processorId: 101,
|
|
|
projectId: 101,
|
|
|
startTime: Random.datetime(),
|
|
|
'state|1': ['已创建', '进行中', '已完成'],
|
|
|
@@ -74,16 +110,17 @@ router.get('/:projectId', (req, res) => {
|
|
|
title: Random.cname(),
|
|
|
'type|1': ['需求', '任务'],
|
|
|
userId: 101,
|
|
|
+ username: Random.cname(),
|
|
|
},
|
|
|
{
|
|
|
deep: 3,
|
|
|
description: Random.csentence(10, 40),
|
|
|
endTime: Random.datetime(),
|
|
|
- groupId: 101,
|
|
|
id: 4,
|
|
|
leaf: false,
|
|
|
parent: 3,
|
|
|
- priority: 1,
|
|
|
+ 'priority|1': ['紧急', '一般', '宽松'],
|
|
|
+ processorId: 101,
|
|
|
projectId: 101,
|
|
|
startTime: Random.datetime(),
|
|
|
'state|1': ['已创建', '进行中', '已完成'],
|
|
|
@@ -91,16 +128,17 @@ router.get('/:projectId', (req, res) => {
|
|
|
title: Random.cname(),
|
|
|
'type|1': ['需求', '任务'],
|
|
|
userId: 101,
|
|
|
+ username: Random.cname(),
|
|
|
},
|
|
|
{
|
|
|
deep: 3,
|
|
|
description: Random.csentence(10, 40),
|
|
|
endTime: Random.datetime(),
|
|
|
- groupId: 101,
|
|
|
id: 5,
|
|
|
leaf: false,
|
|
|
parent: 3,
|
|
|
- priority: 2,
|
|
|
+ 'priority|1': ['紧急', '一般', '宽松'],
|
|
|
+ processorId: 101,
|
|
|
projectId: 101,
|
|
|
startTime: Random.datetime(),
|
|
|
'state|1': ['已创建', '进行中', '已完成'],
|
|
|
@@ -108,16 +146,17 @@ router.get('/:projectId', (req, res) => {
|
|
|
title: Random.cname(),
|
|
|
'type|1': ['需求', '任务'],
|
|
|
userId: 101,
|
|
|
+ username: Random.cname(),
|
|
|
},
|
|
|
{
|
|
|
deep: 4,
|
|
|
description: Random.csentence(10, 40),
|
|
|
endTime: Random.datetime(),
|
|
|
- groupId: 101,
|
|
|
id: 6,
|
|
|
leaf: false,
|
|
|
parent: 5,
|
|
|
- priority: 0,
|
|
|
+ 'priority|1': ['紧急', '一般', '宽松'],
|
|
|
+ processorId: 101,
|
|
|
projectId: 101,
|
|
|
startTime: Random.datetime(),
|
|
|
'state|1': ['已创建', '进行中', '已完成'],
|
|
|
@@ -125,16 +164,17 @@ router.get('/:projectId', (req, res) => {
|
|
|
title: Random.cname(),
|
|
|
'type|1': ['需求', '任务'],
|
|
|
userId: 101,
|
|
|
+ username: Random.cname(),
|
|
|
},
|
|
|
{
|
|
|
deep: 4,
|
|
|
description: Random.csentence(10, 40),
|
|
|
endTime: Random.datetime(),
|
|
|
- groupId: 101,
|
|
|
id: 7,
|
|
|
leaf: false,
|
|
|
parent: 5,
|
|
|
- priority: 0,
|
|
|
+ 'priority|1': ['紧急', '一般', '宽松'],
|
|
|
+ processorId: 101,
|
|
|
projectId: 101,
|
|
|
startTime: Random.datetime(),
|
|
|
'state|1': ['已创建', '进行中', '已完成'],
|
|
|
@@ -142,16 +182,17 @@ router.get('/:projectId', (req, res) => {
|
|
|
title: Random.cname(),
|
|
|
'type|1': ['需求', '任务'],
|
|
|
userId: 101,
|
|
|
+ username: Random.cname(),
|
|
|
},
|
|
|
{
|
|
|
deep: 4,
|
|
|
description: Random.csentence(10, 40),
|
|
|
endTime: Random.datetime(),
|
|
|
- groupId: 101,
|
|
|
id: 8,
|
|
|
leaf: false,
|
|
|
parent: 5,
|
|
|
- priority: 0,
|
|
|
+ 'priority|1': ['紧急', '一般', '宽松'],
|
|
|
+ processorId: 101,
|
|
|
projectId: 101,
|
|
|
startTime: Random.datetime(),
|
|
|
'state|1': ['已创建', '进行中', '已完成'],
|
|
|
@@ -159,6 +200,7 @@ router.get('/:projectId', (req, res) => {
|
|
|
title: Random.cname(),
|
|
|
'type|1': ['需求', '任务'],
|
|
|
userId: 101,
|
|
|
+ username: Random.cname(),
|
|
|
},
|
|
|
]),
|
|
|
));
|