简要描述:

  • 项目详情页任务列表

请求域名:

  • https://dev8.yunzmall.com/business/1/

请求URL:

POST/plugin/project-manager/projectDetail/task

参数:

参数名 是否必须 类型 说明
project_id int 项目ID
search array 条件搜索

search参数:

参数名 是否必须 类型 说明
and int 条件,1:当&且,0:或
type string 搜索类型,status状态,label标签,create创建人,staff负责人,create_time创建时间,start_time开始时间,deadline_time截止时间
condition int 判断,0:等于&属于,1:不等于&不属于
value array/string/int 搜索值,时间类型的就是一个开始时间戳和结束时间戳的数组(例:[16222222,17555555]),其余为选择的id或者填写的内容

返回示例:

正确时返回:

{
	"result": 1,
	"msg": "",
	"data": {
		"list": [
			{
				"id": 0,
				"project_id": 0,
				"list_name": "未分组",
				"task": [
					{
						"id": 2,
						"project_id": 7,
						"create_uid": 89,
						"parent_id": 0,
						"name": "测试任务",
						"status": 0,
						"staff_uid": 67,
						"is_archive": 0,
						"sort": 0,
						"start_time": "2022-04-26 16:08:12",
						"deadline_time": "2022-05-08 05:54:52",
						"created_at": "2022-04-26 16:08:12",
						"label": [
							{
								"id": 1,
								"name": "测试标签",
								"style_color": "red",
								"pivot": {
									"task_id": 2,
									"label_id": 1
								}
							}
						],
						"has_one_staff": {
							"id": 67,
							"name": "孙新建",
							"avatar": "http://wework.qpic.cn/bizmail/r4f9blWlVJOpCPlAticV65autpiaZW6bLc74uEj20uqzYN6PRP3qgOwQ/0",
							"userid": null,
							"avatar_mediaid": "http://wework.qpic.cn/bizmail/r4f9blWlVJOpCPlAticV65autpiaZW6bLc74uEj20uqzYN6PRP3qgOwQ/0"
						}
					}
				]
			},
			{
				"id": 1,
				"project_id": 7,
				"list_name": "测试列表",
				"task": []
			}
		]
	}
}

错误时返回:

{
  "result": 0,
  "msg": "",
  "data": []
}

list返回参数说明:列表

参数名 类型 说明
id int 列表id
list_name string 列表名称
task array 列表下任务

task返回参数说明:

参数名 类型 说明
id int 任务编号
name string 任务名称
start_time string 任务开始时间
deadline_time string 任务截止时间
has_one_staff obj 任务负责人对象
sub_tasks_count int 子任务数量
comment_count int 评论数量
has_one_project.name obj 任务所属项目名称
label array 任务标签集合
task_status array 任务状态集合

status_body参数说明:

参数名 类型 说明
id int 状态ID
name string 标签名称
color string 状态颜色
icon string 标签图标

label参数说明:

参数名 类型 说明
label_id int 标签ID
name string 标签名称
style_color string 标签样式颜色

has_one_staff参数说明:

参数名 类型 说明
id int 员工ID
name string 员工名称
avatar string 员工头像

###task_status

参数名 类型 说明
id int id
name string 状态名称

备注:

  • 更多返回错误代码请看首页的错误代码描述