任务提报系统接口文档

                        任务提报系统接口文档


    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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,908评论 18 139
  • 国家电网公司企业标准(Q/GDW)- 面向对象的用电信息数据交换协议 - 报批稿:20170802 前言: 排版 ...
    庭说阅读 11,141评论 6 13
  • 1.他发动态了。关于他爱的篮球。开心开心 2.上午上课就把知米背完了!现在干嘛呢?开心 3.想明白思考的重要性。你...
    will1226阅读 162评论 0 0
  • 首先修改 App Transport Security Settings Allow Arbitrary Load...
    Whatever永不放弃阅读 224评论 0 0
  • 1、人的后悔来源于你能控制的事情,你一激动控制不住了,结果带来后悔。像我早上开车掉头的时候蹭了别人的车,后悔点在明...
    一般只抽软白阅读 189评论 0 0