历下区项目

历下区街道分中心各业务


随访任务客户端

<p>[TOC]</p> <h1>个人任务列表</h1> <ul> <li><code>/system/taskDetailResult/list</code> 请求方式</li> <li>GET 参数</li> </ul> <table> <thead> <tr> <th style="text-align: left;">参数名</th> <th style="text-align: left;">必选</th> <th style="text-align: left;">类型</th> <th>说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">pageNumber</td> <td style="text-align: left;">是</td> <td style="text-align: left;">Integer</td> <td>第几页</td> </tr> <tr> <td style="text-align: left;">pageSize</td> <td style="text-align: left;">是</td> <td style="text-align: left;">Integer</td> <td>每页显示几条</td> </tr> <tr> <td style="text-align: left;">type</td> <td style="text-align: left;">是</td> <td style="text-align: left;">String</td> <td>任务类型 1随访任务2普通任务</td> </tr> <tr> <td style="text-align: left;">uniscid</td> <td style="text-align: left;">是</td> <td style="text-align: left;">String</td> <td>社会信用代码</td> </tr> </tbody> </table> <p>返回示例</p> <pre><code>{ "code": "0000", "result": { "pageData": { "records": [ { "id": 126, "taskId": 1, "creator": 219, "pid": "92861", "code": "370102010004,370102010,370102", "type": "1 1随访任务 0普通任务", "taskName": "2021随防任务", "createTime": "2021-11-01T18:00:42", "taskDetailResultDetailList": [ { "id": 141, "taskDetailResultId": 126, "taskDetailId": 1, "whether": 0, "content": "", "creator": 219, "createTime": "2021-11-01T18:00:42", "sort": 0 } ] } ], "total": 2, "size": 10, "current": 1, "orders": [], "optimizeCountSql": true, "hitCount": false, "searchCount": true, "pages": 1 } } }</code></pre> <h1>提交任务 随访任务</h1> <ul> <li><code>/system/taskDetailResult/save</code> 请求方式</li> <li>POST</li> <li>参数</li> </ul> <pre><code>{ "id":"int 修改时传回 1", "taskId":"1", "name":"随访目标", "phone":"随访电话", "remarks":"备注", "type":"1随访问题 2普通任务", "pid":"业务数据id 如企业列表id ", "code":"所属部门 string ", "taskDetailResultDetailList":[ { "id":"id int 修改时传回 ", "taskDetailId":"任务问题模板对应id 1", "whether":"是否 0是 1否 int", "content":"string 内容 ", "sort":0 }, { "id":"id int 修改时传回 ", "taskDetailId":"任务问题模板对应id 2", "whether":"是否 0是 1否 int", "content":"string 内容 ", "sort":1 }, { "id":"id int 修改时传回 ", "taskDetailId":"任务问题模板对应id 3", "content":"string 内容 ", "sort":2 }, { "id":"id int 修改时传回 ", "taskDetailId":"任务问题模板对应id 4", "whether":"是否 0是 1否 int", "sort":3 }, { "id":"id int 修改时传回 ", "taskDetailId":"任务问题模板对应id 5", "whether":"是否 0是 1否 int", "sort":4 }, { } ] }</code></pre> <h1>获取回答结果</h1> <ul> <li><code>/system/taskDetailResult/get</code> 请求方式</li> <li>GET 参数</li> </ul> <table> <thead> <tr> <th style="text-align: left;">参数名</th> <th style="text-align: left;">必选</th> <th style="text-align: left;">类型</th> <th>说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">uniscid</td> <td style="text-align: left;">是</td> <td style="text-align: left;">String</td> <td>企业统一识别号</td> </tr> <tr> <td style="text-align: left;">taskId</td> <td style="text-align: left;">是</td> <td style="text-align: left;">String</td> <td>任务id</td> </tr> <tr> <td style="text-align: left;">id</td> <td style="text-align: left;">否</td> <td style="text-align: left;">int</td> <td>类型为3 证照类业务时 需要传列表返回的id字段</td> </tr> </tbody> </table> <pre><code>{ "code": "0000", "result": { "taskRelease": { "id": "int 主键id", "name": "String 任务名称", "type": "int 1随访任务 2普通任务 3电子证照类业务", "creator": "int 创建人id", "creatorName": "随访人名称" "followName": "被随访人名称" "phone": "String 被随访人手机号", "remarks": "String 提交备注信息", "createTime": "date 任务创建时间 2021-11-10T19:25:20", "startTime": "date 任务开始时间 2021-11-10T19:25:20", "endTime": "date 任务结束时间 2021-11-10T19:25:20", "describ": "描述", "status": "int 任务是否已经发布,0未发布,1已发布", "taskDetailList": [//每条任务信息 { "id":"int 每条任务id", "taskId": "int 任务id", "content": "String 问题内容 例:企业是否在登记的住所实际经营?", "type": "问题类型 字典数据匹配", "createTime": "数据创建时间", "sort": "int 序号 0", "taskDetailLnList": [//任务扩展表数据 展示使用 { "id": "int 主键id", "taskId": "任务id", "taskDetailId": "int 任务task_detail 表主键id ", "conent": "问题内容", "sort": "int 排序 0" } ], "isShow": "前端使用 默认空", "reason": "每个问题小问题的原因", "answer": "每条问题的答案", "childAnswers": "每个大问题跟随的所有小问题答案" } ] } } }</code></pre> <h1>当前企业获取最新的任务id</h1> <ul> <li><code>/system/lxZhqyhfTask/get</code> 请求方式</li> <li>GET 参数</li> </ul> <table> <thead> <tr> <th style="text-align: left;">参数名</th> <th style="text-align: left;">必选</th> <th style="text-align: left;">类型</th> <th>说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">uniscid</td> <td style="text-align: left;">是</td> <td style="text-align: left;">String</td> <td>企业统一识别号</td> </tr> </tbody> </table> <p>返回示例</p> <pre><code>{ "code": "0000", "result": {//taskId 这个字段有可能不返回 "taskId":int 任务id } }</code></pre> <h1>普通任务列表</h1> <ul> <li><code>/system/taskDetailResult/ordinaryList</code> 请求方式</li> <li>GET 参数</li> </ul> <table> <thead> <tr> <th style="text-align: left;">参数名</th> <th style="text-align: left;">必选</th> <th style="text-align: left;">类型</th> <th>说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">pageNumber</td> <td style="text-align: left;">是</td> <td style="text-align: left;">Integer</td> <td>第几页</td> </tr> <tr> <td style="text-align: left;">pageSize</td> <td style="text-align: left;">是</td> <td style="text-align: left;">Integer</td> <td>每页显示几条</td> </tr> <tr> <td style="text-align: left;">uniscid</td> <td style="text-align: left;">是</td> <td style="text-align: left;">String</td> <td>企业统一识别号</td> </tr> </tbody> </table> <p>返回示例</p> <pre><code>{ "code": "0000", "result": { "pageData": { "records": [ { "id": "int 主键id", "name": "String 被随访人姓名", "type": "int 1随访任务 2普通任务", "creatorName": "int 随访人名称", "creatorPhone": "int 随访人手机号", "creator": "int 创建人id" "phone": "String 被随访人手机号", "remarks": "String 提交备注信息", "uniscid":"社会统一信用代码", "createTime": "date 任务创建时间 2021-11-10T19:25:20" } ], "total": 2, "size": 10, "current": 1, "orders": [], "optimizeCountSql": true, "hitCount": false, "searchCount": true, "pages": 1 } } }</code></pre> <h1>获取普通任务详情</h1> <ul> <li><code>/system/taskDetailResult/getOrdinary</code> 请求方式</li> <li>GET 参数</li> </ul> <table> <thead> <tr> <th style="text-align: left;">参数名</th> <th style="text-align: left;">必选</th> <th style="text-align: left;">类型</th> <th>说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">uniscid</td> <td style="text-align: left;">是</td> <td style="text-align: left;">String</td> <td>企业统一识别号</td> </tr> <tr> <td style="text-align: left;">id</td> <td style="text-align: left;">是</td> <td style="text-align: left;">String</td> <td>提交列表id 两个传一个即可</td> </tr> </tbody> </table> <pre><code>{ "code": "0000", "result": { "taskDetailResult": { "id": "int 主键id", "name": "String 被随访人姓名", "type": "int 1随访任务 2普通任务", "creator": "int 创建人id", "creatorName": "int 随访人名称", "creatorPhone": "int 随访人手机号", "phone": "String 被随访人手机号", "remarks": "String 提交备注信息", "uniscid":"社会统一信用代码", "createTime": "date 任务创建时间 2021-11-10T19:25:20" } } }</code></pre> <h1>提交任务 普通任务</h1> <ul> <li><code>/system/taskDetailResult/saveOrdinary</code> 请求方式</li> <li>POST</li> <li>参数 |taskDetailResult |是 |String | { &quot;name&quot;:&quot;随访目标&quot;, &quot;phone&quot;:&quot;随访电话&quot;, &quot;remarks&quot;:&quot;备注&quot;, &quot;uniscid&quot;:&quot;社会统一信用代码&quot;, &quot;pid&quot;:&quot;业务数据id 如企业列表id &quot;, &quot;code&quot;:&quot;所属部门 string &quot; } | <pre><code></code></pre></li> </ul> <pre><code></code></pre>

页面列表

ITEM_HTML