新增或编辑船公司信息
<p>[TOC]</p>
<h5>简要描述</h5>
<ul>
<li>新增或编辑船公司信息</li>
</ul>
<h5>请求URL</h5>
<ul>
<li><code>/gateway/api/company/shipOwners/addOrUpdate</code></li>
</ul>
<h5>请求方式</h5>
<ul>
<li>POST</li>
</ul>
<h5>参数</h5>
<pre><code>{
&quot;id&quot;: &quot;&quot;,
&quot;shipOwnerCode&quot;: &quot;SO123456&quot;,
&quot;shipOwnerName&quot;: &quot;华海船东公司&quot;,
&quot;shipOwnerNameEn&quot;: &quot;Huahai Shipowner Company&quot;,
&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;ports&quot;: [
{
&quot;id&quot;: &quot;&quot;,
&quot;portName&quot;: &quot;上海港&quot;,
&quot;contacts&quot;: [
{
&quot;id&quot;: &quot;&quot;,
&quot;name&quot;: &quot;张三&quot;,
&quot;department&quot;: &quot;销售部&quot;,
&quot;phone&quot;: &quot;13912345678&quot;,
&quot;email&quot;: &quot;zhangsan@huahaishipowner.com&quot;
},
{
&quot;id&quot;: &quot;&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;id&quot;: &quot;&quot;,
&quot;portName&quot;: &quot;天津港&quot;,
&quot;contacts&quot;: [
{
&quot;id&quot;: &quot;&quot;,
&quot;name&quot;: &quot;王五&quot;,
&quot;department&quot;: &quot;客服部&quot;,
&quot;phone&quot;: &quot;13712345678&quot;,
&quot;email&quot;: &quot;wangwu@huahaishipowner.com&quot;
}
]
}
]
}</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;">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;">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;">ports</td>
<td style="text-align: left;">List<ShipOwnerPortRequest></td>
<td style="text-align: left;">口岸列表</td>
</tr>
</tbody>
</table>
<h5>ShipOwnerPortRequest 参数说明</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;">portName</td>
<td style="text-align: left;">String </td>
<td style="text-align: left;">口岸名称</td>
</tr>
<tr>
<td style="text-align: left;">contacts</td>
<td style="text-align: left;">List<PortContactRequest></td>
<td style="text-align: left;">联系人列表</td>
</tr>
</tbody>
</table>
<h5>PortContactRequest 参数说明</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;">name</td>
<td style="text-align: left;">String</td>
<td style="text-align: left;">联系人姓名</td>
</tr>
<tr>
<td style="text-align: left;">department</td>
<td style="text-align: left;">String</td>
<td style="text-align: left;">部门 </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;">email</td>
<td style="text-align: left;">String</td>
<td style="text-align: left;">联系人邮箱 </td>
</tr>
</tbody>
</table>
<p>请求示例</p>
<h5>返回示例</h5>
<pre><code>{
&quot;ok&quot;: true,
&quot;code&quot;: &quot;0000&quot;,
&quot;message&quot;: &quot;成功&quot;,
&quot;content&quot;: true,
&quot;token&quot;: null
}</code></pre>
<h5>返回参数说明</h5>
<h5>备注</h5>
<ul>
<li>id为空则是新增,有则是编辑</li>
</ul>