简要描述:
请求域名:
- 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 |
状态名称 |
备注: