帮助中心主页











































RDS 多机器人调度系统
关于RDS系统
安装与部署
RDS 安装说明
双机热备
Rose 热备
SyncService双机热备介绍
Windows 热备
使用说明
开发与集成
最佳实践
RDS 协议选型指导
RDS脚本方法字典
任务
发送 HTTP 请求
注册方法(在 boot() 函数中调用)
Modbus Tcp
Melsec
S7
MQTT
程序升级与问题处理
常见问题
根据条件获取有效库位
- 方法说明
根据条件获取有效库位,即未禁用(disabled=0)并且同步成功(syncFailed=0)的库位。
typescript
function findAvailableSitesByCondition(conditions: string,sort:string): string
1
- 输入参数
- conditions,查询条件,模糊查询用'%'标记
json
{
"area": "area01", //区域名
"colNum": ["abc","'%bc'","'%b%'","'ab%'"],//列,带'%'表示模糊查询
"content": ["abc","'%bc'","'%b%'","'ab%'"],//货物
"depth": ["abc","'%bc'","'%b%'","'ab%'"],//深
"filled": true, //是否有货
"groupNames": ["abc","'%bc'","'%b%'","'ab%'"],//库区名
"level": ["abc","'%bc'","'%b%'","'ab%'"],//货架层数
"locked": true, //是否已锁定
"lockedBy": "12345", //锁定的任务实例id
"no": ["abc","'%bc'","'%b%'","'ab%'"],//库位编号
"rowNum": ["abc","'%bc'","'%b%'","'ab%'"], //货架行
"siteIds": ["abc","'%bc'","'%b%'","'ab%'"], //库位id
"tags": ["abc","'%bc'","'%b%'","'ab%'"],//库位标签
"type": 1 //库位类别,1物理库位,0逻辑库位
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
- sort,根据siteId排序:"ASC"顺序排序,"DESC"倒序排序
- 输出参数
- 库位列表json
json
[{
"area": "area01", //区域
"colNum": "abc-1",//列
"content": "abc-1", //货物
"depth": "abc-1",//深
"disabled": true,//禁用
"filled": 1,//占用
"groupNames": "abc",//库区名
"level": "abc-1",//层
"locked": 1,//锁定
"lockedBy": "123456",//锁定的任务id
"no": "abc-1",//编号
"preparing": true,//准备中
"rowNum": "abc-1",//列
"siteId": "abc-1",//库位id
"tags": "abc-1",//标签
"type": 1,//是否物理库位
"working": true//工作中
},{
"area": "area01",
"colNum": "abc-2",
"content": "abc-2",
"depth": "abc-2",
"disabled": true,
"filled": 1,
"groupNames": "abc",
"level": "abc-2",
"locked": 1,
"lockedBy": "123456",
"no": "abc-2",
"preparing": true,
"rowNum": "abc-2",
"siteId": "abc-2",
"tags": "abc-2",
"type": 1,
"working": true
}]
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
- 异常
本方法不抛出异常。
最近更新 2022/11/28
有帮助
没帮助