工作安排
<h5>简要描述</h5>
<ul>
<li>工作安排</li>
</ul>
<h5>请求URL</h5>
<ul>
<li><code>http://10.10.1.31:8080/ops/script/beonduty/getWorkArrange</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;">paramShiftId</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>班次id</td>
</tr>
<tr>
<td style="text-align: left;">paramUserId</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>用户id</td>
</tr>
</tbody>
</table>
<h5>参数示例</h5>
<pre><code>{"paramShiftId":"","paramUserId":"f80279e3bf5d4bfa87bf8e2298062883"}</code></pre>
<h5>返回示例</h5>
<pre><code>{
"errorCode": 0,
"message": "success",
"responseBody": {
"result": [
{
"1": {
"color": "#CC00FF",
"label": "D",
"dutyStatus": "调休",
"value": "acef900dd9e14f25afbdeff448c645a1"
},
"2": {
"color": "#CC00FF",
"label": "D",
"dutyStatus": "",
"value": "acef900dd9e14f25afbdeff448c645a1"
},
"3": {
"color": "#FF5511",
"label": "C",
"dutyStatus": "",
"value": "da658ada9a314ad984840a7e0159d3e1"
},
"4": {
"color": "#FF5511",
"label": "C",
"dutyStatus": "",
"value": "da658ada9a314ad984840a7e0159d3e1"
},
"5": {
"color": "#FF5511",
"label": "C",
"dutyStatus": "",
"value": "da658ada9a314ad984840a7e0159d3e1"
},
"6": {
"color": "",
"label": "休息",
"dutyStatus": "",
"value": "休息"
},
"7": {
"color": "#FF5511",
"label": "C",
"dutyStatus": "",
"value": "da658ada9a314ad984840a7e0159d3e1"
},
"8": {
"color": "#FF0000",
"label": "B",
"dutyStatus": "",
"value": "72e3591edb9049c8a7ae029bfcd6cc89"
},
"9": {
"color": "",
"label": "休息",
"dutyStatus": "",
"value": "休息"
},
"10": {
"color": "",
"label": "休息",
"dutyStatus": "",
"value": "休息"
},
"11": {
"color": "#FF0000",
"label": "B",
"dutyStatus": "",
"value": "72e3591edb9049c8a7ae029bfcd6cc89"
},
"12": {
"color": "#FF0000",
"label": "B",
"dutyStatus": "",
"value": "72e3591edb9049c8a7ae029bfcd6cc89"
},
"13": {
"color": "#FF0000",
"label": "B",
"dutyStatus": "",
"value": "72e3591edb9049c8a7ae029bfcd6cc89"
},
"14": {
"color": "",
"label": "休息",
"dutyStatus": "",
"value": "休息"
},
"15": {
"color": "#FF0088",
"label": "A",
"dutyStatus": "",
"value": "838b3a28bcb441789c101f29821bb47d"
},
"16": {
"color": "",
"label": "休息",
"dutyStatus": "",
"value": "休息"
},
"17": {
"color": "",
"label": "休息",
"dutyStatus": "",
"value": "休息"
},
"18": {
"color": "#FF0088",
"label": "A",
"dutyStatus": "",
"value": "838b3a28bcb441789c101f29821bb47d"
},
"19": {
"color": "#FF0088",
"label": "A",
"dutyStatus": "",
"value": "838b3a28bcb441789c101f29821bb47d"
},
"20": {
"color": "#FF0088",
"label": "A",
"dutyStatus": "",
"value": "838b3a28bcb441789c101f29821bb47d"
},
"21": {
"color": "#FF0088",
"label": "A",
"dutyStatus": "",
"value": "838b3a28bcb441789c101f29821bb47d"
},
"22": {
"color": "#FF0000",
"label": "B",
"dutyStatus": "",
"value": "72e3591edb9049c8a7ae029bfcd6cc89"
},
"23": {
"color": "",
"label": "休息",
"dutyStatus": "",
"value": "休息"
},
"24": {
"color": "",
"label": "休息",
"dutyStatus": "",
"value": "休息"
},
"25": {
"color": "#FF0000",
"label": "B",
"dutyStatus": "",
"value": "72e3591edb9049c8a7ae029bfcd6cc89"
},
"26": {
"color": "#FF0000",
"label": "B",
"dutyStatus": "",
"value": "72e3591edb9049c8a7ae029bfcd6cc89"
},
"27": {
"color": "#FF0000",
"label": "B",
"dutyStatus": "",
"value": "72e3591edb9049c8a7ae029bfcd6cc89"
},
"28": {
"color": "#FF0000",
"label": "B",
"dutyStatus": "",
"value": "72e3591edb9049c8a7ae029bfcd6cc89"
},
"29": {
"color": "#FF0000",
"label": "B",
"dutyStatus": "",
"value": "72e3591edb9049c8a7ae029bfcd6cc89"
},
"30": {
"color": "",
"label": "休息",
"dutyStatus": "",
"value": "休息"
},
"31": {
"color": "#FF0000",
"label": "B",
"dutyStatus": "",
"value": "72e3591edb9049c8a7ae029bfcd6cc89"
},
"thingDays": 0,
"overtimeDays": 0,
"userId": "afd700beeb4742099e3ca1453377115c",
"sureVacationDays": 10,
"name": "xiaosikai",
"vacationDays": 0
}
]
},
"time": 1657100621030
}</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;">sureVacationDays</td>
<td style="text-align: left;">int</td>
<td>本月假期天数</td>
</tr>
<tr>
<td style="text-align: left;">vacationDays</td>
<td style="text-align: left;">float</td>
<td>本月假期已用</td>
</tr>
<tr>
<td style="text-align: left;">thingDays</td>
<td style="text-align: left;">float</td>
<td>本月事假</td>
</tr>
<tr>
<td style="text-align: left;">overtimeDays</td>
<td style="text-align: left;">float</td>
<td>本月加班</td>
</tr>
</tbody>
</table>