获取船公司列表
<p>[TOC]</p>
<h5>简要描述</h5>
<ul>
<li>获取船公司列表</li>
</ul>
<h5>请求URL</h5>
<ul>
<li><code>gateway/api/company/shipOwners/getPageList</code></li>
</ul>
<h5>请求方式</h5>
<ul>
<li>POST</li>
</ul>
<h5>参数</h5>
<pre><code>{
&quot;shipOwnerName&quot;: &quot;&quot;,
&quot;shipOwnerCode&quot;: &quot;&quot;,
&quot;status&quot;: 1,
&quot;pageNum&quot;: 1,
&quot;pageSize&quot;: 10
}</code></pre>
<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;">shipOwnerName</td>
<td style="text-align: left;">String</td>
<td style="text-align: left;">船东简称</td>
</tr>
<tr>
<td style="text-align: left;">shipOwnerCode</td>
<td style="text-align: left;">String</td>
<td style="text-align: left;">船东编码</td>
</tr>
<tr>
<td style="text-align: left;">status</td>
<td style="text-align: left;">Integer</td>
<td style="text-align: left;">状态:0下架,1上架</td>
</tr>
<tr>
<td style="text-align: left;">pageNum</td>
<td style="text-align: left;">Integer</td>
<td style="text-align: left;">页码</td>
</tr>
<tr>
<td style="text-align: left;">pageSize</td>
<td style="text-align: left;">Integer</td>
<td style="text-align: left;">每页数量</td>
</tr>
</tbody>
</table>
<h5>返回示例</h5>
<pre><code>{
&quot;ok&quot;: true,
&quot;code&quot;: &quot;0000&quot;,
&quot;message&quot;: &quot;成功&quot;,
&quot;content&quot;: {
&quot;records&quot;: [
{
&quot;id&quot;: &quot;1904423047298625538&quot;,
&quot;companyId&quot;: null,
&quot;shipOwnerCode&quot;: &quot;SO123456&quot;,
&quot;shipOwnerName&quot;: &quot;华海船东公司&quot;,
&quot;shipOwnerNameEn&quot;: &quot;Huahai Shipowner Company&quot;,
&quot;status&quot;: 1,
&quot;phone&quot;: &quot;13812345678&quot;,
&quot;address&quot;: &quot;上海市浦东新区陆家嘴&quot;,
&quot;website&quot;: &quot;https://www.huahaishipowner.com&quot;,
&quot;imageId&quot;: 1,
&quot;createdBy&quot;: null,
&quot;updatedBy&quot;: 1,
&quot;createTime&quot;: &quot;2025-03-25 14:40:12&quot;,
&quot;updateTime&quot;: &quot;2025-03-25 14:42:27&quot;,
&quot;version&quot;: null,
&quot;ports&quot;: [
{
&quot;id&quot;: &quot;1904423047420260353&quot;,
&quot;portName&quot;: &quot;上海港&quot;,
&quot;contacts&quot;: [
{
&quot;id&quot;: &quot;1904423047483174913&quot;,
&quot;name&quot;: &quot;修改李四&quot;,
&quot;department&quot;: &quot;技术部&quot;,
&quot;phone&quot;: &quot;13612345678&quot;,
&quot;email&quot;: &quot;lisi@huahaishipowner.com&quot;
}
]
}
]
}
],
&quot;total&quot;: 1,
&quot;size&quot;: 10,
&quot;current&quot;: 1,
&quot;orders&quot;: [],
&quot;optimizeCountSql&quot;: true,
&quot;hitCount&quot;: false,
&quot;countId&quot;: null,
&quot;maxLimit&quot;: null,
&quot;searchCount&quot;: true,
&quot;pages&quot;: 1
},
&quot;token&quot;: null
}</code></pre>
<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;">id</td>
<td style="text-align: left;">Long</td>
<td style="text-align: left;">船东ID</td>
</tr>
<tr>
<td style="text-align: left;">companyId</td>
<td style="text-align: left;">Integer</td>
<td style="text-align: left;">企业ID</td>
</tr>
<tr>
<td style="text-align: left;">shipOwnerCode</td>
<td style="text-align: left;">String</td>
<td style="text-align: left;">船东编码</td>
</tr>
<tr>
<td style="text-align: left;">shipOwnerName</td>
<td style="text-align: left;">String</td>
<td style="text-align: left;">船东名称</td>
</tr>
<tr>
<td style="text-align: left;">shipOwnerNameEn</td>
<td style="text-align: left;">String</td>
<td style="text-align: left;">船东英文名称</td>
</tr>
<tr>
<td style="text-align: left;">status</td>
<td style="text-align: left;">Integer</td>
<td style="text-align: left;">状态(0:下架,1:上架)</td>
</tr>
<tr>
<td style="text-align: left;">phone</td>
<td style="text-align: left;">String</td>
<td style="text-align: left;">船东电话</td>
</tr>
<tr>
<td style="text-align: left;">address</td>
<td style="text-align: left;">String</td>
<td style="text-align: left;">船东地址</td>
</tr>
<tr>
<td style="text-align: left;">website</td>
<td style="text-align: left;">String</td>
<td style="text-align: left;">船东网站</td>
</tr>
<tr>
<td style="text-align: left;">imageId</td>
<td style="text-align: left;">Integer</td>
<td style="text-align: left;">图片ID</td>
</tr>
<tr>
<td style="text-align: left;">createdBy</td>
<td style="text-align: left;">Long</td>
<td style="text-align: left;">创建人ID</td>
</tr>
<tr>
<td style="text-align: left;">updatedBy</td>
<td style="text-align: left;">Long</td>
<td style="text-align: left;">修改人ID</td>
</tr>
<tr>
<td style="text-align: left;">createTime</td>
<td style="text-align: left;">LocalDateTime</td>
<td style="text-align: left;">创建时间</td>
</tr>
<tr>
<td style="text-align: left;">updateTime</td>
<td style="text-align: left;">LocalDateTime</td>
<td style="text-align: left;">修改时间</td>
</tr>
<tr>
<td style="text-align: left;">version</td>
<td style="text-align: left;">Integer</td>
<td style="text-align: left;">版本号</td>
</tr>
<tr>
<td style="text-align: left;">ports</td>
<td style="text-align: left;">List<ShipOwnerPortVO></td>
<td style="text-align: left;">口岸列表</td>
</tr>
<tr>
<td style="text-align: left;">ports[].id</td>
<td style="text-align: left;">Long</td>
<td style="text-align: left;">口岸ID</td>
</tr>
<tr>
<td style="text-align: left;">ports[].portName</td>
<td style="text-align: left;">String</td>
<td style="text-align: left;">口岸名称</td>
</tr>
<tr>
<td style="text-align: left;">ports[].contacts</td>
<td style="text-align: left;">List<PortContactVO></td>
<td style="text-align: left;">联系人列表</td>
</tr>
<tr>
<td style="text-align: left;">ports[].contacts[].id</td>
<td style="text-align: left;">Long</td>
<td style="text-align: left;">联系人ID</td>
</tr>
<tr>
<td style="text-align: left;">ports[].contacts[].name</td>
<td style="text-align: left;">String</td>
<td style="text-align: left;">联系人姓名</td>
</tr>
<tr>
<td style="text-align: left;">ports[].contacts[].department</td>
<td style="text-align: left;">String</td>
<td style="text-align: left;">联系人部门</td>
</tr>
<tr>
<td style="text-align: left;">ports[].contacts[].phone</td>
<td style="text-align: left;">String</td>
<td style="text-align: left;">联系人电话</td>
</tr>
<tr>
<td style="text-align: left;">ports[].contacts[].email</td>
<td style="text-align: left;">String</td>
<td style="text-align: left;">联系人邮箱</td>
</tr>
</tbody>
</table>
<h5>备注</h5>
<ul>
<li>更多返回错误代码请看首页的错误代码描述</li>
</ul>