CN109885422B - 一种房产交易***中配置平台的数据回滚方法和装置 - Google Patents
一种房产交易***中配置平台的数据回滚方法和装置 Download PDFInfo
- Publication number
- CN109885422B CN109885422B CN201811632146.2A CN201811632146A CN109885422B CN 109885422 B CN109885422 B CN 109885422B CN 201811632146 A CN201811632146 A CN 201811632146A CN 109885422 B CN109885422 B CN 109885422B
- Authority
- CN
- China
- Prior art keywords
- rollback
- configuration data
- data
- operator
- receiving
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 46
- 230000008859 change Effects 0.000 claims abstract description 37
- 238000012545 processing Methods 0.000 claims description 30
- 238000012790 confirmation Methods 0.000 claims description 5
- 238000004590 computer program Methods 0.000 claims description 3
- 238000005096 rolling process Methods 0.000 claims description 2
- 239000000758 substrate Substances 0.000 claims 1
- 230000008569 process Effects 0.000 description 14
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 238000010586 diagram Methods 0.000 description 2
- 238000005259 measurement Methods 0.000 description 2
- 238000011161 development Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000002427 irreversible effect Effects 0.000 description 1
- 230000008439 repair process Effects 0.000 description 1
- 238000012216 screening Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本申请公开了一种房产交易***中配置平台的数据回滚方法,包括:在对配置数据进行保存类操作时,将操作类型和距离上次数据同步的改动点,记录在操作日志中;在接收到第一操作的回滚指示后,确定第一配置数据、操作类型和第一操作的关联操作;当操作类型为新增操作时,在接收到确定回滚指令后,删除第一配置数据,并在接收到对关联操作的回滚指示后,将配置数据恢复到未关联第一操作的状态;当操作类型为变更操作时,在接收到确定回滚指令后,将第一配置数据修改为操作前的数值,并在接收到对关联操作的回滚指示后,将配置数据恢复为与第一操作前的数值匹配的状态。通过本申请,可以实现回滚某条数据的变更和关联数据的联动回滚。
Description
技术领域
本申请涉及数据回滚技术,特别涉及一种房产交易***中配置平台的数据回滚方法和装置。
背景技术
随着计算机软件技术的发展,在房地产领域可以利用房产交易***来引导房地产交易流程。配置平台主要是做房产交易***的配置化工作,使得房产交易可以按照配置信息来完成房产交易流程。例如,各个不同的城市对于房产交易可能有不同的限制和政策,通过配置平台可以针对各个城市配置相应房产交易流程中的各类信息,比如北京市房产交易中免税政策的条件是满五唯一等,各个城市的房产交易***操作人员按照配置的信息处理该城市中的所有房产交易单。
在一般的***中,当配置数据发生错误时,通常采用***回滚的方式处理。目前对***回滚的支持,基本都是将出现问题时间点的全量修改数据都恢复成修改前的原值。采用该回滚方式的前提是:在数据更新时,额外添加一个记录修改前的原值和新值的数据表;需要进行***回滚时,通过数据表将新值用原值覆盖即可。然而,目前支持回滚方案的***,一般是要求在短周期内可发现问题的***,同时,回滚方案基本都是基于全量修改数据进行,对单条数据的回滚操作支持的不够灵活。
在房产交易***中,配置错误的发现有可能是配置人员自行发现,也有可能是在房产交易单的处理过程中发现。而由于房产交易涉及的手续繁琐,政府、银行等部门繁多,因此整个交易周期非常长,因此,配置错误可能有相当长的潜伏期。而一旦发现配置数据有问题,就可能会影响交易单的正常流转,且影响范围不可控。又因配置的数据一旦被历史单使用,数据是不可逆的,因此,配置***无法使用常规的数据回滚方案。那如何让配置人员既可以快速的定位问题,并及时修复数据,又能兼顾已受影响的历史交易单呢?由于房产交易***配置化在整个房产行业上都是新的尝试,因此目前业界也没有好的解决方案。
发明内容
本申请提供一种房产交易***中配置平台的数据回滚方法和装置,可以随时回滚某条数据的变更,并通过关联提醒,可以对有关联的数据做相应的联动回滚方案。
为实现上述目的,本申请采用如下技术方案:
一种房产交易***中配置平台的数据回滚方法,包括:
在对配置数据进行保存类操作时,将操作类型和距离上次数据同步的改动点作为相应配置数据的一条操作记录,记录在操作日志中;其中,所述操作类型包括新增操作和变更操作;
在接收到对所述操作日志中一条操作记录所对应第一操作的回滚指示后,确定该第一操作对应的第一配置数据和操作类型,并根据所述房产交易***中的记录确定所述第一操作的关联操作;
当确定出的操作类型为新增操作时,在接收到操作人员的确定回滚指令后,删除所述第一配置数据,将所述关联操作进行显示,并在接收到对所述关联操作的回滚指示后,将关联操作对应的配置数据恢复到未关联所述第一操作的状态;
当确定出的操作类型为变更操作时,在接收到操作人员的确定回滚指令后,将所述第一配置数据修改为操作前的数值,将所述关联操作进行显示,并在接收到对所述关联操作的回滚指示后,将关联操作对应的配置数据恢复为与所述第一操作前的数值匹配的状态。
较佳地,在接收到所述第一操作的回滚指示后,该方法进一步包括:确定所述第一操作对在途单的影响范围;
所述在接收到操作人员的确定回滚指令前,该方法进一步包括:若确定的所述影响范围属于预先设定的小范围,则显示“确认回滚”的选项,以供操作人员发出所述确定回滚指令;若确定出的所述影响范围属于预先设定的大范围,显示当前的影响范围,不显示“确认回滚”的选项,以使所述操作人员无法发出所述确定回滚指令。
较佳地,在操作日志中,对应各条操作记录保存该操作的配置数据所属的各级检索类别;
当发现存在配置错误时,根据发生错误的类别,在操作日志中检索该类别下的各个配置数据及操作记录进行显示,供操作人员从中选择发生错误的配置数据及操作记录。
较佳地,当确定出的所述影响范围大于设定的阈值时,该方法进一步包括:提醒操作人员手动修改配置。
较佳地,所述第一操作对在途单的影响范围为受到所述第一操作影响的在途单数量或比例;所述预先设定的小范围为:所述受到所述第一操作影响的在途单数量或比例不大于预设的阈值;所述预先设定的大范围为:所述受到所述第一操作影响的在途单数量或比例大于预设的阈值;
和/或,
所述第一操作对在途单的影响范围为:只影响交易单流程中的交易数据,不影响交易流程,或者,影响整个交易流程;所述预先设定的小范围为:只影响交易单流程中的交易数据,不影响交易流程;所述预先设定的大范围为:影响整个交易流程。
一种房产交易***中配置平台的数据回滚装置,包括:日志记录单元、接收单元和回滚处理单元;
所述日志记录单元,用于在对配置数据进行保存类操作时,将操作类型和距离上次数据同步的改动点作为相应配置数据的一条操作记录,记录在操作日志中;其中,所述操作类型包括新增操作和变更操作;
所述接收单元,用于接收对所述操作日志中一条操作记录所对应第一操作的回滚指示,并通知所述回滚处理单元;
所述回滚处理单元,用于在接收到所述接收单元的通知后,确定该第一操作对应的第一配置数据和操作类型,并根据所述房产交易***中的记录确定所述第一操作的关联操作;当确定出的操作类型为新增操作时,在接收到操作人员的确定回滚指令后,删除所述第一配置数据,将所述关联操作进行显示,并在接收到对所述关联操作的回滚指示后,将关联操作对应的配置数据恢复到未关联所述第一操作的状态;当确定出的操作类型为变更操作时,在接收到操作人员的确定回滚指令后,将所述第一配置数据修改为操作前的数值,将所述关联操作进行显示,并在接收到对所述关联操作的回滚指示后,将关联操作对应的配置数据恢复为与所述操作前的数值匹配的状态。
较佳地,所述回滚处理单元,还用于在接收到所述第一操作的回滚指示后,确定所述第一操作对在途单的影响范围;在接收到操作人员的确定回滚指令前,若确定的所述影响范围属于预先设定的小范围,则显示“确认回滚”的选项,以供操作人员发出所述确定回滚指令;若确定出的所述影响范围属于预先设定的大范围,显示当前的影响范围,不显示“确认回滚”的选项,以使所述操作人员无法发出所述确定回滚指令。
较佳地,该装置还包括检索单元;
所述日志记录单元,还用于在操作日志中对应各个配置数据保存相应配置数据的各级检索类别;
所述检索单元,用于当发现存在配置错误时,根据发生错误的类别,在操作日志中检索该类别下的各个配置数据及操作记录进行显示,供操作人员从中选择发生错误的配置数据及操作记录。
较佳地,所述回滚处理单元,还用于当确定出的所述影响范围大于设定的阈值时,提醒操作人员手动修改配置。
一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如前所述一种房产交易***中配置平台的数据回滚方法的方法步骤。
由上述技术方案可见,本申请中,在对配置数据进行保存类操作时,将操作类型和距离上次数据同步的改动点作为相应配置数据的一条操作记录,记录在操作日志中;在接收到针对操作日志中某一操作(以下称为第一操作)的回滚指示后,确定该第一操作对应的第一配置数据和操作类型,并根据房产交易***中的记录确定第一操作的关联操作;当确定出的操作类型为新增操作时,在接收到操作人员的确定回滚指令后,删除第一配置数据,将关联操作进行显示,并在接收到对关联操作的回滚指示后,将关联操作对应的配置数据恢复到未关联第一操作的状态;当确定出的操作类型为变更操作时,在接收到操作人员的确定回滚指令后,将第一配置数据修改为操作前的数值,将关联操作进行显示,并在接收到对关联操作的回滚指示后,将关联操作对应的配置数据恢复为与第一操作前的数值匹配的状态。通过上述操作日志中对操作相关内容的记录,可以实现回滚某条数据的变更;同时,在交易***中确定关联操作,并在确定数据回滚时对关联数据进行联动回滚。
附图说明
图1为本申请中数据回滚方法的基本流程示意图
图2为本申请中数据回滚装置的基本结构示意图。
具体实施方式
为了使本申请的目的、技术手段和优点更加清楚明白,以下结合附图对本申请做进一步详细说明。
图1为本申请中数据回滚方法的基本流程示意图。如图1所示,该方法包括:
步骤101,针对配置数据的每个保存类操作,将操作类型和距离上次数据同步的改动点作为相应配置数据的一条操作记录,记录在操作日志中。
其中,保存类操作的操作类型可以包括新增操作和变更操作,变更操作可以为编辑、批量添加、删除等变更数据库的操作。
对应每个保存类操作,在操作日志中形成一条操作记录,用于记录该操作的操作类型和距离上次数据同步的改动点。其中,对于变更类操作,距离上次数据同步的改动点可以是分别记录本次操作前和本次操作后的数据值;对于新增类操作,距离上次数据同步的改动点可以是新增数据的数据值。
另外,为方便尽快确定发生配置错误时具体对应的配置数据,优选地,可以在操作日志中,对应各个配置数据保存相应配置数据的各级检索类别,以便后续方便检索。
上述操作日志的记录过程可以采用异步事件形式,可以记录操作的配置数据所属的表格,以指出是哪个业务数据表的操作,并按照操作类型分类。例如,当新增加数据记录时,可以记录增加的数据全部内容,并打上add标识;当更新数据记录时,可以记录更新的数据变更内容,并打上update标识,具体变更内容包含old和new。其中,old用于记录变更前原值,new用于记录变更部分的新值。例如,对流程视图的新增操作,并可以根据操作内容,指出新增数据名称,或变更数据由XXX变成XXX。
生成的操作日志可以通过可视化的方式显示给操作人员,方便根据操作用户指令进行数据回滚。
步骤102,接收对操作日志中一条操作记录所对应操作(以下称为第一操作)的回滚指示后,确定该第一操作对应的第一配置数据和操作类型,并根据房产交易***中的记录确定第一操作的关联操作。
如前所述,操作日志可以通过可视化的方式显示给操作人员,操作人员可以根据需要针对任一操作记录指示进行操作回滚,以下将回滚指示的操作称为第一操作。
在配置平台接收到上述针对第一操作的回滚指示后,根据操作日志的记录确定第一操作对应的第一配置数据和操作类型;并根据房产交易***中的记录确定第一操作的关联操作。
在配置平台上完成某一保存类操作后,例如对于配置数据A进行了修改,那么对于其他操作或数据可能会产生联动影响。在房产交易***中一般都会保存各个不同操作间的联动关系。本申请可以实现单个操作的数据回滚,但同时,为保证全局数据和操作的一致性,应当对回滚的操作相关联的数据或操作进行关联处理。基于此,本步骤中,在确定出第一操作后,还需要根据房产交易***中的记录确定出第一操作的关联操作,以用于后续步骤103中对于这些关联操作进行回滚处理。
步骤103,在接收到操作人员的确定回滚指令后,根据不同的操作类型和操作日志的记录进行回滚处理。
为保证回滚处理的有效性,需要操作用户确认回滚,在收到用户的确认回滚指令后,进行回滚处理。具体地,当确定出的操作类型为新增操作时,删除第一配置数据,显示关联操作;对于显示的关联操作,操作人员可以选择进行相应关联操作的回滚,配置平台在接收到对关联操作的回滚指示后,将关联操作对应的配置数据恢复到未关联第一操作的状态。这样就可以实现新增操作的回滚和关联回滚。当确定出的操作类型为变更操作时,根据操作日志中的操作记录将第一配置数据修改为操作前的数值,显示关联操作;对于显示的关联操作,操作人员可以选择进行相应关联操作的回滚,配置平台在接收到对关联操作的回滚指示后,将关联操作对应的配置数据恢复为与第一操作前的数值匹配的状态。这样就可以实现变更操作的回滚和关联回滚。
上述即为具体的回滚处理操作,该处理是在操作人员已经确定需要对哪个操作进行回滚后进行的。在实际应用中,优选地,通过一些设置,本申请还可以为操作人员定位需要回滚的操作提供帮助。具体地,在操作日志中可以对应各条操作记录保存该操作的配置数据所属的各级检索类别,例如,保存配置数据所属的各个表格等类别信息。当发现存在配置错误时,操作人员可以根据发生错误的类别(例如根据表格名称),在操作日志中检索该类别下的各个配置数据及操作记录进行显示,以使操作人员根据显示的配置数据和操作记录从中选择出发生错误的配置数据及操作记录。
至此,本申请中最基本的回滚流程结束。
另外,考虑到房地产交易过程的特殊性,配置数据发生错误后可能会对尚未完成全部交易过程的在途单产生影响。当影响较大时,如果完全回退相应的操作数据,则可能对在途单造成更大的影响。基于上述问题,优选地,本申请在进行回滚处理时,可以进一步考虑对于在途单的影响范围进行。下面给出一种优选的处理方式:
在步骤102中接收到第一操作的回滚指示后,执行步骤103之前,进一步确定第一操作对在途单的影响范围。在步骤103中接收到操作人员的确定回滚指令前,进一步包括:若确定出的影响范围属于小范围,则显示“确认回滚”的选项,这样,操作人员可以发出确定回滚指令;若确定出的影响范围属于大范围,则显示当前的影响范围以及受影响的在途单标识,不显示“确认回滚”的选项,以使操作人员无法发出确定回滚指令。
通过上述处理,对于影响范围较小的操作,可以根据用户指令进行前述步骤103中的回滚处理;对于影响范围较大的操作,配置平台不再执行回滚处理,而是将影响范围显示给操作人员,优选地,还可以提醒操作人员手动修改配置。另外,优选地,操作人员可以根据显示的影响范围和受影响的在途单标识,制定出合理的处理方案,以兼容历史数据。
在上述处理中,影响范围可以根据需要设定衡量方式,相应地,判决相应影响范围属于大范围还是小范围的标准也需要与衡量方式相协调。优选地,影响范围可以是受到第一操作影响的在途单的数量或受到第一操作影响的在途单与总在途单间的数值比例,这种情况下,可以将受到第一操作影响的在途单的数量或比例不大于设定的阈值,判定为影响范围小;将受到第一操作影响的在途单的数量或比例大于设定的阈值时,判定为影响范围大。或者,也可以根据受影响的在途单被影响的内容确定影响范围,比如,将影响范围区分为两种:1、只影响交易单流程中的交易数据,不影响交易流程;2、影响整个交易流程;将属于1的情况判决为影响范围小,将属于2的情况判定为影响范围大。另外,对于上述影响范围大还是小的判决原则,可以对应不同的地域范围设置不同的取值。
另外,对于前述确定影响范围以及根据影响范围确定是否显示“确认回滚”选项的处理(以下称为处理A),说明一下其与步骤102中各操作之间的执行顺序。首先,如前所述,处理A在步骤102中接收到第一操作的回滚指示后执行;其次,处理A与确定第一配置数据、操作类型和关联操作的处理(以下称为处理B)可以是任意顺序,可以与处理B并行执行,或者,也可以先执行处理A再执行处理B,或者,也可以先执行处理B再执行处理A,或者,也可以在处理B中的某两个操作间执行处理A,例如在确定出第一配置数据和操作类型后、在确定关联操作前执行处理A。总之,只要保证处理A在步骤102中接收到回滚指示后、且在步骤103之前执行即可。
上述即为本申请中数据回滚方法的具体实现。下面给出一个具体的例子:
配置人员PM将交易类型:由“全款”改成了“商贷”,此时需要记录一下操作日志,同时在变更表上记录一条:交易类型变更,原值-全款,新值-商贷。PM在修改完其它配置后,可以把全部修改的数据以增量方式同步到交易***。过了一个月后,交易***反馈“交易类型判断有误”,需要把交易类型改成“公积金贷款”。此时,配置人员PM需要做交易类型的回滚操作。这里相较传统意义的回滚,有很大的区别,尤其是支持长时间的数据回滚。
此时,配置人员PM可以到配置平台,筛选到当时的操作记录,然后触发『恢复』操作。此时,假定影响范围大小的判决方式为:是否存在受操作影响的在途单;那么,配置平台会到交易***去查看这一个月期间,有没有合同单子过来,如果有的话,会提醒并引导配置人员,一步步的将交易类型恢复至原值,同时,也会将受影响的合同单子做相应处理;如果没有合同单子过来的话,则可以直接将交易类型恢复到原值。
如上面的例子所示,该方案支持单条数据的回滚,且回滚无时间限制,并在回滚操作过程中,会联动做影响范围筛查,同时引导其做出影响范围的相应解决方案。
本申请还提供了一种房产交易***中配置平台的数据回滚装置,该装置可以位于配置平台中。如图2所示,该装置包括:日志记录单元、接收单元和回滚处理单元。
其中,日志记录单元,用于在对配置数据进行保存类操作时,将操作类型和距离上次数据同步的改动点作为相应配置数据的一条操作记录,记录在操作日志中。接收单元,用于接收对操作日志中一条操作记录所对应第一操作的回滚指示,并通知回滚处理单元。
回滚处理单元,用于在接收到接收单元的通知后,确定该第一操作对应的第一配置数据和操作类型,并根据房产交易***中的记录确定第一操作的关联操作;当确定出的操作类型为新增操作时,在接收到操作人员的确定回滚指令后,删除第一配置数据,将关联操作进行显示,并在接收到对关联操作的回滚指示后,将关联操作对应的配置数据恢复到未关联第一操作的状态;当确定出的操作类型为变更操作时,在接收到操作人员的确定回滚指令后,将第一配置数据修改为操作前的数值,将关联操作进行显示,并在接收到对关联操作的回滚指示后,将关联操作对应的配置数据恢复为与操作前的数值匹配的状态。
优选地,回滚处理单元,还可以用于在接收到第一操作的回滚指示后,确定所述第一操作对在途单的影响范围;在接收到操作人员的确定回滚指令前,若确定的所述影响范围属于预先设定的小范围,则显示“确认回滚”的选项,以供操作人员发出所述确定回滚指令;若确定出的影响范围属于预先设定的大范围,显示当前的影响范围,不显示“确认回滚”的选项,以使操作人员无法发出所述确定回滚指令。
优选地,该装置还可以包括检索单元。日志记录单元,还用于在操作日志中对应各个配置数据保存相应配置数据的各级检索类别。检索单元,用于当发现存在配置错误时,根据发生错误的类别,在操作日志中检索该类别下的各个配置数据及操作记录进行显示,供操作人员从中选择发生错误的配置数据及操作记录。
优选地,回滚处理单元,还可以用于当确定出的所述影响范围大于设定的阈值时,提醒操作人员手动修改配置。
由上述可见,通过本申请中的数据回滚方法和装置,人员可以随时回滚某条数据的变更,并通过关联提醒,可以对有关联的数据做相应的联动回滚方案。同时,根据关联提醒,及在途交易单影响范围,做历史数据的兼容策略,如由回滚方案变成选择性控制,以兼容历史数据。
此外,本申请还提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如前所述一种房产交易***中配置平台的数据回滚方法的方法步骤。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。
Claims (10)
1.一种房产交易***中配置平台的数据回滚方法,其特征在于,包括:
在对配置数据进行保存类操作时,将操作类型和距离上次数据同步的改动点作为相应配置数据的一条操作记录,记录在操作日志中;其中,所述操作类型包括新增操作和变更操作;
在接收到对所述操作日志中一条操作记录所对应第一操作的回滚指示后,确定该第一操作对应的第一配置数据和操作类型,并根据所述房产交易***中的记录确定所述第一操作的关联操作;其中,所述房产交易***中保存各个不同操作间的关联关系;
当确定出的操作类型为新增操作时,在接收到操作人员的确定回滚指令后,删除所述第一配置数据,将所述关联操作进行显示,并在接收到对所述关联操作的回滚指示后,将关联操作对应的配置数据恢复到未关联所述第一操作的状态;
当确定出的操作类型为变更操作时,在接收到操作人员的确定回滚指令后,将所述第一配置数据修改为操作前的数值,将所述关联操作进行显示,并在接收到对所述关联操作的回滚指示后,将关联操作对应的配置数据恢复为与所述第一操作前的数值匹配的状态。
2.根据权利要求1所述的方法,其特征在于,在接收到所述第一操作的回滚指示后,该方法进一步包括:确定所述第一操作对在途单的影响范围;
所述在接收到操作人员的确定回滚指令前,该方法进一步包括:若确定的所述影响范围属于预先设定的小范围,则显示“确认回滚”的选项,以供操作人员发出所述确定回滚指令;若确定出的所述影响范围属于预先设定的大范围,显示当前的影响范围,不显示“确认回滚”的选项,以使所述操作人员无法发出所述确定回滚指令。
3.根据权利要求1或2所述的方法,其特征在于,在所述操作日志中,对应各条操作记录保存该操作的配置数据所属的各级检索类别;
当发现存在配置错误时,根据发生错误的类别,在所述操作日志中检索该类别下的各个配置数据及操作记录进行显示,供操作人员从中选择发生错误的配置数据及操作记录。
4.根据权利要求2所述的方法,其特征在于,当确定出的所述影响范围大于设定的阈值时,该方法进一步包括:提醒操作人员手动修改配置。
5.根据权利要求2所述的方法,其特征在于,
所述第一操作对在途单的影响范围为受到所述第一操作影响的在途单数量或比例;所述预先设定的小范围为:所述受到所述第一操作影响的在途单数量或比例不大于预设的阈值;所述预先设定的大范围为:所述受到所述第一操作影响的在途单数量或比例大于预设的阈值;
和/或,
所述第一操作对在途单的影响范围为:只影响交易单流程中的交易数据,不影响交易流程,或者,影响整个交易流程;所述预先设定的小范围为:只影响交易单流程中的交易数据,不影响交易流程;所述预先设定的大范围为:影响整个交易流程。
6.一种房产交易***中配置平台的数据回滚装置,其特征在于,包括:日志记录单元、接收单元和回滚处理单元;
所述日志记录单元,用于在对配置数据进行保存类操作时,将操作类型和距离上次数据同步的改动点作为相应配置数据的一条操作记录,记录在操作日志中;其中,所述操作类型包括新增操作和变更操作;
所述接收单元,用于接收对所述操作日志中一条操作记录所对应第一操作的回滚指示,并通知所述回滚处理单元;
所述回滚处理单元,用于在接收到所述接收单元的通知后,确定该第一操作对应的第一配置数据和操作类型,并根据所述房产交易***中的记录确定所述第一操作的关联操作;当确定出的操作类型为新增操作时,在接收到操作人员的确定回滚指令后,删除所述第一配置数据,将所述关联操作进行显示,并在接收到对所述关联操作的回滚指示后,将关联操作对应的配置数据恢复到未关联所述第一操作的状态;当确定出的操作类型为变更操作时,在接收到操作人员的确定回滚指令后,将所述第一配置数据修改为操作前的数值,将所述关联操作进行显示,并在接收到对所述关联操作的回滚指示后,将关联操作对应的配置数据恢复为与所述操作前的数值匹配的状态;其中,所述房产交易***中保存各个不同操作间的关联关系。
7.根据权利要求6所述的装置,其特征在于,所述回滚处理单元,还用于在接收到所述第一操作的回滚指示后,确定所述第一操作对在途单的影响范围;在接收到操作人员的确定回滚指令前,若确定的所述影响范围属于预先设定的小范围,则显示“确认回滚”的选项,以供操作人员发出所述确定回滚指令;若确定出的所述影响范围属于预先设定的大范围,显示当前的影响范围,不显示“确认回滚”的选项,以使所述操作人员无法发出所述确定回滚指令。
8.根据权利要求6或7所述的装置,其特征在于,该装置还包括检索单元;
所述日志记录单元,还用于在操作日志中对应各个配置数据保存相应配置数据的各级检索类别;
所述检索单元,用于当发现存在配置错误时,根据发生错误的类别,在操作日志中检索该类别下的各个配置数据及操作记录进行显示,供操作人员从中选择发生错误的配置数据及操作记录。
9.根据权利要求7所述的装置,其特征在于,所述回滚处理单元,还用于当确定出的所述影响范围大于设定的阈值时,提醒操作人员手动修改配置。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现权利要求1-5任一项所述的方法步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811632146.2A CN109885422B (zh) | 2018-12-29 | 2018-12-29 | 一种房产交易***中配置平台的数据回滚方法和装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811632146.2A CN109885422B (zh) | 2018-12-29 | 2018-12-29 | 一种房产交易***中配置平台的数据回滚方法和装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109885422A CN109885422A (zh) | 2019-06-14 |
CN109885422B true CN109885422B (zh) | 2024-01-12 |
Family
ID=66925386
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811632146.2A Active CN109885422B (zh) | 2018-12-29 | 2018-12-29 | 一种房产交易***中配置平台的数据回滚方法和装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109885422B (zh) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105703941A (zh) * | 2015-12-31 | 2016-06-22 | 山石网科通信技术有限公司 | 配置事务的处理方法及装置 |
CN106161061A (zh) * | 2015-04-08 | 2016-11-23 | 华为技术有限公司 | 业务配置的回滚方法及网络设备 |
CN107070682A (zh) * | 2016-12-12 | 2017-08-18 | 浙江鹏信信息科技股份有限公司 | 一种网络配置数据回滚的方法及*** |
CN107193842A (zh) * | 2016-03-15 | 2017-09-22 | 阿里巴巴集团控股有限公司 | 一种平台化***业务定位方法及装置 |
CN107220145A (zh) * | 2017-05-19 | 2017-09-29 | 北京计算机技术及应用研究所 | 一种闪存数据库数据恢复的方法 |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8296271B1 (en) * | 2005-03-28 | 2012-10-23 | Federal Home Loan Mortgage Corporation | System and method for optimizing data recovery in a parallel database |
CN102999532B (zh) * | 2011-09-19 | 2017-05-10 | 中兴通讯股份有限公司 | 用户配置数据的方法及装置 |
CN104636401B (zh) * | 2013-11-15 | 2018-04-06 | 中国石油天然气股份有限公司 | 一种scada***数据回滚的方法及装置 |
CN107783861B (zh) * | 2017-07-31 | 2020-11-24 | 平安科技(深圳)有限公司 | 交易回滚方法、装置、存储介质和计算机设备 |
-
2018
- 2018-12-29 CN CN201811632146.2A patent/CN109885422B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106161061A (zh) * | 2015-04-08 | 2016-11-23 | 华为技术有限公司 | 业务配置的回滚方法及网络设备 |
CN105703941A (zh) * | 2015-12-31 | 2016-06-22 | 山石网科通信技术有限公司 | 配置事务的处理方法及装置 |
CN107193842A (zh) * | 2016-03-15 | 2017-09-22 | 阿里巴巴集团控股有限公司 | 一种平台化***业务定位方法及装置 |
CN107070682A (zh) * | 2016-12-12 | 2017-08-18 | 浙江鹏信信息科技股份有限公司 | 一种网络配置数据回滚的方法及*** |
CN107220145A (zh) * | 2017-05-19 | 2017-09-29 | 北京计算机技术及应用研究所 | 一种闪存数据库数据恢复的方法 |
Also Published As
Publication number | Publication date |
---|---|
CN109885422A (zh) | 2019-06-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
AU2017363534B2 (en) | Multiple agent distributed ledger architecture | |
CN109033186A (zh) | 数据一致性检测方法、装置、存储介质及电子设备 | |
US20060015539A1 (en) | Synchronizing agent for multiple clients/applications on a computer system | |
US7924986B2 (en) | IVR system manager | |
US20100185474A1 (en) | Milestone Generation Techniques | |
US20110307359A1 (en) | Systems and methods for managing address and tax inventory data | |
US20190147032A1 (en) | Data flow view for a spreadsheet | |
CN112819631B (zh) | 业务数据处理方法、装置、计算机设备和存储介质 | |
CN110460460A (zh) | 业务链路故障定位方法、装置及设备 | |
CN110223127A (zh) | 票据数据回退方法和*** | |
CN110533521A (zh) | 动态贷后预警方法、装置、设备及可读存储介质 | |
CN110262975A (zh) | 测试数据管理方法、装置、设备及计算机可读存储介质 | |
US20100146334A1 (en) | Fault tolerant update propagation to views | |
WO2012126230A1 (zh) | 交通事件信息定位方法及装置 | |
CN110942314A (zh) | 异常账户监管方法及装置 | |
CN109885422B (zh) | 一种房产交易***中配置平台的数据回滚方法和装置 | |
CN111695820B (zh) | 工程车辆电子联单管理方法、装置、终端及存储介质 | |
CN104123104B (zh) | 日志控制***及方法 | |
CN116610583A (zh) | Sca工具成熟度评价方法、装置、设备、介质和产品 | |
CN111260460A (zh) | 钞箱的管理方法、装置、设备和介质 | |
CN110096296A (zh) | 一种缓存对比方法及设备 | |
CN111640030B (zh) | 保险理赔失败数据的处理装置、设备及存储介质 | |
CN114528157A (zh) | 数据库敏感表备份方法和装置 | |
CN114490768A (zh) | 结合rpa及ai的任务复核方法及其装置 | |
CN113051165A (zh) | 一种处理提测单的方法、装置、监控服务器及介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |