208 lines
4.5 KiB
Markdown
208 lines
4.5 KiB
Markdown
# Inbound
|
||
|
||
入库客户端
|
||
|
||
## 服务接口
|
||
|
||
### 采购单入库-列表
|
||
|
||
```js
|
||
/shuwei-zhct/pad/receivePage
|
||
请求方式 get
|
||
入参
|
||
pageNo 页数 Integer
|
||
pageSize 条数 Integer
|
||
返回值
|
||
supplierId 供应商id Integer
|
||
supplierName 供应商 String
|
||
receiveCode 收货单号 String 【废弃,界面显示purCode】
|
||
purCode 采购单号 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
|
||
newRecUnitPriceTaxIn 采购单价 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
|
||
}
|
||
]
|
||
```
|
||
|
||
### 通过重量计算数据
|
||
|
||
```
|
||
秤上的克重 / 消耗转换值/库存采购转换值
|
||
```
|