[go: up one dir, main page]

CN111861200B - A service order allocation method, device, electronic device and readable storage medium - Google Patents

A service order allocation method, device, electronic device and readable storage medium Download PDF

Info

Publication number
CN111861200B
CN111861200B CN202010694186.0A CN202010694186A CN111861200B CN 111861200 B CN111861200 B CN 111861200B CN 202010694186 A CN202010694186 A CN 202010694186A CN 111861200 B CN111861200 B CN 111861200B
Authority
CN
China
Prior art keywords
service
order
resource consumption
orders
request terminal
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.)
Active
Application number
CN202010694186.0A
Other languages
Chinese (zh)
Other versions
CN111861200A (en
Inventor
欧婧
史雅琦
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Didi Infinity Technology and Development Co Ltd
Original Assignee
Beijing Didi Infinity Technology and Development Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Beijing Didi Infinity Technology and Development Co Ltd filed Critical Beijing Didi Infinity Technology and Development Co Ltd
Priority to CN202410695229.5A priority Critical patent/CN118428497A/en
Priority to CN202010694186.0A priority patent/CN111861200B/en
Publication of CN111861200A publication Critical patent/CN111861200A/en
Application granted granted Critical
Publication of CN111861200B publication Critical patent/CN111861200B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/02Reservations, e.g. for tickets, services or events
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0631Resource planning, allocation, distributing or scheduling for enterprises or organisations
    • G06Q10/06311Scheduling, planning or task assignment for a person or group
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0631Resource planning, allocation, distributing or scheduling for enterprises or organisations
    • G06Q10/06312Adjustment or analysis of established resource schedule, e.g. resource or task levelling, or dynamic rescheduling
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0631Resource planning, allocation, distributing or scheduling for enterprises or organisations
    • G06Q10/06315Needs-based resource requirements planning or analysis
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0201Market modelling; Market analysis; Collecting market data
    • G06Q30/0206Price or cost determination based on market factors
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0283Price estimation or determination
    • G06Q30/0284Time or distance, e.g. usage of parking meters or taximeters
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • G06Q30/0633Managing shopping lists, e.g. compiling or processing purchase lists
    • G06Q30/0635Managing shopping lists, e.g. compiling or processing purchase lists replenishment orders; recurring orders
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/40Business processes related to the transportation industry
    • G06Q50/43Business processes related to the sharing of vehicles, e.g. car sharing
    • G06Q50/47Passenger ride requests, e.g. ride-hailing

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Human Resources & Organizations (AREA)
  • Strategic Management (AREA)
  • Economics (AREA)
  • Development Economics (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Marketing (AREA)
  • Theoretical Computer Science (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • Tourism & Hospitality (AREA)
  • Game Theory and Decision Science (AREA)
  • Operations Research (AREA)
  • Quality & Reliability (AREA)
  • Educational Administration (AREA)
  • Primary Health Care (AREA)
  • General Health & Medical Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • Data Mining & Analysis (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The application provides a service order distribution method, a device, electronic equipment and a readable storage medium, wherein the method comprises the following steps: acquiring the start execution time of a target service order sent by a service request terminal; in a first preset time period before starting execution time, calculating a second resource consumption condition according to the number of service providing terminals to be allocated with service orders and the number of service orders in an area of a service place corresponding to an execution target service order; when the second resource consumption condition is not consistent with the first resource consumption condition, sending prompt information of changing the resource consumption condition to the service request terminal; if the reply message of the service request terminal aiming at the prompt message is received in the second preset time period, the service providing terminal is allocated for the target service order. The application considers not only the ordering willingness of the user of the service request terminal, but also the order receiving willingness of the service providing terminal, thereby improving the matching success rate of the target service order.

Description

一种服务订单分配方法、装置、电子设备及可读存储介质A service order allocation method, device, electronic device and readable storage medium

技术领域Technical Field

本申请涉及计算机技术领域,尤其是涉及一种服务订单分配方法、装置、电子设备及可读存储介质。The present application relates to the field of computer technology, and in particular to a service order allocation method, device, electronic device and readable storage medium.

背景技术Background technique

随着网约车的发展以及人们出行需求的多样性,越来越多的用户选择提前发出订单预约车辆。例如在某些网约车平台上,用户可以最早提前三天发出订单预约车辆。With the development of online car-hailing and the diversity of people's travel needs, more and more users choose to place orders in advance to reserve vehicles. For example, on some online car-hailing platforms, users can place orders to reserve vehicles as early as three days in advance.

但是由于用户发出订单的时刻并不是网约车立即接单的时刻,用户在发出订单的时候无法预料实际使用预约车辆时是否有网约车能够接单的情况,尤其是在上下班高峰期时或者天气极其恶劣的时候,相比于急剧增加的订单,网约车的供给能力严重不足,造成用户提前发出的订单无法分配成功。However, since the time when the user places an order is not the time when the online ride-hailing vehicle immediately accepts the order, the user cannot predict whether there will be an online ride-hailing vehicle available to accept the order when the reserved vehicle is actually used, especially during rush hour or in extremely bad weather. Compared with the sharply increased orders, the supply capacity of online ride-hailing vehicles is seriously insufficient, resulting in the inability to successfully allocate the orders placed in advance by the user.

发明内容Summary of the invention

有鉴于此,本申请的目的在于提供一种服务订单分配方法、装置、电子设备及可读存储介质,以提高服务订单分配的成功率。In view of this, the purpose of the present application is to provide a service order allocation method, device, electronic device and readable storage medium to improve the success rate of service order allocation.

第一方面,本申请实施例提供了一种服务订单分配方法,包括:In a first aspect, an embodiment of the present application provides a service order allocation method, comprising:

获取服务请求终端所发出的目标服务订单的开始执行时间;所述目标服务订单中携带有第一资源消耗情况;Acquiring a start execution time of a target service order issued by a service request terminal; the target service order carries a first resource consumption condition;

在所述开始执行时间之前的第一预设时间段内,根据执行所述目标服务订单对应的服务地点所属区域内待分配服务订单的服务提供终端的数量与服务订单的数量,计算第二资源消耗情况;In a first preset time period before the start time of execution, calculating the second resource consumption according to the number of service providing terminals to be assigned service orders and the number of service orders in the area to which the service location corresponding to the target service order belongs;

在所述第二资源消耗情况与所述第一资源消耗情况不符合的情况下,向所述服务请求终端发送资源消耗情况发生变化的提示信息;When the second resource consumption situation does not match the first resource consumption situation, sending a prompt message of a change in resource consumption situation to the service request terminal;

若在第二预设时间段内接收到所述服务请求终端针对所述提示信息的回复消息,则根据所述第二资源消耗情况,为所述目标服务订单分配服务提供终端。If a reply message from the service request terminal to the prompt information is received within a second preset time period, a service providing terminal is allocated to the target service order according to the second resource consumption situation.

结合第一方面,本申请实施例提供了第一方面的第一种可能的实施方式,其中,所述在所述开始执行时间之前的第一预设时间段内,根据执行所述目标服务订单对应的服务地点所属区域内待分配服务订单的服务提供终端的数量与服务订单的数量,计算第二资源消耗情况,包括:In combination with the first aspect, an embodiment of the present application provides a first possible implementation of the first aspect, wherein, within a first preset time period before the start execution time, calculating the second resource consumption according to the number of service providing terminals to be assigned service orders in the area to which the service location corresponding to the target service order belongs and the number of service orders, includes:

在所述开始执行时间之前的第一预设时间段内,根据执行所述目标服务订单对应的服务地点所属区域内待分配服务订单的服务提供终端的数量与服务订单的数量,判断所述服务提供终端的数量与所述服务订单的数量的比值是否低于第一预设阈值;In a first preset time period before the start time of execution, judging whether a ratio of the number of service providing terminals to the number of service orders is lower than a first preset threshold value according to the number of service providing terminals to be assigned service orders in the area to which the service location corresponding to the target service order belongs and the number of service orders;

若所述服务提供终端的数量与所述服务订单的数量的比值低于第一预设阈值,则计算服务费用消耗情况。If the ratio of the number of the service providing terminals to the number of the service orders is lower than a first preset threshold, the service fee consumption is calculated.

结合第一方面,本申请实施例提供了第一方面的第二种可能的实施方式,其中,所述在所述开始执行时间之前的第一预设时间段内,根据执行所述目标服务订单对应的服务地点所属区域内待分配服务订单的服务提供终端的数量与服务订单的数量,计算第二资源消耗情况,包括:In combination with the first aspect, an embodiment of the present application provides a second possible implementation of the first aspect, wherein, within a first preset time period before the start execution time, calculating the second resource consumption according to the number of service providing terminals to be assigned service orders in the area to which the service location corresponding to the target service order belongs and the number of service orders, includes:

在所述开始执行时间之前的第一预设时间段内,根据执行所述目标服务订单对应的服务地点所属区域内待分配服务订单的服务提供终端的数量与服务订单的数量,判断所述服务提供终端的数量是否超过第二预设阈值以及所述服务订单的数量是否超过第三预设阈值;In a first preset time period before the start time of execution, judging whether the number of service providing terminals to be assigned service orders and the number of service orders in the area to which the service location corresponding to the target service order belongs exceeds a second preset threshold and whether the number of service orders exceeds a third preset threshold according to the number of service providing terminals to be assigned service orders and the number of service orders that execute the target service order;

若所述服务提供终端的数量超过第二预设阈值或所述服务订单的数量超过第三预设阈值,则计算服务费用消耗情况以及等待时间消耗情况。If the number of the service providing terminals exceeds the second preset threshold or the number of the service orders exceeds the third preset threshold, the service fee consumption and the waiting time consumption are calculated.

结合第一方面,本申请实施例提供了第一方面的第三种可能的实施方式,其中,所述若在第二预设时间段内接收到所述服务请求终端针对所述提示信息的回复消息,则根据所述第二资源消耗情况,为所述目标服务订单分配服务提供终端,包括:In combination with the first aspect, an embodiment of the present application provides a third possible implementation of the first aspect, wherein if a reply message of the service request terminal to the prompt information is received within a second preset time period, a service providing terminal is allocated to the target service order according to the second resource consumption situation, including:

若在第二预设时间段内接收到的所述服务请求终端针对所述提示信息的确认消息后,则为所述目标服务订单分配所述目标服务订单对应的服务地点所属区域内的服务提供终端。If a confirmation message is received from the service request terminal in response to the prompt information within a second preset time period, a service providing terminal in the area to which the service location corresponding to the target service order belongs is allocated to the target service order.

结合第一方面,本申请实施例提供了第一方面的第四种可能的实施方式,其中,所述若在第二预设时间段内接收到所述服务请求终端针对所述提示信息的回复消息,则根据所述第二资源消耗情况,为所述目标服务订单分配服务提供终端,包括:In combination with the first aspect, an embodiment of the present application provides a fourth possible implementation of the first aspect, wherein if a reply message from the service request terminal to the prompt information is received within a second preset time period, a service providing terminal is allocated to the target service order according to the second resource consumption situation, including:

若在第二预设时间段内接收到的所述服务请求终端针对所述提示信息的拒绝消息后,则为所述目标服务订单分配所述目标服务订单对应的服务地点所属区域以外的服务提供终端。If a rejection message for the prompt information is received from the service request terminal within a second preset time period, a service providing terminal outside the area to which the service location corresponding to the target service order belongs is allocated to the target service order.

结合第一方面,本申请实施例提供了第一方面的第五种可能的实施方式,其中,所述若在第二预设时间段内接收到所述服务请求终端针对所述提示信息的回复消息,则根据所述第二资源消耗情况,为所述目标服务订单分配服务提供终端,包括:In combination with the first aspect, an embodiment of the present application provides a fifth possible implementation of the first aspect, wherein if a reply message of the service request terminal to the prompt information is received within a second preset time period, a service providing terminal is allocated to the target service order according to the second resource consumption situation, including:

若在第二预设时间段内接收到的所述服务请求终端针对所述提示信息的取消订单消息,则取消所述目标服务订单。If a cancellation order message is received from the service request terminal in response to the prompt information within a second preset time period, the target service order is canceled.

结合第一方面,本申请实施例提供了第一方面的第六种可能的实施方式,还包括:In combination with the first aspect, the embodiment of the present application provides a sixth possible implementation of the first aspect, further including:

若在第二预设时间段内未接收到所述服务请求终端针对所述提示信息的确认消息,则为所述目标服务订单随机分配服务提供终端。If no confirmation message is received from the service request terminal in response to the prompt information within a second preset time period, a service providing terminal is randomly assigned to the target service order.

结合第一方面,本申请实施例提供了第一方面的第七种可能的实施方式,还包括:In combination with the first aspect, the embodiment of the present application provides a seventh possible implementation of the first aspect, further including:

若在第二预设时间段内未接收到所述服务请求终端针对所述提示信息的确认消息,则利用预设方式向所述服务请求终端发送资源消耗情况发生变化的提示信息;所述预设方式包括以下至少一种方式:发短信提醒方式、机器人电话告知方式和弹窗提醒方式。If no confirmation message is received from the service request terminal regarding the prompt information within a second preset time period, a prompt message indicating a change in resource consumption is sent to the service request terminal in a preset manner; the preset manner includes at least one of the following: a text message reminder, a robot phone notification, and a pop-up reminder.

结合第一方面,本申请实施例提供了第一方面的第八种可能的实施方式,其中,所述获取服务请求终端所发出的目标服务订单的开始执行时间,包括:In combination with the first aspect, the embodiment of the present application provides an eighth possible implementation of the first aspect, wherein the obtaining the start execution time of the target service order issued by the service request terminal includes:

判断服务请求终端所发出的目标服务订单是否为机场预约单;Determine whether the target service order issued by the service request terminal is an airport reservation order;

若服务请求终端所发出的目标服务订单为机场预约单,则获取所述机场预约单所对应的航班信息;If the target service order issued by the service request terminal is an airport reservation order, then obtaining flight information corresponding to the airport reservation order;

根据所述机场预约单所对应的航班信息,确定所述机场预约单的开始执行时间。The start execution time of the airport reservation form is determined according to the flight information corresponding to the airport reservation form.

第二方面,本申请实施例还提供服务订单分配装置,包括:In a second aspect, the embodiment of the present application further provides a service order allocation device, including:

第一获取模块,用于获取服务请求终端所发出的目标服务订单的开始执行时间;所述目标服务订单中携带有第一资源消耗情况;A first acquisition module is used to acquire a start execution time of a target service order issued by a service request terminal; the target service order carries a first resource consumption condition;

计算模块,用于在所述开始执行时间之前的第一预设时间段内,根据执行所述目标服务订单对应的服务地点所属区域内待分配服务订单的服务提供终端的数量与服务订单的数量,计算第二资源消耗情况;A calculation module, configured to calculate the second resource consumption according to the number of service providing terminals to be assigned service orders and the number of service orders in the area to which the service location corresponding to the target service order belongs within a first preset time period before the start time of execution;

第一发送模块,用于在所述第二资源消耗情况与所述第一资源消耗情况不符合的情况下,向所述服务请求终端发送资源消耗情况发生变化的提示信息;A first sending module, configured to send a prompt message indicating a change in resource consumption to the service request terminal when the second resource consumption situation does not match the first resource consumption situation;

第一分配模块,用于若在第二预设时间段内接收到所述服务请求终端针对所述提示信息的回复消息,则根据所述第二资源消耗情况,为所述目标服务订单分配服务提供终端。The first allocation module is configured to allocate a service providing terminal to the target service order according to the second resource consumption situation if a reply message from the service request terminal to the prompt information is received within a second preset time period.

第三方面,本申请实施例还提供一种电子设备,包括:处理器、存储器和总线,所述存储器存储有所述处理器可执行的机器可读指令,当电子设备运行时,所述处理器与所述存储器之间通过总线通信,所述机器可读指令被所述处理器执行时执行上述第一方面,或第一方面中任一种可能的实施方式中的步骤。In a third aspect, an embodiment of the present application further provides an electronic device, comprising: a processor, a memory and a bus, wherein the memory stores machine-readable instructions executable by the processor, and when the electronic device is running, the processor and the memory communicate through the bus, and when the machine-readable instructions are executed by the processor, the steps of the above-mentioned first aspect, or any possible implementation of the first aspect are performed.

第四方面,本申请实施例还提供一种可读存储介质,该可读存储介质上存储有计算机程序,该计算机程序被处理器运行时执行上述第一方面,或第一方面中任一种可能的实施方式中的步骤。In a fourth aspect, an embodiment of the present application further provides a readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the steps of the above-mentioned first aspect, or any possible implementation of the first aspect are executed.

本申请实施例提供的一种服务订单分配方法,首先获取服务请求终端所发出的目标服务订单的开始执行时间;目标服务订单中携带有第一资源消耗情况;然后在开始执行时间之前的第一预设时间段内,根据执行目标服务订单对应的服务地点所属区域内待分配服务订单的服务提供终端的数量与服务订单的数量,计算第二资源消耗情况;然后在第二资源消耗情况与第一资源消耗情况不符合的情况下,向服务请求终端发送资源消耗情况发生变化的提示信息;最后若在第二预设时间段内接收到服务请求终端针对提示信息的回复消息,则根据第二资源消耗情况,为目标服务订单分配服务提供终端。本申请实施例在服务请求终端对资源消耗情况发生变化有感知的情况下,根据第二资源消耗情况为目标服务订单分配服务提供终端,不仅考虑了服务请求终端的用户的下单意愿,也考虑了服务提供终端的接单意愿,从而提高了目标服务订单的匹配成功率。A service order allocation method provided in an embodiment of the present application first obtains the start execution time of the target service order issued by the service request terminal; the target service order carries a first resource consumption situation; then, within a first preset time period before the start execution time, the second resource consumption situation is calculated according to the number of service providing terminals to be allocated service orders and the number of service orders in the area to which the service location corresponding to the target service order belongs; then, if the second resource consumption situation does not match the first resource consumption situation, a prompt message of a change in resource consumption is sent to the service request terminal; finally, if a reply message to the prompt message is received from the service request terminal within the second preset time period, the service providing terminal is allocated to the target service order according to the second resource consumption situation. In the embodiment of the present application, when the service request terminal is aware of the change in resource consumption situation, the service providing terminal is allocated to the target service order according to the second resource consumption situation, which not only takes into account the order-placing intention of the user of the service request terminal, but also takes into account the order-accepting intention of the service providing terminal, thereby improving the matching success rate of the target service order.

本申请实施例提供的一种服务订单分配方法,考虑了服务提供终端的数量与服务订单的数量的比值对服务提供终端的服务能力的影响,通过服务提供终端的数量与服务订单的数量的比值情况,计算服务费用消耗情况,可以提高服务提供终端的接单意愿,从而提高目标服务订单的匹配成功率。A service order allocation method provided in an embodiment of the present application takes into account the impact of the ratio of the number of service providing terminals to the number of service orders on the service capabilities of the service providing terminals. By calculating the service cost consumption based on the ratio of the number of service providing terminals to the number of service orders, the willingness of the service providing terminals to accept orders can be improved, thereby improving the matching success rate of the target service orders.

本申请实施例提供的一种服务订单分配方法,考虑了服务提供终端的数量与服务订单的数量对服务提供终端的服务能力的影响,通过判断服务提供终端的数量是否超过第二预设阈值以及服务订单的数量是否超过第三预设阈值计算服务费用消耗情况以及等待时间消耗情况,可以及时告知服务请求终端的用户的资源消耗情况,服务费用消耗情况以及等待时间消耗情况可以使用户准确做出是否继续预约服务订单的决策,服务费用消耗情况可以提高服务提供终端的接单意愿,从而提高目标服务订单的匹配成功率。A service order allocation method provided in an embodiment of the present application takes into account the impact of the number of service providing terminals and the number of service orders on the service capacity of the service providing terminals. By judging whether the number of service providing terminals exceeds a second preset threshold and whether the number of service orders exceeds a third preset threshold, the service cost consumption and the waiting time consumption are calculated. The resource consumption of the user of the service requesting terminal can be informed in a timely manner. The service cost consumption and the waiting time consumption can enable the user to accurately make a decision on whether to continue to make an appointment for the service order. The service cost consumption can increase the willingness of the service providing terminal to accept orders, thereby increasing the matching success rate of the target service order.

本申请实施例提供的一种服务订单分配方法,根据服务请求终端针对提示信息的不同的回复消息,按照不同的处理方式处理目标服务订单,充分考虑了服务请求终端的用户的多种需要,从而提高了目标服务订单的匹配成功率。A service order allocation method provided in an embodiment of the present application processes target service orders in different ways according to different reply messages of the service request terminal to prompt information, fully considering various needs of users of the service request terminal, thereby improving the matching success rate of the target service orders.

本申请实施例提供的一种服务订单分配方法,通过判断服务请求终端所发出的目标服务订单是否为机场预约单,获取目标服务订单的开始执行时间,考虑了不同类型的目标服务订单,开始执行时间不同,计算第二资源消耗情况的方式也不同,充分考虑了服务请求终端的用户的服务需要,从而提高了目标服务订单的匹配成功率。A service order allocation method provided in an embodiment of the present application determines whether a target service order issued by a service request terminal is an airport reservation order, obtains the start execution time of the target service order, takes into account different types of target service orders, which have different start execution times and different methods of calculating the second resource consumption, and fully considers the service needs of users of the service request terminal, thereby improving the matching success rate of the target service order.

为使本申请的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。In order to make the above-mentioned objects, features and advantages of the present application more obvious and easy to understand, preferred embodiments are specifically cited below and described in detail with reference to the attached drawings.

附图说明BRIEF DESCRIPTION OF THE DRAWINGS

为了更清楚地说明本申请实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for use in the embodiments will be briefly introduced below. It should be understood that the following drawings only show certain embodiments of the present application and therefore should not be regarded as limiting the scope. For ordinary technicians in this field, other related drawings can be obtained based on these drawings without paying creative work.

图1示出了本申请实施例所提供的一种服务订单分配方法的流程图;FIG1 shows a flow chart of a service order allocation method provided in an embodiment of the present application;

图2示出了本申请实施例所提供的一种服务请求终端中调价告知界面的显示效果图;FIG2 shows a display effect diagram of a price adjustment notification interface in a service request terminal provided in an embodiment of the present application;

图3示出了本申请实施例所提供的另一种服务请求终端中调价确认界面的显示效果图;FIG3 shows a display effect diagram of a price adjustment confirmation interface in another service request terminal provided in an embodiment of the present application;

图4示出了本申请实施例所提供的一种服务订单分配装置的结构示意图;FIG4 shows a schematic diagram of the structure of a service order allocation device provided in an embodiment of the present application;

图5示出了本申请实施例所提供的一种电子设备的结构示意图。FIG5 shows a schematic structural diagram of an electronic device provided in an embodiment of the present application.

具体实施方式Detailed ways

为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本申请实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本申请的实施例的详细描述并非旨在限制要求保护的本申请的范围,而是仅仅表示本申请的选定实施例。基于本申请的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本申请保护的范围。In order to make the purpose, technical scheme and advantages of the embodiments of the present application clearer, the technical scheme in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, rather than all of the embodiments. The components of the embodiments of the present application usually described and shown in the drawings here can be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of the present application provided in the drawings is not intended to limit the scope of the application claimed for protection, but merely represents the selected embodiments of the present application. Based on the embodiments of the present application, all other embodiments obtained by those skilled in the art without making creative work belong to the scope of protection of the present application.

本申请实施例提供了一种服务订单分配方法、装置、电子设备及可读存储介质,下面通过实施例进行描述。The embodiments of the present application provide a service order allocation method, device, electronic device and readable storage medium, which are described below through embodiments.

为便于对本实施例进行理解,首先对本申请实施例所公开的一种服务订单分配方法方法进行详细介绍。如图1所示的一种服务订单分配方法的流程图中,包括以下步骤:To facilitate understanding of this embodiment, a method for allocating service orders disclosed in the embodiment of this application is first introduced in detail. The flowchart of the method for allocating service orders shown in FIG1 includes the following steps:

S101:获取服务请求终端所发出的目标服务订单的开始执行时间;目标服务订单中携带有第一资源消耗情况;S101: Obtaining the start execution time of a target service order issued by a service request terminal; the target service order carries a first resource consumption condition;

S102:在开始执行时间之前的第一预设时间段内,根据执行目标服务订单对应的服务地点所属区域内待分配服务订单的服务提供终端的数量与服务订单的数量,计算第二资源消耗情况;S102: calculating the second resource consumption according to the number of service providing terminals to be assigned service orders and the number of service orders in the area to which the service location corresponding to the target service order belongs within a first preset time period before the execution starts;

S103:在第二资源消耗情况与第一资源消耗情况不符合的情况下,向服务请求终端发送资源消耗情况发生变化的提示信息;S103: When the second resource consumption situation does not match the first resource consumption situation, sending a prompt message of a change in resource consumption situation to the service request terminal;

S104:若在第二预设时间段内接收到服务请求终端针对提示信息的回复消息,则根据第二资源消耗情况,为目标服务订单分配服务提供终端。S104: If a reply message from the service request terminal to the prompt information is received within the second preset time period, a service providing terminal is allocated to the target service order according to the second resource consumption situation.

步骤S101中,服务订单通常包括实时服务订单和预约服务订单。实时服务订单指的是服务请求终端发出的服务订单中没有预约服务时间的订单,服务请求终端发出实时服务订单后,服务器即时为该实时服务订单分配服务提供终端,服务提供终端接收到实时服务订单后,立即开始执行服务。而预约服务订单指的是服务请求终端发出的服务订单中有预约服务时间的订单,服务提供终端需要在预约服务时间执行服务,因此,一般情况下,预约服务订单中的预约服务时间是就是服务提供终端的开始服务时间。这里的目标服务订单主要指的是预约服务订单。In step S101, the service order usually includes a real-time service order and a reservation service order. A real-time service order refers to an order without a reservation service time in the service order issued by the service request terminal. After the service request terminal issues the real-time service order, the server immediately allocates a service provider terminal to the real-time service order. After the service provider terminal receives the real-time service order, it immediately starts to perform the service. A reservation service order refers to an order with a reservation service time in the service order issued by the service request terminal. The service provider terminal needs to perform the service at the reservation service time. Therefore, under normal circumstances, the reservation service time in the reservation service order is the start service time of the service provider terminal. The target service order here mainly refers to the reservation service order.

第一资源消耗情况指的是在服务请求终端发出目标服务订单时,服务平台根据执行目标服务订单可能需要耗费的时间和/或里程预先计算出的服务提供终端执行目标服务订单完成后,服务请求终端的用户所需要耗费的资源的情况。也就是第一资源消耗情况是基于服务请求终端发出目标服务订单时的服务提供终端的运力情况预先计算出来的。The first resource consumption situation refers to the situation of resources consumed by the user of the service request terminal after the service provider terminal completes the target service order, which is pre-calculated by the service platform based on the time and/or mileage that may be consumed to execute the target service order when the service request terminal issues the target service order. That is, the first resource consumption situation is pre-calculated based on the transportation capacity of the service provider terminal when the service request terminal issues the target service order.

服务提供终端的运力情况可以是服务提供终端在单位时间内的平均接单数量,或者是服务提供终端执行服务订单的平均时长。The transportation capacity of the service providing terminal may be the average number of orders received by the service providing terminal per unit time, or the average time it takes for the service providing terminal to execute service orders.

第一资源消耗情况可以显示在目标服务订单上,以使用户知晓第一资源消耗情况。第一资源消耗情况具体可以包括服务提供终端执行目标服务订单完成后,服务请求终端的用户所需要耗费的等待时间或服务费用。The first resource consumption situation can be displayed on the target service order so that the user knows the first resource consumption situation. The first resource consumption situation can specifically include the waiting time or service fee consumed by the user of the service requesting terminal after the service providing terminal completes the execution of the target service order.

在实际的应用场景中,有些服务请求终端所发出的目标服务订单中含有一个准确、固定的预约服务时间(例如第二天上午10点),通常这种目标服务订单的预约服务时间不会发生变化(例如普通预约单),目标服务订单中的预约服务时间就是该目标服务订单的开始执行时间,因此服务器根据目标服务订单即可获取该目标服务订单的开始执行时间。而有些服务请求终端所发出的目标服务订单中可能含有一个大概的预约服务时间(例如第二天下午3点-4点),通常这种目标服务订单的预约服务时间会发生变化,目标服务订单的开始执行时间需要以实际情况为准(例如机场预约单,目标服务订单的开始执行时间为飞机的实际抵达时间或实际起飞时间),因此服务器需要根据目标服务订单中的信息进一步确定目标服务订单的开始执行时间。In actual application scenarios, the target service orders issued by some service request terminals contain an accurate and fixed reservation service time (for example, 10 am the next day). Usually, the reservation service time of such target service orders will not change (for example, ordinary reservation orders). The reservation service time in the target service order is the start execution time of the target service order. Therefore, the server can obtain the start execution time of the target service order based on the target service order. However, the target service orders issued by some service request terminals may contain an approximate reservation service time (for example, 3-4 pm the next day). Usually, the reservation service time of such target service orders will change. The start execution time of the target service order needs to be based on the actual situation (for example, in an airport reservation order, the start execution time of the target service order is the actual arrival time or actual take-off time of the aircraft). Therefore, the server needs to further determine the start execution time of the target service order based on the information in the target service order.

针对上述目标服务订单的开始执行时间需要以实际情况为准的情况,在一种可行的实施方式中,服务器获取服务请求终端所发出的目标服务订单的开始执行时间,具体包括以下步骤:In view of the fact that the start execution time of the target service order needs to be based on the actual situation, in a feasible implementation manner, the server obtains the start execution time of the target service order issued by the service request terminal, specifically including the following steps:

S1011:判断服务请求终端下发的目标服务订单是否为机场预约单;S1011: Determine whether the target service order issued by the service request terminal is an airport reservation order;

S1012:若服务请求终端下发的目标服务订单为机场预约单,则获取机场预约单所对应的航班信息;S1012: If the target service order issued by the service request terminal is an airport reservation order, flight information corresponding to the airport reservation order is obtained;

S1013:根据机场预约单所对应的航班信息,确定机场预约单的开始执行时间。S1013: Determine the start time of the airport reservation according to the flight information corresponding to the airport reservation.

在步骤S1011中,服务器可以根据目标服务订单中的服务地点(服务开始地点或服务终止地点),判断服务请求终端下发的目标服务订单是否为机场预约单;或者是服务器根据目标服务订单中是否包含航班信息来判断服务请求终端下发的目标服务订单是否为机场预约单。In step S1011, the server can determine whether the target service order issued by the service request terminal is an airport reservation order based on the service location (service start location or service end location) in the target service order; or the server can determine whether the target service order issued by the service request terminal is an airport reservation order based on whether the target service order contains flight information.

在步骤S1012中,航班信息可以包括乘客姓名、航班号、出行日期、起飞城市-抵达城市、起飞时间、抵达时间、延误时间等等。In step S1012, the flight information may include passenger name, flight number, travel date, departure city-arrival city, departure time, arrival time, delay time, etc.

在步骤S1013中,服务器可以根据机场预约单对应的起飞时间、抵达时间、延误时间等信息确定机场预约单的实际起飞时间或实际抵达时间。In step S1013, the server may determine the actual departure time or actual arrival time of the airport reservation based on the departure time, arrival time, delay time and other information corresponding to the airport reservation.

在确定机场预约单的开始执行时间,还需要获取机场预约单的服务开始地点以及服务终止地点,若机场预约单的服务开始地点为机场,那么机场预约单的开始执行时间应为机场预约单的实际抵达时间;若机场预约单的服务终止地点为机场,那么机场预约单的开始执行时间应为早于机场预约单的实际起飞时间的预设时间段内。When determining the start execution time of the airport reservation, you also need to obtain the service start location and service end location of the airport reservation. If the service start location of the airport reservation is the airport, then the start execution time of the airport reservation should be the actual arrival time of the airport reservation; if the service end location of the airport reservation is the airport, then the start execution time of the airport reservation should be within the preset time period that is earlier than the actual departure time of the airport reservation.

步骤S102中,考虑到目标服务订单是一种预约服务订单,通常服务器无法在服务请求终端所发出的目标服务订单的时刻无法准确预估执行目标服务订单时服务提供终端的运力情况,因此第一预设时间段指的是目标服务订单开始执行之前的预设时间段,并且第一预设时间段接近目标服务订单的开始执行时间的一段时间,例如目标服务订单的开始执行时间为第二天下午3点,第一预设时间段可以为在第二天下午3点的前35分钟。In step S102, considering that the target service order is a reservation service order, the server usually cannot accurately estimate the capacity of the service providing terminal when executing the target service order at the moment the target service order is issued by the service request terminal. Therefore, the first preset time period refers to the preset time period before the target service order starts to be executed, and the first preset time period is close to the start execution time of the target service order. For example, the start execution time of the target service order is 3 pm of the next day, and the first preset time period can be 35 minutes before 3 pm of the next day.

目标服务订单对应的服务地点可以指的是服务开始地点,也可以指的是服务终止地点。目标服务订单中可以包含服务地点,服务器可以通过目标服务订单直接获取服务地点。目标服务订单对应的服务地点所属区域可以指以目标服务订单对应的服务地点为中心,预设范围之内的区域,也可以指目标服务订单对应的服务地点所在的行政区域。The service location corresponding to the target service order may refer to the service start location or the service end location. The target service order may include the service location, and the server may directly obtain the service location through the target service order. The area to which the service location corresponding to the target service order belongs may refer to an area within a preset range centered on the service location corresponding to the target service order, or may refer to the administrative area where the service location corresponding to the target service order is located.

这里的服务订单指的是待分配服务提供终端的服务订单。The service order here refers to the service order of the service providing terminal to be allocated.

第二资源消耗情况指的是在目标服务订单的开始执行时间之前的第一预设时间段内,服务平台根据执行目标服务订单可能需要耗费的时间和/或里程预先计算出的服务提供终端执行目标服务订单完成后,服务请求终端的用户所需要耗费的资源的情况。也就是第二资源消耗情况是基于目标服务订单的开始执行时间之前的第一预设时间段内的服务提供终端的运力情况预先计算出来的。The second resource consumption situation refers to the situation of resources consumed by the user of the service requesting terminal after the service providing terminal completes the execution of the target service order, which is pre-calculated by the service platform according to the time and/or mileage that may be consumed to execute the target service order within the first preset time period before the start execution time of the target service order. That is, the second resource consumption situation is pre-calculated based on the transportation capacity of the service providing terminal within the first preset time period before the start execution time of the target service order.

第二资源消耗情况具体也可以包括服务提供终端执行目标服务订单完成后,服务请求终端的用户所需要耗费的时间或服务费用。The second resource consumption situation may specifically include the time or service fee consumed by the user of the service requesting terminal after the service providing terminal completes the execution of the target service order.

与计算第一资源消耗情况不同的是,在计算第二资源消耗情况时,需要考虑目标服务订单对应的服务地点所属区域内待分配服务订单的服务提供终端的数量与服务订单的数量,待分配服务订单的服务提供终端的数量与服务订单的数量影响服务提供终端的运力情况,因此在计算第二资源消耗情况时还需要考虑待分配服务订单的服务提供终端的数量与服务订单的数量对服务提供终端的运力情况的影响。Different from the calculation of the first resource consumption situation, when calculating the second resource consumption situation, it is necessary to consider the number of service providing terminals and the number of service orders to be assigned in the area where the service location corresponding to the target service order belongs. The number of service providing terminals and the number of service orders to be assigned affect the transportation capacity of the service providing terminals. Therefore, when calculating the second resource consumption situation, it is also necessary to consider the impact of the number of service providing terminals and the number of service orders to be assigned on the transportation capacity of the service providing terminals.

具体实施中,可以根据待分配服务订单的服务提供终端的数量与服务订单的数量对服务提供终端的运力情况的影响大小,确定计算资源消耗情况的影响系数。In a specific implementation, the influence coefficient of computing resource consumption may be determined according to the number of service providing terminals to be assigned service orders and the influence of the number of service orders on the transportation capacity of the service providing terminals.

在计算第二资源消耗情况时,可以在目标服务订单的开始执行时间之前的第一预设时间段内,先根据执行目标服务订单可能需要耗费的时间和/或里程预先计算出的服务提供终端执行目标服务订单完成后的初始资源消耗情况,然后再根据资源消耗情况的影响系数和初始资源消耗情况,计算得到第二资源消耗情况。When calculating the second resource consumption situation, the initial resource consumption situation of the service provider terminal after completing the target service order can be pre-calculated based on the time and/or mileage that may be required to execute the target service order within a first preset time period before the start execution time of the target service order, and then the second resource consumption situation can be calculated based on the impact coefficient of the resource consumption situation and the initial resource consumption situation.

在具体实施中,第二资源消耗情况的计算方式有两种,第一种是资源消耗情况不随实际情况中服务时间或服务里程发生变化,即第一资源消耗情况为固定资源消耗情况,第二资源消耗情况中的初始资源消耗情况也为固定资源消耗情况,此时,在初始资源消耗情况的基础上考虑资源消耗情况的影响系数,即可得到第二资源消耗情况。第二种是资源消耗情况随实际情况中服务时间或服务里程发生变化,第二资源消耗情况中的初始资源消耗情况需要按照开始执行时间之前的第一预设时间段内预先计算出来,然后在初始资源消耗情况的基础上考虑资源消耗情况的影响系数,即可得到第二资源消耗情况。In the specific implementation, there are two ways to calculate the second resource consumption situation. The first is that the resource consumption situation does not change with the service time or service mileage in the actual situation, that is, the first resource consumption situation is a fixed resource consumption situation, and the initial resource consumption situation in the second resource consumption situation is also a fixed resource consumption situation. At this time, the second resource consumption situation can be obtained by considering the influence coefficient of the resource consumption situation on the basis of the initial resource consumption situation. The second is that the resource consumption situation changes with the service time or service mileage in the actual situation. The initial resource consumption situation in the second resource consumption situation needs to be pre-calculated according to the first preset time period before the start of the execution time, and then the influence coefficient of the resource consumption situation is considered on the basis of the initial resource consumption situation to obtain the second resource consumption situation.

步骤S103中,第二资源消耗情况与第一资源消耗情况不符合,指的是目标服务订单的开始执行时间之前的第一预设时间段内,第二资源消耗情况与服务请求终端发出目标服务订单时,第一资源消耗情况不符合的情况。造成第二资源消耗情况与所述第一资源消耗情况不符合的原因是目标服务订单的开始执行时间之前的第一预设时间段内,目标服务订单对应的服务地点所属区域内待分配服务订单的服务提供终端的数量与服务订单的数量对服务提供终端的运力情况产生了影响。In step S103, the second resource consumption situation does not match the first resource consumption situation, which means that within the first preset time period before the start execution time of the target service order, the second resource consumption situation does not match the first resource consumption situation when the service request terminal issues the target service order. The reason why the second resource consumption situation does not match the first resource consumption situation is that within the first preset time period before the start execution time of the target service order, the number of service providing terminals to be assigned service orders and the number of service orders in the area to which the service location corresponding to the target service order belongs have an impact on the transportation capacity of the service providing terminals.

此时,服务器可以向服务请求终端发送资源消耗情况发生变化的提示信息,具体可以将第二资源消耗情况与第一资源消耗情况的差值发送至服务请求终端。服务器可以通过弹窗的形式向服务请求终端发送提示信息。At this time, the server can send a prompt message of a change in resource consumption to the service request terminal, and specifically can send the difference between the second resource consumption and the first resource consumption to the service request terminal. The server can send the prompt message to the service request terminal in the form of a pop-up window.

在步骤S104中,第二预设时间段指的是服务器向服务请求终端发送资源消耗情况发生变化的提示信息后的预设时间段。第二预设时间段比第一预设时间段更接近目标服务订单的开始执行时间,并且第二预设时间段是比较段的一段时间,例如服务器向服务请求终端发送资源消耗情况发生变化的提示信息后的5分钟。In step S104, the second preset time period refers to a preset time period after the server sends a prompt message indicating a change in resource consumption to the service request terminal. The second preset time period is closer to the start execution time of the target service order than the first preset time period, and the second preset time period is a relatively short period of time, for example, 5 minutes after the server sends a prompt message indicating a change in resource consumption to the service request terminal.

通过上述S101-S104的技术方案,本申请实施例通过在目标服务订单的开始执行前的第一预设时间段内计算第二资源消耗情况,并且在资源消耗情况发生变化的情况下告知服务请求终端,使得服务请求终端在有感知的情况下为目标服务订单分配服务提供终端,并且根据第二资源消耗情况,为目标服务订单分配服务提供终端,使得服务提供终端更有意愿接单,不仅考虑了服务请求终端的用户的下单意愿,也考虑了服务提供终端的接单意愿,从而提高了目标服务订单的匹配成功率。Through the above-mentioned technical solutions of S101-S104, the embodiment of the present application calculates the second resource consumption situation within the first preset time period before the start of execution of the target service order, and informs the service request terminal when the resource consumption situation changes, so that the service request terminal allocates a service provider terminal to the target service order with awareness, and allocates a service provider terminal to the target service order based on the second resource consumption situation, so that the service provider terminal is more willing to accept the order. Not only the ordering intention of the user of the service request terminal, but also the ordering intention of the service provider terminal is taken into consideration, thereby improving the matching success rate of the target service order.

在具体实施中,考虑到待分配服务订单的服务提供终端的数量与服务订单的数量对服务提供终端的运力情况的影响,可以是综合对服务提供终端的运力情况的影响,也可以是分别对服务提供终端的运力情况的影响。因此,在一种可行的实施方式中,上述步骤S102可以按照以下步骤执行:In a specific implementation, considering the impact of the number of service providing terminals to be assigned service orders and the number of service orders on the transportation capacity of the service providing terminals, the impact on the transportation capacity of the service providing terminals can be comprehensive, or the impact on the transportation capacity of the service providing terminals can be separate. Therefore, in a feasible implementation, the above step S102 can be performed according to the following steps:

S1021:在开始执行时间之前的第一预设时间段内,根据执行目标服务订单对应的服务地点所属区域内待分配服务订单的服务提供终端的数量与服务订单的数量,判断服务提供终端的数量与服务订单的数量的比值是否低于第一预设阈值;S1021: within a first preset time period before the start of the execution time, judging whether a ratio of the number of service providing terminals to the number of service orders is lower than a first preset threshold value according to the number of service providing terminals to be assigned service orders and the number of service orders in the area to which the service location corresponding to the target service order belongs;

S1022:若服务提供终端的数量与服务订单的数量的比值低于第一预设阈值,则计算服务费用消耗情况。S1022: If the ratio of the number of service providing terminals to the number of service orders is lower than a first preset threshold, the service fee consumption is calculated.

在步骤S1021中,根据待分配服务订单的服务提供终端的数量与服务订单的数量,可以计算待分配服务订单的服务提供终端的数量与服务订单的数量的比值。In step S1021, according to the number of service providing terminals to which service orders are to be allocated and the number of service orders, a ratio of the number of service providing terminals to which service orders are to be allocated to the number of service orders may be calculated.

第一预设阈值可以是人为设置的数值。一般情况下第一预设值是小于1的数值,例如0.8、0.5等。当待分配服务订单的服务提供终端的数量与服务订单的数量的比值低于第一预设阈值,说明待分配服务订单的服务提供终端的数量小于服务订单的数量,甚至远远小于服务订单的数量,此时服务提供终端的运力情况很可能是不足的。The first preset threshold may be a manually set value. Generally, the first preset value is a value less than 1, such as 0.8, 0.5, etc. When the ratio of the number of service providing terminals to which service orders are to be allocated to the number of service orders is lower than the first preset threshold, it means that the number of service providing terminals to which service orders are to be allocated is less than the number of service orders, or even much less than the number of service orders, and the transport capacity of the service providing terminals is likely to be insufficient.

在步骤S1022中,当服务提供终端的数量与服务订单的数量的比值低于第一预设阈值时,也就是服务订单的数量多于服务提供终端的数量时,服务请求终端的用户可能需要耗费更多的服务费用,服务提供终端才更愿意接单,此时可以计算服务费用消耗情况。In step S1022, when the ratio of the number of service providing terminals to the number of service orders is lower than the first preset threshold, that is, the number of service orders is greater than the number of service providing terminals, the user of the service requesting terminal may need to spend more service fees, and the service providing terminal is more willing to accept the order. At this time, the service fee consumption can be calculated.

在另一种可行的实施方式中,上述步骤S102可以按照以下步骤执行:In another feasible implementation manner, the above step S102 may be performed according to the following steps:

S1023:在开始执行时间之前的第一预设时间段内,根据执行目标服务订单对应的服务地点所属区域内待分配服务订单的服务提供终端的数量与服务订单的数量,判断服务提供终端的数量是否超过第二预设阈值或服务订单的数量是否超过第三预设阈值;S1023: within a first preset time period before the start of the execution time, judging whether the number of service providing terminals to be assigned service orders and the number of service orders in the area to which the service location corresponding to the target service order belongs exceeds a second preset threshold or whether the number of service orders exceeds a third preset threshold according to the number of service providing terminals to be assigned service orders and the number of service orders in the area to which the service location corresponding to the target service order is executed;

S1024:若服务提供终端的数量超过第二预设阈值或服务订单的数量超过第三预设阈值,则计算服务费用消耗情况以及等待时间消耗情况。S1024: If the number of service providing terminals exceeds the second preset threshold or the number of service orders exceeds the third preset threshold, the service fee consumption and the waiting time consumption are calculated.

在步骤S1023中,第二预设阈值和第三预设阈值也可以是人为设置的数值。In step S1023, the second preset threshold and the third preset threshold may also be manually set values.

在步骤S1024中,当服务提供终端的数量超过第二预设阈值或服务订单的数量超过第三预设阈值,说明服务提供终端的数量或者服务订单的数量较多,间接说明当前时间段服务需求较大,例如早晚高峰期,此时服务请求终端的用户可能需要耗费更多的等待时间及服务费用,服务提供终端才能为其服务。In step S1024, when the number of service providing terminals exceeds the second preset threshold or the number of service orders exceeds the third preset threshold, it means that the number of service providing terminals or the number of service orders is large, which indirectly indicates that the service demand is large in the current time period, such as peak hours in the morning and evening. At this time, the user of the service requesting terminal may need to spend more waiting time and service fees before the service providing terminal can provide service for him.

在具体实施过程中,服务请求终端可能会及时响应服务器发送的资源消耗情况发生变化的提示信息,也可能没有响应服务器发送的资源消耗情况发生变化的提示信息;服务请求终端的用户可能对服务费用不敏感,接收资源消耗情况发生变化,也可能对等待时间不敏感,接收更大范围内的服务提供终端为其服务,也可能对服务费用和等待时间都敏感,选择取消目标服务订单,因此针对上述情况有多种可行的实施方式。During the specific implementation process, the service request terminal may respond promptly to the prompt information of the change in resource consumption sent by the server, or may not respond to the prompt information of the change in resource consumption sent by the server; the user of the service request terminal may not be sensitive to the service fee and receive changes in resource consumption, or may not be sensitive to the waiting time and accept services from service provider terminals in a wider range, or may be sensitive to both service fees and waiting time and choose to cancel the target service order. Therefore, there are multiple feasible implementation methods for the above situations.

具体地,在一种可行的实施方式中,若在第二预设时间段内接收到的服务请求终端针对提示信息的确认消息后,则为目标服务订单分配目标服务订单对应的服务地点所属区域内的服务提供终端。Specifically, in a feasible implementation manner, if a confirmation message is received from the service request terminal in response to the prompt information within the second preset time period, a service providing terminal within the area to which the service location corresponding to the target service order belongs is allocated to the target service order.

这里,若在第二预设时间段内接收到的服务请求终端针对提示信息的确认消息,说明服务请求终端的用户接受资源消耗情况发生变化的情况,此时可以按照第二资源消耗情况,为目标服务订单分配服务提供终端。Here, if the confirmation message of the service request terminal to the prompt information is received within the second preset time period, it means that the user of the service request terminal accepts the change in resource consumption. At this time, the service providing terminal can be allocated to the target service order according to the second resource consumption situation.

在一种可行的实施方式中,若在第二预设时间段内接收到的服务请求终端针对提示信息的拒绝消息后,则为目标服务订单分配目标服务订单对应的服务地点所属区域以外的服务提供终端。In a feasible implementation manner, if a rejection message of the prompt information is received from the service request terminal within the second preset time period, a service providing terminal outside the area to which the service location corresponding to the target service order belongs is allocated to the target service order.

这里,若在第二预设时间段内接收到的服务请求终端针对提示信息的拒绝消息后,说明服务请求终端的用户接受资源消耗情况发生变化的情况,但是服务请求终端的用户未取消目标服务订单,此时,可以为目标服务订单分配目标服务订单对应的服务地点所属区域以外的服务提供终端。Here, if the service request terminal receives a rejection message for the prompt information within the second preset time period, it means that the user of the service request terminal accepts the change in resource consumption, but the user of the service request terminal has not canceled the target service order. At this time, a service provider terminal outside the area to which the service location corresponding to the target service order belongs can be allocated to the target service order.

在一种可行的实施方式中,若在第二预设时间段内接收到的服务请求终端针对提示信息的取消订单消息,则取消目标服务订单。图2示出了一种服务请求终端中调价告知界面的显示效果图,调价告知界面下方显示有“取消订单”和“确认加价45元”的按钮,如果用户点击了“取消订单的”按钮,服务器在第二预设时间段内接收到的服务请求终端针对提示信息的取消订单消息,则会取消目标服务订单。In a feasible implementation, if the service request terminal receives a cancel order message in response to the prompt information within the second preset time period, the target service order will be canceled. Figure 2 shows a display effect diagram of a price adjustment notification interface in a service request terminal, and the price adjustment notification interface has "Cancel Order" and "Confirm Price Increase of 45 Yuan" buttons displayed below. If the user clicks the "Cancel Order" button, the server receives a cancel order message in response to the prompt information from the service request terminal within the second preset time period, and the target service order will be canceled.

在一种可行的实施方式中,若在第二预设时间段内未接收到服务请求终端针对提示信息的确认消息,则为目标服务订单随机分配服务提供终端。In a feasible implementation manner, if no confirmation message is received from the service request terminal in response to the prompt information within the second preset time period, a service providing terminal is randomly assigned to the target service order.

这里,若在第二预设时间段内未接收到服务请求终端针对提示信息的确认消息,服务器可以默认服务请求终端的用户接受资源消耗情况发生变化,此时可以为目标服务订单随机分配服务提供终端,包括目标服务订单对应的服务地点所属区域以内的服务提供终端以及目标服务订单对应的服务地点所属区域以外的服务提供终端。Here, if no confirmation message is received from the service request terminal in response to the prompt information within the second preset time period, the server may assume that the user of the service request terminal accepts the change in resource consumption. At this time, service provision terminals may be randomly assigned to the target service order, including service provision terminals within the area to which the service location corresponding to the target service order belongs and service provision terminals outside the area to which the service location corresponding to the target service order belongs.

在一种可行的实施方式中,若在第二预设时间段内未接收到服务请求终端针对提示信息的确认消息,则利用预设方式向服务请求终端发送资源消耗情况发生变化的提示信息;预设方式包括以下至少一种方式:发短信提醒方式、机器人电话告知方式和弹窗提醒方式。In a feasible implementation, if no confirmation message is received from the service request terminal regarding the prompt information within a second preset time period, a prompt message indicating a change in resource consumption is sent to the service request terminal using a preset method; the preset method includes at least one of the following methods: a text message reminder method, a robot phone notification method, and a pop-up reminder method.

这里,如果超过第二预设时间段,仍未接收到服务请求终端针对提示信息的确认消息,也可以再次提醒服务请求终端回复消息,具体可以利用发短信提醒方式、机器人电话告知方式和弹窗提醒方式提示用户。图3示出了另一种服务请求终端中调价告知界面的显示效果图,图中示出了超过第二预设时间段后,仍未接收到服务请求终端针对提示信息的确认消息时,以弹窗方式提醒用户回复消息。Here, if after the second preset time period, the service request terminal still has not received a confirmation message for the prompt information, the service request terminal can also be reminded to reply to the message again, specifically, the user can be reminded by SMS reminder, robot phone notification method and pop-up window reminder method. Figure 3 shows another display effect diagram of the price adjustment notification interface in the service request terminal, which shows that after the second preset time period, if the service request terminal still has not received a confirmation message for the prompt information, the user is reminded to reply to the message in a pop-up window.

在具体实施中,可以在服务请求终端发出目标服务订单之前,在服务请求终端的预约服务订单界面显示资源消耗情况发生变化的规则,以使用户提前明确资源消耗情况发生变化的规则和情况。在具体实施中,可以在服务请求终端每次发出目标服务订单之前,显示资源消耗情况发生变化的规则,也可以服务请求终端发出预设次数的目标服务订单之前,显示资源消耗情况发生变化的规则,例如服务请求终端前3次发出的目标服务订单之前,在服务请求终端的预约服务订单界面显示资源消耗情况发生变化的规则。In a specific implementation, before the service request terminal issues a target service order, the rules for changes in resource consumption can be displayed on the service request terminal's reservation service order interface, so that the user can clearly understand the rules and circumstances of changes in resource consumption in advance. In a specific implementation, the rules for changes in resource consumption can be displayed before the service request terminal issues a target service order each time, or before the service request terminal issues a preset number of target service orders, for example, before the service request terminal issues the target service order three times before, the rules for changes in resource consumption can be displayed on the service request terminal's reservation service order interface.

基于相同的技术构思,本申请实施例还提供一种服务订单分配装置、电子设备、以及可读存储介质等,具体可参见以下实施例。Based on the same technical concept, the embodiments of the present application also provide a service order allocation device, an electronic device, and a readable storage medium, etc. For details, please refer to the following embodiments.

图4是示出本申请的一些实施例的服务订单分配装置的框图,该服务订单分配装置实现的功能对应上述在终端设备上执行服务订单分配方法的步骤。该装置可以理解为一个包括处理器的服务器的组件,该组件能够实现上述服务订单分配方法,如图4所示,该服务订单分配装置可以包括:FIG4 is a block diagram of a service order allocation device according to some embodiments of the present application. The functions implemented by the service order allocation device correspond to the steps of executing the service order allocation method on the terminal device. The device can be understood as a component of a server including a processor, and the component can implement the service order allocation method. As shown in FIG4, the service order allocation device may include:

第一获取模块401,用于获取服务请求终端所发出的目标服务订单的开始执行时间;所述目标服务订单中携带有第一资源消耗情况;The first acquisition module 401 is used to acquire the start execution time of the target service order issued by the service request terminal; the target service order carries the first resource consumption situation;

计算模块402,用于在所述开始执行时间之前的第一预设时间段内,根据执行所述目标服务订单对应的服务地点所属区域内待分配服务订单的服务提供终端的数量与服务订单的数量,计算第二资源消耗情况;A calculation module 402 is used to calculate the second resource consumption according to the number of service providing terminals to be assigned service orders and the number of service orders in the area to which the service location corresponding to the target service order belongs within a first preset time period before the start time of execution;

第一发送模块403,用于在所述第二资源消耗情况与所述第一资源消耗情况不符合的情况下,向所述服务请求终端发送资源消耗情况发生变化的提示信息;A first sending module 403 is used to send a prompt message of a change in resource consumption to the service request terminal when the second resource consumption situation does not match the first resource consumption situation;

第一分配模块404,用于若在第二预设时间段内接收到所述服务请求终端针对所述提示信息的回复消息,则根据所述第二资源消耗情况,为所述目标服务订单分配服务提供终端。The first allocation module 404 is configured to allocate a service providing terminal to the target service order according to the second resource consumption situation if a reply message from the service request terminal to the prompt information is received within a second preset time period.

在一种可行的实施方式中,所述计算模块402包括:In a feasible implementation manner, the calculation module 402 includes:

第一判断模块,用于在所述开始执行时间之前的第一预设时间段内,根据执行所述目标服务订单对应的服务地点所属区域内待分配服务订单的服务提供终端的数量与服务订单的数量,判断所述服务提供终端的数量与所述服务订单的数量的比值是否低于第一预设阈值;a first judgment module, configured to judge, within a first preset time period before the start execution time, whether a ratio of the number of service providing terminals to the number of service orders to be assigned in the area to which the service location corresponding to the target service order belongs and the number of service orders is lower than a first preset threshold value;

第一子计算模块,用于若所述服务提供终端的数量与所述服务订单的数量的比值低于第一预设阈值,则计算价格消耗情况。The first sub-calculation module is used to calculate the price consumption if the ratio of the number of the service providing terminals to the number of the service orders is lower than a first preset threshold.

在一种可行的实施方式中,所述计算模块402包括:In a feasible implementation manner, the calculation module 402 includes:

第二判断模块,用于在所述开始执行时间之前的第一预设时间段内,根据执行所述目标服务订单对应的服务地点所属区域内待分配服务订单的服务提供终端的数量与服务订单的数量,判断所述服务提供终端的数量是否超过第二预设阈值以及所述服务订单的数量是否超过第三预设阈值;a second judgment module, configured to judge, within a first preset time period before the start execution time, whether the number of service providing terminals to be assigned service orders and the number of service orders in the area to which the service location corresponding to the target service order belongs exceeds a second preset threshold and whether the number of service orders exceeds a third preset threshold according to the number of service providing terminals to be assigned service orders and the number of service orders that execute the target service order;

第二子计算模块,用于若所述服务提供终端的数量超过第二预设阈值以及所述服务订单的数量超过第三预设阈值,则计算价格消耗情况以及时间消耗情况。The second sub-calculation module is used to calculate the price consumption and the time consumption if the number of the service providing terminals exceeds the second preset threshold and the number of the service orders exceeds the third preset threshold.

在一种可行的实施方式中,所述计算模块402,具体用于若在第二预设时间段内接收到的所述服务请求终端针对所述提示信息的确认消息后,则为所述目标服务订单分配所述目标服务订单对应的服务地点所属区域内的服务提供终端。In a feasible implementation, the calculation module 402 is specifically used to allocate a service providing terminal within the area to which the service location corresponding to the target service order belongs to the target service order if a confirmation message is received from the service request terminal within a second preset time period regarding the prompt information.

在一种可行的实施方式中,所述计算模块402,具体用于若在第二预设时间段内接收到的所述服务请求终端针对所述提示信息的拒绝消息后,则为所述目标服务订单分配所述目标服务订单对应的服务地点所属区域以外的服务提供终端。In a feasible implementation, the calculation module 402 is specifically used to allocate a service providing terminal outside the area to which the service location corresponding to the target service order belongs to the target service order if the service request terminal receives a rejection message for the prompt information within a second preset time period.

在一种可行的实施方式中,所述计算模块402,具体用于若在第二预设时间段内接收到的所述服务请求终端针对所述提示信息的取消订单消息,则取消所述目标服务订单。In a feasible implementation manner, the calculation module 402 is specifically configured to cancel the target service order if a cancellation order message is received from the service request terminal in response to the prompt information within a second preset time period.

在一种可行的实施方式中,还包括:In a feasible implementation, it also includes:

第二分配模块,用于若在第二预设时间段内未接收到所述服务请求终端针对所述提示信息的确认消息,则为所述目标服务订单随机分配服务提供终端。The second allocation module is used to randomly allocate a service providing terminal to the target service order if no confirmation message is received from the service request terminal in response to the prompt information within a second preset time period.

在一种可行的实施方式中,还包括:In a feasible implementation, it also includes:

第二发送模块,用于若在第二预设时间段内未接收到所述服务请求终端针对所述提示信息的确认消息,则利用预设方式向所述服务请求终端发送资源消耗情况发生变化的提示信息;所述预设方式包括以下至少一种方式:发短信提醒方式、机器人电话告知方式和弹窗提醒方式。The second sending module is used to send a prompt message of a change in resource consumption to the service request terminal in a preset manner if no confirmation message is received from the service request terminal in response to the prompt message within a second preset time period; the preset manner includes at least one of the following methods: a text message reminder method, a robot phone notification method, and a pop-up reminder method.

在一种可行的实施方式中,所述第一获取模块401,包括:In a feasible implementation manner, the first acquisition module 401 includes:

第三判断模块,用于判断服务请求终端所发出的目标服务订单是否为机场预约单;The third judgment module is used to judge whether the target service order issued by the service request terminal is an airport reservation order;

第二获取模块,用于若服务请求终端所发出的目标服务订单为机场预约单,则获取所述机场预约单所对应的航班信息;A second acquisition module is used to acquire flight information corresponding to the airport reservation order if the target service order issued by the service request terminal is an airport reservation order;

确定模块,用于根据所述机场预约单所对应的航班信息,确定所述机场预约单的开始执行时间。The determination module is used to determine the start execution time of the airport reservation form according to the flight information corresponding to the airport reservation form.

如图5所示,为本申请实施例所提供的一种电子设备示意图,该电子设备500包括:处理器501、存储器502和总线503,存储器502存储有执行指令,当电子设备运行时,处理器501与存储器502之间通过总线503通信,处理器501执行存储器502中存储的一种服务订单分配方法的步骤。As shown in Figure 5, it is a schematic diagram of an electronic device provided in an embodiment of the present application. The electronic device 500 includes: a processor 501, a memory 502 and a bus 503. The memory 502 stores execution instructions. When the electronic device is running, the processor 501 communicates with the memory 502 through the bus 503, and the processor 501 executes the steps of a service order allocation method stored in the memory 502.

本申请实施例所提供的进行服务订单分配方法的计算机程序产品,包括存储了处理器可执行的非易失的程序代码的可读存储介质,所述程序代码包括的指令可用于执行前面方法实施例中所述的方法,具体实现可参见方法实施例,在此不再赘述。The computer program product for the service order allocation method provided in the embodiments of the present application includes a readable storage medium storing a non-volatile program code executable by a processor. The instructions included in the program code can be used to execute the methods described in the previous method embodiments. The specific implementation can be found in the method embodiments, which will not be repeated here.

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

在本申请所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,又例如,多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些通信接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。In the several embodiments provided in the present application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. The device embodiments described above are merely schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some communication interfaces, and the indirect coupling or communication connection of devices or units can be electrical, mechanical or other forms.

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.

所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个处理器可执行的非易失的计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read-OnlyMemory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a non-volatile computer-readable storage medium that is executable by a processor. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art or the part of the technical solution, can be embodied in the form of a software product, which is stored in a storage medium and includes several instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.

最后应说明的是:以上所述实施例,仅为本申请的具体实施方式,用以说明本申请的技术方案,而非对其限制,本申请的保护范围并不局限于此,尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,其依然可以对前述实施例所记载的技术方案进行修改或可轻易想到变化,或者对其中部分技术特征进行等同替换;而这些修改、变化或者替换,并不使相应技术方案的本质脱离本申请实施例技术方案的精神和范围,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以所述权利要求的保护范围为准。Finally, it should be noted that the above-described embodiments are only specific implementation methods of the present application, which are used to illustrate the technical solutions of the present application, rather than to limit them. The protection scope of the present application is not limited thereto. Although the present application is described in detail with reference to the above-described embodiments, ordinary technicians in the field should understand that any technician familiar with the technical field can still modify the technical solutions recorded in the above-described embodiments within the technical scope disclosed in the present application, or can easily think of changes, or make equivalent replacements for some of the technical features therein; and these modifications, changes or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present application, and should be included in the protection scope of the present application. Therefore, the protection scope of the present application shall be based on the protection scope of the claims.

Claims (11)

1.一种服务订单分配方法,其特征在于,包括:1. A service order allocation method, comprising: 获取服务请求终端所发出的目标服务订单的开始执行时间,其中包括:Get the start time of the target service order issued by the service request terminal, including: 判断所述服务请求终端所发出的所述目标服务订单是否为机场预约单;Determining whether the target service order issued by the service request terminal is an airport reservation order; 若所述服务请求终端所发出的所述目标服务订单为所述机场预约单,则获取所述机场预约单所对应的航班信息;If the target service order issued by the service request terminal is the airport reservation order, then obtaining the flight information corresponding to the airport reservation order; 根据所述机场预约单所对应的所述航班信息,确定所述机场预约单的所述开始执行时间;Determining the start execution time of the airport reservation form according to the flight information corresponding to the airport reservation form; 所述目标服务订单中携带有第一资源消耗情况;The target service order carries a first resource consumption condition; 在接近所述目标服务订单的所述开始执行时间之前的第一预设时间段内,根据执行所述目标服务订单对应的服务地点所属区域内待分配服务订单的服务提供终端的数量与服务订单的数量,计算第二资源消耗情况;所述第一预设时间段为预设时间段;In a first preset time period close to the start execution time of the target service order, the second resource consumption is calculated according to the number of service providing terminals to be assigned service orders and the number of service orders in the area to which the service location corresponding to the target service order belongs, wherein the first preset time period is a preset time period; 在所述第二资源消耗情况与所述第一资源消耗情况不符合的情况下,向所述服务请求终端发送资源消耗情况发生变化的提示信息;When the second resource consumption situation does not match the first resource consumption situation, sending a prompt message of a change in resource consumption situation to the service request terminal; 若在第二预设时间段内接收到所述服务请求终端针对所述提示信息的回复消息,则根据所述第二资源消耗情况,为所述目标服务订单分配服务提供终端。If a reply message from the service request terminal to the prompt information is received within a second preset time period, a service providing terminal is allocated to the target service order according to the second resource consumption situation. 2.根据权利要求1所述的服务订单分配方法,其特征在于,所述在所述开始执行时间之前的第一预设时间段内,根据执行所述目标服务订单对应的服务地点所属区域内待分配服务订单的服务提供终端的数量与服务订单的数量,计算第二资源消耗情况,包括:2. The method for allocating service orders according to claim 1, wherein the second resource consumption is calculated according to the number of service providing terminals to be allocated service orders and the number of service orders in the area to which the service location corresponding to the target service order belongs within the first preset time period before the start of the execution time, comprising: 在所述开始执行时间之前的第一预设时间段内,根据执行所述目标服务订单对应的服务地点所属区域内待分配服务订单的服务提供终端的数量与服务订单的数量,判断所述服务提供终端的数量与所述服务订单的数量的比值是否低于第一预设阈值;In a first preset time period before the start time of execution, judging whether a ratio of the number of service providing terminals to the number of service orders is lower than a first preset threshold value according to the number of service providing terminals to be assigned service orders in the area to which the service location corresponding to the target service order belongs and the number of service orders; 若所述服务提供终端的数量与所述服务订单的数量的比值低于第一预设阈值,则计算服务费用消耗情况。If the ratio of the number of the service providing terminals to the number of the service orders is lower than a first preset threshold, the service fee consumption is calculated. 3.根据权利要求1所述的服务订单分配方法,其特征在于,所述在所述开始执行时间之前的第一预设时间段内,根据执行所述目标服务订单对应的服务地点所属区域内待分配服务订单的服务提供终端的数量与服务订单的数量,计算第二资源消耗情况,包括:3. The service order allocation method according to claim 1, characterized in that, in a first preset time period before the start time of the execution, according to the number of service providing terminals to be allocated service orders and the number of service orders in the area to which the service location corresponding to the target service order belongs, calculating the second resource consumption situation comprises: 在所述开始执行时间之前的第一预设时间段内,根据执行所述目标服务订单对应的服务地点所属区域内待分配服务订单的服务提供终端的数量与服务订单的数量,判断所述服务提供终端的数量是否超过第二预设阈值以及所述服务订单的数量是否超过第三预设阈值;In a first preset time period before the start time of execution, judging whether the number of service providing terminals to be assigned service orders and the number of service orders in the area to which the service location corresponding to the target service order belongs exceeds a second preset threshold and whether the number of service orders exceeds a third preset threshold according to the number of service providing terminals to be assigned service orders and the number of service orders that execute the target service order; 若所述服务提供终端的数量超过第二预设阈值或所述服务订单的数量超过第三预设阈值,则计算服务费用消耗情况以及等待时间消耗情况。If the number of the service providing terminals exceeds the second preset threshold or the number of the service orders exceeds the third preset threshold, the service fee consumption and the waiting time consumption are calculated. 4.根据权利要求1所述的服务订单分配方法,其特征在于,所述若在第二预设时间段内接收到所述服务请求终端针对所述提示信息的回复消息,则根据所述第二资源消耗情况,为所述目标服务订单分配服务提供终端,包括:4. The method for allocating service orders according to claim 1, wherein if a reply message from the service request terminal to the prompt information is received within a second preset time period, allocating a service providing terminal to the target service order according to the second resource consumption situation comprises: 若在第二预设时间段内接收到的所述服务请求终端针对所述提示信息的确认消息后,则为所述目标服务订单分配所述目标服务订单对应的服务地点所属区域内的服务提供终端。If a confirmation message is received from the service request terminal in response to the prompt information within a second preset time period, a service providing terminal in the area to which the service location corresponding to the target service order belongs is allocated to the target service order. 5.根据权利要求1所述的服务订单分配方法,其特征在于,所述若在第二预设时间段内接收到所述服务请求终端针对所述提示信息的回复消息,则根据所述第二资源消耗情况,为所述目标服务订单分配服务提供终端,包括:5. The method for allocating service orders according to claim 1, wherein if a reply message from the service request terminal to the prompt information is received within a second preset time period, allocating a service providing terminal to the target service order according to the second resource consumption situation comprises: 若在第二预设时间段内接收到的所述服务请求终端针对所述提示信息的拒绝消息后,则为所述目标服务订单分配所述目标服务订单对应的服务地点所属区域以外的服务提供终端。If a rejection message for the prompt information is received from the service request terminal within a second preset time period, a service providing terminal outside the area to which the service location corresponding to the target service order belongs is allocated to the target service order. 6.根据权利要求1所述的服务订单分配方法,其特征在于,所述若在第二预设时间段内接收到所述服务请求终端针对所述提示信息的回复消息,则根据所述第二资源消耗情况,为所述目标服务订单分配服务提供终端,包括:6. The method for allocating service orders according to claim 1, wherein if a reply message from the service request terminal to the prompt information is received within a second preset time period, allocating a service providing terminal to the target service order according to the second resource consumption situation comprises: 若在第二预设时间段内接收到的所述服务请求终端针对所述提示信息的取消订单消息,则取消所述目标服务订单。If a cancellation order message is received from the service request terminal in response to the prompt information within a second preset time period, the target service order is canceled. 7.根据权利要求1所述的服务订单分配方法,其特征在于,还包括:7. The service order allocation method according to claim 1, further comprising: 若在第二预设时间段内未接收到所述服务请求终端针对所述提示信息的确认消息,则为所述目标服务订单随机分配服务提供终端。If no confirmation message is received from the service request terminal in response to the prompt information within a second preset time period, a service providing terminal is randomly assigned to the target service order. 8.根据权利要求1所述的服务订单分配方法,其特征在于,还包括:8. The service order allocation method according to claim 1, further comprising: 若在第二预设时间段内未接收到所述服务请求终端针对所述提示信息的确认消息,则利用预设方式向所述服务请求终端发送资源消耗情况发生变化的提示信息;所述预设方式包括以下至少一种方式:发短信提醒方式、机器人电话告知方式和弹窗提醒方式。If no confirmation message is received from the service request terminal regarding the prompt information within a second preset time period, a prompt message indicating a change in resource consumption is sent to the service request terminal in a preset manner; the preset manner includes at least one of the following: a text message reminder, a robot phone notification, and a pop-up reminder. 9.一种服务订单分配装置,其特征在于,包括:9. A service order distribution device, characterized by comprising: 第一获取模块,用于获取服务请求终端所发出的目标服务订单的开始执行时间,其中包括:The first acquisition module is used to acquire the start execution time of the target service order issued by the service request terminal, including: 判断所述服务请求终端所发出的所述目标服务订单是否为机场预约单;Determining whether the target service order issued by the service request terminal is an airport reservation order; 若所述服务请求终端所发出的所述目标服务订单为所述机场预约单,则获取所述机场预约单所对应的航班信息;If the target service order issued by the service request terminal is the airport reservation order, then obtaining the flight information corresponding to the airport reservation order; 根据所述机场预约单所对应的所述航班信息,确定所述机场预约单的所述开始执行时间;Determining the start execution time of the airport reservation form according to the flight information corresponding to the airport reservation form; 所述目标服务订单中携带有第一资源消耗情况;The target service order carries a first resource consumption condition; 计算模块,用于在接近所述目标服务订单的所述开始执行时间之前的第一预设时间段内,根据执行所述目标服务订单对应的服务地点所属区域内待分配服务订单的服务提供终端的数量与服务订单的数量,计算第二资源消耗情况;所述第一预设时间段为预设时间段;a calculation module, configured to calculate a second resource consumption situation according to the number of service providing terminals to be assigned service orders and the number of service orders in the region to which the service location corresponding to the target service order belongs within a first preset time period close to the start execution time of the target service order; the first preset time period is a preset time period; 第一发送模块,用于在所述第二资源消耗情况与所述第一资源消耗情况不符合的情况下,向所述服务请求终端发送资源消耗情况发生变化的提示信息;A first sending module, configured to send a prompt message indicating a change in resource consumption to the service request terminal when the second resource consumption situation does not match the first resource consumption situation; 第一分配模块,用于若在第二预设时间段内接收到所述服务请求终端针对所述提示信息的回复消息,则根据所述第二资源消耗情况,为所述目标服务订单分配服务提供终端。The first allocation module is configured to allocate a service providing terminal to the target service order according to the second resource consumption situation if a reply message from the service request terminal to the prompt information is received within a second preset time period. 10.一种电子设备,其特征在于,包括:处理器、存储器和总线,所述存储器存储有所述处理器可执行的机器可读指令,当电子设备运行时,所述处理器与所述存储器之间通过总线通信,所述机器可读指令被所述处理器执行时执行如权利要求1至8任一所述的服务订单分配方法的步骤。10. An electronic device, characterized in that it comprises: a processor, a memory and a bus, the memory storing machine-readable instructions executable by the processor, when the electronic device is running, the processor and the memory communicate through the bus, and when the machine-readable instructions are executed by the processor, the steps of the service order allocation method as described in any one of claims 1 to 8 are performed. 11.一种可读存储介质,其特征在于,该可读存储介质上存储有计算机程序,该计算机程序被处理器运行时执行如权利要求1至8任一所述的服务订单分配方法的步骤。11. A readable storage medium, characterized in that a computer program is stored on the readable storage medium, and when the computer program is executed by a processor, the steps of the service order allocation method according to any one of claims 1 to 8 are executed.
CN202010694186.0A 2020-07-17 2020-07-17 A service order allocation method, device, electronic device and readable storage medium Active CN111861200B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN202410695229.5A CN118428497A (en) 2020-07-17 2020-07-17 Service order processing method and device
CN202010694186.0A CN111861200B (en) 2020-07-17 2020-07-17 A service order allocation method, device, electronic device and readable storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010694186.0A CN111861200B (en) 2020-07-17 2020-07-17 A service order allocation method, device, electronic device and readable storage medium

Related Child Applications (1)

Application Number Title Priority Date Filing Date
CN202410695229.5A Division CN118428497A (en) 2020-07-17 2020-07-17 Service order processing method and device

Publications (2)

Publication Number Publication Date
CN111861200A CN111861200A (en) 2020-10-30
CN111861200B true CN111861200B (en) 2024-06-25

Family

ID=73002080

Family Applications (2)

Application Number Title Priority Date Filing Date
CN202410695229.5A Pending CN118428497A (en) 2020-07-17 2020-07-17 Service order processing method and device
CN202010694186.0A Active CN111861200B (en) 2020-07-17 2020-07-17 A service order allocation method, device, electronic device and readable storage medium

Family Applications Before (1)

Application Number Title Priority Date Filing Date
CN202410695229.5A Pending CN118428497A (en) 2020-07-17 2020-07-17 Service order processing method and device

Country Status (1)

Country Link
CN (2) CN118428497A (en)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108009841A (en) * 2017-03-29 2018-05-08 北京嘀嘀无限科技发展有限公司 Net about car service request processing method, device and server

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004528631A (en) * 2001-02-28 2004-09-16 ミュージックレベリオン.コム・インコーポレーテッド Digital online exchange
US20080189144A1 (en) * 2007-02-02 2008-08-07 Mach 9 Travel, Llc System and Method of Providing Travel-related Tools for Use with Transportation Services
US20090167553A1 (en) * 2007-12-30 2009-07-02 Jin Hong Open Mobile Online Reservation and Ordering Systems
CN105760940A (en) * 2016-02-03 2016-07-13 武汉天梯极客网络科技有限公司 Vehicle reservation method and cloud management server
CN108009650A (en) * 2017-03-29 2018-05-08 北京嘀嘀无限科技发展有限公司 Net about car service request processing method, device and server
CN110998615A (en) * 2017-07-28 2020-04-10 北京嘀嘀无限科技发展有限公司 System and method for determining service request cost
CN110766505A (en) * 2018-11-09 2020-02-07 北京嘀嘀无限科技发展有限公司 System and method for identifying urgent order requests
CN110334975A (en) * 2019-04-12 2019-10-15 郑州时空隧道信息技术有限公司 Order dispenses expense price adjustment method, apparatus and terminal
CN110648004A (en) * 2019-08-09 2020-01-03 深圳市轱辘汽车维修技术有限公司 Vehicle travel reservation method, device, server and storage medium

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108009841A (en) * 2017-03-29 2018-05-08 北京嘀嘀无限科技发展有限公司 Net about car service request processing method, device and server

Also Published As

Publication number Publication date
CN118428497A (en) 2024-08-02
CN111861200A (en) 2020-10-30

Similar Documents

Publication Publication Date Title
US11568329B2 (en) Information processing method and information processing system
US11238378B2 (en) Method and system for booking transportation services
US11250531B2 (en) Hierarchical selection process
CN108629504B (en) Method and device for providing travel services to users
US10021243B2 (en) Telephone call placement
WO2016008391A1 (en) Method and system for booking taxi for third party in online taxi hiring system
CN110633815A (en) Carpooling method and device, electronic device, and storage medium
CN111080048A (en) Order dispatching method and device for reserving order of taxi taking, electronic equipment and storage medium
CN112950312B (en) Order processing method and device
CN111861081A (en) Order allocation method and device, electronic equipment and storage medium
CN108268965A (en) For resource allocation, for the vehicles scheduling method and its device
CN110059943A (en) A kind of method, apparatus dispatched buses, equipment and storage medium
CN112669116B (en) Order processing method and device, electronic equipment and readable storage medium
CN103021167B (en) Method and system for taxi information interaction
CN114493236A (en) Service vehicle assignment method, service vehicle assignment device, service vehicle assignment apparatus, service vehicle assignment medium, and program product
CN111861200B (en) A service order allocation method, device, electronic device and readable storage medium
CN108122040A (en) Row number reserving method, apparatus and system based on car networking
CN111626801A (en) Order distribution method and device, electronic equipment and computer storage medium
CN110751532B (en) Resource allocation method and device
CN110826943B (en) Method and related equipment for judging whether bus allocation is needed or not and determining bus allocation number
CN108171355B (en) Method for resource allocation and for vehicle scheduling and apparatus thereof
US20140207873A1 (en) Method and Apparatus for Crowd-Sourced Information Presentation
CN114881692A (en) Network appointment scheduling method and device, electronic equipment and storage medium
TW201533676A (en) A method for dispatching a car
CN116050549A (en) Method and equipment for reminding network about vehicle order delay

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
GR01 Patent grant
GR01 Patent grant