任务提报系统接口文档
1 指派给我的任务接口 GET
path :/task/mobile/taskpresent
参数
presentPersonId:提交用户userId,,String 类型。
status:任务状态(6种),String 类型。
presentOrgName:提交人部门,String 类型。
presentPersonName:提交人名称,String 类型。
completeUserId:制定完成人Id,String 类型。
completeOrgName:制定完成部门,String 类型。
completeUserName:制定完成人,String 类型。
startTime:提交开始时间,Long时间戳类型。
endTime:提交结束时间,Long时间戳类型。
注意:查看部门任务的时候,不需要传id参数。总经理也不需要传Id参数。
指派给我的任务参数:
completeUserId
status
presentOrgName
startTime
endTime: endTime
我的任务参数:
presentPersonId
status
startTime
endTime
2 部门接口 GET
path:/task/mobile/taskpresent/orgs
无参数
3 完成人接口 GET
path:/task/mobile/taskpresent/completePerson
参数
org:名称,有模糊搜索,string类型
4 新建任务 POST
path:/task/mobile/taskpresent
参数 (json)
taskContent
presentPersonId
presentPersonName
presentOrgName
presentTime
completeOrgName
completeOrgId
completeUserId
completeUserName
status
remark
5 超时记录 GET
path:/task/mobile/taskpresent/unCompleteRecord
参数
flag:写死为2就行了
completeOrgName
completeUserName
startTime
endTime
6 修改任务接口 PUT
path:/task/mobile/taskpresent/{id}
参数 同新增接口一样
7 修改状态 GET
path:/task/mobile/taskpresent/updateStatus
参数:
id:任务Id
status:状态
remark:原因
8 任务删除接口 (提交人) DELETE
path:/task/mobile/taskpresent/{id}
无参数
9 超时记录删除 GET
path:/task/mobile/taskpresent
参数:
id:任务Id
flag:写死 为3 就行
注意:为假删除
ad
10 提醒接口 GET
path:/task/mobile/taskpresent/remind
参数:
userId:用户Id
11 任务分配接口: get
path:/task/mobile/taskpresent/distribute
参数:
int id , Task task
12 延期接口 get
path:/task/mobile/taskpresent/delay
参数:
int id,Long delayDate
13 完成+确认接口 get
path:/task/mobile/taskpresent/complete
参数:
int id ,String status,Long completeDate