获取当前用户值班
<h5>简要描述</h5>
<ul>
<li>获取当前用户值班</li>
</ul>
<h5>请求URL</h5>
<ul>
<li><code>http://10.10.1.31:8080/ops/script/getOneselfBeonduty</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;">startDate</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>开始时间</td>
</tr>
<tr>
<td style="text-align: left;">endDate</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>结束时间</td>
</tr>
</tbody>
</table>
<h5>参数示例</h5>
<pre><code> {"startDate":"2022-07-01","endDate":"2022-07-02"}</code></pre>
<h5>返回示例</h5>
<pre><code>{
    "errorCode": 0,
    "message": "success",
    "responseBody": {
        "result": [
            {
                "dateStr": "2022-07-01",
                "duty": [],
                "dutyStatus": "休息",
                "userName": "系统管理员",
                "uuid": "c5ecee9d26aa4f4c92f8f8ffe8275ac8",
                "userId": "f80279e3bf5d4bfa87bf8e2298062883"
            },
            {
                "shiftId": "72e3591edb9049c8a7ae029bfcd6cc89",
                "shiftName": "B",
                "dateStr": "2022-07-02",
                "duty": [
                    {
                        "standard": "执行规范",
                        "num": 1,
                        "workItem": "工作项",
                        "standbyShift": "备岗班次"
                    },
                    {
                        "standard": "执行规范2",
                        "num": 2,
                        "workItem": "工作项2",
                        "standbyShift": "备岗班次2"
                    }
                ],
                "startTime": "08:00",
                "dutyStatus": "",
                "endTime": "17:00",
                "userName": "系统管理员",
                "uuid": "db38c9e699dd4b47a418201ab644b56b",
                "userId": "f80279e3bf5d4bfa87bf8e2298062883"
            }
        ]
    },
    "time": 1657268590416
}</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;">userId</td>
<td style="text-align: left;">string</td>
<td>用户id</td>
</tr>
<tr>
<td style="text-align: left;">userName</td>
<td style="text-align: left;">string</td>
<td>用户名字</td>
</tr>
<tr>
<td style="text-align: left;">shiftId</td>
<td style="text-align: left;">string</td>
<td>班次id</td>
</tr>
<tr>
<td style="text-align: left;">shiftName</td>
<td style="text-align: left;">string</td>
<td>班次名字</td>
</tr>
<tr>
<td style="text-align: left;">dateStr</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>开始时间</td>
</tr>
<tr>
<td style="text-align: left;">endTime</td>
<td style="text-align: left;">string</td>
<td>结束时间</td>
</tr>
<tr>
<td style="text-align: left;">dutyStatus</td>
<td style="text-align: left;">string</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>