206 lines
4.4 KiB
Markdown
206 lines
4.4 KiB
Markdown
# Inbound
|
|
|
|
入库客户端
|
|
|
|
## 服务接口
|
|
|
|
### 采购单入库-列表
|
|
|
|
```js
|
|
/shuwei-zhct/pad/receivePage
|
|
请求方式 get
|
|
入参
|
|
pageNo 页数 Integer
|
|
pageSize 条数 Integer
|
|
返回值
|
|
supplierId 供应商id Integer
|
|
supplierName 供应商 String
|
|
receiveCode 收货单号 String
|
|
goodCount 物品项 Integer
|
|
receiveDate 收货日期 Date
|
|
purchaseDate 采购日期 Date
|
|
receiveStatus 收货状态1收货关闭/2收货完成/3待收货 /4部分收货 Integer
|
|
receiveUser 操作人 String
|
|
```
|
|
|
|
### 采购单入库-详情
|
|
|
|
```
|
|
/shuwei-zhct/pad/receiveDetail
|
|
请求方式 get
|
|
入参 id (列表里返回的id)
|
|
返回值
|
|
id 单据id Integer
|
|
supplierId 供应商id Integer
|
|
supplierName 供应商名称
|
|
purCode 采购单号 String
|
|
receiveCode 收货单号 String
|
|
receiveGoodsInfoList 物品信息
|
|
{[
|
|
goodsPurId 物品采购单位关系(没有回显, 之后接口需要该参数)
|
|
goodId 物品Id Integer
|
|
goodName 物品名称 String
|
|
recUnitPriceTaxIn 单价 Float
|
|
receiveCount 数量 Float
|
|
unitName 采购单位名称 String
|
|
purchaseUnitId 采购单位id integer
|
|
recPriceExItem 金额 Float
|
|
warehouseId 仓库id integer
|
|
warehouseName 仓库名称 String
|
|
]}
|
|
```
|
|
|
|
### 存储方式
|
|
|
|
```
|
|
/shuwei-zhct/swsysdictitem/getDictItemByF?dictCode=goods_storage_type
|
|
入参:无
|
|
返回
|
|
itemText 名称
|
|
itemValue 对应值
|
|
```
|
|
|
|
### 物品类型
|
|
|
|
```
|
|
/shuwei-zhct/swkcglgoodstype/notLimitList
|
|
请求方式 get
|
|
入参:无
|
|
返回
|
|
id ,typeName 类型名称
|
|
```
|
|
|
|
### 字典类型
|
|
|
|
```
|
|
/shuwei-zhct/pad/dataList
|
|
请求方式 get
|
|
入参 type => warehouse 仓库; supplier 供应商; unit 单位
|
|
返回值 id, value
|
|
```
|
|
|
|
### 图片上传
|
|
|
|
```
|
|
https://vip.shuziweidao.com/shuwei-zhct/fileUpload/fileUpload
|
|
请求方式 post
|
|
入参
|
|
code 传 4
|
|
file 传图片文件
|
|
返回
|
|
data 里返回的是全路径串
|
|
```
|
|
|
|
### 物品列表
|
|
|
|
```
|
|
/shuwei-zhct/pad/goodsInfoList
|
|
请求方式 get
|
|
入参
|
|
goodsName 物品名称 String
|
|
pageNo 页数 Integer
|
|
pageSize 条数 Integer
|
|
返回
|
|
goodsId 物品id, integer
|
|
goodsName 物品名称 String
|
|
kcUnitId 库存单位id integer
|
|
kcUnitName 库存单位名称 String
|
|
unitVoList 采购单位列表 [
|
|
{
|
|
businessUnitId 单位关系id Integer
|
|
purchaseUnitName 采购单位名称 String
|
|
buyToInventoryValue 转换值 String
|
|
}
|
|
]
|
|
```
|
|
|
|
### 部分收货
|
|
|
|
```
|
|
/pad/partialReceiptGoods
|
|
请求方式 post
|
|
入参
|
|
{
|
|
id 收货单id Integer
|
|
supplierId 供应商id Integer
|
|
receiveGoodsInfoList 物品信息
|
|
[
|
|
{
|
|
goodsId 物品id Integer
|
|
goodsPurId Integer
|
|
warehouseId 仓库id Integer
|
|
recUnitPriceTaxIn 收货单价 Float
|
|
receiveCount 收货数量 Float
|
|
recPriceInItem 收货金额 Float
|
|
receivedNum 实际收货数量 Float
|
|
}
|
|
]
|
|
}
|
|
```
|
|
|
|
### 确认收货
|
|
|
|
```
|
|
/shuwei-zhct/pad/saveAndReceiveAndGoWare
|
|
请求方式 post
|
|
入参
|
|
id 单据id
|
|
receiveGoodsInfos 物品列表
|
|
[
|
|
{
|
|
goodId 物品id integer
|
|
goodsPurId 物品采购单位关系 integer
|
|
receiveCount 采购数量(详情里返回的) float
|
|
recUnitPriceTaxIn 单价 float
|
|
recPriceExItem 金额 float
|
|
warehouseId 仓库id integer
|
|
receivedNum 收货数量 float
|
|
goodsWeight 物品重量 BigDecimal
|
|
}
|
|
]
|
|
返回 true/false
|
|
```
|
|
|
|
### 添加物品
|
|
|
|
```
|
|
/shuwei-zhct/pad/goodsAdd
|
|
请求方式 post
|
|
入参
|
|
String goodName 物品名称
|
|
Integer goodType 物品类型
|
|
Integer storageType 存储方式
|
|
Float netRate 净材率
|
|
String relativeUrl 图片url
|
|
BigDecimal purchasePrice 采购单价
|
|
Integer purchaseUnit 采购单位
|
|
Integer unitId 库存单位
|
|
Float purchaseValue 单位转换值
|
|
```
|
|
|
|
### 确认入库
|
|
|
|
```
|
|
/shuwei-zhct/pad/SelfPurchasedGoods
|
|
请求方式 post
|
|
入参
|
|
[
|
|
{
|
|
goodsId 物品id integer
|
|
kcUnitId 库存单位 integer
|
|
goodsCount 入库数量 Double
|
|
goodsUnitPrice 入库单价 Double
|
|
goodsPrice 入库金额 Double
|
|
goodPurId (物品列表里 businessUnitId字段的值) integer
|
|
warehouseId 仓库id integer
|
|
buyToInventoryValue 采购库存转换关系 String
|
|
}
|
|
]
|
|
```
|
|
|
|
### 通过重量计算数据
|
|
|
|
```
|
|
秤上的克重 / 消耗转换值/库存采购转换值
|
|
```
|