添加或修改库房

#### 简要描述: - 添加或修改库房 #### 接口版本: |版本号|制定人|制定日期|修订日期| |:---- |:---|:----- |----- | |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 |