添加&更新库存

#### 简要描述: - 经销商审批 #### 接口版本: |版本号|制定人|制定日期|修订日期| |:---- |:---|:----- |----- | |1.0.0 |张玉龙 |2020-12-03 |2020-12-03 | #### 请求URL: - http://ip:port/semi-api/inventory/addOrUpdateInventory #### 请求方式: - POST/JSON #### 请求头: |参数名|是否必须|类型|说明| |:---- |:---|:----- |----- | |Content-Type |是 |string |请求类型: application/json | #### 请求示例: ```json { "productCode": "PW1004", "productEnglishName": "dian guang xi lie", "productLine": "电光系列", "productName": "电光哈哈哈4", "productNo": "123323232323", "productSpecification": "100*200", "costPrice": "100", "count": 3, "unitMeasurement": "米", "inventoryAttributes": "零料", "storageWarehouse": "北京仓库", "entryRegistrant": "登记人1", "warehouseEntryTime": "2020-12-03 14:22:00", "warehouseLocation": "北京市大兴区哈哈哈哈", "warehousingCosts": "100", "supplier": "北京xxxx公司" } ``` #### 请求参数: | 参数名称 | 参数类型 |是否必须 | 备注 | | ------------ | ------------ | ------------ | ------------ | |productCode|string|是|产品编码 | |productEnglishName|string|是| 产品英文名| |productLine|string|是|产品系列 | |productName|string|是|产品名 | |productNo|string|是| 产品唯一编码| |productSpecification|string|是| 产品规格| |costPrice|string|是|产品成本价格 | |warehousingCosts|string|是|入库成本| |count|number|是|产品数量 | |unitMeasurement|string|是|计量单位 | |inventoryAttributes|string|是| 库存属性| |storageWarehouse|string|是|入库库房 | |entryRegistrant|string|是|入库登记人 | |warehouseEntryTime|string|是|入库时间 <br> yyyy-MM-dd HH:mm:ss | |warehouseLocation|string|是| 库房位置| |supplier|string|是|供应商 | |id|string|否|主键id(更新使用) | #### 返回示例: **正确时返回:** ```json { "msg": "操作成功", "code": 200, "data": { "id": 1000005 } } ``` **错误时返回:** ```json { "msg": "请求失败", "code": -200, "data": {} } ``` #### 返回参数(通用参数)说明: |参数名|是否必须|类型|说明| |:---- |:---|:----- |----- | |code|是 |string | 200 成功 其他失败 | |msg|是 |string |成功或失败消息内容 | |data|是 |string | 真实参数 | #### 返回参数(data)说明: |参数名|是否必须|类型|说明| |:---- |:---|:----- |----- | |id|是 |string | 唯一标识 |