3. 生产统计数据
<p>[TOC]</p>
<h5>简要描述</h5>
<ul>
<li>生产统计数据</li>
</ul>
<h5>接口维护负责人:周智鸿</h5>
<h5>请求URL</h5>
<ul>
<li><code>http://172.17.10.52:8080/pyapi/statistics_data</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>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">Mi</td>
<td style="text-align: left;">nvarhar</td>
<td style="text-align: left;">产品型号</td>
</tr>
<tr>
<td style="text-align: left;">Line</td>
<td style="text-align: left;">nvarchar</td>
<td style="text-align: left;">生产拉线id</td>
</tr>
<tr>
<td style="text-align: left;">StartDate</td>
<td style="text-align: left;">datetime</td>
<td style="text-align: left;">最小生产日期</td>
</tr>
<tr>
<td style="text-align: left;">EndDate</td>
<td style="text-align: left;">datetime</td>
<td style="text-align: left;">最大生产日期</td>
</tr>
<tr>
<td style="text-align: left;">OutPut</td>
<td style="text-align: left;">bool</td>
<td style="text-align: left;">是否导出接口</td>
</tr>
</tbody>
</table>
<h5>请求示例</h5>
<pre><code>{
"Mi":"",
"Line":"1",
"page":1,
"limit":10,
"StartDate":"",
"OutPut":false,
"EndDate":""
}
</code></pre>
<h5>返回示例</h5>
<pre><code>{
"code": 200,
"data": {
"MapData": {
"x_axis": [
"2022-07-22",
"2022-07-23",
"2022-07-25",
"2022-07-26"
],
"y_FailCount": [
0,
0,
0,
0
],
"y_FailRate": [
0.0,
0.0,
0.0,
0.0
],
"y_PassCount": [
266,
71,
45,
15
],
"y_PassRate": [
100.0,
100.0,
100.0,
100.0
]
},
"TableData": [
{
"FailCount": 0,
"FailRate": 0.0,
"LineName": "L36",
"Mi": "brs",
"PassCount": 266,
"PassRate": 100.0,
"ProductDate": "2022-07-22"
},
{
"FailCount": 0,
"FailRate": 0.0,
"LineName": "L36",
"Mi": "brs",
"PassCount": 71,
"PassRate": 100.0,
"ProductDate": "2022-07-23"
},
{
"FailCount": 0,
"FailRate": 0.0,
"LineName": "L36",
"Mi": "brs",
"PassCount": 45,
"PassRate": 100.0,
"ProductDate": "2022-07-25"
},
{
"FailCount": 0,
"FailRate": 0.0,
"LineName": "L36",
"Mi": "brs",
"PassCount": 15,
"PassRate": 100.0,
"ProductDate": "2022-07-26"
}
]
},
"msg": "success",
"pageData": {
"page": 1,
"total": 4
}
}</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;">TableData</td>
<td style="text-align: left;"></td>
<td>表格数据</td>
</tr>
<tr>
<td style="text-align: left;">ProductDate</td>
<td style="text-align: left;">datetime</td>
<td>生产日期</td>
</tr>
<tr>
<td style="text-align: left;">Mi</td>
<td style="text-align: left;">nvarchar</td>
<td>产品型号</td>
</tr>
<tr>
<td style="text-align: left;">PassCount</td>
<td style="text-align: left;">int</td>
<td>pass</td>
</tr>
<tr>
<td style="text-align: left;">FailCount</td>
<td style="text-align: left;">int</td>
<td>NG</td>
</tr>
<tr>
<td style="text-align: left;">FailRate</td>
<td style="text-align: left;">float</td>
<td>不良率</td>
</tr>
<tr>
<td style="text-align: left;">PassRate</td>
<td style="text-align: left;">float</td>
<td>良率</td>
</tr>
<tr>
<td style="text-align: left;">LineName</td>
<td style="text-align: left;">nvarchar</td>
<td>拉线</td>
</tr>
<tr>
<td style="text-align: left;">MapData</td>
<td style="text-align: left;"></td>
<td>折线图数据</td>
</tr>
</tbody>
</table>