ITSM

运维管理系统


班次列表

<h5>简要描述</h5> <ul> <li>班次列表</li> </ul> <h5>请求URL</h5> <ul> <li><code>http://10.10.1.31:8080/ops/script/beonduty/shiftList</code></li> </ul> <h5>请求方式</h5> <ul> <li>POST </li> </ul> <h5>参数</h5> <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;">name</td> <td style="text-align: left;">否</td> <td style="text-align: left;">string</td> <td>搜索班次名称</td> </tr> <tr> <td style="text-align: left;">page</td> <td style="text-align: left;">是</td> <td style="text-align: left;">obj</td> <td>分页</td> </tr> <tr> <td style="text-align: left;">page.pageNum</td> <td style="text-align: left;">是</td> <td style="text-align: left;">int</td> <td>页</td> </tr> <tr> <td style="text-align: left;">page.pageSize</td> <td style="text-align: left;">是</td> <td style="text-align: left;">int</td> <td>条</td> </tr> </tbody> </table> <h5>参数示例</h5> <pre><code> {     "page":{"pageNum":1,"pageSize":2} }</code></pre> <h5>返回示例</h5> <pre><code> {     "errorCode": 0,     "message": "success",     "responseBody": {         "result": {             "data": [                 {                     "color": "#CC00FF",                     "createTime": "2022-07-01 11:14:17",                     "name": "班次1",                     "duty": [                         {                             "standard": "执行规范",                             "num": 1,                             "workItem": "工作项",                             "standbyShift": "备岗班次"                         },                         {                             "standard": "执行规范2",                             "num": 2,                             "workItem": "工作项2",                             "standbyShift": "备岗班次2"                         }                     ],                     "updateTime": "2022-07-01 11:14:17",                     "startTime": "14:00",                     "state": 0,                     "endTime": "20:00",                     "isVacation": true,                     "uuid": "d59300b5b02744309b1c496d4defc081"                 },                 {                     "color": "#CC00FF",                     "createTime": "2022-06-23 09:47:31",                     "name": "D",                     "duty": [                         {                             "standard": "执行规范",                             "num": 1,                             "workItem": "工作项",                             "standbyShift": "备岗班次"                         },                         {                             "standard": "执行规范2",                             "num": 2,                             "workItem": "工作项2",                             "standbyShift": "备岗班次2"                         }                     ],                     "updateTime": "2022-06-23 09:47:31",                     "startTime": "08:00",                     "state": 0,                     "endTime": "17:00",                     "isVacation": true,                     "uuid": "acef900dd9e14f25afbdeff448c645a1"                 }             ],             "page": {                 "total": 7,                 "pageSize": 2,                 "pageNum": 1             }         }     },     "time": 1656645754545 }</code></pre> <h5>返回参数说明</h5> <table> <thead> <tr> <th style="text-align: left;">参数名</th> <th style="text-align: left;">类型</th> <th>说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">uuid</td> <td style="text-align: left;">string</td> <td>uuid,为空新增则修改</td> </tr> <tr> <td style="text-align: left;">name</td> <td style="text-align: left;">string</td> <td>班次名称</td> </tr> <tr> <td style="text-align: left;">color</td> <td style="text-align: left;">string</td> <td>颜色</td> </tr> <tr> <td style="text-align: left;">startTime</td> <td style="text-align: left;">string</td> <td>签到时间,HH:mm</td> </tr> <tr> <td style="text-align: left;">endTime</td> <td style="text-align: left;">string</td> <td>签到时间,HH:mm</td> </tr> <tr> <td style="text-align: left;">isVacation</td> <td style="text-align: left;">boolean</td> <td>是否允许调休</td> </tr> <tr> <td style="text-align: left;">duty</td> <td style="text-align: left;">list</td> <td>班次职责</td> </tr> <tr> <td style="text-align: left;">duty.num</td> <td style="text-align: left;">string</td> <td>序号</td> </tr> <tr> <td style="text-align: left;">duty.workItem</td> <td style="text-align: left;">string</td> <td>工作项</td> </tr> <tr> <td style="text-align: left;">duty.standard</td> <td style="text-align: left;">string</td> <td>执行规范</td> </tr> <tr> <td style="text-align: left;">duty.standbyShift</td> <td style="text-align: left;">string</td> <td>备岗班次</td> </tr> </tbody> </table>

页面列表

ITEM_HTML