跳到主要内容

cs.containers.list

分页条件搜索货柜列表

  • 请求路由: cs.containers.list
  • 交互模型: Request Stream
  • 访问限制: 无

请求​

RSocket.rs({
"route" : "cs.containers.list",
"args" : {
"search" : "搜索条件对象",
"pg" : "分页参数对象"
}
});

请求参数​

名称类型必须说明
searchObject否搜索条件对象
search.containerNoString否需要查询的货柜编号(柜号)
search.statusString否货柜状态过滤条件
  • LOAD - LOAD:装载完成
  • DISC - DISC:卸船完成
  • GTIN - GTIN:闸口进场
  • GTOT - GTOT:闸口出场
  • STUF - STUF:装箱/拼箱
  • STRP - STRP:拆箱/掏箱
  • PICK - PICK:客户提箱
  • DROP - DROP:客户还箱
  • RSEA - RSEA:重新加铅封
  • RMVD - RMVD:移出场地
  • INSP - INSP:查验事件
  • search.equipmentReferenceString否设备事件编号,用于反查货柜
    search.legalEntityIdsString[]否法人主体id
    search.customerIdString否客户id
    search.keywordString否模糊匹配关键字
    search.fromString否查询起始时间,时间样式为RFC3339格式,如:2019-04-18T00:13:39.649Z
    search.toString否查询终止时间,时间样式为RFC3339格式,如:2019-04-19T00:13:39.649Z
    pgObject否分页参数对象
    pg.pageNumber否页码,首页从0开始
    pg.sizeNumber否每页记录,默认为10
    pg.sortString[]否排序字段清单,默认为升序,需要指定降序时在字段名后面添加desc并用分号隔开。
    例如:["id", "crDate;desc"]

    返回​

    货柜列表响应式 Flux 流

    [ ]

    返回属性​

    名称类型说明
    containerNoString货柜编号(柜号),遵循 ISO 6346
    statusString货柜状态,沿用 DCSA 设备事件类型枚举
  • LOAD - LOAD:装载完成
  • DISC - DISC:卸船完成
  • GTIN - GTIN:闸口进场
  • GTOT - GTOT:闸口出场
  • STUF - STUF:装箱/拼箱
  • STRP - STRP:拆箱/掏箱
  • PICK - PICK:客户提箱
  • DROP - DROP:客户还箱
  • RSEA - RSEA:重新加铅封
  • RMVD - RMVD:移出场地
  • INSP - INSP:查验事件
  • wmsStatusString仓储关注的状态
  • LOADING - 装柜中
  • IN_TRANSIT - 运输中
  • ARRIVED - 到达目的港
  • LADEN_PICKED - 重箱提柜
  • EMPTY_RETURNED - 空箱还柜
  • eventsObject[]设备事件列表,直接存储原始 JSON
    hisEventsArray[]历史事件列表,记录生命周期内的过往事件;每个元素代表一次完整序列
    legalEntityIdString法人主体id
    customerIdString客户id
    extraPropsObject扩展属性
    crByString创建者
    upByString最后修改者
    crDateString创建时间
    upDateString最后修改时间
    tenantIdString租户ID
    idVaries

    下载结果模型定义