1. 模型信息查询接口与导出接口
<p>[TOC]</p>
<h5>简要描述</h5>
<ul>
<li>模型信息查询接口 & 导出接口</li>
</ul>
<h5>负责人:谭自强</h5>
<h5>请求URL</h5>
<ul>
<li><code>http://172.17.10.52:8080/pyapi/select_models</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;">ModelName</td>
<td style="text-align: left;">nvarchar</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>{
&quot;ModelName&quot;:&quot;&quot;,
&quot;page&quot;:1,
&quot;limit&quot;:10,
&quot;OutPut&quot;:false
}</code></pre>
<h5>返回示例</h5>
<pre><code>{
&quot;code&quot;: 200,
&quot;data&quot;:{&quot;result&quot;:[
{
&quot;AQLRate&quot;: 10.0,
&quot;AverageErrorRate&quot;: 0.1506,
&quot;CorrelationR2&quot;: 0.8509,
&quot;CreateTime&quot;: &quot;2023-11-30 14:13:01&quot;,
&quot;Creator&quot;: &quot;HYNN&quot;,
&quot;ID&quot;: &quot;4827825021655187457&quot;,
&quot;LastModifiedTime&quot;: &quot;2023-11-30 17:40:22&quot;,
&quot;MaxErrorRate&quot;: 0.8366,
&quot;ModelDesc&quot;: &quot;hyn-zl280model1&quot;,
&quot;ModelName&quot;: &quot;hynn01&quot;,
&quot;ModelPath&quot;: &quot;/workspace/data/dataBackup/0H9CB06/Models/2023-11-30_17:32&quot;,
&quot;ModelStatus&quot;: 0,
&quot;ModelingScheme&quot;: 1,
&quot;Modifier&quot;: &quot;HYNN&quot;,
&quot;TrainingCount&quot;: 2906
}],
&quot;total&quot;:9},
&quot;msg&quot;: &quot;success&quot;,
}</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;">ModelName</td>
<td style="text-align: left;">nvarchar</td>
<td>模型名称</td>
</tr>
<tr>
<td style="text-align: left;">ID</td>
<td style="text-align: left;">nvarchar</td>
<td>模型ID</td>
</tr>
<tr>
<td style="text-align: left;">ModelDesc</td>
<td style="text-align: left;">nvarchar</td>
<td>模型描述</td>
</tr>
<tr>
<td style="text-align: left;">TrainingCount</td>
<td style="text-align: left;">bigint</td>
<td>训练样本数</td>
</tr>
<tr>
<td style="text-align: left;">AverageErrorRate</td>
<td style="text-align: left;">float</td>
<td>平均误差率</td>
</tr>
<tr>
<td style="text-align: left;">MaxErrorRate</td>
<td style="text-align: left;">float</td>
<td>最大误差率</td>
</tr>
<tr>
<td style="text-align: left;">MaxErrorRate</td>
<td style="text-align: left;">float</td>
<td>最大误差率</td>
</tr>
<tr>
<td style="text-align: left;">CorrelationR2</td>
<td style="text-align: left;">float</td>
<td>R²</td>
</tr>
<tr>
<td style="text-align: left;">ModelingScheme</td>
<td style="text-align: left;">int</td>
<td>建模方式(1化成,2化成+SOC,3化成+SOC+补电)</td>
</tr>
<tr>
<td style="text-align: left;">ModelStatus</td>
<td style="text-align: left;">int</td>
<td>模型状态(0建模中;1建模完成;2优化中)</td>
</tr>
<tr>
<td style="text-align: left;">AQLRate</td>
<td style="text-align: left;">int</td>
<td>抽检比例</td>
</tr>
<tr>
<td style="text-align: left;">CreateTime</td>
<td style="text-align: left;">datetime</td>
<td>创建时间</td>
</tr>
<tr>
<td style="text-align: left;">Creator</td>
<td style="text-align: left;">nvarchar</td>
<td>创建人</td>
</tr>
<tr>
<td style="text-align: left;">LastModifiedTime</td>
<td style="text-align: left;">datetime</td>
<td>修改时间</td>
</tr>
<tr>
<td style="text-align: left;">Modifier</td>
<td style="text-align: left;">nvarchar</td>
<td>修改人</td>
</tr>
</tbody>
</table>
<h5>备注</h5>
<p>当 "output" = True 时导出下载文件路径</p>
<pre><code>{
&quot;code&quot;: 200,
&quot;data&quot;: &quot;http://172.17.10.52:9095/output/ModelsInformation.csv&quot;,
&quot;msg&quot;: &quot;success&quot;
}</code></pre>