CN115760272A - 一种建材订单的处理方法、处理装置及计算机存介质 - Google Patents
一种建材订单的处理方法、处理装置及计算机存介质 Download PDFInfo
- Publication number
- CN115760272A CN115760272A CN202211352662.6A CN202211352662A CN115760272A CN 115760272 A CN115760272 A CN 115760272A CN 202211352662 A CN202211352662 A CN 202211352662A CN 115760272 A CN115760272 A CN 115760272A
- Authority
- CN
- China
- Prior art keywords
- building material
- vehicle
- information
- goods
- material order
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/30—Computing systems specially adapted for manufacturing
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本申请公开了一种建材订单的处理方法、处理装置及计算机存储介质,用于提高建材建议的成功率。本申请方法包括:获取建材订单信息及配送方式信息;根据所配送方式信息判断建材订单的配送方式是否为委托配送;若为委托配送,则根据建材订单信息匹配第一提货车辆;根据第一提货车辆的运输单价信息及建材订单信息生成建材运输成本信息;根据建材运输成本信息及建材订单信息生成第一支付信息;若确定目标用户根据第一支付信息完成支付,则获取建材订单信息中的收货地址;若不为委托配送,则获取并记录目标用户输入的第二提货车辆的车辆信息;根据建材订单信息生成第二支付信息,以使得目标用户根据第二支付信息支付建材订单费用。
Description
技术领域
本申请涉及物流技术领域,尤其涉及一种建材订单的处理方法、处理装置及计算机存储介质。
背景技术
建材供应链中大宗商品交易与常规的电商交易模式不同,常规的电商平台可以选择快递,由商户联系快递公司进行配送,也可以选择自主到门店取货。而建材供应链的交易流程为:客户通过供应链平台下单,供应链平台将客户的建材订单信息发送至建材厂商,客户委托车辆到建材厂商提货。提货的过程需要验证提货车辆信息及司机信息,建材厂商通常根据车牌信息识别建材订单,并开具提货单,工作人员根据提货单装货出厂。
但是,在建材交易过程中可能会出现客户无法委托车辆到建材厂商提货的情况,此时若供应链平台没有车辆资源匹配给客户,可能会导致建材交易无法完成,从而降低建材交易的成功率。
发明内容
本申请提供了一种建材订单的处理方法、处理装置及计算机存储介质,用于提高建材交易的成功率。
本申请第一方面提供了一种建材订单的处理方法,包括:
获取建材订单信息及配送方式信息;
根据所配送方式信息判断建材订单的配送方式是否为委托配送;
若为委托配送,则根据所述建材订单信息匹配第一提货车辆;
根据所述第一提货车辆的运输单价信息及所述建材订单信息生成建材运输成本信息;
根据所述建材运输成本信息及所述建材订单信息生成第一支付信息,以使得所述目标用户根据所述第一支付信息支付建材订单费用及建材运输成本;
若确定所述目标用户根据所述第一支付信息完成支付,则获取所述建材订单信息中的收货地址,以使得所述第一提货车辆将所述建材订单运输至所述收货地址;
若不为委托配送,则获取并记录目标用户输入的第二提货车辆的车辆信息,以使得目标厂房的目标设备根据所述车辆信息放行所述第二提货车辆进入目标厂房内,以使得所述第二提货车辆根据所述建材订单信息提取并运输建材货物至收货地址;
根据所述建材订单信息生成第二支付信息,以使得目标用户根据所述第二支付信息支付建材订单费用。
可选地,所述根据建材订单信息匹配第一提货车辆包括:
获取所述建材订单信息中的建材货物重量及建材货物运输距离;
筛选车载重量大于所述建材货物重量的提货车辆;
确定所述提货车辆的运输单价;
根据所述运输单价通过运输成本公式确定运输成本最低的提货车辆为第一提货车辆;
所述运输成本公式为:
M=W×S×P;
其中,M为运输成本、W为建材货物重量、S为建材货物运输距离、P为提货车辆的运输单价。
可选地,所述根据建材订单信息匹配第一提货车辆包括:
获取建材订单信息中的建材订单的提货地址及建材货物重量;
筛选车载重量大于所述建材货物重量的提货车辆;
获取所述提货地址的第一经度及第一纬度,并获取所述提货车辆所在位置的第二经度及第二纬度;
根据所述第一经度、所述第一纬度、所述第二经度及所述第二纬度通过距离算法确定距离所述提货地址最近的提货车辆为第一提货车辆;
所述距离算法为:
S=R×arcos[cosY1×cosY2×cos(X1-X2)+sinY1+sinY2];
其中,X1为第一经度、Y1为第一纬度、X2为第二经度、Y2为第二纬度、R为地球半径、S为提货车辆与提货地址之间的距离。
可选地,所述根据建材订单信息匹配第一提货车辆包括:
获取建材订单信息中的建材货物重量;
筛选车载重量大于所述建材货物重量的提货车辆;
根据所述建材货物重量及所述车载重量通过车辆装载量匹配公式确定空余重量最小的提货车辆为第一提货车辆;
所述车辆装载量匹配公式为:
W3=W2-W1;
其中,W3为空余重量、W2为车载重量、W1为建材货物重量。
可选地,在所述根据所述运费信息及所述建材订单信息生成第一支付信息之后,所述处理方法还包括:
判断目标用户是否在预设时间内根据所述第一支付信息完成支付;
若目标用户未在所述预设时间内根据第一支付信息完成支付,则取消根据所述建材订单信息匹配的第一提货车辆;
所述若确定所述目标用户根据所述第一支付信息完成支付,则获取所述建材订单信息中的收货地址,以使得所述第一提货车辆将所述建材订单运输至所述收货地址包括:
若确定所述目标用户在所述预设时间内根据所述第一支付信息完成支付,则获取所述建材订单信息中的收货地址,以使得所述第一提货车辆将所述建材订单运输至所述收货地址。
可选地,在所述获取所述建材订单信息中的收货地址,以使得所述第一提货车辆将所述建材订单运输至所述收货地址之后,所述处理方法还包括:
获取所述建材订单信息中的提货地址;
获取所述提货地址与所述收货地址之间至少两条行车路线在第一预设时间段内的车辆流动图像集合;
将所述车辆流动图像集合输入目标车辆流动预测模型,所述目标车辆流动预测模型为训练完成的车辆流动预测模型;
通过所述目标车辆流动预测模型基于所述车辆流动图像集合输出在第二预设时间段内的所述至少两条行车路线的预测车辆流动情况;
根据所述预测车辆流动情况确定目标行车路线,所述目标行车路线为在所述第二预设时间段内车辆流动最少的行车路线,以使得所述第一提货车辆根据所述目标行车路线从所述提货地址行驶至所述收货地址。
本申请第二方面提供了一种建材订单的处理装置,包括:
第一获取单元,用于获取建材订单信息及配送方式信息;
第一判断单元,用于根据所配送方式信息判断建材订单的配送方式是否为委托配送;
匹配单元,用于若为委托配送,则根据所述建材订单信息匹配第一提货车辆;
第一生成单元,用于根据所述第一提货车辆的运输单价信息及所述建材订单信息生成建材运输成本信息;
第二生成单元,用于根据所述建材运输成本信息及所述建材订单信息生成第一支付信息,以使得所述目标用户根据所述第一支付信息支付建材订单费用及建材运输成本;
第二获取单元,用于若确定所述目标用户根据所述第一支付信息完成支付,则获取所述建材订单信息中的收货地址,以使得所述第一提货车辆将所述建材订单运输至所述收货地址。
第三获取单元,用于若不为委托配送,则获取并记录目标用户输入的第二提货车辆的车辆信息,以使得目标厂房的目标设备根据所述车辆信息放行所述第二提货车辆进入目标厂房内,以使得所述第二提货车辆根据所述建材订单信息提取并运输建材货物至收货地址;
第三生成单元,用于根据所述建材订单信息生成第二支付信息,以使得目标用户根据所述第二支付信息支付建材订单费用。
可选地,所述匹配单元具体用于:
获取所述建材订单信息中的建材货物重量及建材货物运输距离;
筛选车载重量大于所述建材货物重量的提货车辆;
确定所述提货车辆的运输单价;
根据所述运输单价通过运输成本公式确定运输成本最低的提货车辆为第一提货车辆;
所述运输成本公式为:
M=W×S×P;
其中,M为运输成本、W为建材货物重量、S为建材货物运输距离、P为提货车辆的运输单价。
可选地,所述匹配单元具体用于:
获取建材订单信息中的建材订单的提货地址及建材货物重量;
筛选车载重量大于所述建材货物重量的提货车辆;
获取所述提货地址的第一经度及第一纬度,并获取所述提货车辆所在位置的第二经度及第二纬度;
根据所述第一经度、所述第一纬度、所述第二经度及所述第二纬度通过距离算法确定距离所述提货地址最近的提货车辆为第一提货车辆;
所述距离算法为:
S=R×arcos[cosY1×cosY2×cos(X1-X2)+sinY1+sinY2];
其中,X1为第一经度、Y1为第一纬度、X2为第二经度、Y2为第二纬度、R为地球半径、S为提货车辆与提货地址之间的距离。
可选地,所述匹配单元具体用于:
获取建材订单信息中的建材货物重量;
筛选车载重量大于所述建材货物重量的提货车辆;
根据所述建材货物重量及所述车载重量通过车辆装载量匹配公式确定空余重量最小的提货车辆为第一提货车辆;
所述车辆装载量匹配公式为:
W3=W2-W1;
其中,W3为空余重量、W2为车载重量、W1为建材货物重量。
可选地,所述处理装置还包括:
第二判断单元,用于判断目标用户是否在预设时间内根据所述第一支付信息完成支付;
取消单元,用于若目标用户未在所述预设时间内根据第一支付信息完成支付,则取消根据所述建材订单信息匹配的第一提货车辆;
所述第二获取单元具体用于:
若确定所述目标用户在所述预设时间内根据所述第一支付信息完成支付,则获取所述建材订单信息中的收货地址,以使得所述第一提货车辆将所述建材订单运输至所述收货地址。
可选地,所述处理装置还包括:
第四获取单元,用于获取所述建材订单信息中的提货地址;
第五获取单元,用于获取所述提货地址与所述收货地址之间至少两条行车路线在第一预设时间段内的车辆流动图像集合;
输入单元,用于将所述车辆流动图像集合输入目标车辆流动预测模型,所述目标车辆流动预测模型为训练完成的车辆流动预测模型;
输出单元,用于通过所述目标车辆流动预测模型基于所述车辆流动图像集合输出在第二预设时间段内的所述至少两条行车路线的预测车辆流动情况;
确定单元,用于根据所述预测车辆流动情况确定目标行车路线,所述目标行车路线为在所述第二预设时间段内车辆流动最少的行车路线,以使得所述第一提货车辆根据所述目标行车路线从所述提货地址行驶至所述收货地址。
本申请第三方面提供了一种建材订单的处理装置,所述处理装置包括:
处理器、存储器、输入输出单元以及总线;
所述处理器与所述存储器、所述输入输出单元以及所述总线相连;
所述存储器保存有程序,所述处理器调用所述程序以执行第一方面以及第一方面中任一项可选的一种建材订单的处理方法。
本申请第四方面提供了一种计算机可读存储介质,所述计算机可读存储介质上保存有程序,所述程序在计算机上执行时执行第一方面以及第一方面中任一项可选的一种建材订单的处理方法。
从以上技术方案可以看出,本申请具有以下优点:获取建材订单信息及配送方式信息,根据配送方式信息判断建材订单的配送方式是否为委托配送,若为委托配送,则根据建材订单信息匹配第一提货车辆;根据第一提货车辆的运输单价信息及建材订单信息生成建材运输成本信息;根据建材运输成本信息及建材订单信息生成第一支付信息,以使得目标用户根据第一支付信息支付建材订单费用及建材运输成本;当目标用户根据第一支付信息完成支付时,根据建材订单信息确定收货地址,以使得第一提货车辆将建材订单运输至收货地址。通过上述方法,当目标用户选择委托配送时,则根据建材信息匹配第一提货车辆,以使得第一提货车辆将建材订单运输至收货地址,从而避免了因为目标用户无法委托车辆到建材厂商提货而导致建材交易无法完成的情况,有效提高了建材交易的成功率。
附图说明
为了更清楚地说明本申请中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本申请提供的一种建材订单的处理方法一个实施例流程示意图;
图2为本申请提供的一种建材订单的处理方法另一个实施例流程示意图;
图3为本申请提供的一种建材订单的处理装置一个实施例结构示意图;
图4为本申请提供的一种建材订单的处理装置另一个实施例结构示意图;
图5为本申请提供的一种建材订单的处理装置一个实施例结构示意图。
具体实施方式
本申请提供了一种建材订单的处理方法、处理装置及计算机存储介质,用于提高建材交易的成功率。
需要说明的是,本申请提供的一种建材订单的处理方法,可以应用于终端,还可以应用于服务器上,例如终端可以是智能手机或电脑、平板电脑、智能电视、智能手表、便携计算机终端也可以是台式计算机等固定终端。为方便阐述,本申请中以终端为执行主体进行举例说明。
请参阅图1,图1为本申请提供的一种建材订单的处理方法的一个实施例,该处理方法包括:
101、终端获取建材订单信息及配送方式信息;
在本实施例中,目标用户选择建材商品,点击购买后进入订单确认界面,目标用户在订单确认界面选择配送方式,配送方式包括自主提货或委托配送,终端获取目标用户输入的建材订单信息及配送方式信息,建材订单信息包括:提货地址、收货地址、建材货物重量、建材货物运输距离等信息,配送方式信息包括:配送方式及提货车辆信息,其中配送方式包括:自主提货方式或委拖配送方式。
102、终端根据配送方式信息判断建材订单的配送方式是否为委托配送;
在本实施例中,终端根据配送方式信息中判断建材订单的配送方式是否为委托配送,若是,则终端执行步骤103。
103、若为委托配送,则终端根据建材订单信息匹配第一提货车辆;
在本实施例中,终端根据建材订单信息匹配第一提货车辆包括:终端根据建材订单信息匹配运输成本最低的提货车辆为第一提货车辆;或终端根据建材订单信息匹配距离提货地址最近的提货车辆为第一提货车辆;或终端根据建材订单信息匹配空余重量最小的提货车辆为第一提货车辆;具体的匹配过程将在下一个实施例中进行详细描述,此处不再赘述。
104、终端根据第一提货车辆的运输单价信息及建材订单信息生成建材运输成本信息;
在本实施例中,终端根据第一提货车辆的运输单价信息及建材订单信息中的建材货物重量信息及建材货物运输距离信息生成建材运输成本信息。
105、终端根据建材运输成本信息及建材订单信息生成第一支付信息,以使得目标用户根据第一支付信息支付建材订单费用及建材运输成本;
在本实施例中,终端根据建材运输成本信息及建材订单信息中的建材费用信息生成第一支付信息,该第一支付信息可以以二维码的样推送至目标用户的终端,以使得目标用户根据第一支付信息支付建材订单费用及建材运输成本。
106、当确定目标用户根据第一支付信息完成支付时,终端获取建材订单信息中的收货地址,以使得第一提货车辆将建材订单运输至收货地址。
在本实施例中,当目标用户根据第一支付信息完成支付时,例如当目标用户通过终端推送的支付链接完成支付时,终端获取建材订单信息中的收货地址,以使得第一提货车辆将建材订单从提货地址运输至收货地址。
107、若不为委托配送,则终端获取并记录目标用户输入的第二提货车辆的车辆信息,以使得目标厂房的目标设备根据该车辆信息放行第二提货车辆进入目标厂房内,以使得第二提货车辆根据建材订单信息提取并运输建材货物至收货地址;
在本实施例中,若不为委托配送,则终端获取并记录目标用户输入的第二提货车辆的车辆信息,该车辆信息包括车牌号信息、司机名单信息、司机身份证号码信息、司机手机号码信息及司机驾驶证信息。其中,第二车辆可以为一辆车辆,也可以为多辆车辆,具体此处不做限定。目标厂房的目标设备根据该车辆信息放行第二提货车辆进入目标厂房内,以使得第二提货车辆根据建材订单信息提取云运输建材货物至收货地址。
108、终端根据建材订单信息生成第二支付信息,以使得目标用户根据第二支付信息支付建材订单费用;
在本实施例中,终端根据建材订单信息中的建材订单单价及建材订单重量生成第二支付信息,以使得目标用户根据第二支付信息支付建材订单费用。
在本实施例中,终端获取建材订单信息及配送方式信息,根据配送方式信息判断建材订单的配送方式是否为委托配送,若为委托配送,则根据建材订单信息匹配第一提货车辆;根据第一提货车辆的运输单价信息及建材订单信息生成建材运输成本信息;根据建材运输成本信息及建材订单信息生成第一支付信息,以使得目标用户根据第一支付信息支付建材订单费用及建材运输成本;当目标用户根据第一支付信息完成支付时,根据建材订单信息确定收货地址,以使得第一提货车辆将建材订单运输至收货地址。通过上述方法,当目标用户选择委托配送时,则终端根据建材信息匹配第一提货车辆,以使得第一提货车辆将建材订单运输至收货地址,从而避免了因为目标用户无法委托车辆到建材厂商提货而导致建材交易无法完成的情况,有效提高了建材交易的成功率。
为使本申请提供的一种建材订单的处理方法更加的明显易懂,下面对本申请提供的一种建材订单的处理方法进行详细说明:
请参阅图2,图2为本申请提供的一种建材订单的处理方法另一个实施例,该处理方法包括:
201、终端获取建材订单信息及配送方式信息;
本实施例中的步骤201与前述图1实施例中的步骤101类似,具体此处不再赘述。
202、终端根据配送方式信息判断建材订单的配送方式是否为委托配送;
在本实施例中,终端根据配送方式信息判断建材订单的配送方式是否为委托配送,若是,则终端执行步骤203;若否,则终端执行步骤214。
203、若为委托配送,则终端根据建材订单信息匹配第一提货车辆;
在本实施例中,若为委托配送,则终端根据建材订单信息匹配第一提货车辆,具体的匹配方式包括下列三种:
一、终端终端根据建材订单信息匹配运输成本最低的提货车辆为第一提货车辆;
终端终端根据建材订单信息匹配运输成本最低的提货车辆为第一提货车辆包括:终端获取建材订单信息中的建材货物重量及建材货物运输距离;终端筛选车载重量大于建材货物重量的提货车辆;终端确定提货车辆的运输单价;终端根据运输单价通过运输成本公式确定运输成本最低的提货车辆为第一提货车辆,运输成本公式为:M=W×S×P;其中,M为运输成本、W为建材货物重量、S为建材货物运输距离,P为提货车辆的运输单价。例如:车载重量大于建材货物重量的提货车辆有三辆,分别为A提货车辆,B提货车辆及C提货车辆,A提货车辆的运输成本为1000,B提货车辆的运输成本为1500,C提货车辆的运输成本为800;则此时确定C提货车辆为第一提货车辆。
二、终端根据建材订单信息匹配距离提货地址最近的提货车辆为第一提货车辆;
终端根据建材订单信息匹配距离提货地址最近的提货车辆为第一提货车辆包括:终端获取建材订单信息中的建材订单的提货地址及建材货物重量;终端筛选车载重量大于建材货物重量的提货车辆;终端获取提货地址的第一经度及第一纬度,并获取提货车辆所在位置的第二经度及第二纬度;终端根据第一经度、第一纬度、第二经度及第二纬度通过举例算法确定距离提货地址最近的提货车辆为第一提货车辆;距离算法为:S=R×arcos[cosY1×cosY2×cos(X1-X2)+sinY1+sinY2];其中,X1为第一经度、Y1为第一纬度、X2为第二经度、Y2为第二纬度、R为地球半径、S为提货车辆与提货地址之间的距离。
三、终端根据建材订单信息匹配空余重量最小的提货车辆为第一提货车辆;
终端根据建材订单信息匹配空余重量最小的提货车辆为第一提货车辆包括:终端获取建材订单信息中的建材货物重量;终端筛选车载重量大于建材货物重量的提货车辆;终端根据建材货物重量及车载重量通过车辆装载量匹配公式确定空余重量最下的提货车辆为第一提货车辆;车辆装载量匹配公式为:W3=W2-W1;其中,W3为空余重量、W2为车载重量、W1为建材货物重量。例如:A车辆的车载重量为2吨,B车辆的车载重量为1.5吨,建材货物重量为1.3吨,则确定B车辆为第一提货车辆。
204、终端根据第一提货车辆的运输单价信息及建材订单信息生成建材运输成本信息;
205、终端根据建材运输成本信息及建材订单信息生成第一支付信息,以使得目标用户根据第一支付信息支付建材订单费用及建材订单成本;
本实施例中的步骤204至205与前述图1实施例中的步骤104至105类似,具体此处不再赘述。
206、终端判断目标用户是否在预设时间内根据第一支付信息完成支付;
在本实施例中,终端判断目标用户是否在预设时间内根据第一支付信息完成支付,若否,则终端执行步骤207;若是,则终端执行步骤208。
207、若目标用户未在预设时间内根据第一支付信息完成支付,则终端取消根据建材订单信息匹配的第一提货车辆;
在本实施例中,若目标用户未在预设时间内根据第一支付信息完成支付,则终端取消根据建材订单信息匹配的第一提货车辆。例如:预设时间为60分钟,若用户未在60分钟内根据第一支付信息完成支付,则终端取消根据建材订单信息匹配的第一提货车辆,以使得第一提货车辆可以重新匹配给其他建材订单信息,避免了提货车辆的资源浪费。
208、若确定目标用户在预设时间内根据第一支付信息完成支付,则终端获取建材订单信息中的收货地址,以使得第一提货车辆将建材订单运输至收货地址;
本实施例中的步骤208与前述图1实施例中的步骤106类似,具体此处不再赘述。
209、终端获取建材订单信息中的提货地址信息;
在本实施例中,终端获取建材订单信息中的提货地址信息,即获取建材厂商的地址信息。
210、终端获取提货地址与收货地址之间至少两条行车路线在第一预设时间段内的车辆流动图像集合;
在本实施例中,终端确定提货地址与收货地址之间的至少两条行车路线,并获取至少两条行车路线在第一预设时间段内的车辆流动图像集合。例如,终端确定提货地址与收获地址之间A、B、C三条行车路线,并获取A、B、C三条行车路线在近一个月内的车辆流动图像集合。
211、终端将车辆流动图像集合输入目标车辆流动预测模型,该目标车辆流动预测模型为训练完成的车辆流动预测模型;
在本实施例中,车辆流动预测模型的原始神经网络模型为VGG-16卷积神经网络模型,该卷积神经网络模型包括池化层、卷积层、全连接层和softmax层;在softmax层主要通过目标损失函数对损失值进行计算。其中,目标损失函数为:Si为第i个时间段内的损失值、为第i个时间段内的车辆密度值、为第i个时间段内的车辆移动速度、∈为补偿参数,∈的取值范围为[0,1]。当损失值小于预设阈值时,则确定车辆流动预测模型训练完成,从而得到可以预设第二预设时间段内车辆流动情况的目标车辆流动预测模型。
212、终端通过目标车辆流动预测模型基于车辆流动图像集合输出在第二预设时间段内的所述至少两条行车路线的预测车辆流动情况;
在本实施例中,终端通过训练好的目标车辆流动模型基于车辆流动图像集合输出在第二预设时间段内至少两条行车路线的预测车辆流动情况,其中,第二预设时间段为第一提货车辆的预设发车时间。
213、终端根据预测车辆流动情况确定目标行车路线,该目标行车路线为在第二预设时间段内车辆流动最少的行车路线,以使得第一提货车辆根据目标行车路线从提货地址行驶至收货地址;
在本实施例中,终端通过目标车辆流动预测模型基于车辆流动图像集合确定目标行车路线,目标行车路线为在第二预设时间段内车辆流动最少的行车路线,以使得第一提货车辆根据目标行车路线从提货地址行驶至收货地址,从而提高第一提货车辆的运输效率。
214、若不为委托配送,则终端获取并记录目标用户输入的第二提货车辆的车辆信息,以使得目标厂房的目标设备根据该车辆信息放行第二提货车辆进入目标厂房内,以使得第二提货车辆根据建材订单信息提取并运输建材货物至收货地址;
215、终端根据建材订单信息生成第二支付信息,以使得目标用户根据第二支付信息支付建材订单费用;
本实施例中的步骤241至215与前述图1实施例中的步骤107至108类似,具体此处不再赘述。
上述对本申请提供的一种建材订单的处理方法进行了说明,下面对本申请提供的一种建材订单的处理装置进行说明:
请参阅图3,图3为本申请提供的一种建材订单的处理装置一个实施例,该处理装置包括:
第一获取单元301,用于获取建材订单信息及配送方式信息;
第一判断单元302,用于根据所配送方式信息判断建材订单的配送方式是否为委托配送;
匹配单元303,用于若为委托配送,则根据所述建材订单信息匹配第一提货车辆;
第一生成单元304,用于根据所述第一提货车辆的运输单价信息及所述建材订单信息生成建材运输成本信息;
第二生成单元305,用于根据所述建材运输成本信息及所述建材订单信息生成第一支付信息,以使得所述目标用户根据所述第一支付信息支付建材订单费用及建材运输成本;
第二获取单元306,用于若确定所述目标用户根据所述第一支付信息完成支付,则获取所述建材订单信息中的收货地址,以使得所述第一提货车辆将所述建材订单运输至所述收货地址;
第三获取单元307,用于若不为委托配送,则获取并记录目标用户输入的第二提货车辆的车辆信息,以使得目标厂房的目标设备根据所述车辆信息放行所述第二提货车辆进入目标厂房内,以使得所述第二提货车辆根据所述建材订单信息提取并运输建材货物至收货地址;
第三生成单元308,用于根据所述建材订单信息生成第二支付信息,以使得目标用户根据所述第二支付信息支付建材订单费用。
本实施例***中,各单元所执行的功能与前述图1所示方法实施例中的步骤对应,具体此处不再赘述。
下面对本申请提供的一种建材订单的处理装置进行详细说明,请参阅图4,图4为本申请提供的一种建材订单的处理装置另一个实施例,该处理装置包括:
第一获取单元401,用于获取建材订单信息及配送方式信息;
第一判断单元402,用于根据所配送方式信息判断建材订单的配送方式是否为委托配送;
匹配单元403,用于若为委托配送,则根据所述建材订单信息匹配第一提货车辆;
第一生成单元404,用于根据所述第一提货车辆的运输单价信息及所述建材订单信息生成建材运输成本信息;
第二生成单元405,用于根据所述建材运输成本信息及所述建材订单信息生成第一支付信息,以使得所述目标用户根据所述第一支付信息支付建材订单费用及建材运输成本;
第二获取单元406,用于若确定所述目标用户根据所述第一支付信息完成支付,则获取所述建材订单信息中的收货地址,以使得所述第一提货车辆将所述建材订单运输至所述收货地址;
第三获取单元407,用于若不为委托配送,则获取并记录目标用户输入的第二提货车辆的车辆信息,以使得目标厂房的目标设备根据所述车辆信息放行所述第二提货车辆进入目标厂房内,以使得所述第二提货车辆根据所述建材订单信息提取并运输建材货物至收货地址;
第三生成单元408,用于根据所述建材订单信息生成第二支付信息,以使得目标用户根据所述第二支付信息支付建材订单费用。
可选地,所述匹配单元403具体用于:
获取所述建材订单信息中的建材货物重量及建材货物运输距离;
筛选车载重量大于所述建材货物重量的提货车辆;
确定所述提货车辆的运输单价;
根据所述运输单价通过运输成本公式确定运输成本最低的提货车辆为第一提货车辆;
所述运输成本公式为:
M=W×S×P;
其中,M为运输成本、W为建材货物重量、S为建材货物运输距离、P为提货车辆的运输单价。
可选地,所述匹配单元403具体用于:
获取建材订单信息中的建材订单的提货地址及建材货物重量;
筛选车载重量大于所述建材货物重量的提货车辆;
获取所述提货地址的第一经度及第一纬度,并获取所述提货车辆所在位置的第二经度及第二纬度;
根据所述第一经度、所述第一纬度、所述第二经度及所述第二纬度通过距离算法确定距离所述提货地址最近的提货车辆为第一提货车辆;
所述距离算法为:
S=R×arcos[cosY1×cosY2×cos(X1-X2)+sinY1+sinY2];
其中,X1为第一经度、Y1为第一纬度、X2为第二经度、Y2为第二纬度、R为地球半径、S为提货车辆与提货地址之间的距离。
可选地,所述匹配单元403具体用于:
获取建材订单信息中的建材货物重量;
筛选车载重量大于所述建材货物重量的提货车辆;
根据所述建材货物重量及所述车载重量通过车辆装载量匹配公式确定空余重量最小的提货车辆为第一提货车辆;
所述车辆装载量匹配公式为:
W3=W2-W1;
其中,W3为空余重量、W2为车载重量、W1为建材货物重量。
可选地,所述处理装置还包括:
第二判断单元409,用于判断目标用户是否在预设时间内根据所述第一支付信息完成支付;
取消单元410,用于若目标用户未在所述预设时间内根据第一支付信息完成支付,则取消根据所述建材订单信息匹配的第一提货车辆;
所述第二获取单元406具体用于:
若确定所述目标用户在所述预设时间内根据所述第一支付信息完成支付,则获取所述建材订单信息中的收货地址,以使得所述第一提货车辆将所述建材订单运输至所述收货地址。
可选地,所述处理装置还包括:
第四获取单元411,用于获取所述建材订单信息中的提货地址;
第五获取单元412,用于获取所述提货地址与所述收货地址之间至少两条行车路线在第一预设时间段内的车辆流动图像集合;
输入单元413,用于将所述车辆流动图像集合输入目标车辆流动预测模型,所述目标车辆流动预测模型为训练完成的车辆流动预测模型;
输出单元414,用于通过所述目标车辆流动预测模型基于所述车辆流动图像集合输出在第二预设时间段内的所述至少两条行车路线的预测车辆流动情况;
确定单元415,用于根据所述预测车辆流动情况确定目标行车路线,所述目标行车路线为在所述第二预设时间段内车辆流动最少的行车路线,以使得所述第一提货车辆根据所述目标行车路线从所述提货地址行驶至所述收货地址。
本实施例***中,各单元所执行的功能与前述图2所示方法实施例中的步骤对应,具体此处不再赘述。
本申请还提供了一种一种建材订单的处理装置,请参阅图5,图5为本申请提供的一种建材订单的处理装置一个实施例,该处理装置包括:
处理器501、存储器502、输入输出单元503、总线504;
处理器501与存储器502、输入输出单元503以及总线504相连;
存储器502保存有程序,处理器501调用程序以执行如上任一一种建材订单的处理方法。
本申请还涉及一种计算机可读存储介质,计算机可读存储介质上保存有程序,当程序在计算机上运行时,使得计算机执行如上任一一种建材订单的处理方法。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的***,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请所提供的几个实施例中,应该理解到,所揭露的***,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,read-only memory)、随机存取存储器(RAM,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。
Claims (10)
1.一种建材订单的处理方法,其特征在于,所述处理方法包括:
获取建材订单信息及配送方式信息;
根据所配送方式信息判断建材订单的配送方式是否为委托配送;
若为委托配送,则根据所述建材订单信息匹配第一提货车辆;
根据所述第一提货车辆的运输单价信息及所述建材订单信息生成建材运输成本信息;
根据所述建材运输成本信息及所述建材订单信息生成第一支付信息,以使得所述目标用户根据所述第一支付信息支付建材订单费用及建材运输成本;
若确定所述目标用户根据所述第一支付信息完成支付,则获取所述建材订单信息中的收货地址,以使得所述第一提货车辆将所述建材订单运输至所述收货地址;
若不为委托配送,则获取并记录目标用户输入的第二提货车辆的车辆信息,以使得目标厂房的目标设备根据所述车辆信息放行所述第二提货车辆进入目标厂房内,以使得所述第二提货车辆根据所述建材订单信息提取并运输建材货物至收货地址;
根据所述建材订单信息生成第二支付信息,以使得目标用户根据所述第二支付信息支付建材订单费用。
2.根据权利要求1所述的处理方法,其特征在于,所述根据建材订单信息匹配第一提货车辆包括:
获取所述建材订单信息中的建材货物重量及建材货物运输距离;
筛选车载重量大于所述建材货物重量的提货车辆;
确定所述提货车辆的运输单价;
根据所述运输单价通过运输成本公式确定运输成本最低的提货车辆为第一提货车辆;
所述运输成本公式为:
M=W×S×P;
其中,M为运输成本、W为建材货物重量、S为建材货物运输距离、P为提货车辆的运输单价。
3.根据权利要求1所述的处理方法,其特征在于,所述根据建材订单信息匹配第一提货车辆包括:
获取建材订单信息中的建材订单的提货地址及建材货物重量;
筛选车载重量大于所述建材货物重量的提货车辆;
获取所述提货地址的第一经度及第一纬度,并获取所述提货车辆所在位置的第二经度及第二纬度;
根据所述第一经度、所述第一纬度、所述第二经度及所述第二纬度通过距离算法确定距离所述提货地址最近的提货车辆为第一提货车辆;
所述距离算法为:
S=R×arcos[cosY1×cosY2×cos(X1-X2)+sinY1+sinY2];
其中,X1为第一经度、Y1为第一纬度、X2为第二经度、Y2为第二纬度、R为地球半径、S为提货车辆与提货地址之间的距离。
4.根据权利要求1所述的处理方法,其特征在于,所述根据建材订单信息匹配第一提货车辆包括:
获取建材订单信息中的建材货物重量;
筛选车载重量大于所述建材货物重量的提货车辆;
根据所述建材货物重量及所述车载重量通过车辆装载量匹配公式确定空余重量最小的提货车辆为第一提货车辆;
所述车辆装载量匹配公式为:
W3=W2-W1;
其中,W3为空余重量、W2为车载重量、W1为建材货物重量。
5.根据权利要求1至4中任一项所述的处理方法,其特征在于,在所述根据所述运费信息及所述建材订单信息生成第一支付信息之后,所述处理方法还包括:
判断目标用户是否在预设时间内根据所述第一支付信息完成支付;
若目标用户未在所述预设时间内根据第一支付信息完成支付,则取消根据所述建材订单信息匹配的第一提货车辆;
所述若确定所述目标用户根据所述第一支付信息完成支付,则获取所述建材订单信息中的收货地址,以使得所述第一提货车辆将所述建材订单运输至所述收货地址包括:
若确定所述目标用户在所述预设时间内根据所述第一支付信息完成支付,则获取所述建材订单信息中的收货地址,以使得所述第一提货车辆将所述建材订单运输至所述收货地址。
6.根据权利要求1至4中任一项所述的处理方法,其特征在于,在所述获取所述建材订单信息中的收货地址,以使得所述第一提货车辆将所述建材订单运输至所述收货地址之后,所述处理方法还包括:
获取所述建材订单信息中的提货地址;
获取所述提货地址与所述收货地址之间至少两条行车路线在第一预设时间段内的车辆流动图像集合;
将所述车辆流动图像集合输入目标车辆流动预测模型,所述目标车辆流动预测模型为训练完成的车辆流动预测模型;
通过所述目标车辆流动预测模型基于所述车辆流动图像集合输出在第二预设时间段内的所述至少两条行车路线的预测车辆流动情况;
根据所述预测车辆流动情况确定目标行车路线,所述目标行车路线为在所述第二预设时间段内车辆流动最少的行车路线,以使得所述第一提货车辆根据所述目标行车路线从所述提货地址行驶至所述收货地址。
7.一种建材订单的处理装置,其特征在,所述处理装置包括:
第一获取单元,用于获取建材订单信息及配送方式信息;
第一判断单元,用于根据所配送方式信息判断建材订单的配送方式是否为委托配送;
匹配单元,用于若为委托配送,则根据所述建材订单信息匹配第一提货车辆;
第一生成单元,用于根据所述第一提货车辆的运输单价信息及所述建材订单信息生成建材运输成本信息;
第二生成单元,用于根据所述建材运输成本信息及所述建材订单信息生成第一支付信息,以使得所述目标用户根据所述第一支付信息支付建材订单费用及建材运输成本;
第二获取单元,用于若确定所述目标用户根据所述第一支付信息完成支付,则获取所述建材订单信息中的收货地址,以使得所述第一提货车辆将所述建材订单运输至所述收货地址;
第三获取单元,用于若不为委托配送,则获取并记录目标用户输入的第二提货车辆的车辆信息,以使得目标厂房的目标设备根据所述车辆信息放行所述第二提货车辆进入目标厂房内,以使得所述第二提货车辆根据所述建材订单信息提取并运输建材货物至收货地址;
第三生成单元,用于根据所述建材订单信息生成第二支付信息,以使得目标用户根据所述第二支付信息支付建材订单费用。
8.根据权利要求7所述的处理装置,其特征在,所述匹配单元具体用于:
获取所述建材订单信息中的建材货物重量及建材货物运输距离;
筛选车载重量大于所述建材货物重量的提货车辆;
确定所述提货车辆的运输单价;
根据所述运输单价通过运输成本公式确定运输成本最低的提货车辆为第一提货车辆;
所述运输成本公式为:
M=W×S×P;
其中,M为运输成本、W为建材货物重量、S为建材货物运输距离、P为提货车辆的运输单价。
9.一种建材订单的处理装置,其特征在于,所述处理装置包括:
处理器、存储器、输入输出单元以及总线;
所述处理器与所述存储器、所述输入输出单元以及所述总线相连;
所述存储器保存有程序,所述处理器调用所述程序以执行如权利要求1至6中任一项所述方法。
10.一种计算机可读存储介质,所述计算机可读存储介质上保存有程序,所述程序在计算机上执行时执行如权利要求1至6中任一项所述方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211352662.6A CN115760272A (zh) | 2022-10-31 | 2022-10-31 | 一种建材订单的处理方法、处理装置及计算机存介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211352662.6A CN115760272A (zh) | 2022-10-31 | 2022-10-31 | 一种建材订单的处理方法、处理装置及计算机存介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN115760272A true CN115760272A (zh) | 2023-03-07 |
Family
ID=85354828
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202211352662.6A Pending CN115760272A (zh) | 2022-10-31 | 2022-10-31 | 一种建材订单的处理方法、处理装置及计算机存介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115760272A (zh) |
-
2022
- 2022-10-31 CN CN202211352662.6A patent/CN115760272A/zh active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107871175B (zh) | 一种车货匹配派单方法及装置 | |
US11836806B2 (en) | Insurance claim capitation and predictive payment modeling | |
WO2020191225A1 (en) | Securitized and encrypted data for vehicle service concierge (sc) devices and systems that provide and predict improved operations and outcomes | |
US12039020B2 (en) | Automated authentication systems and methods including automated waste management system with automated weight ticket and authentication | |
KR102124529B1 (ko) | 자동차 무역 중개 플랫폼 시스템, 자동차 무역 중개 방법 및 이를 위한 컴퓨터 프로그램 | |
JP7341587B2 (ja) | 物流倉庫の搬出を管理する電子装置及びその制御方法 | |
US20230351316A1 (en) | Method and system for automated vehicle transportation | |
US20220335368A1 (en) | Method for Evaluating a Freight Order by Means of a Freight Order Evaluation System, and Freight Order Evaluation System | |
CN110728506B (zh) | 交易数据处理的方法及装置 | |
CN112613765A (zh) | 一种订单处理方法、***及计算机可读存储介质 | |
CN115760272A (zh) | 一种建材订单的处理方法、处理装置及计算机存介质 | |
KR102010786B1 (ko) | 자동차 상품 운임비 산출 장치와 방법 및 이를 위한 컴퓨터 프로그램 | |
CN116772987A (zh) | 货运车辆地磅检测方法、装置、***及存储介质 | |
CN114742503B (zh) | 一种基于深度学习的智慧物流拼车方法和装置 | |
CN116128397A (zh) | 一种运单的分配管理方法、***及装置 | |
WO2022101863A1 (en) | System and method for freight management | |
CN112053087A (zh) | 投诉工单的处理方法、装置、设备及存储介质 | |
CN105989458A (zh) | 用于购买跨国货物运送方式的计算机程序产品及其方法 | |
KR102486187B1 (ko) | 다자간 협의 기반의 건설 및 건축 자재의 전자상거래 중개 시스템 | |
US20230054733A1 (en) | Automobile trade brokerage platform system, automobile trade brokerage method, and computer program therefor | |
US20210383322A1 (en) | Computerized applications for coordinating delivery data with mobile computing devices | |
KR102602099B1 (ko) | 배송 수수료 관리 방법 및 시스템 | |
KR102527677B1 (ko) | 지게차 매매 중계 시스템 및 그 방법 | |
US20230297953A1 (en) | Devices, systems, and methods for freight logistics and asset management | |
CN110796417B (zh) | 一种货源价值确定方法、装置、设备和存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |