wms-3代货架标签(电池版本)接口文档

news2024/11/24 22:27:54

一、查询标签信息接口

接口类型:POST, 参数格式:json array

链接形式:

http://localhost/wms/associate/getTagsMsg

代码形式:

{

url : http://localhost/wms/associate/getTagsMsg,

requestMethed : GET,

requestParameter : {

 } ,

response : {

[

    {

        "lastOpreateTime": "2020-09-23 03:39:06",

        "mac": "99.97.44.47",

        "power": 100,

        "routerid": "CWR000001",

        "rssi": -50,

        "showStyle": "Pick Template"

    },

    {

        "lastOpreateTime": "2020-09-23 03:39:08",

        "mac": "99.97.44.60",

        "power": 100,

        "routerid": "CWR000001",

        "rssi": -43,

        "showStyle": "Pick Template"

}

]

}

请求参数介绍:

本地服务器用 localhost, 非本地则将 localhost 改为服务器所在主机 IP 地址

响应参数介绍: json array

参数

数据类型

功能

描述

lastOpreateTime

string

最后操作(添加修改)时间

最后操作(添加修改)时间

mac

string

标签id

标签id

power

int

电量

标签剩余电量

routerid

int

所属基站Id

所属基站id号

rssi

int

信号强度

信号强度

showStyle

string

显示样式

该标签屏幕显示的样式

二、更新墨水屏接口

接口类型:POST, 参数格式:json

http://localhost/wms/associate/updateScreen

代码形式:

{

url : http://localhost/wms/associate/updateScreen,

requestMethed : POST,

requestParameter:{

[

{

"mac":"99.99.8.56",

"mappingtype":694,

"styleid":30,

"ledstate":1,

"ledrgb":"ff00",

"outtime":0,

"料号":"abcdABCD-/*1234567891",

"版本号":"V12.27",

"CONFIG":"config",

"出库数量":"999999",

"入库数量":"999999",

"储位号":"A0-b2",

"库存数量":"999999"

},

{

"mac":"99.99.8.58",

"mappingtype":694,

"styleid":30,

"ledstate":1,

"ledrgb":"ff00",

"outtime":0,

"料号":"abcdABCD-/*1234567891",

"版本号":"V12.27",

"CONFIG":"config",

"出库数量":"999999",

"入库数量":"999999",

"储位号":"A0-b2",

"库存数量":"999999"

}

]

response:{

true

}

}

(此链接包含特殊字符”[” ”]”)请求参数介绍: json array

本地服务器用 localhost, 非本地则将 localhost 改为服务器所在主机 IP 地址

参数

类型

功能

描述

mac

string

墨水屏ID

需要更新的墨水屏ID号

mappingtype

in

字段映射关系

字段映射关系类型,默认1

styleid

int

模板样式ID

选择不同的模板样式,默认1

outtime

int

亮灯超时时间

Outtime(秒)之后标签led自动熄灭,outtime=0则不会自动熄灭

ledstate

int

控制标签led状态

ledstate:0常亮, 每隔ledstate(ms)闪烁一次,ledstate=500及每隔500ms闪烁一次

ledrgb

string

控制led灯的颜色

Led 颜色:红,ledrgb ="ff0000";绿,ledrgb="ff00";蓝,ledrgb="ff";浅蓝,ledrgb="ffff";黄,ledrgb="ffff00";白,ledrgb="ffffff";紫,ledrgb="ff00ff";

料号

string

料号

参数名可以自定义

版本号

string

版本号

参数名可以自定义

CONFIG

string

CONFIG

参数名可以自定义

出库数量

string

出库数量

参数名可以自定义

入库数量

string

入库数量

参数名可以自定义

储位号

string

储位号

参数名可以自定义

库存数量

string

库存数量

参数名可以自定义

注:显示参数可修改,多灯电子标签,该接口不支持亮灯,只会刷屏

三、墨水屏更新结果反馈

接口类型:POST, 参数格式:json object

代码形式:

{

requestMethed:POST,

requestParameter:{

{"mac":"99.99.08.51","power":100,"result":true}

},

response:{

}

}

响应参数介绍:

参数类型:json object

参数

数据类型

功能

描述

mac

string

标签号

触发按键的标签ID号, 99.99.01.01

power

int

墨水屏标签电量

更新数据库墨水屏电量, 100

result

bool

墨水屏更新结果

墨水屏更新结果(bool)true :更新成功;false:更新失败

四、拣货完成按标签确认键反馈接

接口类型:POST, 参数格式:json object

代码形式:

{

requestMethed:POST ,

requestParameter:

{

{"mac":"99.99.17.1","result":1}

},

response:{

}

}

参数格式:json object

参数

数据类型

功能

描述

mac

string

标签号

触发按键的标签ID号

result

int

按键反馈结果

result=0, 右1按键;result=1,左1按键;result=2,左2按键;result=3,左3按键;

五、单个灯标签单独点灯控制接口

http://localhost/wms/associate/lightTagsLed

接口类型:POST, 参数格式:json array

代码形式:

{

url :http://localhost/wms/associate/lightTagsLed

requestMethed : POST,

requestParameter:{

[

{

"mac":"99.99.08.51",

"timeout":60,

"ledrgb":"ff00",

"ledmode":0,

"buzzer":1,

"reserve":"reserve"

},

{

"mac":"99.96.19.64",

"timeout":60,

"ledrgb":"ff00",

"ledmode":0,

"buzzer":1,

"reserve":"reserve"

}

]

response:{

true

}

}

(此链接包含特殊字符”[” ”]”)请求参数介绍:

本地服务器用 localhost, 非本地则将 localhost 改为服务器所在主机 IP 地址

请求参数介绍: json array

本地服务器用localhost, 非本地则将localhost改为服务器所在主机IP地址

参数

数据类型

功能

描述

mac

string

要点亮标签ID

标签设备ID号

timeout

int

亮灯超时时间

对应时间多少秒后标签自动熄灭;0:一直亮,按键熄灭

ledrgb

string

亮灯颜色

Led 颜色:红,ledrgb ="ff0000";绿,ledrgb="ff00";蓝,ledrgb="ff";浅蓝,ledrgb="ffff";黄,ledrgb="ffff00;白,ledrgb="ffffff";紫,ledrgb="ff00ff";

ledmode

int

亮灯模式

0:常亮;1:快闪;2:慢闪;3灭灯

buzzer

int

蜂鸣器状态

1:响,2:不响,

reserve

string

预留

预留

注:仓储三代无蜂鸣器,参数无效

响应参数介绍:

参数

功能

描述

bool

点亮数据发送指示

true:发送成功,false:发送失败

注:显示参数可修改

六、巷道灯控制

接口类型:POST, 参数格式:json array

http://localhost/wms/associate/ctrlShelfIndicator  

代码形式:

{

url :http://localhost/wms/associate/ctrlShelfIndicator

requestMethed : POST,

requestParameter:{

[

{

"mac":"99.99.08.51",

"timeout":60,

"ledrgb":"ff00",

"ledmode":0,

"buzzer":1,

"reserve":"reserve"

},

{

"mac":"99.96.19.64",

"timeout":60,

"ledrgb":"ff00",

"ledmode":0,

"buzzer":1,

"reserve":"reserve"

}

]

response:{

true

}

}

(此链接包含特殊字符”[” ”]”)请求参数介绍:

本地服务器用 localhost, 非本地则将 localhost 改为服务器所在主机 IP 地址

请求参数介绍: json array

本地服务器用localhost, 非本地则将localhost改为服务器所在主机IP地址

参数

数据类型

功能

描述

mac

string

要点亮标签ID

标签设备ID号

timeout

int

亮灯超时时间

对应时间多少秒后标签自动熄灭

ledrgb

string

亮灯颜色

(异常报警)红:ff0000,(出库)绿:ff00;(入库)黄:ffff00,

ledmode

int

亮灯模式

0:常亮;1:快闪;2:慢闪;3灭灯

buzzer

int

蜂鸣器状态

1:响,2:不响

reserve

预留

预留

响应参数介绍:

参数

功能

描述

bool

点亮数据发送指示

true:发送成功,false:发送失败

注:显示参数可修改

七、巷道灯结果反馈

接口类型:POST, 参数格式:json object

代码形式:

{

requestMethed:POST,

requestParameter:{

{"mac":"99.99.08.51","result":true}

},

response:{

}

}

响应参数介绍:

参数类型:json object

参数

数据类型

功能

描述

mac

string

要点亮指示灯ID

指示灯备ID号

result

bool

反馈结果

true, 成功; false, 点亮失败

八、反馈回调地址设置

Admin用户登录到wms系统,进入“系统管理->第三方配置界面”,可以配置反馈接口的回调地址

反馈类型

描述

地址

墨水屏更新结果反馈

updateTagResult

回调完整URL

拣货完成确认键反馈(仓储3、10、23、24代)

enterKey

回调完整URL

三色货架指示灯结果反馈/单独点灯结果反馈

ctrlShelfIndicatorResult

回调完整URL

按键反馈(仓储1代、11代)

pickButton

回调完整URL

标签注册通知

tagRegisterAck

回调完整URL

基站状态通知

routerLoginAck

回调完整URL

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/819982.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

亚马逊买家账号ip关联怎么处理

对于亚马逊买家账号,同样需要注意IP关联问题。在亚马逊的眼中,如果多个买家账号共享相同的IP地址,可能会被视为潜在的操纵、违规或滥用行为。这种情况可能导致账号受到限制或处罚。 处理亚马逊买家账号IP关联问题,建议采取以下步骤…

有哪些很奇PA,但又比较少人知道的病毒?

世界上有哪些很奇PA(或者说很搞笑),但又比较少人知道的病毒? ①温州皮鞋厂病毒 中毒迹象:播放出我们熟悉的《温州皮鞋厂倒闭了》bgm,并出现“捍卫版权,盗(到)此为止”…

DAY15_VUEElement综合案例

目录 1 VUE1.1 概述1.1.1 Vue js文件下载 1.2 快速入门1.3 Vue 指令1.3.1 v-bind & v-model 指令1.3.2 v-on 指令1.3.3 条件判断指令1.3.4 v-for 指令 1.4 生命周期1.5 案例1.5.1 需求1.5.2 查询所有功能1.5.3 添加功能 2 Element2.0 element-ui js和css和字体图标下载2.1 …

C++ 类和对象篇(二) this指针

目录 一、this指针概念 二、this指针的特性 三、this指针存在哪里? 四、this指针可以为空吗? 一、this指针概念 1.是什么? 它是类内非静态成员函数的隐含形参,this指针指向调用该函数的对象。 this指针是C编译器给每个“非静态…

适应于Linux系统的三种安装包格式 .tar.gz、.deb、rpm

deb、rpm、tar.gz三种Linux软件包的区别 rpm包-在红帽LINUX、SUSE、Fedora可以直接进行安装,但在Ubuntu中却无法识别; deb包-是Ubuntu的专利,在Ubuntu中双击deb包就可以进入自动安装进程; tar.gz包-在所有的Linux版本中都能使用…

【100天精通python】Day21:文件及目录操作_文件的权限处理和批量处理

目录 专栏导读 1. 文件的权限处理 1.1 查询文件权限 1.2 修改文件权限 2 文件的批量处理 2.1 使用os模块和os.listdir()函数 2.2 使用glob模块 2.3 使用shutil模块 2.3.1 批量复制文件 2.3.2 批量移动文件 2.3.3 批量删除文件 2.3.4 批量创建目录 专栏导读 专栏订阅…

Python程序开发案例教程PDF,python程序开发案例教程

大家好,本文将围绕Python程序开发案例教程黑马程序员电子版书展开说明,Python程序开发案例教程黑马课后答案是一个很多人都想弄明白的事情,想搞清楚Python程序开发案例教程pdf黑马程序员需要先了解以下几个事情。 1、python软件开发的案例有哪…

多赛道出海案例,亚马逊云科技为企业提供全新解决方案实现高速增长

数字化浪潮之下,中国企业的全球化步伐明显提速。从“借帆出海”到“生而全球化”,中国企业实现了从低端制造出口,向技术创新和品牌先导的升级。为助力中国企业业务高效出海,亚马逊云科技于2023年6月9日在深圳大中华喜来登酒店举办…

使用阿里云DataX完成数据同步

DataX DataX 是阿里云 DataWorks 数据集成的开源版本,在阿里巴巴集团内被广泛使用的离线数据同步工具/平台。DataX 实现了包括 MySQL、Oracle、OceanBase、SqlServer、Postgre、HDFS、Hive、ADS、HBase、TableStore(OTS)、MaxCompute(ODPS)、Hologres、DRDS, datab…

Unity-缓存池

一、.基础缓存池实现 继承的Singleton脚本为 public class Singleton<T> where T : new() {private static T _instance;public static T GetIstance(){if (_instance null)_instance new T();return _instance;} } 1.PoolManager using System.Collections; using S…

mac安装nacos,M1芯片

第一步&#xff0c;官网下载 》nacos官网 去github中下载对应的版本&#xff0c;本人下载的是1.4.1版本 在这儿选择其他的版本&#xff0c;下面这里选择 tar.gz 压缩包 解压后放到一个非中文的目录下&#xff0c;我选择在 user目录下面创建一个other目录&#xff0c;将使用的环…

python-网络爬虫.Request

Request python中requests库使用方法详解&#xff1a; 一简介&#xff1a; Requests 是Python语言编写&#xff0c;基于urllib&#xff0c; 采用Apache2 Licensed开源协议的 HTTP 库。 与urllib相比&#xff0c;Requests更加方便&#xff0c;处理URL资源特别流畅。 可以节约我…

慕课网Go-4.package、单元测试、并发编程

package 1_1_User.go package usertype User struct {Name string }1_1_UserGet.go package userfunc GetCourse(c User) string {return c.Name }1_1_UserMain.go package mainimport ("fmt"Userch03 "goproj/IMOOC/ch03/user"//别名&#xff0c;防止同名…

HarmonyOS/OpenHarmony元服务开发-配置卡片的配置文件

卡片相关的配置文件主要包含FormExtensionAbility的配置和卡片的配置两部分&#xff1a; 1.卡片需要在module.json5配置文件中的extensionAbilities标签下&#xff0c;配置FormExtensionAbility相关信息。FormExtensionAbility需要填写metadata元信息标签&#xff0c;其中键名称…

论文解读|2020 CVPR:PointASNL:基于自适应采样的非局部神经网络点云鲁棒处理

原创 | 文 BFT机器人 01 背景 点云是由大量的点组成的三维数据集&#xff0c;通常由激光雷达或摄像机等传感器采集。点云数据处理是计算机视觉和机器学习领域的重要研究方向&#xff0c;应用广泛&#xff0c;例如自动驾驶、机器人导航、三维建模等。然而&#xff0c;点云数据通…

CCIA数安委等组织发起“个人信息保护影响评估专题工作”,合合信息首批入选试点

近期&#xff0c;“个人信息保护影响评估专题工作”&#xff08;简称“PIA专题工作”&#xff09;试点评估结果正式发布。PIA专题工作组由中国电子技术标准化研究院、中国信息通信院等单位的法律与技术专家组成&#xff0c;对试点申报单位开展PIA工作的过程是否符合评估依据提出…

bigemap工程行业应用

类似这种看布置&#xff0c;修温室大棚&#xff0c;再就是把影像添加到cad里。落坐标点 是因为觉得地图影像清晰&#xff0c;更新及时能直接用软件做等高线地形图进行投影转换配合cad来使用直接在线下载卫星图和高程节省测绘时间&#xff0c;以及手机端去做数据的采集&#xff…

我为“IT教父”柳传志的名言画蛇添足

我为“IT教父”柳传志的名言画蛇添足 搭班子&#xff0c;定战略&#xff0c;带队伍 添两条足&#xff1a;配资源&#xff0c;拼打法 趣讲大白话&#xff1a;教父还是很牛&#xff0c;被恶意黑化了 【趣讲信息科技243期】 **************************** 搭班子&#xff1a;是一条…

Bootstrap框架(JavaScript组件)

目录 前言一&#xff0c;JavaScript插件简介二&#xff0c;插件的引入方式三&#xff0c;data属性四&#xff0c;关闭data属性五&#xff0c;过渡插件六&#xff0c;模态框6.1&#xff0c;JavaScript操作模态框6.2&#xff0c;模态框属性6.3&#xff0c;模态框方法6.4&#xff…

如何运行疑难解答程序来查找和修复Windows 10中的常见问题

如果Windows 10中出现问题&#xff0c;运行疑难解答可能会有所帮助。疑难解答人员可以为你找到并解决许多常见问题。 一、在控制面板中运行疑难解答 1、打开控制面板&#xff08;图标视图&#xff09;&#xff0c;然后单击“疑难解答”图标。 2、单击“疑难解答”中左上角的…