
本申請(qǐng)涉及產(chǎn)品數(shù)據(jù)處理
技術(shù)領(lǐng)域:
,尤其涉及數(shù)據(jù)修改的方法和裝置。
背景技術(shù):
:在日常生活中,業(yè)務(wù)處理時(shí),保證業(yè)務(wù)相關(guān)數(shù)據(jù)的正確十分重要。例如:募集資金業(yè)務(wù)在處理時(shí),如果融資人的銀行賬號(hào)、開戶行、開戶分支等數(shù)據(jù)不正確,會(huì)影響融資人按時(shí)收到募集的資金。此種情況下,對(duì)上述數(shù)據(jù)進(jìn)行修改的方法,尤顯重要。仍以募集資金業(yè)務(wù)處理為例,目前的數(shù)據(jù)修改方法為:當(dāng)資金打款失敗后,由人工聯(lián)系融資人,使其提供更新數(shù)據(jù),再由人工將該數(shù)據(jù)修改為更新數(shù)據(jù)。上述方法,更新數(shù)據(jù)的獲取以及更新數(shù)據(jù)的修改均為人工操作,降低了數(shù)據(jù)修改效率。技術(shù)實(shí)現(xiàn)要素:為解決提升數(shù)據(jù)修改效率,本申請(qǐng)實(shí)施例提出了一種數(shù)據(jù)修改的方法和裝置。一方面,本申請(qǐng)實(shí)施例提供了一種數(shù)據(jù)修改的方法,所述方法包括:接收業(yè)務(wù)的辦理端發(fā)送的業(yè)務(wù)數(shù)據(jù)修改文件,所述業(yè)務(wù)數(shù)據(jù)修改文件包括數(shù)據(jù)標(biāo)識(shí)及數(shù)據(jù)修改值;獲取所述業(yè)務(wù)的處理記錄,所述處理記錄包括處理狀態(tài)信息;若處理記錄的處理狀態(tài)信息為處理失敗,則將所述數(shù)據(jù)標(biāo)識(shí)對(duì)應(yīng)的數(shù)據(jù)值修改為所述數(shù)據(jù)修改值。可選地,所述接收業(yè)務(wù)的辦理端發(fā)送的業(yè)務(wù)數(shù)據(jù)修改文件之前,還包括:根據(jù)業(yè)務(wù)的當(dāng)前處理記錄生成所述業(yè)務(wù)的處理結(jié)果文件;向所述業(yè)務(wù)的辦理端發(fā)送所述業(yè)務(wù)的處理結(jié)果文件。可選地,所述根據(jù)業(yè)務(wù)的當(dāng)前處理記錄生成所述業(yè)務(wù)的處理結(jié)果文件之前,還包括:確定所述業(yè)務(wù)當(dāng)前處理記錄的處理狀態(tài)信息為處理失??;所述將所述數(shù)據(jù)標(biāo)識(shí)對(duì)應(yīng)的數(shù)據(jù)值修改為所述數(shù)據(jù)修改值之后,還包括:根據(jù)所述數(shù)據(jù)修改值重新處理所述業(yè)務(wù)??蛇x地,所述處理記錄還包括數(shù)據(jù)有效性信息;所述根據(jù)所述數(shù)據(jù)修改值重新處理所述業(yè)務(wù)之前,還包括:將所述業(yè)務(wù)所有處理記錄中的數(shù)據(jù)有效性信息修改為無效??蛇x地,所述方法,還包括:創(chuàng)建與重新處理所述業(yè)務(wù)對(duì)應(yīng)的新處理記錄,所述新處理記錄中的數(shù)據(jù)有效性信息確定為有效??蛇x地,所述業(yè)務(wù)數(shù)據(jù)修改文件還包括業(yè)務(wù)標(biāo)識(shí);所述將所述數(shù)據(jù)標(biāo)識(shí)對(duì)應(yīng)的數(shù)據(jù)值修改為所述數(shù)據(jù)修改值之前,還包括:根據(jù)所述業(yè)務(wù)標(biāo)識(shí),確定所述數(shù)據(jù)標(biāo)識(shí)及數(shù)據(jù)修改值正確。另一方面,本申請(qǐng)實(shí)施例提供了一種數(shù)據(jù)修改的裝置,所述裝置包括:接收模塊,用于接收業(yè)務(wù)的辦理端發(fā)送的業(yè)務(wù)數(shù)據(jù)修改文件,所述業(yè)務(wù)數(shù)據(jù)修改文件包括數(shù)據(jù)標(biāo)識(shí)及數(shù)據(jù)修改值;獲取模塊,用于獲取所述業(yè)務(wù)的處理記錄,所述處理記錄包括處理狀態(tài)信息;第一修改模塊,用于當(dāng)處理記錄的處理狀態(tài)信息為處理失敗時(shí),將所述數(shù)據(jù)標(biāo)識(shí)對(duì)應(yīng)的數(shù)據(jù)值修改為所述數(shù)據(jù)修改值。可選地,所述裝置,還包括:生成模塊,用于根據(jù)業(yè)務(wù)的當(dāng)前處理記錄生成所述業(yè)務(wù)的處理結(jié)果文件;發(fā)送模塊,用于向所述業(yè)務(wù)的辦理端發(fā)送所述業(yè)務(wù)的處理結(jié)果文件??蛇x地,所述裝置,還包括:第一確定模塊,用于確定所述業(yè)務(wù)當(dāng)前處理記錄的處理狀態(tài)信息為處理失敗;處理模塊,用于根據(jù)所述數(shù)據(jù)修改值重新處理所述業(yè)務(wù)??蛇x地,所述處理記錄還包括數(shù)據(jù)有效性信息;所述裝置,還包括:第二修改模塊,用于將所述業(yè)務(wù)所有處理記錄中的數(shù)據(jù)有效性信息修改為無效??蛇x地,所述裝置,還包括:創(chuàng)建模塊,用于創(chuàng)建與重新處理所述業(yè)務(wù)對(duì)應(yīng)的新處理記錄,所述新處理記錄中的數(shù)據(jù)有效性信息確定為有效??蛇x地,所述業(yè)務(wù)數(shù)據(jù)修改文件還包括業(yè)務(wù)標(biāo)識(shí);所述裝置,還包括:第二確定模塊,用于根據(jù)所述業(yè)務(wù)標(biāo)識(shí),確定所述數(shù)據(jù)標(biāo)識(shí)及數(shù)據(jù)修改值正確。有益效果如下:接收業(yè)務(wù)的辦理端發(fā)送的業(yè)務(wù)數(shù)據(jù)修改文件后,獲取業(yè)務(wù)的所有處理記錄,當(dāng)所有處理記錄的處理狀態(tài)信息均為處理失敗時(shí),將數(shù)據(jù)標(biāo)識(shí)對(duì)應(yīng)的數(shù)據(jù)值修改為數(shù)據(jù)修改值,提升了數(shù)據(jù)修改效率。附圖說明下面將參照附圖描述本申請(qǐng)的具體實(shí)施例,其中:圖1示出了本申請(qǐng)一實(shí)施例提供的一種打款流水狀態(tài)機(jī)示意圖;圖2示出了本申請(qǐng)另一實(shí)施例提供的一種數(shù)據(jù)修改的方法流程示意圖;圖3示出了本申請(qǐng)另一實(shí)施例提供的另一種數(shù)據(jù)修改的方法流程示意圖;圖4示出了本申請(qǐng)另一實(shí)施例提供的一種數(shù)據(jù)修改的裝置的結(jié)構(gòu)示意圖;圖5示出了本申請(qǐng)另一實(shí)施例提供的另一種數(shù)據(jù)修改的裝置的結(jié)構(gòu)示意圖;圖6示出了本申請(qǐng)另一實(shí)施例提供的另一種數(shù)據(jù)修改的裝置的結(jié)構(gòu)示意圖;圖7示出了本申請(qǐng)另一實(shí)施例提供的另一種數(shù)據(jù)修改的裝置的結(jié)構(gòu)示意圖;圖8示出了本申請(qǐng)另一實(shí)施例提供的另一種數(shù)據(jù)修改的裝置的結(jié)構(gòu)示意圖;圖9示出了本申請(qǐng)另一實(shí)施例提供的另一種數(shù)據(jù)修改的裝置的結(jié)構(gòu)示意圖。具體實(shí)施方式為了使本申請(qǐng)的技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖對(duì)本申請(qǐng)的示例性實(shí)施例進(jìn)行進(jìn)一步詳細(xì)的說明,顯然,所描述的實(shí)施例僅是本申請(qǐng)的一部分實(shí)施例,而不是所有實(shí)施例的窮舉。并且在不沖突的情況下,本說明中的實(shí)施例及實(shí)施例中的特征可以互相結(jié)合。目前業(yè)務(wù)數(shù)據(jù)修改時(shí),需要人工操作,降低了數(shù)據(jù)修改效率。為了提高數(shù)據(jù)修改效率,本申請(qǐng)?zhí)岢隽艘环N數(shù)據(jù)修改的方法,該數(shù)據(jù)修改的方法可以在接收業(yè)務(wù)的辦理端發(fā)送的業(yè)務(wù)數(shù)據(jù)修改文件后,獲取業(yè)務(wù)的處理記錄,當(dāng)處理記錄的處理狀態(tài)信息為處理失敗時(shí),將數(shù)據(jù)標(biāo)識(shí)對(duì)應(yīng)的數(shù)據(jù)值修改為數(shù)據(jù)修改值,提升數(shù)據(jù)修改效率。另外,本申請(qǐng)?zhí)峁┑臄?shù)據(jù)修改方法僅當(dāng)所有處理記錄的處理狀態(tài)信息均為處理失敗時(shí),才將數(shù)據(jù)標(biāo)識(shí)對(duì)應(yīng)的數(shù)據(jù)值修改為數(shù)據(jù)修改值,限制數(shù)據(jù)修改的條件,避免數(shù)據(jù)值被誤修改。本申請(qǐng)?zhí)峁┑臄?shù)據(jù)修改的方法在具體實(shí)施時(shí),可以用于多種業(yè)務(wù)處理場(chǎng)景,下面僅以理財(cái)平臺(tái),如招財(cái)寶平臺(tái)的募集業(yè)務(wù)處理場(chǎng)景為例,對(duì)本申請(qǐng)?zhí)峁┑臄?shù)據(jù)修改的方法進(jìn)行詳細(xì)說明。在招財(cái)寶平臺(tái)的募集業(yè)務(wù)處理場(chǎng)景中,募集業(yè)務(wù)的每一次打款行為均會(huì)對(duì)應(yīng)一條打款流水withdraw_order,其包括融資人銀行卡號(hào)等等打款基本信息,并利用狀態(tài)字段status表示當(dāng)前打款處理的階段和成功與否;is_invaild表示該流水是否有效,保證一個(gè)募集業(yè)務(wù)的打款行為有且僅有一條有效狀態(tài)的打款流水。募集成功后生成狀態(tài)字為new的資金打款流水;接著打款請(qǐng)求通過支付寶支付系統(tǒng)、網(wǎng)關(guān)等請(qǐng)求銀行系統(tǒng),并等待銀行系統(tǒng)處理及回復(fù),此過程中打款流水狀態(tài)更新為process;若銀行系統(tǒng)處理成功,收到打款成功的異步回執(zhí)后更新打款流水狀態(tài)為success;若處理失敗,收到打款失敗的回執(zhí)后,更新打款流水狀態(tài)為fail。其中,打款流水狀態(tài)機(jī)可參考圖1。結(jié)合募集業(yè)務(wù)處理場(chǎng)景,本實(shí)施例提供了一種數(shù)據(jù)修改的方法,該方法應(yīng)用于招財(cái)寶平臺(tái)所屬服務(wù)器。其中打款流水為本實(shí)施例提供的方法中的處理記錄,狀態(tài)字段status為本實(shí)施例提供的方法中的處理狀態(tài)信息,is_invaild為本實(shí)施例提供的方法中的數(shù)據(jù)有效性信息。參見圖2,本實(shí)施例提供的方法流程具體如下:201:理財(cái)平臺(tái)確定業(yè)務(wù)的當(dāng)前處理記錄的處理狀態(tài)信息;每當(dāng)募集業(yè)務(wù)進(jìn)行打款時(shí),均會(huì)生成一條表1所示的處理記錄(即打款流水),該處理記錄包括業(yè)務(wù)標(biāo)識(shí)(ins_id),處理記錄標(biāo)識(shí)(ord_id)及用戶賬戶信息(例如,銀行名稱、銀行代碼、融資人姓名、融資人身份證號(hào)碼等基本信息)。該處理記錄還可以包括處理狀態(tài)信息(sta)和數(shù)據(jù)有效性信息(is_invaild)。其中,新生成處理記錄時(shí),業(yè)務(wù)標(biāo)識(shí)(ord_id)對(duì)應(yīng)的字段為“new”,表示該處理記錄為初始狀態(tài),有效性信息(is_invaild)對(duì)應(yīng)的字段為字符“y”,有效性信息(is_invaild)對(duì)應(yīng)的字段也可以為字符“n”。當(dāng)有效性信息(is_invaild)對(duì)應(yīng)的字段為字符“y”時(shí),表示該處理記錄有效。當(dāng)有效性信息(is_invaild)對(duì)應(yīng)的字段為字符“n”時(shí),表示該處理記錄無效。在打款行為實(shí)施時(shí),該處理記錄會(huì)隨時(shí)根據(jù)打款過程的實(shí)際進(jìn)行狀態(tài)調(diào)整處理記錄中包括的相應(yīng)信息對(duì)應(yīng)的字段內(nèi)容,以表示該處理記錄對(duì)應(yīng)的處理業(yè)務(wù)的最新處理狀態(tài)。例如,表1所示的處理記錄,其為募集業(yè)務(wù)的一次打款流水。當(dāng)該次打款行為處于打款流程的處理過程中,表1所示的處理記錄中的處理狀態(tài)信息(sta)對(duì)應(yīng)的字段內(nèi)容由“new”變?yōu)椤皃rocess”,以表示該處理記錄對(duì)應(yīng)的募集業(yè)務(wù)的該次打款行為的最新處理狀態(tài)為打款過程進(jìn)行中,參見表2。若該次打款行為失敗,則表2所示的處理記錄中的處理狀態(tài)信息(sta)對(duì)應(yīng)的字段內(nèi)容由“process”變?yōu)椤癴ail”,以表示該處理記錄對(duì)應(yīng)的募集業(yè)務(wù)的該次打款行為的最新處理狀態(tài)為打款失敗狀態(tài),參見表3。若該次打款行為成功,則表2所示的處理記錄中的處理狀態(tài)信息(sta)對(duì)應(yīng)的字段內(nèi)容由“process”變?yōu)椤皊uccess”,以表示該處理記錄對(duì)應(yīng)的募集業(yè)務(wù)的該次打款行為的最新處理狀態(tài)為打款成功狀態(tài),參見表4。綜上,本步驟可以根據(jù)打款記錄中處理狀態(tài)信息(sta)對(duì)應(yīng)字段的內(nèi)容,確定打款記錄對(duì)應(yīng)業(yè)務(wù)的當(dāng)前處理狀態(tài)。若處理狀態(tài)信息(sta)對(duì)應(yīng)字段的內(nèi)容為“fail”,則確定處理記錄對(duì)業(yè)務(wù)的當(dāng)前處理狀態(tài)為失敗狀態(tài),若處理狀態(tài)信息(sta)對(duì)應(yīng)字段的內(nèi)容為“success”,則確定處理記錄對(duì)業(yè)務(wù)的當(dāng)前處理狀態(tài)為成功狀態(tài)。本實(shí)施例中,僅以處理狀態(tài)信息(sta)對(duì)應(yīng)字段的內(nèi)容為“fail”代表處理記錄對(duì)業(yè)務(wù)的當(dāng)前處理狀態(tài)為失敗狀態(tài),處理狀態(tài)信息(sta)對(duì)應(yīng)字段的內(nèi)容為“success”代表處理記錄對(duì)業(yè)務(wù)的當(dāng)前處理狀態(tài)為成功狀態(tài)為例進(jìn)行說明,實(shí)際應(yīng)用中,代表處理記錄對(duì)業(yè)務(wù)的當(dāng)前處理狀態(tài)為失敗狀態(tài)的處理狀態(tài)信息(sta)對(duì)應(yīng)字段的內(nèi)容還可以為其他內(nèi)容,例如,數(shù)字“0”,或者,字符“n”等。代表處理記錄對(duì)業(yè)務(wù)的當(dāng)前處理狀態(tài)為成功狀態(tài)的處理狀態(tài)信息(sta)對(duì)應(yīng)字段的內(nèi)容還可以為其他內(nèi)容,例如,數(shù)字“1”,或者,字符“y”等。表1ins_idord_idacc_info…stais_invaild0071a…newy表2ins_idord_idacc_info…stais_invaild0071a…processy表3ins_idord_idacc_info…stais_invaild0071a…faily表4ins_idord_idacc_info…stais_invaild0071a…successy當(dāng)本步驟確定處理記錄對(duì)業(yè)務(wù)的當(dāng)前處理狀態(tài)為失敗狀態(tài)時(shí),才進(jìn)行后續(xù)步驟202至步驟208,以修改業(yè)務(wù)相關(guān)數(shù)據(jù),實(shí)現(xiàn)本申請(qǐng)?zhí)峁┑臄?shù)據(jù)修改的方法。當(dāng)本步驟確定處理記錄對(duì)業(yè)務(wù)的當(dāng)前處理狀態(tài)為成功狀態(tài)時(shí),也可以執(zhí)行步驟202至步驟204,以將該處理記錄中的內(nèi)容發(fā)送給業(yè)務(wù)的辦理端,供業(yè)務(wù)的辦理端進(jìn)行數(shù)據(jù)分析。202:理財(cái)平臺(tái)根據(jù)業(yè)務(wù)的當(dāng)前處理記錄生成業(yè)務(wù)的處理結(jié)果文件;處理記錄是募集業(yè)務(wù)進(jìn)行打款時(shí)的打款流水,同一募集業(yè)務(wù)可以對(duì)應(yīng)多筆打款,每筆打款對(duì)應(yīng)一個(gè)打款流水,每個(gè)打款流水是一條處理記錄,也就是說,同一募集業(yè)務(wù)對(duì)應(yīng)多條處理記錄。而處理記錄中包括業(yè)務(wù)標(biāo)識(shí)(ins_id)、處理記錄標(biāo)識(shí)(ord_id)、用戶賬戶信息、處理狀態(tài)信息(sta)、數(shù)據(jù)有效性信息(is_invaild)等內(nèi)容。其中的業(yè)務(wù)標(biāo)識(shí)(ins_id)為募集業(yè)務(wù)的標(biāo)識(shí),處理記錄標(biāo)識(shí)(ord_id)、用戶賬戶信息、處理狀態(tài)信息(sta)、數(shù)據(jù)有效性信息(is_invaild)等是該筆打款實(shí)際涉及的各項(xiàng)內(nèi)容的標(biāo)識(shí)。也即,同一募集業(yè)務(wù)對(duì)應(yīng)的不同處理記錄中的業(yè)務(wù)標(biāo)識(shí)(ins_id)相同,處理記錄標(biāo)識(shí)(ord_id)、用戶賬戶信息、處理狀態(tài)信息(sta)、數(shù)據(jù)有效性信息(is_invaild)等可能變化。因此,可以將處理記錄中的內(nèi)容分成3個(gè)部分,1)業(yè)務(wù)標(biāo)識(shí)(ins_id)及對(duì)應(yīng)字段的內(nèi)容,2)數(shù)據(jù)標(biāo)識(shí),3)數(shù)據(jù)值。其中,1)業(yè)務(wù)標(biāo)識(shí)(ins_id)是標(biāo)識(shí)處理記錄對(duì)應(yīng)的業(yè)務(wù),對(duì)應(yīng)同一業(yè)務(wù)的處理記錄中的業(yè)務(wù)標(biāo)識(shí)(ins_id)對(duì)應(yīng)的字段內(nèi)容相同。2)數(shù)據(jù)標(biāo)識(shí)是標(biāo)識(shí)該筆打款實(shí)際涉及的各項(xiàng)內(nèi)容,同一業(yè)務(wù)的處理記錄中的數(shù)據(jù)標(biāo)識(shí)對(duì)應(yīng)的字段內(nèi)容不相同。數(shù)據(jù)標(biāo)識(shí)為處理記錄中除業(yè)務(wù)標(biāo)識(shí)(ins_id)之外的標(biāo)識(shí),例如:處理記錄標(biāo)識(shí)(ord_id)、用戶賬戶信息、處理狀態(tài)信息(sta)、數(shù)據(jù)有效性信息(is_invaild)等。3)數(shù)據(jù)值是數(shù)據(jù)標(biāo)識(shí)對(duì)應(yīng)字段的內(nèi)容。例如:處理結(jié)果文件包括的業(yè)務(wù)標(biāo)識(shí)為ins_id,且對(duì)應(yīng)字段的內(nèi)容為007,處理結(jié)果文件中包括的數(shù)據(jù)標(biāo)識(shí)和數(shù)據(jù)值如表5所示。表5203:理財(cái)平臺(tái)向業(yè)務(wù)的辦理端發(fā)送業(yè)務(wù)的處理結(jié)果文件;具體的,可以通過數(shù)據(jù)交互平臺(tái)向業(yè)務(wù)的辦理端發(fā)送業(yè)務(wù)的處理結(jié)果文件;其中,數(shù)據(jù)交互平臺(tái)可以為各業(yè)務(wù)共享的數(shù)據(jù)交互平臺(tái),若募集業(yè)務(wù)擁有自己的募集數(shù)據(jù)平臺(tái),可以先將業(yè)務(wù)處理結(jié)果文件上傳至募集數(shù)據(jù)平臺(tái),再由募集數(shù)據(jù)平臺(tái)與數(shù)據(jù)交互平臺(tái)之間的特定接口將業(yè)務(wù)處理結(jié)果文件傳送至數(shù)據(jù)交互平臺(tái),最后由數(shù)據(jù)交互平臺(tái)將業(yè)務(wù)處理結(jié)果文件發(fā)送至業(yè)務(wù)的辦理端。通過執(zhí)行步驟201至步驟203,募集業(yè)務(wù)的各打款流水對(duì)應(yīng)的處理記錄中的內(nèi)容會(huì)實(shí)時(shí)傳送至業(yè)務(wù)的辦理端。204:業(yè)務(wù)的辦理端處理業(yè)務(wù)的處理結(jié)果文件;若業(yè)務(wù)的處理結(jié)果文件中處理狀態(tài)信息(sta)對(duì)應(yīng)字段的內(nèi)容為“fail”,則確定業(yè)務(wù)處理結(jié)果文件中數(shù)據(jù)標(biāo)識(shí)在辦理端對(duì)應(yīng)的數(shù)據(jù)值,并將在辦理端對(duì)應(yīng)的數(shù)據(jù)值作為數(shù)據(jù)修改值,生成業(yè)務(wù)數(shù)據(jù)修改文件。具體的,可以確定業(yè)務(wù)處理結(jié)果文件中每個(gè)數(shù)據(jù)標(biāo)識(shí)在辦理端對(duì)應(yīng)的數(shù)據(jù)值,將在辦理端對(duì)應(yīng)的數(shù)據(jù)值作為數(shù)據(jù)修改值,生成業(yè)務(wù)數(shù)據(jù)修改文件,此時(shí),業(yè)務(wù)數(shù)據(jù)修改文件中的數(shù)據(jù)標(biāo)識(shí)與業(yè)務(wù)處理結(jié)果文件中的數(shù)據(jù)標(biāo)識(shí)相同,但業(yè)務(wù)數(shù)據(jù)修改文件中的數(shù)據(jù)修改值與業(yè)務(wù)處理結(jié)果文件中的數(shù)據(jù)值可以相同,也可以不同。也可以從業(yè)務(wù)處理結(jié)果文件中選擇部分?jǐn)?shù)據(jù)標(biāo)識(shí)(例如,選擇對(duì)處理狀態(tài)信息有影響的數(shù)據(jù)標(biāo)識(shí),或者,選擇在業(yè)務(wù)的辦理端存在對(duì)應(yīng)數(shù)據(jù)的數(shù)據(jù)標(biāo)識(shí)),確定選擇的部分?jǐn)?shù)據(jù)標(biāo)識(shí)在辦理端對(duì)應(yīng)的數(shù)據(jù)值,將在辦理端對(duì)應(yīng)的數(shù)據(jù)值作為數(shù)據(jù)修改值,生成業(yè)務(wù)數(shù)據(jù)修改文件,此時(shí),業(yè)務(wù)數(shù)據(jù)修改文件中的數(shù)據(jù)標(biāo)識(shí)與業(yè)務(wù)處理結(jié)果文件中的數(shù)據(jù)標(biāo)識(shí)不相同,但業(yè)務(wù)數(shù)據(jù)修改文件中的數(shù)據(jù)修改值與業(yè)務(wù)處理結(jié)果文件中的數(shù)據(jù)值可以相同,也可以不同。由于業(yè)務(wù)標(biāo)識(shí)是標(biāo)識(shí)該條數(shù)據(jù)對(duì)應(yīng)的業(yè)務(wù),因此無論業(yè)務(wù)數(shù)據(jù)修改文件中的數(shù)據(jù)標(biāo)識(shí)與處理結(jié)果文件中的數(shù)據(jù)標(biāo)識(shí)是否相同,業(yè)務(wù)數(shù)據(jù)修改文件中的業(yè)務(wù)標(biāo)識(shí)與處理結(jié)果文件中的業(yè)務(wù)標(biāo)識(shí)以及對(duì)應(yīng)字段的內(nèi)容是相同的。例如,銀行代碼在辦理端對(duì)應(yīng)的數(shù)據(jù)值為b,則,生成的業(yè)務(wù)數(shù)據(jù)修改文件中的業(yè)務(wù)標(biāo)識(shí)為ins_id,且對(duì)應(yīng)字段的內(nèi)容為007,業(yè)務(wù)數(shù)據(jù)修改文件中的數(shù)據(jù)標(biāo)識(shí)和數(shù)據(jù)值如表6所示。表6數(shù)據(jù)標(biāo)識(shí)數(shù)據(jù)值銀行名稱a銀行銀行代碼b融資人姓名xx融資人身份證號(hào)碼111111111111111111若業(yè)務(wù)的處理結(jié)果文件中處理狀態(tài)信息(sta)對(duì)應(yīng)字段的內(nèi)容為“success”,則結(jié)束本實(shí)施例流程,業(yè)務(wù)的辦理端可以在后續(xù)統(tǒng)計(jì)分析時(shí)利用業(yè)務(wù)處理結(jié)果文件中的內(nèi)容。205:理財(cái)平臺(tái)接收業(yè)務(wù)的辦理端發(fā)送的業(yè)務(wù)數(shù)據(jù)修改文件;本步驟中接收的業(yè)務(wù)數(shù)據(jù)修改文件是步驟204中根據(jù)處理結(jié)果文件生成的。而處理結(jié)果文件是在步驟202中生成的。在步驟202中,處理結(jié)果文件中包括業(yè)務(wù)標(biāo)識(shí)及對(duì)應(yīng)字段的內(nèi)容、數(shù)據(jù)標(biāo)識(shí)和數(shù)據(jù)值等,其中,業(yè)務(wù)標(biāo)識(shí)為ins_id,用于標(biāo)識(shí)處理記錄對(duì)應(yīng)的業(yè)務(wù),數(shù)據(jù)標(biāo)識(shí)為處理記錄標(biāo)識(shí)(ord_id)、用戶賬戶信息、處理狀態(tài)信息(sta)、數(shù)據(jù)有效性信息(is_invaild)等,用于標(biāo)識(shí)該筆打款實(shí)際涉及的各項(xiàng)內(nèi)容,數(shù)據(jù)值是各數(shù)據(jù)標(biāo)識(shí)對(duì)應(yīng)字段的內(nèi)容。在步驟204中,處理結(jié)果文件中的業(yè)務(wù)標(biāo)識(shí)及對(duì)應(yīng)字段的內(nèi)容不會(huì)做改變,而處理結(jié)果文件中數(shù)據(jù)值會(huì)做修改,變成數(shù)據(jù)修改值。也即,業(yè)務(wù)數(shù)據(jù)修改文件中包括1)業(yè)務(wù)標(biāo)識(shí)及對(duì)應(yīng)字段的內(nèi)容,2)數(shù)據(jù)標(biāo)識(shí),3)數(shù)據(jù)修改值。業(yè)務(wù)數(shù)據(jù)修改文件中還可能包括4)數(shù)據(jù)值。其中,業(yè)務(wù)數(shù)據(jù)修改文件中的業(yè)務(wù)標(biāo)識(shí)及對(duì)應(yīng)字段的內(nèi)容與處理結(jié)果文件中的業(yè)務(wù)標(biāo)識(shí)及對(duì)應(yīng)字段的內(nèi)容相同。業(yè)務(wù)數(shù)據(jù)修改文件中的數(shù)據(jù)標(biāo)識(shí)可能是處理結(jié)果文件中的全部數(shù)據(jù)標(biāo)識(shí),也可能是處理結(jié)果文件中的部分?jǐn)?shù)據(jù)標(biāo)識(shí)。業(yè)務(wù)數(shù)據(jù)修改文件中的數(shù)據(jù)標(biāo)識(shí)對(duì)應(yīng)的字段內(nèi)容可能與處理結(jié)果文件中的數(shù)據(jù)標(biāo)識(shí)對(duì)應(yīng)的字段內(nèi)容相同(均為處理結(jié)果文件中對(duì)應(yīng)數(shù)據(jù)值),也可能與處理結(jié)果文件中的數(shù)據(jù)標(biāo)識(shí)對(duì)應(yīng)的字段內(nèi)容不相同(數(shù)據(jù)標(biāo)識(shí)對(duì)應(yīng)的字段內(nèi)容由處理結(jié)果文件中的數(shù)據(jù)值變?yōu)闃I(yè)務(wù)數(shù)據(jù)修改文件中的數(shù)據(jù)修改值)。本步驟中,招財(cái)寶平臺(tái)可以通過數(shù)據(jù)交互平臺(tái)接收業(yè)務(wù)的辦理端發(fā)送的業(yè)務(wù)數(shù)據(jù)修改文件。招財(cái)寶平臺(tái)通過輪詢?nèi)蝿?wù),查看數(shù)據(jù)交互平臺(tái)上是否有業(yè)務(wù)的辦理端發(fā)送的業(yè)務(wù)數(shù)據(jù)修改文件。206:理財(cái)平臺(tái)根據(jù)業(yè)務(wù)標(biāo)識(shí),確定數(shù)據(jù)標(biāo)識(shí)及數(shù)據(jù)修改值是否正確;為了防止收到業(yè)務(wù)數(shù)據(jù)修改文件中的數(shù)據(jù)標(biāo)識(shí)和/或數(shù)據(jù)修改值存在錯(cuò)誤,因此,在步驟205中收到業(yè)務(wù)數(shù)據(jù)修改文件后,需執(zhí)行步驟206進(jìn)行必要的校驗(yàn)。例如:根據(jù)業(yè)務(wù)標(biāo)識(shí),確定數(shù)據(jù)標(biāo)識(shí)及數(shù)據(jù)修改值是否正確。具體校驗(yàn)內(nèi)容包括但不限于:對(duì)業(yè)務(wù)數(shù)據(jù)修改文件必填字段做非空校驗(yàn),檢查銀行名稱和代碼是否符合;為了避免機(jī)構(gòu)誤傳文件,造成資金及法律風(fēng)險(xiǎn),需校驗(yàn)用戶信息更新文件中融資人姓名、身份證號(hào)以是否與之前一致,不允許更換融資人;另外,檢查募集業(yè)務(wù)名稱是否一致、募集業(yè)務(wù)是否已募集完成。如校驗(yàn)失敗,招財(cái)寶平臺(tái)進(jìn)行系統(tǒng)報(bào)警,終止程序的同時(shí)向業(yè)務(wù)的辦理端發(fā)送業(yè)務(wù)數(shù)據(jù)修改文件有誤的消息,以讓業(yè)務(wù)的辦理端重新發(fā)送業(yè)務(wù)數(shù)據(jù)修改文件。如校驗(yàn)成功,則執(zhí)行后續(xù)步驟。需要說明的是,本實(shí)施例僅以執(zhí)行步驟205接收業(yè)務(wù)的辦理端發(fā)送的業(yè)務(wù)數(shù)據(jù)修改文件之后即執(zhí)行步驟206確定數(shù)據(jù)標(biāo)識(shí)及數(shù)據(jù)修改值是否正確。此種實(shí)現(xiàn)方式可以提升執(zhí)行效率。例如:若執(zhí)行步驟206確定數(shù)據(jù)標(biāo)識(shí)及數(shù)據(jù)修改值不正確,則不再執(zhí)行后續(xù)步驟,直接終止流程。若步驟206確定數(shù)據(jù)標(biāo)識(shí)及數(shù)據(jù)修改值正確后,才繼續(xù)執(zhí)行后續(xù)步驟。但在實(shí)際應(yīng)用過程中,步驟206確定數(shù)據(jù)標(biāo)識(shí)及數(shù)據(jù)修改值是否正確可以在步驟205接收到業(yè)務(wù)的辦理端發(fā)送的業(yè)務(wù)數(shù)據(jù)修改文件之后,步驟208將數(shù)據(jù)標(biāo)識(shí)對(duì)應(yīng)的數(shù)據(jù)值修改為數(shù)據(jù)修改值之前任何位置執(zhí)行,即保證將數(shù)據(jù)標(biāo)識(shí)對(duì)應(yīng)的數(shù)據(jù)值修改成正確的數(shù)據(jù)修改值。本實(shí)施例不對(duì)步驟206的具體執(zhí)行位置進(jìn)行限定。207:理財(cái)平臺(tái)獲取業(yè)務(wù)的處理記錄,確定處理記錄的處理狀態(tài)信息是否為處理失敗狀態(tài),若為處理失敗狀態(tài),則執(zhí)行208,若不為失敗狀態(tài),則結(jié)束流程;其中,處理記錄包括處理狀態(tài)信息,處理狀態(tài)信息為初始狀態(tài)、處理中狀態(tài)、處理失敗狀態(tài)、處理成功狀態(tài)。本步驟在執(zhí)行時(shí),若存在處理狀態(tài)信息(sta)對(duì)應(yīng)字段的內(nèi)容為“new”或“process”的處理記錄,則認(rèn)為募集業(yè)務(wù)存在處于打款過程的行為,此時(shí)若修改數(shù)據(jù)值,會(huì)對(duì)打款過程的執(zhí)行造成影響,因此,不能將數(shù)據(jù)標(biāo)識(shí)對(duì)應(yīng)的數(shù)據(jù)值修改為數(shù)據(jù)修改值。若存在處理狀態(tài)信息(sta)對(duì)應(yīng)字段的內(nèi)容為“success”的處理記錄,則認(rèn)為募集業(yè)務(wù)已經(jīng)成功,因此,不能將數(shù)據(jù)標(biāo)識(shí)對(duì)應(yīng)的數(shù)據(jù)值修改為數(shù)據(jù)修改值。只有所有處理記錄的處理狀態(tài)信息均為處理失敗狀態(tài),則可以將數(shù)據(jù)標(biāo)識(shí)對(duì)應(yīng)的數(shù)據(jù)值修改為數(shù)據(jù)修改值。例如:確定該募集業(yè)務(wù)對(duì)應(yīng)的歷史處理記錄中處理狀態(tài)信息(sta)對(duì)應(yīng)字段的內(nèi)容是否全部是“fail”,如存在處理狀態(tài)信息(sta)對(duì)應(yīng)字段的內(nèi)容為“new”、“process”、“success”的處理記錄,則不能將數(shù)據(jù)標(biāo)識(shí)對(duì)應(yīng)的數(shù)據(jù)值修改為數(shù)據(jù)修改值。208:理財(cái)平臺(tái)將數(shù)據(jù)標(biāo)識(shí)對(duì)應(yīng)的數(shù)據(jù)值修改為數(shù)據(jù)修改值。將數(shù)據(jù)標(biāo)識(shí)對(duì)應(yīng)的數(shù)據(jù)值修改為數(shù)據(jù)修改值之后,若募集業(yè)務(wù)的最后一次處理記錄的處理狀態(tài)信息(sta)對(duì)應(yīng)字段的內(nèi)容為“fail”,即處理記錄對(duì)業(yè)務(wù)的處理狀態(tài)為失敗狀態(tài),則還需要根據(jù)數(shù)據(jù)修改值重新處理業(yè)務(wù)。具體的,參見表7,1)創(chuàng)建與重新處理業(yè)務(wù)對(duì)應(yīng)的新處理記錄,新處理記錄中有效性信息(is_invaild)對(duì)應(yīng)的字段為“y”,即新處理記錄有效,2)將該業(yè)務(wù)所有歷史處理記錄中有效性信息(is_invaild)對(duì)應(yīng)的字段修改為“n”,即歷史處理記錄無效;3)根據(jù)數(shù)據(jù)修改值重新處理業(yè)務(wù)。經(jīng)過表8所示的打款處理過程,若打款處理成功,則將表8所示的新處理記錄中的處理狀態(tài)信息(sta)對(duì)應(yīng)的字段內(nèi)容由“process”變?yōu)椤皊uccess”,參見表9。若再次失敗,重復(fù)步驟202至步驟208,實(shí)現(xiàn)整個(gè)招財(cái)寶平臺(tái)數(shù)據(jù)的自動(dòng)修改。表7ins_idord_idacc_info…stais_invaild0071a…failn0072b…newy表8ins_idord_idacc_info…stais_invaild0071a…failn0072b…processy表9ins_idord_idacc_info…stais_invaild0071a…failn0072b…successy為了進(jìn)一步說明本實(shí)施例提供的方法,以業(yè)務(wù)的辦理端為機(jī)構(gòu),數(shù)據(jù)交互平臺(tái)為數(shù)據(jù)交互平臺(tái)為例,再次說明,參見圖3,機(jī)構(gòu)提供賬戶信息文件,通過數(shù)據(jù)交互平臺(tái)將賬戶信息文件發(fā)送給招財(cái)寶;招財(cái)寶基于賬戶信息文件進(jìn)行募集并打款。打款結(jié)束后,生成打款結(jié)果文件,將打款結(jié)果文件通過數(shù)據(jù)交互平臺(tái)發(fā)送至機(jī)構(gòu),若打款結(jié)果文件顯示此次打款成功,則結(jié)束流程。若打款結(jié)果文件顯示此次打款失敗,則生成賬戶更新文件,通過數(shù)據(jù)交互平臺(tái)將賬戶更新文件發(fā)送給招財(cái)寶。招財(cái)寶解析賬戶更新文件,并校驗(yàn)賬戶更新文件。當(dāng)校驗(yàn)通過后,確定是否允許更新,若允許更新,則更新打款流水信息,刷新借款賬戶緩存,將打款失敗流水標(biāo)記為無效,并生成一條新的打款流水。若文件校驗(yàn)不通過,或者不允許更新,則監(jiān)控報(bào)警,使機(jī)構(gòu)重新上傳賬戶更新文件。有益效果:接收業(yè)務(wù)的辦理端發(fā)送的業(yè)務(wù)數(shù)據(jù)修改文件后,獲取業(yè)務(wù)的處理記錄,當(dāng)處理記錄的處理狀態(tài)信息為處理失敗時(shí),將數(shù)據(jù)標(biāo)識(shí)對(duì)應(yīng)的數(shù)據(jù)值修改為數(shù)據(jù)修改值,提升了數(shù)據(jù)修改效率?;谕话l(fā)明構(gòu)思,本實(shí)施例提供了一種數(shù)據(jù)修改的裝置,由于該裝置解決問題的原理與圖2所示的一種數(shù)據(jù)修改的方法相似,因此該裝置的實(shí)施可以參見圖2所示的方法的實(shí)施例,重復(fù)之處不再贅述。參見圖4,該裝置包括:接收模塊401,用于接收業(yè)務(wù)的辦理端發(fā)送的業(yè)務(wù)數(shù)據(jù)修改文件,業(yè)務(wù)數(shù)據(jù)修改文件包括數(shù)據(jù)標(biāo)識(shí)及數(shù)據(jù)修改值;獲取模塊402,用于獲取業(yè)務(wù)的處理記錄,處理記錄包括處理狀態(tài)信息;第一修改模塊403,用于當(dāng)處理記錄的處理狀態(tài)信息為處理失敗時(shí),將數(shù)據(jù)標(biāo)識(shí)對(duì)應(yīng)的數(shù)據(jù)值修改為數(shù)據(jù)修改值。參見圖5,該裝置,還包括:生成模塊404,用于根據(jù)業(yè)務(wù)的當(dāng)前處理記錄生成業(yè)務(wù)的處理結(jié)果文件;發(fā)送模塊405,用于向業(yè)務(wù)的辦理端發(fā)送業(yè)務(wù)的處理結(jié)果文件。參見圖6,該裝置,還包括:第一確定模塊406,用于確定業(yè)務(wù)當(dāng)前處理記錄的處理狀態(tài)信息為處理失??;處理模塊407,用于根據(jù)數(shù)據(jù)修改值重新處理業(yè)務(wù)。參見圖7,處理記錄還包括數(shù)據(jù)有效性信息;該裝置,還包括:第二修改模塊408,用于將業(yè)務(wù)所有處理記錄中的數(shù)據(jù)有效性信息修改為無效。參見圖8,該裝置,還包括:創(chuàng)建模塊409,用于創(chuàng)建與重新處理業(yè)務(wù)對(duì)應(yīng)的新處理記錄,新處理記錄中的數(shù)據(jù)有效性信息確定為有效。參見圖9,業(yè)務(wù)數(shù)據(jù)修改文件還包括業(yè)務(wù)標(biāo)識(shí);該裝置,還包括:第二確定模塊410,用于根據(jù)業(yè)務(wù)標(biāo)識(shí),確定數(shù)據(jù)標(biāo)識(shí)及數(shù)據(jù)修改值正確。有益效果如下:接收業(yè)務(wù)的辦理端發(fā)送的業(yè)務(wù)數(shù)據(jù)修改文件后,獲取業(yè)務(wù)的處理記錄,當(dāng)處理記錄的處理狀態(tài)信息為處理失敗時(shí),將數(shù)據(jù)標(biāo)識(shí)對(duì)應(yīng)的數(shù)據(jù)值修改為數(shù)據(jù)修改值,提升了數(shù)據(jù)修改效率。為了描述的方便,以上裝置的各部分以功能分為各種模塊或單元分別描述。當(dāng)然,在實(shí)施本發(fā)明時(shí)可以把各模塊或單元的功能在同一個(gè)或多個(gè)軟件或硬件中實(shí)現(xiàn)。本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本發(fā)明的實(shí)施例可提供為方法、系統(tǒng)、或計(jì)算機(jī)程序產(chǎn)品。因此,本發(fā)明可采用完全硬件實(shí)施例、完全軟件實(shí)施例、或結(jié)合軟件和硬件方面的實(shí)施例的形式。而且,本發(fā)明可采用在一個(gè)或多個(gè)其中包含有計(jì)算機(jī)可用程序代碼的計(jì)算機(jī)可用存儲(chǔ)介質(zhì)(包括但不限于磁盤存儲(chǔ)器、cd-rom、光學(xué)存儲(chǔ)器等)上實(shí)施的計(jì)算機(jī)程序產(chǎn)品的形式。本發(fā)明是參照根據(jù)本發(fā)明實(shí)施例的方法、設(shè)備(系統(tǒng))、和計(jì)算機(jī)程序產(chǎn)品的流程圖和/或方框圖來描述的。應(yīng)理解可由計(jì)算機(jī)程序指令實(shí)現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合??商峁┻@些計(jì)算機(jī)程序指令到通用計(jì)算機(jī)、專用計(jì)算機(jī)、嵌入式處理機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器以產(chǎn)生一個(gè)機(jī)器,使得通過計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的裝置。這些計(jì)算機(jī)程序指令也可存儲(chǔ)在能引導(dǎo)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備以特定方式工作的計(jì)算機(jī)可讀存儲(chǔ)器中,使得存儲(chǔ)在該計(jì)算機(jī)可讀存儲(chǔ)器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能。這些計(jì)算機(jī)程序指令也可裝載到計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備上,使得在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計(jì)算機(jī)實(shí)現(xiàn)的處理,從而在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行的指令提供用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的步驟。盡管已描述了本發(fā)明的優(yōu)選實(shí)施例,但本領(lǐng)域內(nèi)的技術(shù)人員一旦得知了基本創(chuàng)造性概念,則可對(duì)這些實(shí)施例作出另外的變更和修改。所以,所附權(quán)利要求意欲解釋為包括優(yōu)選實(shí)施例以及落入本發(fā)明范圍的所有變更和修改。當(dāng)前第1頁12