开发技术: Element-ui+vue3+Maven+SpringCloud+Mybatis-plus
开发工具:idea/git
项目描述:
该项目为物流系统下的一个子系统,用于运输单据的管理,有运单管理,派车单管理,在途运单,在途监控等功能。
责任描述:
负责功能:
运单管理--下发至货拉拉:
对接货拉拉,通过账号登录货拉拉获取对应的token,同时启用job当token过期时换取新的token。绑定好账号后即可在运单中将运单下发给货拉拉平台。下发过程中需要通过城市获取可用车辆,选择车辆,计算出所需的价格,最后下发给货拉拉。
运单管理--配载规划
该功能用于多订单中匹配相应的最优路线,以及车辆载重,体积,进行运单分配,通过开源算法计算出最优解,将对应的点和展现在地图上。不同车辆中的订单也可以通过拖拽的方式放入其他的车辆中。调整好之后即可将订单派发给对应的司机。
运单管理--区域派车
该功能可以将当前电子围栏中的运单自动派给设置好司机。用户可以在地图中通过多边形工具圈出对应的电子围栏,在该电子围栏下设置自动派车和车辆信息,后台会通过对应的job任务进行定时派发当前电子围栏中的数据给对应的司机。