订单处理方法、系统、可读存储介质及服务器与流程

文档序号:16756516发布日期:2019-01-29 17:26阅读:95来源:国知局
订单处理方法、系统、可读存储介质及服务器与流程
本发明涉及装修
技术领域
,特别涉及一种订单处理方法、系统、可读存储介质及服务器。
背景技术
:随着人们生活水平的不断提高,越来越多的人们开始注重自身的居住环境,以致于越来越多的住户选择搬迁新家或翻新住宅,但无论是搬迁还是翻新都逃离不了装修这一话题。现有技术当中,目前住户选择装修工人的方式一般有依托装修公司或朋友介绍,这些方式都需要住户逐一去访问了解情况,耗时费力,且缺乏对比选择性,导致住户被“痛宰”和拖延工期的事件频频发生,同时对于家装工人来说,其大多依附于装修公司,大部分人工费用被侵占的同时,工期存在很大空档期,造成人员工时的浪费,同时缺乏自主选择权。技术实现要素:基于此,本发明的目的是提供一种订单处理方法、系统、可读存储介质及服务器,以解决现有技术当中住户装修需要逐一去访问了解情况的技术问题。根据本发明实施例的一种订单处理方法,应用于服务器,包括:接收一用户端提交的装修订单,并将所述装修订单的状态标记为待接单;接收工人端针对所述装修订单提交的竞标信息,并生成竞标工人列表;将所述竞标工人列表反馈给所述用户端,并将所述装修订单的状态标记为服务中;以及接收所述用户端提交的委派信息,并向所述委派信息指向的所述工人端委派装修任务。另外,根据本发明上述实施例的一种订单处理方法,还可以具有如下附加的技术特征:进一步地,所述服务器连接有多个所述工人端,在所述接收工人端针对所述装修订单提交的竞标信息的步骤之后,还包括:在竞标时间达到预设时间时,判断当前参与竞标的工人端的数量是否大于预设数量,所述竞标时间以接收到第一个所述竞标信息的时间点为节点开始计时;若否,则将所述装修订单推送到未参与竞标的工人端上,并以推送时间点为节点再次进行竞标计时;若是,则停止接收竞标请求,并执行所述生成竞标工人列表的步骤。进一步地,所述将所述装修订单推送到未参与竞标的工人端上的步骤包括:从所有所述未参与竞标的工人端中,挑选预设数量的优先级高的推送工人端,并向每个所述推送工人端推送所述装修订单。进一步地,所述竞标信息中包含竞标工种,所述竞标工人列表当中包含多个子列表,每一所述子列表对应一种装修工种,所述生成竞标工人列表的步骤包括:根据所述竞标信息的竞标工种,将所述竞标信息录入于对应的所述子列表当中;按照预设排列规则,对每一所述子列表中的所述竞标信息进行排列。进一步地,在所述按照预设排列规则,对每一所述子列表中的所述竞标信息进行排列的步骤之后,还包括:获取参与竞标的工人端对应的工人信息,所述工人信息中包含工人相片、工人简介及各种预设项目的评分;按照所述工人信息和所述竞标信息的一一对应关系,将所述工人信息录入于所述竞标工人列表当中。进一步地,所述装修订单中含有所述工人端无法访问的预算金额,所述竞标信息当中含有竞标金额,在所述接收工人端针对所述装修订单提交的竞标信息的步骤之后,还包括:删除所述竞标金额大于所述预算金额的所述竞标信息。进一步地,在所述接收所述用户端提交的委派信息,并向所述委派信息指向的所述工人端委派装修任务的步骤之后,还包括:当接收到任务完成信号时,将所述装修订单的状态标记为用户确认。根据本发明实施例的一种订单处理系统,包括:订单接收模块,用于接收一用户端提交的装修订单,并将所述装修订单的状态标记为待接单;列表生成模块,用于接收工人端针对所述装修订单提交的竞标信息,并生成竞标工人列表;竞标反馈模块,用于将所述竞标工人列表反馈给所述用户端,并将所述装修订单的状态标记为服务中;以及任务委派模块,用于接收所述用户端提交的委派信息,并向所述委派信息指向的所述工人端委派装修任务。本发明还提出一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述的订单处理方法。本发明还提出一种服务器,包括存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述的订单处理方法。本发明当中的订单处理方法、系统、可读存储介质及服务器,当需装修时,住户只需在用户端上填写相关的装修信息(如装修地点、装修预算等等),用户端自动生成装修订单并发送给服务器,服务器将该装修订单的状态标记为待接单,以使各工人端能够访问该装修订单,然后服务器将持续接收工人端针对该装修订单提交的竞标信息,并生成竞标工人列表反馈给用户端,用户端可以根据竞标工人列表选择自己满意的工人来执行本次装修任务,用户端根据用户选择自动生成委派信息并发送给服务器,服务器最终根据委派信息来向对应的工人端委派任务。因此基于本发明当中的订单处理方法,住户遇装修时,只需在线上提交装修信息即可,无需逐一去访问了解情况,省时省力,且服务器将反馈竞标工人列表给住户,住户可根据竞标工人列表自行选择工人,具有对比选择性,对于装修工人来说,可以自主对装修订单进行抢单竞标,具有自主选择权,且绕过装修公司,人工费用不会被侵占。附图说明图1为本发明的装修管理系统的结构示意图;图2为本发明第一实施例中的订单处理方法的流程图;图3为本发明第二实施例中的订单处理方法的流程图;图4为本发明第二实施例中的生成竞标工人列表的具体实施流程图;图5为本发明第三实施例中的订单处理系统的结构示意图。主要元件符号说明:订单接收模块11列表生成模块12竞标反馈模块13任务委派模块14数量判断模块15订单推送模块16竞标停止模块17订单推送单元161第一录入单元121信息排列单元122信息获取单元123第二录入单元124信息筛选模块18订单确认模块19以下具体实施方式将结合上述附图进一步说明本发明。具体实施方式为了便于理解本发明,下面将参照相关附图对本发明进行更全面的描述。附图中给出了本发明的若干实施例。但是,本发明可以以许多不同的形式来实现,并不限于本文所描述的实施例。相反地,提供这些实施例的目的是使对本发明的公开内容更加透彻全面。需要说明的是,当元件被称为“固设于”另一个元件,它可以直接在另一个元件上或者也可以存在居中的元件。当一个元件被认为是“连接”另一个元件,它可以是直接连接到另一个元件或者可能同时存在居中元件。本文所使用的术语“垂直的”、“水平的”、“左”、“右”以及类似的表述只是为了说明的目的。除非另有定义,本文所使用的所有的技术和科学术语与属于本发明的
技术领域
的技术人员通常理解的含义相同。本文中在本发明的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本发明。本文所使用的术语“及/或”包括一个或多个相关的所列项目的任意的和所有的组合。以下各实施例均可运用在如图1所示的装修管理系统当中,图1示出的装修管理系统包括服务器、与所述服务器连接的若干用户端、以及与所述服务器连接的若干工人端。其中,所述用户端和所述工人端均可以为移动终端,例如手机、平板、智能穿戴设备等,同时所述用户端和所述工人端均可通过下载注册装修app或关注进入公众号等方式来访问所述服务器,所述服务器也可以根据ip地址等来找到任一所述用户端和所述工人端。请参阅图2,所示为本发明第一实施例中的订单处理方法,应用于服务器,包括步骤s01至步骤s04。步骤s01,接收一用户端提交的装修订单,并将所述装修订单的状态标记为待接单。在具体实施时,用户可通过账号和密码的方式登入用户端上下载的装修app,并进入订单界面,根据引导填写相应的装修信息,如装修地点、装修风格、装修方式(半包、全包、毛坯装修或翻新等)、装修预设等等,然后提交装修信息,此时用户端将自动生成装修订单并发送给服务器。在接收到新装修订单后,服务器将会把该装修订单的状态标记为待接单,以使工人通过账号和密码的方式登入工人端上下载的装修app后,可查看该装修订单,并可对该装修订单进行抢单竞标。步骤s02,接收工人端针对所述装修订单提交的竞标信息,并生成竞标工人列表。其中,所述竞标信息为工人针对装修订单在工人端的装修app上填写制定的装修方案,该装修方案可以包括装修时间、装修价格(即竞标价格)、预期效果等等。同时,所述竞标工人列表为记录有每个工人(或工人端)及其制定的竞标信息的预设格式的表格。需要指出的是,由于在装修订单发布后,各工人端都可以查看并自由进行抢单竞标,因此服务器一般会接收到多个竞标信息,此后服务器将各个竞标信息录入到预设格式的表格当中,以得到竞标工人列表。步骤s03,将所述竞标工人列表反馈给所述用户端,并将所述装修订单的状态标记为服务中。需要指出的是,当将装修订单的状态标记为服务中,也即代表着结束了该装修订单的竞标,未参与竞标的工人只能/无法参看该装修订单,且无法对该装修订单进行抢单。可以理解的,由于该竞标工人列表当中包含了多个工人制定的装修方案,用户从该竞标工人列表当中可以一目了然的了解情况,并可选择装修方案满意的工人来承接对应的装修任务,此时用户端将自动生成对应的委派信息。例如a工人的木工装修方案比较满意,则该用户可以选择a工人来承接本次装修的木工任务,此时用户端将自动生成a工人负责木工的委派信息,服务器在接收到该委派信息后,将会向a工人的工人端委派木工装修任务。步骤s04,接收所述用户端提交的委派信息,并向所述委派信息指向的所述工人端委派装修任务。可以理解的,在委派任务后,工人可从终端app上查看到该委派的装修任务,此后即可执行该委派的装修任务,任务完成之后,可在终端app上点击任务完成图标。综上,本发明上述实施例当中的订单处理方法,当需装修时,住户只需在用户端上填写相关的装修信息(如装修地点、装修预算等等),用户端自动生成装修订单并发送给服务器,服务器将该装修订单的状态标记为待接单,以使各工人端能够访问该装修订单,然后服务器将持续接收工人端针对该装修订单提交的竞标信息,并生成竞标工人列表反馈给用户端,用户端可以根据竞标工人列表选择自己满意的工人来执行本次装修任务,用户端根据用户选择自动生成委派信息并发送给服务器,服务器最终根据委派信息来向对应的工人端委派任务。因此基于本发明当中的订单处理方法,住户遇装修时,只需在线上提交装修信息即可,无需逐一去访问了解情况,省时省力,且服务器将反馈竞标工人列表给住户,住户可根据竞标工人列表自行选择工人,具有对比选择性,对于装修工人来说,可以自主对装修订单进行抢单竞标,具有自主选择权,且绕过装修公司,人工费用不会被侵占。请参阅图3,所示为本发明第二实施例中的订单处理方法,应用于服务器,包括步骤s11至步骤s20。步骤s11,接收一用户端提交的装修订单,并将所述装修订单的状态标记为待接单。其中,所述装修订单中含有所述工人端无法访问的预算金额,该预算金额为用户在提交该装修订单时填写的装修预算,且无法访问是指在工人端上无法查看该预算金额,这样做的好处在于,使工人不受装修预算的影响,确保后续各工人制定的装修方案更加贴近实际费用,确保用户利益不受损失。步骤s12,接收工人端针对所述装修订单提交的竞标信息。其中,所述竞标信息中包含竞标工种及竞标金额。竞标工种是指装修工种,具体有水工、电工、泥工、油漆工、木工等,由于一般装修都需要涉及到这些工种,因此每一装修订单都可进行多个工种的竞标。竞标金额是指工人在制定装修计划时确定的装修所需费用,例如水工120元/m2。在具体实施时,工人在参与竞标时,可竞标一个或多个工种,同时可针对每一竞标的工种制定对应的装修计划,装修计划当中包含该工种的竞标金额。步骤s13,在竞标时间达到预设时间时,判断当前参与竞标的工人端的数量是否大于预设数量。其中,所述竞标时间以接收到第一个所述竞标信息的时间点为节点开始计时。当判断到当前参与竞标的工人端的数量不大于预设数量时,执行步骤s14,当判断到当前参与竞标的工人端的数量大于预设数量时,执行步骤s15至步骤s20。步骤s14,将所述装修订单推送到未参与竞标的工人端上,并以推送时间点为节点再次进行竞标计时。作为一种事实方式,本步骤当中将所述装修订单推送到未参与竞标的工人端上的具体实施方式可以为:从所有所述未参与竞标的工人端中,挑选预设数量的优先级高的推送工人端,并向每个所述推送工人端推送所述装修订单。其中,该推送工人端可以为当前未接装修任务的工人端、此前接过该用户的装修任务的工人端、离装修地点更近的工人端等等。步骤s15,停止接收竞标请求,并删除所述竞标金额大于所述预算金额的所述竞标信息,并生成竞标工人列表。其中,由于竞标金额大于预算金额,该部分用户必然不会考虑故删除,以先对数据进行筛选,降低数据传输的大小,且降低用户的观看疲劳感。需要指出的是,为了快速反馈结果给到用户,同时确保反馈结果具有参考性,本步骤设定竞标计时机制和竞标数量机制,即在竞标时间达到预设时间时,若参与竞标的工人数量大于预设数量,停止接收竞标请求,并删除竞标金额大于预算金额的竞标信息,并生成竞标工人列表反馈给用户端;若参与竞标的工人数量不大于预设数量,则向优先级高的工人端推送该装修订单,以增加该装修订单的浏览量,从而提高竞标数量,并以推送时间点开始再次进行竞标计时。作为一种实施方式,所述竞标工人列表当中包含多个子列表,每一所述子列表对应一种装修工种,请参阅图4,所示为生成竞标工人列表的具体实施流程图,包括步骤s151至s154。步骤s151,根据所述竞标信息的竞标工种,将所述竞标信息录入于对应的所述子列表当中。在具体实施时,可在竞标工人列表当中建立多个子列表,每一子列表设定为用于存储指定装修工种的竞标信息,并以该指定装修工种的名称进行命名,例如泥工的竞标信息录入与泥工子列表当中,这样后续用户可以很清楚明了的了解各工种的竞标情况。步骤s152,按照预设排列规则,对每一所述子列表中的所述竞标信息进行排列。其中,该预设排列规则可以为按竞标金额由高到低的排列规则、按竞标时间由高到低的排列规则、按工人品质由高到低的排列规则等。步骤s153,获取参与竞标的工人端对应的工人信息。其中,所述工人信息中包含工人相片、工人简介及各种预设项目的评分,所述各种预设项目可以为装修质量、服务态度、工作态度、工期把握度、售后服务等等。步骤s154,按照所述工人信息和所述竞标信息的一一对应关系,将所述工人信息录入于所述竞标工人列表当中。可以理解的,录入工人信息的目的在于,给用户更多的选择参考,确保用户能够选到一批较好的装修工人进行装修施工。步骤s16,将所述竞标工人列表反馈给所述用户端,并将所述装修订单的状态标记为服务中。可以理解的,由于该竞标工人列表当中包含多个工种的竞标情况,用户可以从该竞标工人列表当中挑选一个或多个工种的一个或多个工人来委派任务。步骤s17,接收所述用户端提交的委派信息,并向所述用户端发送费用支付请求。其中,请求支付的费用金额可以为用户挑选的各个工种的竞标金额的总和,例如用户挑选了水工a、电工b、泥工c、油漆工d和木工f,则请求支付的费用金额可以为水工a、电工b、泥工c、油漆工d和木工f的竞标金额的总和。需要指出的是,由于用户已提交委派信息,代表用户已选定好装修目标,服务器将向用户端发送费用支付请求,以让用户预先支付装修费用,该部分费用将暂放在服务器当中,以待工人完成任务且用户确认后支付给工人。步骤s18,向所述委派信息指向的所述工人端委派装修任务。步骤s19,当接收到任务完成信号时,将所述装修订单的状态标记为用户确认。步骤s20,当用户选择确定订单时,将所述装修订单的状态标记为已完成,冻结费用,并向工人支付费用。在具体实施时,工人在完成委派的装修任务时,可在装修app上点击完成,服务器将接收到任务完成信号,并通知用户进行确认,用户确认成功,则向工人支付费用,若用户确认失败,则可申请售后介入,以进行调解,若调解失败,可退换用户费用。本发明另一方面还提供一种订单处理系统,请查阅图5,所示为本发明第三实施例中的订单处理系统,应用于服务器,所述订单处理系统包括:订单接收模块11,用于接收一用户端提交的装修订单,并将所述装修订单的状态标记为待接单;列表生成模块12,用于接收工人端针对所述装修订单提交的竞标信息,并生成竞标工人列表;竞标反馈模块13,用于将所述竞标工人列表反馈给所述用户端,并将所述装修订单的状态标记为服务中;以及任务委派模块14,用于接收所述用户端提交的委派信息,并向所述委派信息指向的所述工人端委派装修任务。进一步地,所述服务器连接有多个所述工人端,所述订单处理系统还包括:数量判断模块15,用于在竞标时间达到预设时间时,判断当前参与竞标的工人端的数量是否大于预设数量,所述竞标时间以接收到第一个所述竞标信息的时间点为节点开始计时;订单推送模块16,用于在判断到当前参与竞标的工人端的数量不大于预设数量时,将所述装修订单推送到未参与竞标的工人端上,并以推送时间点为节点再次进行竞标计时;竞标停止模块17,用于在判断到当前参与竞标的工人端的数量大于预设数量时,停止接收竞标请求,所述列表生成模块12生成竞标工人列表。进一步地,所述订单推送模块16包括:订单推送单元161,用于从所有所述未参与竞标的工人端中,挑选预设数量的优先级高的推送工人端,并向每个所述推送工人端推送所述装修订单。进一步地,所述竞标信息中包含竞标工种,所述竞标工人列表当中包含多个子列表,每一所述子列表对应一种装修工种,所述列表生成模块12包括:第一录入单元121,用于根据所述竞标信息的竞标工种,将所述竞标信息录入于对应的所述子列表当中;信息排列单元122,用于按照预设排列规则,对每一所述子列表中的所述竞标信息进行排列。进一步地,所述列表生成模块12还包括:信息获取单元123,用于获取参与竞标的工人端对应的工人信息,所述工人信息中包含工人相片、工人简介及各种预设项目的评分;第二录入单元124,用于按照所述工人信息和所述竞标信息的一一对应关系,将所述工人信息录入于所述竞标工人列表当中。进一步地,所述装修订单中含有所述工人端无法访问的预算金额,所述竞标信息当中含有竞标金额,所述订单处理系统还包括:信息筛选模块18,用于删除所述竞标金额大于所述预算金额的所述竞标信息。进一步地,所述订单处理系统还包括:订单确认模块19,用于当接收到任务完成信号时,将所述装修订单的状态标记为用户确认。综上,本发明上述实施例当中的订单处理系统,当需装修时,住户只需在用户端上填写相关的装修信息(如装修地点、装修预算等等),用户端自动生成装修订单并发送给服务器,服务器将该装修订单的状态标记为待接单,以使各工人端能够访问该装修订单,然后服务器将持续接收工人端针对该装修订单提交的竞标信息,并生成竞标工人列表反馈给用户端,用户端可以根据竞标工人列表选择自己满意的工人来执行本次装修任务,用户端根据用户选择自动生成委派信息并发送给服务器,服务器最终根据委派信息来向对应的工人端委派任务。因此基于本发明当中的订单处理方法,住户遇装修时,只需在线上提交装修信息即可,无需逐一去访问了解情况,省时省力,且服务器将反馈竞标工人列表给住户,住户可根据竞标工人列表自行选择工人,具有对比选择性,对于装修工人来说,可以自主对装修订单进行抢单竞标,具有自主选择权,且绕过装修公司,人工费用不会被侵占。本发明还提出一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如上述的订单处理方法。本发明还提出一种服务器,包括存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述的订单处理方法。综上,本发明当中的服务器,当需装修时,住户只需在用户端上填写相关的装修信息(如装修地点、装修预算等等),用户端自动生成装修订单并发送给服务器,服务器将该装修订单的状态标记为待接单,以使各工人端能够访问该装修订单,然后服务器将持续接收工人端针对该装修订单提交的竞标信息,并生成竞标工人列表反馈给用户端,用户端可以根据竞标工人列表选择自己满意的工人来执行本次装修任务,用户端根据用户选择自动生成委派信息并发送给服务器,服务器最终根据委派信息来向对应的工人端委派任务。因此基于本发明当中的订单处理方法,住户遇装修时,只需在线上提交装修信息即可,无需逐一去访问了解情况,省时省力,且服务器将反馈竞标工人列表给住户,住户可根据竞标工人列表自行选择工人,具有对比选择性,对于装修工人来说,可以自主对装修订单进行抢单竞标,具有自主选择权,且绕过装修公司,人工费用不会被侵占。本领域技术人员可以理解,在流程图中表示或在此以其他方式描述的逻辑和/或步骤,例如,可以被认为是用于实现逻辑功能的可执行指令的定序列表,可以具体实现在任何计算机可读介质中,以供指令执行系统、装置或设备(如基于计算机的系统、包括处理器的系统或其他可以从指令执行系统、装置或设备取指令并执行指令的系统)使用,或结合这些指令执行系统、装置或设备而使用。就本说明书而言,“计算机可读介质”可以是任何可以包含、存储、通信、传播或传输程序以供指令执行系统、装置或设备或结合这些指令执行系统、装置或设备而使用的装置。计算机可读介质的更具体的示例(非穷尽性列表)包括以下:具有一个或多个布线的电连接部(电子装置),便携式计算机盘盒(磁装置),随机存取存储器(ram),只读存储器(rom),可擦除可编辑只读存储器(eprom或闪速存储器),光纤装置,以及便携式光盘只读存储器(cdrom)。另外,计算机可读介质甚至可以是可在其上打印所述程序的纸或其他合适的介质,因为可以例如通过对纸或其他介质进行光学扫描,接着进行编辑、解译或必要时以其他合适方式进行处理来以电子方式获得所述程序,然后将其存储在计算机存储器中。应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或它们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(pga),现场可编程门阵列(fpga)等。在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1