| | |
| | | public static void registerAll(ToolRegistry registry, final WcsDataFacade facade) { |
| | | |
| | | registry.register(tool( |
| | | "device.get_crn_status", |
| | | "Query realtime status of a crn device by deviceNo.", |
| | | "device_get_crn_status", |
| | | "通过堆垛机编号查询堆垛机设备实时数据", |
| | | schemaObj( |
| | | propInt("crnNos", true) |
| | | propArr("crnNos", true, "integer") |
| | | ), |
| | | schemaObj( |
| | | propObj("devices", true) |
| | |
| | | )); |
| | | |
| | | registry.register(tool( |
| | | "device.get_station_status", |
| | | "Query realtime status of a station device", |
| | | "device_get_station_status", |
| | | "查询输送线站点设备实时数据", |
| | | schemaObj( |
| | | |
| | | ), |
| | |
| | | )); |
| | | |
| | | registry.register(tool( |
| | | "device.get_rgv_status", |
| | | "Query realtime status of a rgv device by deviceNo.", |
| | | "device_get_rgv_status", |
| | | "通过RGV编号查询RGV设备实时数据", |
| | | schemaObj( |
| | | propInt("rgvNos", true) |
| | | propArr("rgvNos", true, "integer") |
| | | ), |
| | | schemaObj( |
| | | propObj("devices", true) |
| | |
| | | )); |
| | | |
| | | registry.register(tool( |
| | | "task.list", |
| | | "List tasks by filters (status/CrnDevice/RgvDevice//time window).", |
| | | "task_list", |
| | | "通过筛选条件查询任务数据", |
| | | schemaObj( |
| | | propInt("crnNo", false), |
| | | propInt("rgvNo", false), |
| | |
| | | )); |
| | | |
| | | registry.register(tool( |
| | | "log.query", |
| | | "Query logs by keyword/level/time window/device/task. Return clipped log lines.", |
| | | "log_query", |
| | | "通过筛选条件查询日志数据", |
| | | schemaObj( |
| | | propInt("limit", false) |
| | | ), |
| | |
| | | )); |
| | | |
| | | registry.register(tool( |
| | | "config.get_device_config", |
| | | "Get device config by deviceCode.", |
| | | "config_get_device_config", |
| | | "通过设备编号查询设备配置数据", |
| | | schemaObj( |
| | | propArr("crnNos", false, "integer"), |
| | | propArr("rgvNos", false, "integer"), |
| | |
| | | )); |
| | | |
| | | registry.register(tool( |
| | | "config.get_system_config", |
| | | "Get key system configs for diagnosis.", |
| | | "config_get_system_config", |
| | | "查询系统配置数据", |
| | | schemaObj( |
| | | |
| | | ), |
| | |
| | | m.put("items", items); |
| | | return m; |
| | | } |
| | | } |
| | | } |