移动端报表
<h3>ProblemManagementController</h3>
<hr />
<h4>查询问题管理</h4>
<h5>BASIC</h5>
<p><strong>Path:</strong> /problemManagement/queryData</p>
<p><strong>Method:</strong> POST</p>
<h5>REQUEST</h5>
<p><strong>Headers:</strong></p>
<table>
<thead>
<tr>
<th>name</th>
<th>value</th>
<th>required</th>
<th>desc</th>
</tr>
</thead>
<tbody>
<tr>
<td>Content-Type</td>
<td>application/json</td>
<td>YES</td>
<td></td>
</tr>
</tbody>
</table>
<p><strong>RequestBody</strong></p>
<table>
<thead>
<tr>
<th>name</th>
<th>type</th>
<th>desc</th>
</tr>
</thead>
<tbody>
<tr>
<td>supplierId</td>
<td>string</td>
<td>供应商</td>
</tr>
<tr>
<td>problemStatus</td>
<td>string</td>
<td>问题状态</td>
</tr>
<tr>
<td>beginDate</td>
<td>string</td>
<td>开始时间</td>
</tr>
<tr>
<td>endDate</td>
<td>string</td>
<td>结束时间</td>
</tr>
<tr>
<td>timeUnit</td>
<td>string</td>
<td>时间单位</td>
</tr>
</tbody>
</table>
<p><strong>Request Demo:</strong></p>
<pre><code class="language-json">{
"supplierId": "",
"problemStatus": "",
"beginDate": "",
"endDate": "",
"timeUnit": ""
}</code></pre>
<h5>RESPONSE</h5>
<p><strong>Header:</strong></p>
<table>
<thead>
<tr>
<th>name</th>
<th>value</th>
<th>required</th>
<th>desc</th>
</tr>
</thead>
<tbody>
<tr>
<td>content-type</td>
<td>application/json;charset=UTF-8</td>
<td>NO</td>
<td></td>
</tr>
</tbody>
</table>
<p><strong>Body:</strong></p>
<table>
<thead>
<tr>
<th>name</th>
<th>type</th>
<th>desc</th>
</tr>
</thead>
<tbody>
<tr>
<td>code</td>
<td>integer</td>
<td>编码</td>
</tr>
<tr>
<td>message</td>
<td>string</td>
<td>错误信息</td>
</tr>
<tr>
<td>data</td>
<td>object</td>
<td>返回数据</td>
</tr>
<tr>
<td>  |─xAxis</td>
<td>array</td>
<td>x轴</td>
</tr>
<tr>
<td>    |─</td>
<td>string</td>
<td></td>
</tr>
<tr>
<td>  |─columns</td>
<td>array</td>
<td>柱值</td>
</tr>
<tr>
<td>    |─</td>
<td>string</td>
<td></td>
</tr>
<tr>
<td>  |─lines</td>
<td>array</td>
<td>折线值</td>
</tr>
<tr>
<td>    |─</td>
<td>string</td>
<td></td>
</tr>
<tr>
<td>  |─status</td>
<td>array</td>
<td>处理中</td>
</tr>
<tr>
<td>    |─</td>
<td>object</td>
<td></td>
</tr>
<tr>
<td>      |─value</td>
<td>number</td>
<td>值</td>
</tr>
<tr>
<td>      |─name</td>
<td>string</td>
<td>名称</td>
</tr>
<tr>
<td>  |─severity</td>
<td>array</td>
<td>严重度</td>
</tr>
<tr>
<td>    |─</td>
<td>object</td>
<td></td>
</tr>
<tr>
<td>      |─value</td>
<td>number</td>
<td>值</td>
</tr>
<tr>
<td>      |─name</td>
<td>string</td>
<td>名称</td>
</tr>
<tr>
<td>  |─problemUpdateDTOList</td>
<td>array</td>
<td>更新问题列表</td>
</tr>
<tr>
<td>    |─</td>
<td>object</td>
<td></td>
</tr>
<tr>
<td>      |─problemTitle</td>
<td>string</td>
<td>问题标题</td>
</tr>
<tr>
<td>      |─supplierCode</td>
<td>string</td>
<td>供应商编码</td>
</tr>
<tr>
<td>      |─supplierName</td>
<td>string</td>
<td>供应商名称</td>
</tr>
<tr>
<td>      |─beginState</td>
<td>string</td>
<td>开始状态</td>
</tr>
<tr>
<td>      |─currentState</td>
<td>string</td>
<td>当前状态</td>
</tr>
<tr>
<td>  |─problemDelayDTOList</td>
<td>array</td>
<td>延期问题列表</td>
</tr>
<tr>
<td>    |─</td>
<td>object</td>
<td></td>
</tr>
<tr>
<td>      |─supplierName</td>
<td>string</td>
<td>供应商名称</td>
</tr>
<tr>
<td>      |─supplierId</td>
<td>string</td>
<td>供应商ID</td>
</tr>
<tr>
<td>      |─zero</td>
<td>string</td>
<td>0/4</td>
</tr>
<tr>
<td>      |─quarter</td>
<td>string</td>
<td>1/4</td>
</tr>
<tr>
<td>      |─twoFourths</td>
<td>string</td>
<td>2/4</td>
</tr>
<tr>
<td>      |─threeFourths</td>
<td>string</td>
<td>3/4</td>
</tr>
<tr>
<td>      |─totalNum</td>
<td>string</td>
<td>总数</td>
</tr>
</tbody>
</table>
<p><strong>Response Demo:</strong></p>
<pre><code class="language-json">{
"code": 0,
"message": "",
"data": {
"xAxis": [
""
],
"columns": [
""
],
"lines": [
""
],
"status": [
{
"value": 0.0,
"name": ""
}
],
"severity": [
{
"value": 0.0,
"name": ""
}
],
"problemUpdateDTOList": [
{
"problemTitle": "",
"supplierCode": "",
"supplierName": "",
"beginState": "",
"currentState": ""
}
],
"problemDelayDTOList": [
{
"supplierName": "",
"supplierId": "",
"zero": "",
"quarter": "",
"twoFourths": "",
"threeFourths": "",
"totalNum": ""
}
]
}
}</code></pre>
<hr />
<h4>查询延期问题详情</h4>
<h5>BASIC</h5>
<p><strong>Path:</strong> /problemManagement/queryDelayData</p>
<p><strong>Method:</strong> GET</p>
<h5>REQUEST</h5>
<p><strong>Query:</strong></p>
<table>
<thead>
<tr>
<th>name</th>
<th>value</th>
<th>required</th>
<th>desc</th>
</tr>
</thead>
<tbody>
<tr>
<td>supplierId</td>
<td>0</td>
<td>Yes</td>
<td></td>
</tr>
<tr>
<td>state</td>
<td></td>
<td>Yes</td>
<td></td>
</tr>
</tbody>
</table>
<h5>RESPONSE</h5>
<p><strong>Header:</strong></p>
<table>
<thead>
<tr>
<th>name</th>
<th>value</th>
<th>required</th>
<th>desc</th>
</tr>
</thead>
<tbody>
<tr>
<td>content-type</td>
<td>application/json;charset=UTF-8</td>
<td>NO</td>
<td></td>
</tr>
</tbody>
</table>
<p><strong>Body:</strong></p>
<table>
<thead>
<tr>
<th>name</th>
<th>type</th>
<th>desc</th>
</tr>
</thead>
<tbody>
<tr>
<td>code</td>
<td>integer</td>
<td>编码</td>
</tr>
<tr>
<td>message</td>
<td>string</td>
<td>错误信息</td>
</tr>
<tr>
<td>data</td>
<td>array</td>
<td>返回数据</td>
</tr>
<tr>
<td>  |─</td>
<td>object</td>
<td></td>
</tr>
<tr>
<td>    |─problemCode</td>
<td>string</td>
<td>编号</td>
</tr>
<tr>
<td>    |─currentState</td>
<td>string</td>
<td>当前问题状态</td>
</tr>
<tr>
<td>    |─title</td>
<td>string</td>
<td>问题名称</td>
</tr>
<tr>
<td>    |─supplierCode</td>
<td>string</td>
<td>供应商编号</td>
</tr>
<tr>
<td>    |─supplierName</td>
<td>string</td>
<td>供应商名称</td>
</tr>
<tr>
<td>    |─severity</td>
<td>string</td>
<td>严重度</td>
</tr>
<tr>
<td>    |─partsCode</td>
<td>string</td>
<td>零部件编号</td>
</tr>
<tr>
<td>    |─partsName</td>
<td>string</td>
<td>零部件名称</td>
</tr>
<tr>
<td>    |─createDate</td>
<td>string</td>
<td>创建日期</td>
</tr>
<tr>
<td>    |─occurDate</td>
<td>string</td>
<td>发生日期</td>
</tr>
<tr>
<td>    |─planCloseDate</td>
<td>string</td>
<td>计划关闭日期</td>
</tr>
<tr>
<td>    |─actualCloseDate</td>
<td>string</td>
<td>实际关闭日期</td>
</tr>
</tbody>
</table>
<p><strong>Response Demo:</strong></p>
<pre><code class="language-json">{
"code": 0,
"message": "",
"data": [
{
"problemCode": "",
"currentState": "",
"title": "",
"supplierCode": "",
"supplierName": "",
"severity": "",
"partsCode": "",
"partsName": "",
"createDate": "",
"occurDate": "",
"planCloseDate": "",
"actualCloseDate": ""
}
]
}</code></pre>