[权限]添加或修改承运商信息
## 超级管理员添加或修改承运商角色信息接口
#### 地址
`/admin/insertCarrier`
#### 请求方法
>post
#### 请求头
>s`Content-Type : application/json`
#### 请求参数
- 外层
|参数名|类型|必填|默认值|说明|
|-|-|-|-|-|
||json|Y|N||
- 二级参数
|参数名|类型|必填|默认值|说明|
|-|-|-|-|-|
|principals|string|Y|N|添加用户返回的加密用户主键result|
|object|json|Y|N|添加或者修改承运商的主体信息|
- object参数
|参数名|类型|必填|默认值|说明|
|-|-|-|-|-|
|carrierId|int|N|N|传递该值执行修改 , 不传递该值执行添加|
|contacts|string|Y|N|承运商公司名|
|carriderAddress|string|Y|N|承运商详细地址|
|provinceCityDistrictId|int|Y|N|承运商归属城市,三级联动查城市获取|
#### 添加请求参数示例
>s {
  "principals":"#EjM2YjM##gN4QDNykDN2YjM3UTM",
  "object":{
   "contacts":"[测试]桐乡盛亚",
   "contactPhone":"18287658765",
   "carriderAddress":"桐乡市凤凰湖湖中心",
   "provinceCityDistrictId":3304
  }
}
#### 修改请求参数示例
>s {
  "principals":"#EjM2YjM##gN4QDNykDN2YjM3UTM",
  "object":{
   "carrierId":14,
   "contacts":"[测试]桐乡盛亚",
   "contactPhone":"18287658765",
   "carriderAddress":"桐乡市凤凰湖湖中心",
   "provinceCityDistrictId":3304
  }
}
#### 添加请求示例

#### 修改请求示例

#### 添加返回结果示例
```
{
"code": 200,
"msg": "success",
"result": 14
}
```
#### 修改返回结果示例
```
{
"code": 200,
"msg": "修改承运商信息成功",
"result": {
"carrierId": 14,
"contacts": "[测试2]桐乡盛亚",
"contactPhone": "18287658765",
"carriderAddress": "桐乡市凤凰湖湖中心",
"provinceCityDistrictId": 3304,
"isValid": 1
}
}
```
#### 添加返回结果参数
|参数名|类型|必填|默认值|说明|
|-|-|-|-|-|
|code|Integer|Y||响应状态码|
|msg|String|Y||响应信息|
|result|string|N||添加的承运商的承运商主键,carrierId|
#### 修改返回结果参数
|参数名|类型|必填|默认值|说明|
|-|-|-|-|-|
|code|Integer|Y||响应状态码|
|msg|String|Y||响应信息|
|result|json|N||修改后的承运商信息|
- 二级result返回参数
|参数名|类型|必填|默认值|说明|
|-|-|-|-|-|
|carrierId|int|||承运商主键|
|contacts|string|||承运商公司名|
|carriderAddress|string|||承运商详细地址|
|provinceCityDistrictId|int|||承运商归属城市,三级联动查城市获取|