添加或修改库房
#### 简要描述:
- 添加或修改库房
#### 接口版本:
|版本号|制定人|制定日期|修订日期|
|:---- |:---|:----- |----- |
|1.0.0 |张玉龙 |2021-01-06 |2021-01-06 |
#### 请求URL:
- http://ip:port/semi-api/inventory/addOrUpdateStorehouse
#### 请求方式:
- POST/JSON
#### 请求头:
|参数名|是否必须|类型|说明|
|:---- |:---|:----- |----- |
|Content-Type |是 |string |请求类型: application/json |
#### 请求示例:
```json
{
"address": "xxx街道xxx号院",
"city": "110115",
"province": "110000",
"storehouseCode": "KUFAN12345",
"storehouseName": "北京库房",
"storeroomClerk": "测试XX"
}
```
#### 请求参数:
|参数名|是否必须|类型|说明|
|:---- |:---|:----- |----- |
|id|否 |string |主键(修改必传) |
|storehouseName|否 |string |库房名称 (新增必传)|
|storehouseCode|否 |string | 库房编码(新增必传)|
|storeroomClerk|否 |string | 库存管理员(新增必传)|
|province|否 |string | 省编码(新增必传)|
|city|否 |string |市编码(新增必传) |
|address|否 |string | 地址(新增必传)|
#### 返回示例:
**正确时返回:**
```json
{
"msg": "操作成功",
"code": 200,
"data": {
"id": 1000021
}
}
```
**错误时返回:**
```json
{
"msg": "请求失败",
"code": -200,
"data": {}
}
```
#### 返回参数(通用参数)说明:
|参数名|是否必须|类型|说明|
|:---- |:---|:----- |----- |
|code|是 |string | 200 成功 其他失败 |
|msg|是 |string |成功或失败消息内容 |
|data|是 |string | 真实参数 |
#### 返回参数(data)说明:
|参数名|是否必须|类型|说明|
|:---- |:---|:----- |----- |
|id|是 |string | 主键id |