# 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 } ] ``` ### 通过重量计算数据 ``` 秤上的克重 / 消耗转换值/库存采购转换值 ```