项目列表
<h5>简要描述</h5>
<ul>
<li>项目列表</li>
</ul>
<h5>请求URL</h5>
<ul>
<li><code>http://xx.com/admin/flight/check/project/list</code></li>
</ul>
<h5>请求方式</h5>
<ul>
<li>GET </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;">token</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>token</td>
</tr>
<tr>
<td style="text-align: left;">parent_guids</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>区域ids,不是精细筛选不需要传</td>
</tr>
<tr>
<td style="text-align: left;">project_ids</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>项目ids,选了项目ids后区域ids失效,不是精细筛选不需要传</td>
</tr>
<tr>
<td style="text-align: left;">year</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">int</td>
<td>开始年份</td>
</tr>
<tr>
<td style="text-align: left;">end_year</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">int</td>
<td>结束年份,不是精细筛选不需要传</td>
</tr>
<tr>
<td style="text-align: left;">month</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">int</td>
<td>开始月份</td>
</tr>
<tr>
<td style="text-align: left;">end_month</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">int</td>
<td>结束月份,不是精细筛选不需要传</td>
</tr>
<tr>
<td style="text-align: left;">page</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">int</td>
<td>分页</td>
</tr>
<tr>
<td style="text-align: left;">page_size</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">int</td>
<td>分页数</td>
</tr>
</tbody>
</table>
<h5>请求示例</h5>
<pre><code>{
"page": 1,
"page_size": 10,
"year": 2021,
"end_year": 2021,
"month": 2,
"end_month": 10,
"parent_guids": "1584302C-5F1B-E811-80BC-801844EDC021,25C5413F-611B-E811-80BC-801844EDC021",
"project_ids": "000B252D-EFD1-48D8-0922-39F3BFF8CD30"
}</code></pre>
<h5>返回示例</h5>
<pre><code>{
"code": 0,
"message": "success",
"data": {
"current_page": 1,
"data": [
{
"actual_score_avg": "70.000",
"qc_score_avg": "70.000",
"safety_score_avg": "70.000",
"manage_score_avg": "70.000",
"risk_score_avg": "70.000",
"score_avg": "70.000",
"ProjName": "苏州常熟科创园项目-1#地块-一期",
"X_PROJSHORTNAME1": "",
"BUName": "高科上海公司",
"in_charge": "工程负责人",
"turnkey_unit": "总包单位",
"rank": 1
}
],
"first_page_url": "http://znzj.com/admin/flight/check/project/list?page=1",
"from": 1,
"last_page": 1,
"last_page_url": "http://znzj.com/admin/flight/check/project/list?page=1",
"next_page_url": null,
"path": "http://znzj.com/admin/flight/check/project/list",
"per_page": 10,
"prev_page_url": null,
"to": 1,
"total": 1
}
}</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;">BUName</td>
<td style="text-align: left;">string</td>
<td>区域名</td>
</tr>
<tr>
<td style="text-align: left;">in_charge</td>
<td style="text-align: left;">string</td>
<td>工程负责人</td>
</tr>
<tr>
<td style="text-align: left;">ProjName</td>
<td style="text-align: left;">string</td>
<td>项目名,项目名简称为空时显示这个</td>
</tr>
<tr>
<td style="text-align: left;">X_PROJSHORTNAME1</td>
<td style="text-align: left;">string</td>
<td>项目名简称,先判断这条是否存在,存在则显示这条,不存在则显示ProjName</td>
</tr>
<tr>
<td style="text-align: left;">actual_score_avg</td>
<td style="text-align: left;">int</td>
<td>实测实量</td>
</tr>
<tr>
<td style="text-align: left;">qc_score_avg</td>
<td style="text-align: left;">int</td>
<td>质检风险</td>
</tr>
<tr>
<td style="text-align: left;">safety_score_avg</td>
<td style="text-align: left;">int</td>
<td>安全文明</td>
</tr>
<tr>
<td style="text-align: left;">manage_score_avg</td>
<td style="text-align: left;">int</td>
<td>管理行为</td>
</tr>
<tr>
<td style="text-align: left;">risk_score_avg</td>
<td style="text-align: left;">int</td>
<td>风险扣分</td>
</tr>
<tr>
<td style="text-align: left;">score_avg</td>
<td style="text-align: left;">int</td>
<td>综合得分</td>
</tr>
<tr>
<td style="text-align: left;">turnkey_unit</td>
<td style="text-align: left;">string</td>
<td>总包单位</td>
</tr>
<tr>
<td style="text-align: left;">rank</td>
<td style="text-align: left;">int</td>
<td>排名</td>
</tr>
</tbody>
</table>
<h5>备注</h5>
<ul>
<li>上传时提交projs下的BUGUID、ParentGUID、p_projectId这三个字段</li>
</ul>