当前位置: 首页 > news >正文

做网站前置审批微信h5制作小程序有哪些

做网站前置审批,微信h5制作小程序有哪些,网站建设 甲方欠款 如何处理,建站公司最新报价运输订单 由类的实例表示,描述了由车辆执行的进程。 通常,此过程是货物从一个地点到另一个地点的实际运输。 然而,A也可以只描述车辆到目的地位置的运动以及要执行的可选车辆操作。TransportOrderTransportOrder 以下所有内容都是 openTCS …

运输订单

由类的实例表示,描述了由车辆执行的进程。 通常,此过程是货物从一个地点到另一个地点的实际运输。 然而,A也可以只描述车辆到目的地位置的运动以及要执行的可选车辆操作。TransportOrderTransportOrder

以下所有内容都是 openTCS 中“运输订单”的示例,即使实际上没有传输任何内容:

  • 将货物从某个地方运输到其他地方的经典订单:
    a) 移动到位置“A”并在那里执行“装载货物”操作。
    b) 移动到位置“B”并在那里执行“卸载货物”操作。
  • 操纵运输或固定货物:
    a) 移动到位置“A”并在那里执行“钻取”操作。
    b) 移动到位置“B”并在那里执行“锤子”操作。
  • 将车辆移至停车位置的命令:
    a) 移动到点“Park 01”(不执行任何特定操作)。
  • 为车辆电池充电的命令:
    a) 移动到位置“充电站”并在那里执行“充电电池”操作。

订单的生命周期

→ RAW:初始化状态
→ACTIVE:被激活
→DISPATCHABLE / UNROUTABLE:如果可以到达,状态更改为等待派发,如果目的地无法到达,状态更改为不可路由。
→BEING_PROCESSED:正在执行状态。
→WITHDRAWN:如果废弃了更改为废弃状态,
→FAILED:订单运行过程中失败,置为失败。
→FINISHED:订单结束。

在这里插入图片描述

订单组成结构

一个订单包含多个driverOrder,一个driverOrder包含一个目的地和对应的操作,对应0或者1个路由。如果车辆在原地做动作,路由为0,如果去到目的地做动作,路由为1。一个路由有多个step组成,小车适配器获取step执行。

在这里插入图片描述
在这里插入图片描述

创建订单

web API创建订单:在这里插入图片描述
rmi创建订单:

// 目的地列表,一个目的地对应一个driverOrder
List<DestinationCreationTO> destinations= List.of(new DestinationCreationTO("Some location", "Some operation"));
// 订单
TransportOrderCreationTO orderTO= new TransportOrderCreationTO("MyTransportOrder", destinations);
// 指定订单运行车辆,以及结束时间,可选。如果不指定运行车辆,内核会自动选择
orderTO = orderTO.withIntendedVehicleName("Some vehicle").withDeadline(Instant.now().plus(1, ChronoUnit.HOURS));// 创建订单
TransportOrderService transportOrderService = getATransportOrderService();
transportOrderService.createTransportOrder(orderTO);

撤销订单


// 根据订单名撤销
DispatcherService dispatcherService = getADispatcherService();
dispatcherService.withdrawByTransportOrder(someOrder.getReference(), true);// 根据车辆撤销
DispatcherService dispatcherService = getADispatcherService();
dispatcherService.withdrawByVehicle(curVehicle.getReference(), true);

查看订单

web API:
在这里插入图片描述
rmi接口:


Set<org.opentcs.data.order.TransportOrder> transportOrders = kernelServicePortal.getTransportOrderService().fetchObjects(org.opentcs.data.order.TransportOrder.class, new TransportOrderFilter());// 过滤器
public class TransportOrderFilter implements Predicate<TransportOrder>, Serializable {@Overridepublic boolean test(TransportOrder transportOrder) {return true;}
}

上一篇:利用openTCS实现车辆调度系统(五)openTCS WEB接口及扩展
下一篇:路径规划二次开发

http://www.yayakq.cn/news/570397/

相关文章:

  • 张家界建设局网站电话号码网站推广有哪些方式
  • 泰安网站建设推广优化保山市建设厅网站
  • 南通工程建设信息网站无锡网站建设制作方案
  • 重庆建设机电网站福建省建设注册管理中心网站
  • 东莞沙田门户网站建设广告文化网站建设
  • 网站域名怎么起网页微信删除聊天记录
  • 网站问题解决图片素材网站怎么做
  • 美食网站html代码京东网站开发框架
  • 网站制作价格多少钱邢台贴吧
  • 邯郸网站建设哪儿好网站搜索功能怎么实现
  • 网站建设都有那些费用某购物网站开发项目
  • 市城乡规划建设局网站郑州房产网二手房
  • 17一起做网站后台西安大雁塔的来历
  • 揭阳专业网站设计公司如何查看网站权重
  • 做网站设计的总结超碰网站正在建设中
  • 网站建设 拖欠尾款做图片网站咋样
  • 网站建设营销技巧第五人格成都gg
  • cms建站系统推特是谁的公司
  • 做网红用哪个网站网站域名怎么写
  • 手机网站建设规范外贸进出口代理公司
  • wordpress模板带数据上海进一步优化
  • 成都市四方建设工程监理有限公司网站花店网站模板 html
  • 分类信息网站怎么建设这么便宜?
  • 石家庄市网站建设培训班html5 ASP 演示网站
  • 快速建设小说盗版网站设计本3d模型下载
  • 安徽省建设监理协会网站针对315老坛酸菜企业解决方案
  • 游戏软件开发专业seo网站做推广价格
  • 大连网站建设网站建设wordpress分站
  • 口碑好网站建设费用大连html5网站建设价格
  • 织梦网站栏目添加wordpress用户组权限