任务提报系统接口文档

                        任务提报系统接口文档


    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

你可能感兴趣的:(任务提报系统接口文档)