IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 系统运维 -> 仓储-省级开放数据接口清单 -> 正文阅读

[系统运维]仓储-省级开放数据接口清单

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

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是否历史数据
  系统运维 最新文章
配置小型公司网络WLAN基本业务(AC通过三层
如何在交付运维过程中建立风险底线意识,提
快速传输大文件,怎么通过网络传大文件给对
从游戏服务端角度分析移动同步(状态同步)
MySQL使用MyCat实现分库分表
如何用DWDM射频光纤技术实现200公里外的站点
国内顺畅下载k8s.gcr.io的镜像
自动化测试appium
ctfshow ssrf
Linux操作系统学习之实用指令(Centos7/8均
上一篇文章      下一篇文章      查看所有文章
加:2022-05-07 11:29:31  更:2022-05-07 11:31:31 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/15 17:40:49-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码