@xuduochoua
2016-12-21T01:37:00.000000Z
字数 6900
阅读 1883
2016年12月14日
廉政 接口文档
base_url:http://ip:port/api, 一个请求的组成应是base_url + 接口地址 +参数
{code:0,//0表示成功message:'这是不成功的提示信息',data:....}
接口地址
POST /login
路径参数
无
请求参数
| 参数 | 数据类型 | 必填 | 参数说明 |
|---|---|---|---|
| username | String | 用户名 | |
| password | String | 密码 |
响应结果
{code: 0, //0 - 接口调用成功,其他值表示失败message: "",data:{//暂时是举个栗子, 登陆成功应返回用户信息 和 工作台信息user:{id:12,//用户idusername:'test',deptId:32,deptName:'经开区'},workbench:{//工作台待办事项num1:10,//待签收num2:20,//待填报num3:30//待初审num4:10//待终审}}}
接口地址
POST /theme
路径参数
无
请求参数
| 参数 | 数据类型 | 必填 | 参数说明 |
|---|---|---|---|
| id | int | 用户id//此处未加token 凑合着先传入用户id吧 |
响应结果
{code: 0, //0 - 接口调用成功,其他值表示失败message: "",data:[{id:10,主题idname:"镇纪委落实党风廉政建设监督责任",//主题名称type:1,//主题包类型 1-xx 2-yystatus:0,//签收状态 0 -未签收 1-已签收year:2016,//主题年度score:20//分值},...]}
接口地址
POST /theme/sign
路径参数
无
请求参数
| 参数 | 数据类型 | 必填 | 参数说明 |
|---|---|---|---|
| userId | int | 用户id | |
| id | int | 主题id |
响应结果
{code: 0, //0 - 接口调用成功,其他值表示失败message: "",data:null}
接口地址
GET /theme/{id}
路径参数
id:主题包id
请求参数
无
响应结果
{code: 0, //0 - 接口调用成功,其他值表示失败message: "",data: {id:10,主题idname:"镇纪委落实党风廉政建设监督责任",//主题名称type:1,//主题包类型 1-xx 2-yystatus:0,//签收状态 0 -未签收 1-已签收year:2016,//主题年度score:20//分值norms:{//清单列表//.....}}}
接口地址
POST /theme/norm/{id}
路径参数
id : 清单id
请求参数
| 参数 | 数据类型 | 必填 | 参数说明 |
|---|---|---|---|
| id | int | 用户id | |
| title | String | 填报标题 | |
| title2 | String | 填报副标题 | |
| content | String | 填报正文 | |
| attachmentIds | String | 附件id 上传附件之后返回的id,形如1,2,3 |
响应结果
{code: 0, //0 - 接口调用成功,其他值表示失败message: "",data: {//成功则此处返回此清单的填报想去}}
接口地址
GET /theme/norm/{id}
路径参数
id:清单id
请求参数
参数|数据类型|必填|参数说明
---|-------|----|-----
无
响应结果
{code: 0, //0 - 接口调用成功,其他值表示失败message: "",data: {id:10,清单idname:"开展农村基层党员",//清单名称year:2016,//主题年度score:20//分值attachments:[{//附件列表//.....},...],content:{...},//填报正文内容views:{}//初审终审意见}}
接口地址
GET /verify
路径参数
无
请求参数
| 参数 | 数据类型 | 必填 | 参数说明 |
|---|---|---|---|
| name | String | 主题包名称 | |
| status | int | 状态 | |
| deptName | String | 执行部门名称 |
响应结果
{code: 0, //0 - 接口调用成功,其他值表示失败message: "",data: {id:10,//主题idname:"建设监督责任检查考核指标",//主题名称.....}}
接口地址
POST /verify/{id}
路径参数
id : 清单id
请求参数
| 参数 | 数据类型 | 必填 | 参数说明 |
|---|---|---|---|
| suggestion | String | 初审意见 | |
| score | int | 分数 | |
| status | int | 是否通过 |
响应结果
{code: 0, //0 - 接口调用成功,其他值表示失败message: "",data: null}
接口地址
POST /verify/back/{id}
路径参数
id : 清单id
请求参数
参数|数据类型|必填|参数说明
---|-------|----|-----
无
响应结果
{code: 0, //0 - 接口调用成功,其他值表示失败message: "",data: null}
接口地址
GET /reverify
路径参数
无
请求参数
| 参数 | 数据类型 | 必填 | 参数说明 |
|---|---|---|---|
| name | String | 主题包名称 | |
| status | int | 状态 | |
| deptName | String | 执行部门名称 |
响应结果
{code: 0, //0 - 接口调用成功,其他值表示失败message: "",data: {id:10,//主题idname:"建设监督责任检查考核指标",//主题名称.....}}
接口地址
POST /reverify/{id}
路径参数
id : 清单id
请求参数
| 参数 | 数据类型 | 必填 | 参数说明 |
|---|---|---|---|
| suggestion | String | 终审意见 | |
| score | int | 分数 | |
| status | int | 是否通过 |
响应结果
{code: 0, //0 - 接口调用成功,其他值表示失败message: "",data: null}
接口地址
POST /reverify/back/{id}
路径参数
id : 清单id
请求参数
响应结果
{code: 0, //0 - 接口调用成功,其他值表示失败message: "",data: null}
接口地址
GET /reminders
路径参数
无
请求参数
| 参数 | 数据类型 | 必填 | 参数说明 |
|---|---|---|---|
| userId | int | 当前用户id |
响应结果
{code: 0, //0 - 接口调用成功,其他值表示失败message: "",data:[{id:10,name:"主题名称",...}]}
接口地址
GET /reminder/mine
路径参数
无
请求参数
| 参数 | 数据类型 | 必填 | 参数说明 |
|---|---|---|---|
| userId | int | 当前用户id | |
| type | int | 0-已发出的 1-已接受的 默认 0 |
响应结果
{code: 0, //0 - 接口调用成功,其他值表示失败message: "",data:[{id:10,type:2//催办||督办title:"赶紧办理",reDeptName:"县林业局纪委",normName:"开会议专题研究党风廉政建设工作(不含案件分析会)"sendtime:"2016-11-11",status:1,...}]}
接口地址
GET /reminder/mine/{id}
路径参数
id:催办督办id
请求参数
| 参数 | 数据类型 | 必填 | 参数说明 |
|---|---|---|---|
| type | int | 1-催办 2-督办 |
响应结果
{code: 0, //0 - 接口调用成功,其他值表示失败message: "",data:[{id:10,type:2//催办||督办title:"赶紧办理",reDeptName:"县林业局纪委",normName:"开会议专题研究党风廉政建设工作(不含案件分析会)"sendtime:"2016-11-11",status:1,...}]}
接口地址
POST /reminder/{id}/send
路径参数
id:主题id
请求参数
| 参数 | 数据类型 | 必填 | 参数说明 |
|---|---|---|---|
| userId | int | 用户id | |
| type | int | 1-催办 2-督办 | |
| content | String | 内容 |
响应结果
{code: 0, //0 - 接口调用成功,其他值表示失败message: "",data:null}
接口地址
POST /reminder/{id}/accept
路径参数
id:催办督办id
请求参数
| 参数 | 数据类型 | 必填 | 参数说明 |
|---|---|---|---|
| userId | int | 用户id |
响应结果
{code: 0, //0 - 接口调用成功,其他值表示失败message: "",data:null}
接口地址
GET /warning
路径参数
无
请求参数
| 参数 | 数据类型 | 必填 | 参数说明 |
|---|---|---|---|
| userId | int | 当前用户id |
响应结果
{code: 0, //0 - 接口调用成功,其他值表示失败message: "",data:[{id:10,level:2,opt:"填报",desc:"索排查活动(6)超过完成截止时间6天未填报",detpName:"惠阳区纪委"time:"2016-11-11",status:1,score:10...}]}
接口地址
GET /notice
路径参数
无
请求参数
无
响应结果
{code: 0, //0 - 接口调用成功,其他值表示失败message: "",data:[{id:10,status0,title:"关于修改考核指标的说明",createTime:"2016-12-12"}]}
接口地址
GET /notice/{id}
路径参数
id:公告id
请求参数
无
响应结果
{code: 0, //0 - 接口调用成功,其他值表示失败message: "",data:[{id:10,status0,title:"关于修改考核指标的说明",createTime:"2016-12-12",content:"内容"}]}
接口地址
POST /upfile
路径参数
无
请求参数
| 参数 | 数据类型 | 必填 | 参数说明 |
|---|---|---|---|
| userId | int | 当前用户id | |
| normId | int | 清单id | |
| upfile | File | 附件 | |
| type | int | 类型 | |
| desc | String | 描述 |
响应结果
{code: 0, //0 - 接口调用成功,其他值表示失败message: "",data:10//附件id
接口地址
GET /query/dept
路径参数
无
请求参数
| 参数 | 数据类型 | 必填 | 参数说明 |
|---|---|---|---|
| userId | int | 当前用户id |
响应结果
{code: 0, //0 - 接口调用成功,其他值表示失败message: "",data:[{id:10,....}]}
接口地址
GET /query/leader
路径参数
无
请求参数
| 参数 | 数据类型 | 必填 | 参数说明 |
|---|---|---|---|
| userId | int | 当前用户id |
响应结果
{code: 0, //0 - 接口调用成功,其他值表示失败message: "",data:[{id:10,....}]}
接口地址
GET /query/norm
路径参数
无
请求参数
| 参数 | 数据类型 | 必填 | 参数说明 |
|---|---|---|---|
| userId | int | 当前用户id |
响应结果
{code: 0, //0 - 接口调用成功,其他值表示失败message: "",data:[{id:10,....}]}
接口地址
GET /query/theme
路径参数
无
请求参数
| 参数 | 数据类型 | 必填 | 参数说明 |
|---|---|---|---|
| userId | int | 当前用户id |
响应结果
{code: 0, //0 - 接口调用成功,其他值表示失败message: "",data:[{id:10,....}]}
接口地址
GET /query/accept
路径参数
无
请求参数
| 参数 | 数据类型 | 必填 | 参数说明 |
|---|---|---|---|
| userId | int | 当前用户id |
响应结果
{code: 0, //0 - 接口调用成功,其他值表示失败message: "",data:[{id:10,....}]}
接口地址
GET /query/fill
路径参数
无
请求参数
| 参数 | 数据类型 | 必填 | 参数说明 |
|---|---|---|---|
| userId | int | 当前用户id |
响应结果
{code: 0, //0 - 接口调用成功,其他值表示失败message: "",data:[{id:10,....}]}
接口地址
GET /query/execute
路径参数
无
请求参数
| 参数 | 数据类型 | 必填 | 参数说明 |
|---|---|---|---|
| userId | int | 当前用户id |
响应结果
{code: 0, //0 - 接口调用成功,其他值表示失败message: "",data:[{id:10,....}]}
接口地址
GET /query/reverify
路径参数
无
请求参数
| 参数 | 数据类型 | 必填 | 参数说明 |
|---|---|---|---|
| userId | int | 当前用户id |
响应结果
{code: 0, //0 - 接口调用成功,其他值表示失败message: "",data:[{id:10,....}]}
接口地址
GET /query/warning
路径参数
无
请求参数
| 参数 | 数据类型 | 必填 | 参数说明 |
|---|---|---|---|
| userId | int | 当前用户id |
响应结果
{code: 0, //0 - 接口调用成功,其他值表示失败message: "",data:[{id:10,....}]}
接口地址
GET /query/supervise
路径参数
无
请求参数
| 参数 | 数据类型 | 必填 | 参数说明 |
|---|---|---|---|
| userId | int | 当前用户id |
响应结果
{code: 0, //0 - 接口调用成功,其他值表示失败message: "",data:[{id:10,....}]}
接口地址
GET /query/examine
路径参数
无
请求参数
| 参数 | 数据类型 | 必填 | 参数说明 |
|---|---|---|---|
| userId | int | 当前用户id |
响应结果
{code: 0, //0 - 接口调用成功,其他值表示失败message: "",data:[{id:10,....}]}
接口地址
GET /query/investigate
路径参数
无
请求参数
| 参数 | 数据类型 | 必填 | 参数说明 |
|---|---|---|---|
| userId | int | 当前用户id |
响应结果
{code: 0, //0 - 接口调用成功,其他值表示失败message: "",data:[{id:10,....}]}
接口地址
GET /statistics/norm
路径参数
无
请求参数
| 参数 | 数据类型 | 必填 | 参数说明 |
|---|---|---|---|
| userId | int | 当前用户id |
响应结果
{code: 0, //0 - 接口调用成功,其他值表示失败message: "",data:[{id:10,....}]}
接口地址
GET /statistics/theme/single
路径参数
无
请求参数
| 参数 | 数据类型 | 必填 | 参数说明 |
|---|---|---|---|
| userId | int | 当前用户id |
响应结果
{code: 0, //0 - 接口调用成功,其他值表示失败message: "",data:[{id:10,....}]}
接口地址
GET /statistics/theme/multiple
路径参数
无
请求参数
| 参数 | 数据类型 | 必填 | 参数说明 |
|---|---|---|---|
| userId | int | 当前用户id |
响应结果
{code: 0, //0 - 接口调用成功,其他值表示失败message: "",data:[{id:10,....}]}
接口地址
GET /statistics/theme/level
路径参数
无
请求参数
| 参数 | 数据类型 | 必填 | 参数说明 |
|---|---|---|---|
| userId | int | 当前用户id |
响应结果
{code: 0, //0 - 接口调用成功,其他值表示失败message: "",data:[{id:10,....}]}
接口地址
GET /statistics/daily
路径参数
无
请求参数
| 参数 | 数据类型 | 必填 | 参数说明 |
|---|---|---|---|
| userId | int | 当前用户id |
响应结果
{code: 0, //0 - 接口调用成功,其他值表示失败message: "",data:[{id:10,....}]}