仓储-省级开放数据接口清单

仓储-省级开放数据接口清单

1、版本历史

日期版本号作者备注
2021.04.121.0侯育帅新版本发布

2、通用原则

HTTP Method和对应的操作

### HTTP Method和对应的操作

| HTTP Method | 对应操作                         |
| ----------- | ---------------------------- |
| GET         | 请求单个资源或请求一个资源集合              |
| POST        | 创建新资源;也可以用来执行复杂条件和结构的资源查询    |
| PUT         | 更新已存在资源的属性;也可以用来调用已存在资源的某些操作 |
| DELETE      | 删除一个已存在的资源                   |

全局响应状态码说明

状态码说明
200操作成功
1001认证失败
1002参数不合法
1003服务器异常

请求参数说明

  • 分页,起始页 从1开始
  • 分页,每页的条数不得超过30条;

返回结果

所有返回结果以 JSON 格式返回;接口返回一共有三种情况:

  1. 操作成功后返回,范例:

    {
      "code": "200",//状态码
      "msg": "SUCCESS"//信息
    } 
    
  2. 成功返回数据,范例:

    {
      "data": {//数据
        "name": "名称",
        "age": "18"
      },
      "code": "200",//状态码
      "msg": "SUCCESS"//信息
    }
    
  3. 错误返回,范例:

    {
      "code": "1001",//错误状态码
      "msg": "参数不合法"//错误信息
    }
    

接口认证

header 中增加 access_token头信息数据
或者url中携带access_token请求参数

常量信息表

  • 仓库信息表
仓库名称仓库PK
待确定同步那几个仓库的备件
  • 装备备件状态信息表
code说明
01未启用
02在用
03待用
04待修
05待检
06返厂
07报废
08外销
09运输中
10检修中
11维修中
12待报废
  • 入库类型信息表
code说明
01采购入库
02调拨入库
03借用入库
04送检入库
05送修入库
06盘点入库
  • 出库类型信息表
code说明
01调拨出库
02借用出库
03送检出库
04送修出库
05盘点出库
06报废出库

3、接口清单

3.1、生成条码

请求说明
请求方式:GET

请求URL :/equipment/registerSystemApi/generateQrCodes.do

请求参数
字段是否必须字段类型字段说明
categoryCodestring类别码Code(九位)
batchCodeString批次号(两位不足补零)
productionDateStringyyyy-MM-dd
codeCountnumber生成条码数量
返回示例说明
{
  code:"200",
  msg:'success',
  data:["条码1","条码1",...]
}

3.2、登记系统备件台账信息同步至天元

请求说明
请求方式:POST

请求URL :/equipment/registerSystemApi/saveOrUpDateMateriel.do

请求参数
字段是否必须字段类型字段说明
qrCodesArray装备条码集合
instockDateString入库时间 yyyy-MM-dd
wareHousePkstring所在仓库pk
materielStatusString当前备件状态,值见常量表
contractIdnumber合同id
purchaseUnitString采购单位
managementTypeString业务类型,值见常量表
inTypeString入库类型,值见常量表
currentUnitString当前备件所在单位
historyboolean是否历史数据
返回示例说明
{
  code:"200",
  msg:'success'
}

3.3、登记系统调拨信息同步至天元

请求说明
请求方式:POST

请求URL :/equipment/registerSystemApi/saveTransfersInfos.do

请求参数
字段是否必须字段类型字段说明
qrCodesArray装备条码集合
applyUnitstring申请单位
applyUserIdstring申请人userId
applyDateString申请时间yyyy-MM-dd
totalPricenumber总价格
historyboolean是否历史数据
返回示例说明
{
  code:"200",
  msg:'success'
}

3.4、天元入库信息同步至登记系统

请求说明
请求方式:POST

请求URL :登记系统提供

请求参数
字段是否必须字段类型字段说明
qrCodesArray装备条码集合
instockDateString入库时间 yyyy-MM-dd
wareHousePkstring所在仓库pk
materielStatusString当前备件状态,值见常量表
contractIdnumber合同id
purchaseUnitString采购单位
managementTypeString业务类型,值见常量表
inTypeString入库类型,值见常量表
currentUnitString当前备件所在单位

3.5、天元调拨信息同步至登记系统

请求说明
请求方式:POST

请求URL :登记系统提供

请求参数
字段是否必须字段类型字段说明
qrCodesArray装备条码集合
applyUnitstring申请单位
applyUserIdstring申请人userId
applyDateString申请时间yyyy-MM-dd
totalPricenumber总价格
historyboolean是否历史数据
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值