CN102456036A - Operation revocation method and system - Google Patents
Operation revocation method and system Download PDFInfo
- Publication number
- CN102456036A CN102456036A CN2010105234869A CN201010523486A CN102456036A CN 102456036 A CN102456036 A CN 102456036A CN 2010105234869 A CN2010105234869 A CN 2010105234869A CN 201010523486 A CN201010523486 A CN 201010523486A CN 102456036 A CN102456036 A CN 102456036A
- Authority
- CN
- China
- Prior art keywords
- document
- historical data
- destruction
- field
- operation information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 73
- 230000006378 damage Effects 0.000 claims description 86
- 238000013507 mapping Methods 0.000 claims description 13
- 230000008569 process Effects 0.000 abstract description 47
- 238000012552 review Methods 0.000 description 15
- 238000012550 audit Methods 0.000 description 12
- 238000010586 diagram Methods 0.000 description 6
- 230000009471 action Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 235000012364 Peperomia pellucida Nutrition 0.000 description 2
- 240000007711 Peperomia pellucida Species 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 238000012797 qualification Methods 0.000 description 1
Images
Landscapes
- Debugging And Monitoring (AREA)
Abstract
The invention provides an operation revocation method and system. An operation revocation method comprising: searching historical data corresponding to operation information of the operation to be cancelled in a historical record table of the document; replacing the data in the main list of the bill with the searched historical data; the bill history record table records operation information and history data before the operation. The embodiment of the invention has no relation with the forward operation logic in the revocation process, only records and correspondingly replaces data, so that the embodiment of the invention can be suitable for revocation of any operation, thereby realizing the many-to-one relation between the operation and the revocation process, not only needing to separately develop the corresponding revocation process aiming at a certain operation, but also needing not to select the revocation process according to the operation when the revocation is executed, thereby simplifying the development and the expansion of the revocation process and improving the revocation efficiency.
Description
Technical field
The present invention relates to technical field of data processing, relate in particular to a kind of operation cancelling method and system.
Background technology
When the data in the database are operated, for example revise, be about to revise the result after operation is accomplished and be saved in the database, if find that this modification action is maloperation, then need cancel retouching operation, restore data.
The state of document has three kinds in the tentation data storehouse: " not audit ", " examining ", " assigning ".The document of " not audit " state becomes " examining " through review operations, and the document of " examining " state becomes " assigning " through assigning operation.
For example, to document A carry out " audit " operation after, " state " field can be updated to " examining " state in the master meter of document A.To document B carry out " assigning " operation after, " state " field can be updated to " assigning " state in the master meter of document B, wherein, master meter is used to write down the current data of document.
In the prior art; When needs are cancelled a certain operation, for example " audit " operation of document A is cancelled, then need select to the flow process of cancelling of being somebody's turn to do " audit " operation; Review operations is cancelled, document A current states field value is updated to " not audit " by " examining ".In the time need cancelling to " assigning " operation of document B, then need select to cancel assigning operation to the flow process of cancelling of being somebody's turn to do " assigning " operation, document B current states field value is updated to " examining " by " assigning ".
The inventor finds in realizing process of the present invention; Because it is to develop according to the positive operation logic of concrete operations that flow process is cancelled in operation of the prior art; With operation be man-to-man relation, that is to say can not be according to going to cancel review operations to the flow process of cancelling of assigning operation.Therefore, the operation of prior art cancel flow process can't be general in different operation is cancelled.
Summary of the invention
The embodiment of the invention provides a kind of operation cancelling method and system, can be applicable to that different operation cancels in the process.
In order to solve the problems of the technologies described above, the technical scheme of the embodiment of the invention is following:
A kind of operation cancelling method comprises:
In the history table of document, search the pairing historical data of the operation information of treating destruction operation;
Replace the data in the master meter of said document with the historical data that finds;
Wherein, record operation information and this preoperative historical data of execution in the history table of said document.
Further, also comprise:
According to the said pairing historical data of operation information of treating destruction operation that finds, judge whether to treat that destruction operation is carried out and cancel, if then replace the data in the master meter of said document with the said historical data that finds to said.
Further, the said pairing historical data of operation information of treating destruction operation that said basis finds judges whether to treat that destruction operation is carried out and cancel said, comprising:
Check the mode field in the said historical data, judge whether the field value of mode field in field value and the said document master meter of said mode field is continuous, if then treat that destruction operation is carried out and cancel said.
Further, the said pairing historical data of operation information of treating destruction operation that said basis finds judges whether to treat that destruction operation is carried out and cancel said, comprising:
Check the field value of time field in the said pairing historical data of operation information of treating destruction operation; And with the history table of said document in the field value of time field in other operation corresponding historical data; Compare; Judge saidly treat whether the field value of the operation information time corresponding field of destruction operation is the up-to-date time, if then treat that destruction operation is carried out and cancel to said.
Further, also comprise:
The mapping table of search operation information and document history table is confirmed the history table of document according to the said operation information of treating destruction operation.
A kind of operation cancellation system comprises:
Search the unit, be used for searching the pairing historical data of the operation information of treating destruction operation at the history table of document;
Replace the unit, be used for replacing the data of the master meter of said document with the historical data that finds;
Wherein, record operation information in the history table of said document and carry out said preoperative historical data.
Further, also comprise:
Judging unit; Be used for according to the said pairing historical data of operation information of treating destruction operation that finds; Judge whether to treat that destruction operation is carried out and cancel, if then the said historical data that finds is replaced the data in the master meter of said document with said replacement unit to said.
Further, said judging unit comprises:
First checks subelement, is used for checking the mode field of said historical data;
First judgment sub-unit is used for judging whether the field value of field value and said document master meter mode field of said mode field is continuous, if then treat that destruction operation is carried out and cancel said.
Further, said judging unit comprises:
Second checks subelement, is used for checking the said field value of treating the field of pairing historical data time of operation information of destruction operation;
Subelement relatively is used for checking the field value of time field in the operation information corresponding historical data of other operation in the history table of field value that subelement is checked and said document with said second, compares;
Second judgment sub-unit is used to judge saidly treat whether the field value of the operation information time corresponding field of destruction operation is the up-to-date time, if then treat that destruction operation is carried out and cancel said.
Further, also comprise:
Confirm the unit, be used for the mapping table of search operation information and document history table, confirm the history table of document according to the said operation information of treating destruction operation.
The embodiment of the invention is carried out record through the history table of creating document to operation and the preoperative historical data carried out; When needs are cancelled a certain operation; Through transferring this preoperative historical data; And the historical data correspondence replaced to the master meter of document, realized cancelling to certain operation.Because this cancels process and the positive operation logic is irrelevant, be record and corresponding replacement, so go for cancelling to any operation to data; Thereby realized operation and cancelled the many-to-one relation of flow process; Both need not to develop the corresponding flow process of cancelling separately, and when execution is cancelled, also need not to select cancelling flow process according to operation to a certain operation; Therefore simplified exploitation and expansion, improved the efficient of cancelling cancelling flow process.
Description of drawings
In order to be illustrated more clearly in the embodiment of the invention or technical scheme of the prior art; To do to introduce simply to the accompanying drawing of required use in embodiment or the description of the Prior Art below; Obviously, the accompanying drawing in describing below only is some embodiments of the present invention, for those of ordinary skills; Under the prerequisite of not paying creative work property, can also obtain other accompanying drawing according to these accompanying drawings.
Fig. 1 is a kind of operation cancelling method of embodiment of the invention process flow diagram;
Fig. 2 is the another kind of operation of an embodiment of the invention cancelling method process flow diagram;
Fig. 3 is the another kind of operation of an embodiment of the invention cancelling method process flow diagram;
Fig. 4 is a kind of structural representation of operating cancellation system of the embodiment of the invention;
Fig. 5 is the structural representation of the another kind of operation of embodiment of the invention cancellation system;
Fig. 6 is the structural representation of the another kind of operation of embodiment of the invention cancellation system.
Embodiment
In order to make those skilled in the art can further understand characteristic of the present invention and technology contents, see also followingly about detailed description of the present invention and accompanying drawing, accompanying drawing only provides reference and explanation, is not to be used for limiting the present invention.
It is to develop according to the positive operation logic of concrete operations that flow process is cancelled in operation of the prior art, with feature operation be man-to-man relation, therefore, flow process is cancelled in the operation of prior art can't be general in different operation is cancelled.
Based on this; The embodiment of the invention provides a kind of operation cancelling method and system; History table through creating document carries out record to operation and the preoperative historical data carried out, when needs are cancelled a certain operation, through transferring this preoperative historical data; And the historical data correspondence replaced to the master meter of document, realized cancelling to certain operation.Because this cancels process and the positive operation logic is irrelevant, be record and corresponding replacement, so go for cancelling to any operation to data; Thereby realized operation and cancelled the many-to-one relation of flow process; Both need not to develop the corresponding flow process of cancelling separately, and when execution is cancelled, also need not to select cancelling flow process according to operation to a certain operation; Therefore simplified exploitation and expansion, improved the efficient of cancelling cancelling flow process.
Below in conjunction with accompanying drawing and embodiment, technical scheme of the present invention is described.
Referring to Fig. 1, be a kind of operation cancelling method of embodiment of the invention process flow diagram.
This method can comprise:
In the present embodiment, a certain document not only has master meter, can also have history table.Wherein, master meter can be used to write down the current data of document, and this table can be similar with prior art, repeats no more here.History table can be created in the present embodiment in advance; It can record operation information and carry out this preoperative historical data; This operation information can be identification number or the operation number that is used to identify a certain operation; For example the operation of " audit " operation number be X00000, and the operation of " assigning " operation number is Y00000 etc.
In the time need cancelling to a certain operation of carrying out, can at first confirm the execution object of this operation, also be document, in the history table of this document, search the pairing historical data of the operation information of treating destruction operation then.Also all right, directly travel through the history table of institute's documentary, search the history table that comprises this operation information, search the pairing historical data of operation information of this operation then.
Step 102 is with the data in the historical data replacement document master meter that finds.
After finding historical data, can be directly replace to the master meter of document this historical data is corresponding one by one, even also on the master meter data recorded information return to the state of treating before the destruction operation, thereby also promptly realized cancelling of this operation.
In another embodiment of the present invention; Can also historical data replaced to the master meter of document; At first treat the pairing historical data of destruction operation, judge whether to treat destruction operation and carry out and cancel, also promptly judge this and treat the whether satisfied condition of cancelling of destruction operation according to historical data according to what find; If satisfy and to carry out this step 102 again, if do not satisfy then can't cancel.Wherein, the condition of cancelling can be set as required, repeats no more here.Detailed process sees also the detailed description of subsequent implementation example.
The embodiment of the invention is carried out record through the history table of creating document to operation and the preoperative historical data carried out; When needs are cancelled a certain operation; Through transferring this preoperative historical data; And the historical data correspondence replaced to the master meter of document, realized cancelling to certain operation.It is irrelevant that this cancels process and positive operation logic, goes for the cancelling of any operation realized operation and cancelled the many-to-one relation of flow process, not only simplified exploitation and expansion to cancelling flow process, and improved the efficient of cancelling.
Referring to Fig. 2, be the another kind of operation of embodiment of the invention cancelling method process flow diagram.
Present embodiment is an example with document X, and document X is at first carried out review operations, carries out then and assigns operation.
1) before document X is carried out review operations:
The master meter of document A (table name is Table_X) is:
| Major key | Field A | Field B | ... | Field N | State |
| 100001 | A | B | ... | ?N | Not audit |
This moment, history table (Table_X_Hist) table name of document X was that content is empty:
| The operation number | The master meter major key | Field A | Field B | ... | Field N | State |
In the present embodiment, for the ease of the history table of location document, can set up the mapping table of operation information and document history table in advance, before document X was carried out review operations, this mapping table was empty:
| The operation number | History lists record sheet table name |
2) after document X is carried out review operations:
The master meter Table_X of document X is updated to:
| Major key | Field A | Field B | ... | Field N | State |
| 100001 | A | B | ... | ?N | Examine |
The history table Table_X_Hist of document X is updated to:
| The operation number | The master meter major key | Field A | Field B | ... | Field N | State |
| X00000 | 100001 | A | B | ... | ?N | Not audit |
Wherein, record operation information and carry out this preoperative historical data, this operation information can be identification number or the operation number that is used to identify a certain operation.In the present embodiment, the i.e. number of operation of operation information of setting review operations be X00000, and the operation of assigning operation number is Y00000.
The mapping table of operation information and document history table is updated to:
| The operation number | The history lists table name |
| X00000 | Table_X_Hist |
3) after document X is carried out review operations:
The master meter Table_X of document X is updated to:
| Major key | Field A | Field B | ... | Field N | State |
| 100001 | A | B | ... | ?N | Assign |
The history table Table_X_Hist of document X is updated to:
| The operation number | The master meter major key | Field A | Field B | ... | Field N | State |
| X00000 | 100001 | A | B | ... | ?N | Not audit |
| Y00000 | 100001 | A | B | ... | ?N | Examine |
The mapping table of operation information and document history table is updated to:
| The operation number | The history lists table name |
| X00000 | Table_X_Hist |
| Y00000 | Table_X_Hist |
When needs were cancelled a certain operation, this method can comprise:
Be operating as example to cancel to assign, at first according to assigning the operation Y00000 search operation information of operation and the mapping table of document history table, can confirm to cancel the execution of assigning operation is the document history table of Table_X_Hist to liking table name.
Step 202 is searched in the history table of document and is treated the pairing historical data of destruction operation.
In Table_X_Hist, search and assign operation corresponding historical data, i.e. operation Y00000 corresponding historical data:
Step 203 is checked the mode field in the historical data, judges whether the field value of mode field in field value and the document master meter of mode field is continuous.
In the present embodiment,, can assign operation through this step to this to whether and cancel and judge, also promptly judge this and cancel operation and whether satisfy the condition of cancelling in order to ensure the success of destruction operation.
Particularly, the field value of at first checking mode field in the above-mentioned historical data is " examining "; Secondly, check that the field value of current states field is " assigning " in the document X master meter; At last, judge whether two field values are continuous.
Because in the present embodiment; The working rule that document X is suitable for is: the document of " not audit " state becomes " examining " through review operations; The document of " examining " state becomes " assigning " through assigning operation; So two field values are continuous, and then should cancel condition to assigning the full need of cancelling of operation.Certainly, in other embodiments, this is cancelled condition and can set as required.
If what need cancel in another embodiment is review operations, then in the operation X00000 corresponding historical data of review operations; The field value of mode field is " not audit ", and the field value of current states field is " assigning " in the master meter, obviously; Crossed over " examining " between two field values, and discontinuous, so; Do not cancel condition to cancelling of review operations is satisfied, can not cancel, this is cancelled flow process and stops.
In this step, in the history table with document X, assign operation Y00000 corresponding historical data and replace to the document master meter, accomplish and cancel action.The master meter of assigning the document X after operation is cancelled promptly is updated to:
| Major key | Field A | Field B | ... | Field N | State |
| 100001 | A | B | ... | ?N | Examine |
The embodiment of the invention not only goes for the cancelling of any operation, and has realized operation and has cancelled the many-to-one relation of flow process, has simplified exploitation and expansion to cancelling flow process, has improved the efficient of cancelling.And, through recovering in data, carry out destruction operation before, whether destruction operation satisfied cancel condition and judge, guaranteed the execution efficient of destruction operation, avoided through learn the situation that destruction operation can't carry out in steps.
Referring to Fig. 3, be the another kind of operation of embodiment of the invention cancelling method process flow diagram.
Present embodiment is an example with above-mentioned document X still, and document X is at first carried out review operations, carries out then and assigns operation.When needs were cancelled a certain operation, this method can comprise:
Step 201 in this step and the previous embodiment is similar, and difference is that in the history table of document, historical data can also comprise the time field in the present embodiment, is used for the up-to-date time that the log history data exist.For example:
Wherein, The field value 2010-10-1910:00 of time field shows that the up-to-date time (promptly the shortest apart from current time time point) that X00000 corresponding historical data exist is 2010-10-1910:00, promptly document X has been carried out X00000 operation (review operations) after carving at this moment.The field value 2010-10-1910:01 of time field shows that the up-to-date time (promptly the shortest apart from current time time point) that Y00000 corresponding historical data exist is 2010-10-1910:01, promptly document X has been carried out Y00000 operation (assigning operation) after carving at this moment.
Step 302 is searched in the history table of document and is treated the pairing historical data of destruction operation.
Assign operation corresponding historical data, i.e. operation Y00000 corresponding historical data:
| Y00000 | 100001 | A | B | ... | ?N | Examine | 2010-10-1910:01 |
Step 303 is checked the field value of treating time field in the pairing historical data of destruction operation.
The field value of time field is 2010-10-1910:01 in this historical data.
In this history table, other operation and X00000 operation, the field value of time field is 2010-10-1910:00 in its corresponding historical data.Two field value comparisons can know that the corresponding field value of Y00000 operation is the up-to-date time, so the Y00000 operation is satisfied cancels condition, can cancel.
In another embodiment, the operation of cancelling if desired is the X00000 operation, then can know through the comparand segment value, and the field value of X00000 operation time corresponding field is not the up-to-date time, then can't cancel.
If there are a plurality of destruction operations, can in this step, construct revocation list, store operation information and historical data that all satisfy the condition of cancelling, change down step then over to, carry out data according to this revocation list and recover.
Step 204 in this step and the previous embodiment is similar, repeats no more here.
The embodiment of the invention not only goes for the cancelling of any operation, and has realized operation and has cancelled the many-to-one relation of flow process, has simplified exploitation and expansion to cancelling flow process, has improved the efficient of cancelling.And, through recovering in data, carry out destruction operation before, whether destruction operation satisfied cancel condition and judge, guaranteed the execution efficient of destruction operation, avoided through learn the situation that destruction operation can't carry out in steps.
Embodiment of the invention method can also be applied to cancelling " cancelling " operation.More than be detailed description, introduce in the face of the realization system for carrying out said process down the inventive method embodiment.
Referring to Fig. 4, operate the structural representation of cancellation system for the embodiment of the invention is a kind of.
This system can comprise:
Search unit 401, be used for searching the pairing historical data of the operation information of treating destruction operation at the history table of document.
Replace unit 402, be used for replacing the data of the master meter of document with the historical data that finds.
Wherein, record the preceding historical data of operation information and executable operations in the history table of document; Master meter is used to write down the current data of document.
In the time need cancelling to a certain operation of carrying out, can at first confirm the execution object of this operation, also be document, in the history table of this document, search the pairing historical data of the operation information of treating destruction operation by searching unit 401 then.Also all right, directly travel through the history table of institute's documentary, search the history table that comprises this operation information, search this and operate pairing historical data by searching unit 401 then.After finding historical data, replacement unit 402 can be directly replaced to the master meter of document this historical data is corresponding one by one, though also on the master meter data recorded information return to the state of treating before the destruction operation, thereby also promptly realized cancelling of this operation.
The embodiment of the invention has realized cancelling certain operation through said units.It is irrelevant that this cancels process and positive operation logic, goes for the cancelling of any operation realized operation and cancelled the many-to-one relation of flow process, not only simplified exploitation and expansion to cancelling flow process, and improved the efficient of cancelling.
Referring to Fig. 5, be the structural representation of the another kind of operation of embodiment of the invention cancellation system.
This system can comprise confirm unit 501, search unit 502, judging unit 503 and replacement unit 504.Wherein, search unit 502, the replacement unit 504 respectively with previous embodiment in search unit 401, the replacement unit 402 similar, repeat no more here.
Judging unit 503 is used for treating the pairing historical data of destruction operation according to what find, judge whether to treat destruction operation and carry out and cancel, if, then by replacement unit 504 with the data in the master meter of the historical data replacement document that finds.
In the present embodiment, this judging unit 503 may further include:
First checks subelement 5031, is used for checking the mode field of historical data.
Confirm that unit 501 according to treating the operation information search operation information of destruction operation and the mapping table of document history table, can confirm the execution object of destruction operation, i.e. the history table of document.Search unit 502 and search the operation information corresponding historical data of treating the destruction operation operation.Judging unit 503 is according to the historical data that finds; Judging this cancels operation and whether satisfies the condition of cancelling; To determine whether that treating the destruction operation execution cancels, concrete can check whether the subelement 5031 and first judgment sub-unit 5032 are judged according to the field value of two condition field continuously through first, if; Then treat the destruction operation execution and cancel, the historical data that finds is replaced to the master meter of document by replacement unit 504.
The embodiment of the invention has not only realized operation and has cancelled the many-to-one relation of flow process through said units, has simplified exploitation and expansion to cancelling flow process, has improved the efficient of cancelling.And, through recovering in data, carry out destruction operation before, whether destruction operation satisfied cancel condition and judge, guaranteed the execution efficient of destruction operation, avoided through learn the situation that destruction operation can't carry out in steps.
Referring to Fig. 6, be the structural representation of the another kind of operation of embodiment of the invention cancellation system.
This system can comprise confirm unit 601, search unit 602, judging unit 603 and replacement unit 604.The difference of present embodiment and previous embodiment is that judging unit 603 can comprise in the present embodiment:
Second checks subelement 6031, is used for checking the field value of field of pairing historical data time of the operation information of treating destruction operation.
In the history table of document, historical data can also comprise the time field in the present embodiment, is used for the up-to-date time that the log history data exist.The field value of checking the time field of all operations in subelement 6031, comparison subelement 6032 and 6033 pairs of history tables of second judgment sub-unit through second in the judging unit 603 compares; If treat that the field value of the time field of destruction operation is the up-to-date time; Then carry out and cancel action, the historical data that finds is replaced to the master meter of document by replacement unit 604.
The embodiment of the invention has not only realized operation and has cancelled the many-to-one relation of flow process through said units, has simplified exploitation and expansion to cancelling flow process, has improved the efficient of cancelling.And, through recovering in data, carry out destruction operation before, whether destruction operation satisfied cancel condition and judge, guaranteed the execution efficient of destruction operation, avoided through learn the situation that destruction operation can't carry out in steps.
The concrete implementation procedure of each unit please with reference to the description of preceding method embodiment part, repeats no more here in the said system.
Above-described embodiment of the present invention does not constitute the qualification to protection domain of the present invention.Any modification of within spirit of the present invention and principle, being done, be equal to replacement and improvement etc., all should be included within the claim protection domain of the present invention.
Claims (10)
1. an operation cancelling method is characterized in that, comprising:
In the history table of document, search the pairing historical data of the operation information of treating destruction operation;
Replace the data in the master meter of said document with the historical data that finds;
Wherein, record operation information and this preoperative historical data of execution in the history table of said document.
2. method according to claim 1 is characterized in that, also comprises:
According to the said pairing historical data of operation information of treating destruction operation that finds, judge whether to treat that destruction operation is carried out and cancel, if then replace the data in the master meter of said document with the said historical data that finds to said.
3. method according to claim 2 is characterized in that, the said pairing historical data of operation information of treating destruction operation that said basis finds judges whether to treat that destruction operation is carried out and cancel said, comprising:
Check the mode field in the said historical data, judge whether the field value of mode field in field value and the said document master meter of said mode field is continuous, if then treat that destruction operation is carried out and cancel said.
4. method according to claim 2 is characterized in that, the said pairing historical data of operation information of treating destruction operation that said basis finds judges whether to treat that destruction operation is carried out and cancel said, comprising:
Check the field value of time field in the said pairing historical data of operation information of treating destruction operation; And with the history table of said document in the field value of time field in other operation corresponding historical data; Compare; Judge saidly treat whether the field value of the operation information time corresponding field of destruction operation is the up-to-date time, if then treat that destruction operation is carried out and cancel to said.
5. according to any described method in the claim 1 to 4, it is characterized in that, also comprise:
The mapping table of search operation information and document history table is confirmed the history table of document according to the said operation information of treating destruction operation.
6. an operation cancellation system is characterized in that, comprising:
Search the unit, be used for searching the pairing historical data of the operation information of treating destruction operation at the history table of document;
Replace the unit, be used for replacing the data of the master meter of said document with the historical data that finds;
Wherein, record operation information in the history table of said document and carry out said preoperative historical data.
7. system according to claim 6 is characterized in that, also comprises:
Judging unit; Be used for according to the said pairing historical data of operation information of treating destruction operation that finds; Judge whether to treat that destruction operation is carried out and cancel, if then the said historical data that finds is replaced the data in the master meter of said document with said replacement unit to said.
8. system according to claim 7 is characterized in that, said judging unit comprises:
First checks subelement, is used for checking the mode field of said historical data;
First judgment sub-unit is used for judging whether the field value of field value and said document master meter mode field of said mode field is continuous, if then treat that destruction operation is carried out and cancel said.
9. system according to claim 7 is characterized in that, said judging unit comprises:
Second checks subelement, is used for checking the said field value of treating the field of pairing historical data time of operation information of destruction operation;
Subelement relatively is used for checking the field value of time field in the operation information corresponding historical data of other operation in the history table of field value that subelement is checked and said document with said second, compares;
Second judgment sub-unit is used to judge saidly treat whether the field value of the operation information time corresponding field of destruction operation is the up-to-date time, if then treat that destruction operation is carried out and cancel said.
10. according to any described system in the claim 6 to 9, it is characterized in that, also comprise:
Confirm the unit, be used for the mapping table of search operation information and document history table, confirm the history table of document according to the said operation information of treating destruction operation.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN2010105234869A CN102456036A (en) | 2010-10-20 | 2010-10-20 | Operation revocation method and system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN2010105234869A CN102456036A (en) | 2010-10-20 | 2010-10-20 | Operation revocation method and system |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN102456036A true CN102456036A (en) | 2012-05-16 |
Family
ID=46039233
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN2010105234869A Pending CN102456036A (en) | 2010-10-20 | 2010-10-20 | Operation revocation method and system |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN102456036A (en) |
Cited By (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104503984A (en) * | 2014-11-28 | 2015-04-08 | 北京国双科技有限公司 | Data operating record processing method and device |
| CN106021429A (en) * | 2016-05-12 | 2016-10-12 | 腾讯科技(深圳)有限公司 | Receipt data processing method, device and system |
| CN106022855A (en) * | 2016-05-04 | 2016-10-12 | 北京思特奇信息技术股份有限公司 | Completed order forcibly withdrawing method and system |
| CN106598926A (en) * | 2016-11-29 | 2017-04-26 | 青岛海信电器股份有限公司 | Operation cancellation method and apparatus |
| CN109522078A (en) * | 2018-11-15 | 2019-03-26 | 用友网络科技股份有限公司 | Operation repealing method, computer equipment and computer readable storage medium |
| CN109947334A (en) * | 2017-12-21 | 2019-06-28 | 珠海金山办公软件有限公司 | A kind of ink marks cancelling method, device and electronic equipment |
| CN110795447A (en) * | 2019-10-29 | 2020-02-14 | 中国工商银行股份有限公司 | Data processing method, data processing system, electronic device, and medium |
| CN111711559A (en) * | 2020-06-12 | 2020-09-25 | 北京百度网讯科技有限公司 | Method and apparatus for withdrawing information |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20020116404A1 (en) * | 2000-06-07 | 2002-08-22 | Transact In Memory, Inc. | Method and system for highly-parallel logging and recovery operation in main-memory transaction processing systems |
| CN1858685A (en) * | 2005-05-08 | 2006-11-08 | 联想(北京)有限公司 | Method for restoring user's operation |
| CN101133397A (en) * | 2004-10-14 | 2008-02-27 | 甲骨文国际公司 | Oplogging for online recovery in a direct connection client server system |
-
2010
- 2010-10-20 CN CN2010105234869A patent/CN102456036A/en active Pending
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20020116404A1 (en) * | 2000-06-07 | 2002-08-22 | Transact In Memory, Inc. | Method and system for highly-parallel logging and recovery operation in main-memory transaction processing systems |
| CN101133397A (en) * | 2004-10-14 | 2008-02-27 | 甲骨文国际公司 | Oplogging for online recovery in a direct connection client server system |
| CN1858685A (en) * | 2005-05-08 | 2006-11-08 | 联想(北京)有限公司 | Method for restoring user's operation |
Non-Patent Citations (1)
| Title |
|---|
| 陈华: "基于日志的数据库恢复技术的研究", 《福建电脑》 * |
Cited By (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104503984A (en) * | 2014-11-28 | 2015-04-08 | 北京国双科技有限公司 | Data operating record processing method and device |
| CN104503984B (en) * | 2014-11-28 | 2018-02-02 | 北京国双科技有限公司 | The processing method and processing device of operation note to data |
| CN106022855A (en) * | 2016-05-04 | 2016-10-12 | 北京思特奇信息技术股份有限公司 | Completed order forcibly withdrawing method and system |
| CN106021429A (en) * | 2016-05-12 | 2016-10-12 | 腾讯科技(深圳)有限公司 | Receipt data processing method, device and system |
| CN106598926A (en) * | 2016-11-29 | 2017-04-26 | 青岛海信电器股份有限公司 | Operation cancellation method and apparatus |
| CN109947334A (en) * | 2017-12-21 | 2019-06-28 | 珠海金山办公软件有限公司 | A kind of ink marks cancelling method, device and electronic equipment |
| CN109947334B (en) * | 2017-12-21 | 2022-04-05 | 珠海金山办公软件有限公司 | Ink mark canceling method and device and electronic equipment |
| CN109522078A (en) * | 2018-11-15 | 2019-03-26 | 用友网络科技股份有限公司 | Operation repealing method, computer equipment and computer readable storage medium |
| CN110795447A (en) * | 2019-10-29 | 2020-02-14 | 中国工商银行股份有限公司 | Data processing method, data processing system, electronic device, and medium |
| CN111711559A (en) * | 2020-06-12 | 2020-09-25 | 北京百度网讯科技有限公司 | Method and apparatus for withdrawing information |
| CN111711559B (en) * | 2020-06-12 | 2022-04-05 | 北京百度网讯科技有限公司 | Method and apparatus for withdrawing information |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN102456036A (en) | Operation revocation method and system | |
| JP5119935B2 (en) | Management program, management apparatus, and management method | |
| CN103458086B (en) | A kind of smart mobile phone and fault detection method thereof | |
| US9495286B2 (en) | Method and arrangement for completion or recovery of data transactions in a flash type memory device using a commit process | |
| CN104933051B (en) | File storage recovery method and device | |
| CN101673374B (en) | Bill processing method and device | |
| CN103064763A (en) | Data backup method and related device and system | |
| CN103092742A (en) | Optimization method and system of program logging | |
| CN111880803B (en) | Software construction method and device applied to multiple platforms | |
| CN108416040A (en) | A kind of database recovering method, device, terminal device and storage medium | |
| CN110737680A (en) | Cache data management method and device, storage medium and electronic equipment | |
| CN102591790A (en) | Method for implementing data storage snapshot based on solid state disk, and solid state disk | |
| CN101216696A (en) | Control system configuration increment type on-line downloading method | |
| US7496573B2 (en) | Systems and methods for modeling processing procedures | |
| CN102982043B (en) | The disposal route of PE file and device | |
| CN112163024B (en) | A method for exporting and importing configuration information based on hierarchical association structure | |
| CN104239091A (en) | File cleaning method and device and terminal | |
| CN113342481A (en) | Transaction state confirmation method and device | |
| CN103309899A (en) | Data protection system file index structure and updating and positioning methods | |
| CN106570091A (en) | High availability method for reinforced distributed cluster file system | |
| CN102193987B (en) | Method and system for increasing node data relationship based on OLTP (online transaction processing) | |
| CN101206656B (en) | File safety deleting system and method | |
| CN111090652B (en) | Data archiving method and device capable of horizontally expanding archiving database | |
| CN100474248C (en) | Method and data processing device for updating a computer program by data transmission | |
| CN108629566B (en) | Information management method and device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| C12 | Rejection of a patent application after its publication | ||
| RJ01 | Rejection of invention patent application after publication |
Application publication date: 20120516 |