闪链云私有化数据开放平台
  1. 物品相关接口
闪链云私有化数据开放平台
  • 快速入门
    • 接口地址说明
    • sign签名说明
    • 公用请求参数和返回结果
    • 取用数据推送说明
    • 归还数据推送说明
    • 报损数据推送说明
    • 入柜数据推送说明
  • 智能柜相关
    • 智能柜列表
      POST
    • 智能柜副柜列表
      POST
    • 智能柜格子列表
      POST
  • 人员相关接口
    • 部门列表
      POST
    • 部门的增/删/改操作
      POST
    • 人员列表
      POST
    • 人员的增/删/改操作
      POST
    • 单个人员的详情
      POST
  • 物品相关接口
    • 分类列表
      POST
    • 分类的增/删/改操作
      POST
    • 物品信息列表
      POST
    • 物品的增/删/改操作
      POST
    • 单个物品详情
      POST
  • 库存相关接口
    • 物品入库操作
      POST
    • 物品入库记录
      POST
    • 物品入柜记录
      POST
    • 库存信息查询
      POST
    • 库存预警列表
      POST
  • 取用相关接口
    • 取用记录列表
    • 单个取用记录详情
  • 归还相关接口
    • 物品待归还列表
    • 物品归还记录
  • 报损相关接口
    • 物品报损记录
  • 数据模型
    • 公共参数
    • 包含分页的公用参数
  1. 物品相关接口

物品的增/删/改操作

POST
/Goods/goodsOperate
根据传入的operate参数(允许传入的值有:add/delete/edit)进行增、删、改的操作
当operate传入delete时,只需要传入参数operate和g_no参数即可
当operate传入add或者edit时需要传入其它的参数。其中add时,不需要传入g_no,edit时,必须传入g_no
add操作后返回的data中的no为物品的编号
edit和delete时不返回data数据

请求参数

Body 参数application/json

示例
{
    "sign": "9A0B418E2F99FA4C2553DFD481842328",
    "operate":"add",
    "name": "接口测试物品",
    "num": 1,
    "unit": "件",
    "warning_num": 5,
    "reback": 1
}

{
    "sign": "4397023CE7DE716E0CA6D0531D87750E",
    "operate":"edit",
    "g_no":4,
    "name": "接口测试物品",
    "num": 1,
    "unit": "件",
    "warning_num": 5,
    "reback": 1
}

{
    "sign": "C14C5ED8115069193A18AA28DC7B2EC4",
    "operate":"delete",
    "g_no":4
}

请求示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST '/Goods/goodsOperate' \
--header 'Content-Type: application/json' \
--data-raw '{
    "sign": "9A0B418E2F99FA4C2553DFD481842328",
    "operate":"add",
    "name": "接口测试物品",
    "num": 1,
    "unit": "件",
    "warning_num": 5,
    "reback": 1
}

{
    "sign": "4397023CE7DE716E0CA6D0531D87750E",
    "operate":"edit",
    "g_no":4,
    "name": "接口测试物品",
    "num": 1,
    "unit": "件",
    "warning_num": 5,
    "reback": 1
}

{
    "sign": "C14C5ED8115069193A18AA28DC7B2EC4",
    "operate":"delete",
    "g_no":4
}'

返回响应

🟢200成功
application/json
Body

示例
{
    "code": 40001,
    "message": "签名错误"
}
修改于 2025-09-19 08:20:53
上一页
物品信息列表
下一页
单个物品详情
Built with