CN110084567A - E-seal application method, device, equipment and computer readable storage medium - Google Patents
E-seal application method, device, equipment and computer readable storage medium Download PDFInfo
- Publication number
- CN110084567A CN110084567A CN201910352726.4A CN201910352726A CN110084567A CN 110084567 A CN110084567 A CN 110084567A CN 201910352726 A CN201910352726 A CN 201910352726A CN 110084567 A CN110084567 A CN 110084567A
- Authority
- CN
- China
- Prior art keywords
- request
- seal
- rule set
- operation thread
- preset
- 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 62
- 230000005540 biological transmission Effects 0.000 claims abstract description 48
- 238000001514 detection method Methods 0.000 claims description 20
- 238000004321 preservation Methods 0.000 claims description 8
- 108010001267 Protein Subunits Proteins 0.000 claims description 3
- 238000012545 processing Methods 0.000 claims description 3
- 230000008859 change Effects 0.000 claims description 2
- 239000000306 component Substances 0.000 description 51
- 238000010586 diagram Methods 0.000 description 13
- 230000005611 electricity Effects 0.000 description 7
- 238000004891 communication Methods 0.000 description 6
- 238000005516 engineering process Methods 0.000 description 6
- 230000008569 process Effects 0.000 description 6
- 230000015572 biosynthetic process Effects 0.000 description 3
- 238000007689 inspection Methods 0.000 description 3
- 238000003786 synthesis reaction Methods 0.000 description 3
- 230000006870 function Effects 0.000 description 2
- 238000004088 simulation Methods 0.000 description 2
- 238000011144 upstream manufacturing Methods 0.000 description 2
- 239000008358 core component Substances 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 239000004744 fabric Substances 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Administration; Management
- G06Q10/10—Office automation; Time management
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Strategic Management (AREA)
- Entrepreneurship & Innovation (AREA)
- Human Resources & Organizations (AREA)
- Operations Research (AREA)
- Economics (AREA)
- Marketing (AREA)
- Data Mining & Analysis (AREA)
- Quality & Reliability (AREA)
- Tourism & Hospitality (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Collating Specific Patterns (AREA)
Abstract
The invention discloses a kind of E-seal application method, device, equipment and computer readable storage mediums, this method comprises: if the one or more E-seals for receiving user terminal transmission use request, according to preset matching condition, detects described use and request whether to match with preset rule set;It is described to include stand-by printed text shelves using request;If described match using request with the preset rule set, it is based on the rule set, generation uses the corresponding operation thread of request with described;The operation thread is executed, the stand-by printed text shelves are covered into E-seal;The problem of stamped signature low efficiency caused by the invention avoids manually successively E-seal stamped signature is carried out every part of stand-by printed text shelves, present invention is easily extended be able to satisfy high-volume, the stamped signature demand of enterprise-level, improve the stamped signature efficiency of E-seal.
Description
Technical field
The present invention relates to financial technology (Fintech) technical field more particularly to a kind of E-seal application methods, dress
It sets, equipment and computer readable storage medium.
Background technique
With the development of computer technology, the application in financial field is also more and more extensive, traditional financial industry by
It walks and changes to financial technology (Fintech);E-seal technology in no paper service refers to using simulation with digital technique tradition
Seal in kind, the electronic document covered have appearance identical with the paper document that seal in kind covers, identical validity
With similar usage mode.
Currently, financial institution covers E-seal to document, usually by business personnel by the client of financial institution according to
Every part of Word document of secondary reading, selection digital certificate and seal, client successively convert PDF document for Word document again manually
And the capping of E-seal is carried out, the output document containing E-seal is finally obtained, the problem is that: financial institution is to every part
The capping of document electronic seal, is both needed to artificial individually operated, is unable to satisfy high-volume, the stamped signature demand of enterprise-level, E-seal
Stamped signature efficiency it is lower.
Summary of the invention
The main purpose of the present invention is to provide a kind of E-seal application method, device, equipment and computer-readable deposit
Storage media, it is intended to solve the problems, such as stamped signature low efficiency caused by manual operation E-seal stamped signature.
To achieve the above object, the present invention provides a kind of E-seal application method, the E-seal application method packet
Include following steps:
If receiving one or more E-seals of user terminal transmission using request, according to preset matching condition, inspection
Described use is surveyed to request whether to match with preset rule set;It is described to include stand-by printed text shelves using request;
If described matched using request with the preset rule set, it is based on the rule set, is generated and the use
Request corresponding operation thread;
The operation thread is executed, the stand-by printed text shelves are covered into E-seal.
Optionally, the rule set includes several logic rules units, if one for receiving user terminal transmission
Or multiple E-seals are using request, according to preset matching condition, detect it is described using request whether with preset rule set
The step of matching includes:
If receive user terminal transmission one or more E-seals using request, detect it is described using request whether with
Any logic rules units match;
If described match using request with the preset rule set, based on the rule set, generation with it is described
Include: using the step of requesting corresponding operation thread
If described using request and the logic rules units match, corresponding logic rules are requested based on described use
Unit generates operation thread corresponding with the use request.
Optionally, if the one or more E-seals for receiving user terminal transmission use request, make described in detection
With request whether with the step of any logic rules units match include:
If receiving one or more E-seals of user terminal transmission using request, each described use is requested respectively
Standardization, the use request after being standardized;
After detecting the standardization use request whether with any logic rules units match.
Optionally, if the one or more E-seals for receiving user terminal transmission are using request, according to preset
Matching condition detects described use before requesting the step of whether matching with preset rule set further include:
It receives the rule set data that user terminal is sent and preservation, the rule set includes asking with several E-seal uses
Seek corresponding logic rules unit.
Optionally, described to execute the operation thread, include: by the step of stand-by printed text shelves capping E-seal
According to the operation thread, seal component corresponding with the operation thread is called;
The seal component called is run, the stand-by printed text shelves are covered into E-seal.
Optionally, described according to the operation thread, the step of calling seal component corresponding with the operation thread it
Before further include:
Judge whether the operation thread meets preset execution condition;
If the operation thread meets the preset execution condition, enter step: according to the operation thread, calling
Seal component corresponding with the operation thread.
Optionally, if the one or more E-seals for receiving user terminal transmission are using request, according to preset
After the step of matching condition, whether the detection use request matches with preset rule set further include:
If described mismatched using request and the preset rule set, it is based on preset update condition, is updated described pre-
The rule set set, so that described matched using request with updated rule set.
In addition, the present invention also proposes that a kind of E-seal use device, the E-seal use device include:
Detection module, if one or more E-seals for receiving user terminal transmission use request, according to default
Matching condition, detect it is described using request whether is matched with preset rule set;It is described to include stand-by printed text shelves using request;
Generation module is based on the rule set if matching using request with the preset rule set for described, raw
At operation thread corresponding with the use request;
The stand-by printed text shelves are covered E-seal for executing the operation thread by execution module.
Optionally, the rule set includes several logic rules units, and the detection module includes:
Detection unit is requested if one or more E-seals for receiving user terminal transmission use, described in detection
Using request whether with any logic rules units match;
The generation module includes:
Generation unit, if using request based on described using request and the logic rules units match for described
Corresponding logic rules unit generates operation thread corresponding with the use request.
Optionally, the detection unit includes:
Normalizer unit, if one or more E-seals for receiving user terminal transmission use request, difference
To each described using request standardization, after being standardized the use request;
Detection sub-unit, for detect the request of the use after the standardization whether with any logic rules unit
Match.
Optionally, described device further include:
Preserving module, for receive user terminal transmission rule set data and preservation, the rule set include and several
E-seal uses the corresponding logic rules unit of request.
Optionally, the execution module includes:
Call unit, for calling seal component corresponding with the operation thread according to the operation thread;
The stand-by printed text shelves are covered E-seal for running the seal component called by running unit.
Optionally, the execution module further include:
Judging unit, for judging whether the operation thread meets preset execution condition;
The call unit is also used to judge that the operation thread meets the preset execution in the judging unit
When condition, then according to the operation thread, seal component corresponding with the operation thread is called.
Optionally, described device further include:
Update module is based on preset update item if mismatching for described using request and the preset rule set
Part updates the preset rule set, so that described matched using request with updated rule set.
In addition, the present invention also proposes that a kind of E-seal equipment, the equipment include: memory, processor and is stored in
On the memory and the E-seal that can run on the processor is using program, and the E-seal is using program by institute
State the step of as above described in any item E-seal application methods are realized when processor executes.
In addition, the present invention also proposes a kind of computer readable storage medium, stored on the computer readable storage medium
There is E-seal using program, as above described in any item electronics are realized when the E-seal is executed by processor using program
The step of seal application method.
If the present invention receives one or more E-seals of user terminal transmission using request, according to preset matching item
Whether part detects described use and requests to match with preset rule set;It is described to include stand-by printed text shelves using request;If described make
It is matched with request with the preset rule set, is then based on the rule set, generate operation lines corresponding with the use request
Journey;The operation thread is executed, the stand-by printed text shelves are covered into E-seal;As a result, by by one or more electronics
Seal uses request to match respectively with preset rule set, and operation thread corresponding with request is used is generated after successful match simultaneously
It executes the operation thread generated and uses request to respond the E-seal, avoid and manually successively every part of stand-by printed text shelves are carried out
Caused by E-seal stamped signature the problem of stamped signature low efficiency, E-seal application method of the present invention is easy to extend, and is able to satisfy large quantities of
Amount, the stamped signature demand of enterprise-level, improve the stamped signature efficiency of E-seal.
Detailed description of the invention
Fig. 1 is the structural schematic diagram for the hardware running environment that the embodiment of the present invention is related to;
Fig. 2 is the flow diagram of E-seal application method first embodiment of the present invention;
Fig. 3 is the flow diagram of E-seal application method second embodiment of the present invention;
Fig. 4 is the flow diagram of E-seal application method 3rd embodiment of the present invention;
Fig. 5 is the flow diagram of E-seal application method fourth embodiment of the present invention;
Fig. 6 is the flow diagram of the 5th embodiment of E-seal application method of the present invention.
The embodiments will be further described with reference to the accompanying drawings for the realization, the function and the advantages of the object of the present invention.
Specific embodiment
It should be appreciated that the specific embodiments described herein are merely illustrative of the present invention, it is not intended to limit the present invention.
As shown in Figure 1, Fig. 1 is the structural schematic diagram for the hardware running environment that the embodiment of the present invention is related to.
It should be noted that Fig. 1 can be the structural schematic diagram of the hardware running environment of E-seal equipment.The present invention is real
Applying E-seal equipment can be PC, the terminal devices such as portable computer.
As shown in Figure 1, the E-seal equipment may include: processor 1001, such as CPU, network interface 1004, user
Interface 1003, memory 1005, communication bus 1002.Wherein, communication bus 1002 is for realizing the connection between these components
Communication.User interface 1003 may include display screen (Display), input unit such as keyboard (Keyboard), optional user
Interface 1003 can also include standard wireline interface and wireless interface.Network interface 1004 optionally may include having for standard
Line interface, wireless interface (such as WI-FI interface).Memory 1005 can be high speed RAM memory, be also possible to stable storage
Device (non-volatile memory), such as magnetic disk storage.Memory 1005 optionally can also be independently of aforementioned processing
The storage device of device 1001.
It will be understood by those skilled in the art that E-seal device structure shown in Fig. 1 is not constituted to E-seal
The restriction of equipment may include perhaps combining certain components or different component cloth than illustrating more or fewer components
It sets.
As shown in Figure 1, as may include operating system, net in a kind of memory 1005 of computer readable storage medium
Network communication module, Subscriber Interface Module SIM and E-seal use program.Wherein, operating system is to manage and control E-seal
The program of device hardware and software resource supports E-seal to use the operation of program and other softwares or program.
In E-seal equipment shown in Fig. 1, user interface 1003 is mainly used for carrying out data communication with each terminal;
Network interface 1004 is mainly used for connecting background server, carries out data communication with background server;And processor 1001 can be with
For calling the E-seal stored in memory 1005 using program, and execute following operation:
If receiving one or more E-seals of user terminal transmission using request, according to preset matching condition, inspection
Described use is surveyed to request whether to match with preset rule set;It is described to include stand-by printed text shelves using request;
If described matched using request with the preset rule set, it is based on the rule set, is generated and the use
Request corresponding operation thread;
The operation thread is executed, the stand-by printed text shelves are covered into E-seal.
Further, the rule set includes several logic rules units, and processor 1001 can be also used for calling and deposit
The E-seal stored in reservoir 1005 uses program, and executes following steps:
If receive user terminal transmission one or more E-seals using request, detect it is described using request whether with
Any logic rules units match;
If described match using request with the preset rule set, based on the rule set, generation with it is described
Include: using the step of requesting corresponding operation thread
If described using request and the logic rules units match, corresponding logic rules are requested based on described use
Unit generates operation thread corresponding with the use request.
Further, processor 1001 can be also used for that the E-seal stored in memory 1005 is called to use program,
And execute following steps:
If receiving one or more E-seals of user terminal transmission using request, each described use is requested respectively
Standardization, the use request after being standardized;
After detecting the standardization use request whether with any logic rules units match.
Further, if the one or more E-seals for receiving user terminal transmission are using request, according to default
Matching condition, before detecting described the step of whether matching with preset rule set using request, processor 1001 can be with
For calling the E-seal stored in memory 1005 using program, and execute following steps:
It receives the rule set data that user terminal is sent and preservation, the rule set includes asking with several E-seal uses
Seek corresponding logic rules unit.
Further, processor 1001 can be also used for that the E-seal stored in memory 1005 is called to use program,
And execute following steps:
According to the operation thread, seal component corresponding with the operation thread is called;
The seal component called is run, the stand-by printed text shelves are covered into E-seal.
Further, described according to the operation thread, the step of calling seal component corresponding with the operation thread
Before, processor 1001 can be also used for calling the E-seal stored in memory 1005 using program, and execute following step
It is rapid:
Judge whether the operation thread meets preset execution condition;
If the operation thread meets the preset execution condition, enter step: according to the operation thread, calling
Seal component corresponding with the operation thread.
Further, if the one or more E-seals for receiving user terminal transmission are using request, according to default
Matching condition, after detecting described the step of whether matching with preset rule set using request, processor 1001 can be with
For calling the E-seal stored in memory 1005 using program, and execute following steps:
If described mismatched using request and the preset rule set, it is based on preset update condition, is updated described pre-
The rule set set, so that described matched using request with updated rule set.
Based on above-mentioned structure, each embodiment of E-seal application method of the present invention is proposed.
It is the flow diagram of E-seal application method first embodiment of the present invention referring to Fig. 2, Fig. 2.
The embodiment of the invention provides the embodiments of E-seal application method, it should be noted that although in flow chart
In show logical order, but in some cases, shown or described step can be executed with the sequence for being different from herein
Suddenly.
The present embodiment E-seal application method includes:
Step S100, if the one or more E-seals for receiving user terminal transmission use request, according to preset
With condition, detects described use and request whether to match with preset rule set;It is described to include stand-by printed text shelves using request;
Computer technology in financial field using more and more extensive, currently, traditional financial industry is gradually to financial section
Skill (Fintech) transformation.E-seal technology in no paper service refers to using simulation with digital technique tradition seal in kind,
Its electronic document covered has appearance identical with the paper document that seal in kind covers, identical validity and similar makes
Use mode.
In the prior art, financial institution covers E-seal, the visitor for usually passing through financial institution by business personnel to document
Family end is successively read every part of Word document, manual selection digital certificate and seal, client and again successively converts Word document to
PDF document and the capping for carrying out E-seal finally obtain the output document containing E-seal, the problem is that: financial machine
Capping of the structure to every part of document electronic seal, is both needed to artificial individually operated, is unable to satisfy high-volume, the stamped signature demand of enterprise-level,
The stamped signature efficiency of E-seal is lower.
If the present embodiment financial institution receives one or more E-seals of user terminal transmission using request, according to pre-
If matching condition, detect it is described using request whether match with preset rule set, wherein it is described using request include for use
Printed text shelves;The operation system of upstream, that is, user terminal according to different business scenarios, different business demand send one or
Multiple E-seals are using request, as an implementation, the use of request include the stand-by printed text shelves of one or more parts, further include
The demand informations such as type of service corresponding with stand-by printed text shelves, certificate type, stamped signature affiliated party, stamped signature position, stamped signature mode, no
Same demand information needs different seal components to execute realization.
Preset rule set is the regular collection being arranged by business personnel according to actual business scenario, as a kind of implementation
Mode includes multiple logic rules units in rule set, and each logic rules unit is both for different types of service, certificate
A kind of combination of the business demands such as type, stamped signature affiliated party, stamped signature position, stamped signature mode, each logic rules unit include
Realize the calling sequence for the seal component and seal component that its corresponding business demand needs to call;Preset matching condition
Can be makes itself and logic rules unit after standardizing by particular procedure using request for the E-seal received
With simpler, then detect it is described whether match with preset rule set using request, specifically will it is each using request with often
A logic rules units match, wherein described to include stand-by printed text shelves using request.
Step S200, if it is described using request match with the preset rule set, be based on the rule set, generation and
It is described to use the corresponding operation thread of request;
In the present embodiment, if described matched using request with the preset rule set, it is based on the rule set, is generated
Operation thread corresponding with the use request;Specifically, if rule is concentrated with, business personnel is preconfigured to be requested with use
Including the matched logic rules unit of demand information, financial institution then generate with the consistent task instances of logic rules unit
The i.e. described operation thread, each operation thread is the task instances that can be performed, when executing each operation thread
The order that can include according to operation thread transfers corresponding seal component in order to run.
As an implementation, it is to be performed to be forwarded to pending queue etc. for the operation thread of generation.
Step S300 executes the operation thread, and the stand-by printed text shelves are covered E-seal.
It, i.e., can be by the invocation target and calling sequence that operation thread includes when current operation thread is executed by financial institution
Seal component is called, certificate request component is such as called to use print position to position to obtain certificate, calling seal positioning component,
Call seal synthesis component to synthesized seal and document, etc.;The capping to stand-by printed text shelves E-seal is completed as a result,
And distributed file server is uploaded by the document completed is covered.
It is understood that the present embodiment is adapted to plurality of application scenes, such as key position by presetting rule collection
With the different permutation and combination scenes such as print, seal on the perforation, two dimensional code, identifying code, the countersign of multimachine structure, more stamped signatures, the present embodiment business
Personnel only need component call logical edit corresponding with business demand specific under business scenario to be the storage of logic rules unit,
When receiving corresponding with business demand E-seal using request, Auto-matching logic rules unit and phase can be generated
The operation thread answered executes, and avoids in the prior art, and scalability caused by E-seal process is fixed is low, increases a kind of scene newly
May relate to " with print location resolution ", at " synthesis of document and seal " two code change, such as seal on the perforation, according to document
In certain keyword position print, according to the print of certain absolute coordinate in document, addition identifying code, the scenes prior art such as two dimensional code
New version, which must be issued, can just support, the present embodiment can support new demand without released version, extension easy to maintain,
Business support richness is high.
If the present embodiment receives one or more E-seals of user terminal transmission using request, according to preset matching
Whether condition detects described use and requests to match with preset rule set;It is described to include stand-by printed text shelves using request;If described
It is matched using request with the preset rule set, is then based on the rule set, generate operation corresponding with the use request
Thread;The operation thread is executed, the stand-by printed text shelves are covered into E-seal;Financial institution passes through one as a result,
Or multiple E-seals are matched with preset rule set respectively using request, are generated after successful match corresponding with using request
Operation thread simultaneously executes the operation thread of generation to respond E-seal using request, avoids artificial successively to every part of stand-by print
Document carries out the problem of stamped signature low efficiency caused by E-seal stamped signature, and the present embodiment E-seal application method is easy to extend,
It is able to satisfy high-volume, the stamped signature demand of enterprise-level, improves the stamped signature efficiency of E-seal.
Further, E-seal application method second embodiment of the present invention is proposed.
It is the flow diagram of E-seal application method second embodiment of the present invention referring to Fig. 3, Fig. 3, is based on above-mentioned electricity
Sub- seal application method first embodiment, in the present embodiment, the rule set includes several logic rules units, step
S100, if the one or more E-seals for receiving user terminal transmission detect institute according to preset matching condition using request
State using whether request matches with preset rule set and includes:
Step S110, if the one or more E-seals for receiving user terminal transmission detect the use using request
Request whether with any logic rules units match;
In the present embodiment, if one or more E-seals that financial institution receives user terminal transmission use request, inspection
Survey it is described using request whether with any logic rules units match, specifically, rule set includes what business personnel was arranged
Multiple logic rules units, each logic rules unit correspond to a kind of E-seal demand under a kind of business scenario, i.e., each
Logic rules unit both corresponds to specific type of service, certificate type, stamped signature affiliated party, stamped signature position, stamped signature mode etc. one
The combined business demand of kind, logic rules unit include the seal component that the combination of its corresponding business demand needs to call
Type, position and calling sequence etc., the E-seal that financial institution sends according to user terminal is pre- to have searched whether using requesting
The matched logic rules units of demand informations such as business scenario, the type of service requested with the use set.
Further, step S200 is based on the rule if described matched using request with the preset rule set
Collection, generating operation thread corresponding with the use request includes:
If step S210 is corresponded to based on described using request described using request and the logic rules units match
Logic rules unit, generate and the corresponding operation thread of the use request;
In the present embodiment, if described using request and the logic rules units match, request pair is used based on described
The logic rules unit answered generates operation thread corresponding with the use request;Specifically, if detecting, business personnel is preset
With the demand informations matched logic rules unit such as business scenario, the type of service of currently used request, then according to the rule
Seal component Name that logic unit includes, position, component the information such as calling sequence generate task instances, i.e., the described operation lines
Journey, and wait to be performed, is performed in the operation thread, can be called in order according to operation thread with using requesting pair
The seal component answered and operating component, operation thread is executed finish after can obtain the document that E-seal covers completion.
If the present embodiment receives one or more E-seals of user terminal transmission using request, detects the use and ask
Seeking Truth is no with any logic rules units match;If described using request and the logic rules units match, it is based on
Corresponding logic rules unit is requested in the use, generates operation thread corresponding with the use request;Execute the operation
The stand-by printed text shelves are covered E-seal by thread;Thus, it is possible to meet high-volume, enterprise-level stamped signature demand and easily
In extension, the stamped signature efficiency of E-seal is improved.
Further, E-seal application method 3rd embodiment of the present invention is proposed.
It is the flow diagram of E-seal application method 3rd embodiment of the present invention referring to Fig. 4, Fig. 4, is based on above-mentioned electricity
Sub- seal application method second embodiment, in the present embodiment, step S110, if receiving the one or more electricity of user terminal transmission
Sub- seal using request, detect it is described using request whether with any logic rules units match include:
Step S111, if the one or more E-seals for receiving user terminal transmission use request, respectively to each institute
State the use request using request standardization, after being standardized;
Step S112, after detecting the standardization use request whether with any logic rules units match.
In the present embodiment, as an implementation, upstream business system is numerous, and each operation system has different
Application scenarios, also there is different business demands under different application scenarios, and the present embodiment financial institution is in order to preferably carry out industry
Business is abstract, and one or more E-seals that user terminal is sent using request, i.e. ask by the operation system different-format that sends
Message is sought, standard normalizes the business stamped signature model to form standard, in order to be matched with preset logic rules unit.
Specifically, financial institution is after receiving different request messages, according to the corresponding different scenes need of request message
Ask, such as: whether be high-volume stamped signature, whether long-range stamped signature, whether online stamped signature, convenient and logic rules are generated after standardization
Unit carries out the business stamped signature model of matching operation, and as an implementation, financial institution is marked multiple using request respectively
The process of standardization processing is parallel, it can the synchronous use request generated after multiple standardization, then will be after multiple standardization
Use request matched with preset multiple logic rules units, use after detecting each standardization request whether have and
Its corresponding logic rules unit, as an implementation, the present embodiment ask the use after standardization using Rete algorithm
It asks and is matched with logic rules unit.
Further, step S100, if the one or more E-seals for receiving user terminal transmission use request, according to
Preset matching condition detects described use before requesting the step of whether matching with preset rule set further include:
Step S101, receives the rule set data that user terminal is sent and preservation, the rule set include and several electronics
Seal uses the corresponding logic rules unit of request.
In the present embodiment, specifically, business personnel configures different according to the different business demand in practical business scene
Logic rules unit and save, it should be noted that the logic rules unit in rule set can be increased newly, reduces or be modified,
Logic rules unit is easy to extend, to adapt to more business scenario demands.
The present embodiment receives the rule set data that user terminal is sent and preservation, the rule set include and several electronic seals
Chapter is using corresponding logic rules unit is requested, if the one or more E-seal uses for receiving user terminal transmission are asked
It asks, respectively to each described using request standardization, after being standardized the use request;After detecting the standardization
Using request whether with any logic rules units match;If described use request and the logic rules units match,
Then based on described using corresponding logic rules unit is requested, generates and use the corresponding operation thread of request with described;Execute institute
Operation thread is stated, the stand-by printed text shelves are covered into E-seal;Rule set is responsible for control, business by business personnel as a result,
In the case where facing continually changing external demand, it can be modified according to set process, issue new rule set, it can be by not
Same permutation and combination calls corresponding seal component to meet business demand, makes the use of E-seal be easy to extend, expands
The range of business support reduces maintenance extension difficulty and cost.
Further, E-seal application method fourth embodiment of the present invention is proposed.
It is the flow diagram of E-seal application method fourth embodiment of the present invention referring to Fig. 5, Fig. 5, is based on above-mentioned electricity
Sub- seal application method first embodiment, in the present embodiment, step S300 executes the operation thread, by the stand-by print
Document covers E-seal
Step S310 calls seal component corresponding with the operation thread according to the operation thread;
Step S320 runs the seal component of calling, and the stand-by printed text shelves are covered E-seal.
In the present embodiment, seal component is fixed application component, and it is fixed that seal component can be seal synthesis component, seal
Hyte part, certificate request component, long-range stamped signature component, stamped signature core component etc., each seal component is corresponding to realize a function
Can, such as the identification of seal position, certificate acquisition, operation thread include seal component Name, the seal that current task needs to call
The position of component, each seal component calling sequence etc. information, financial institution be based on operation thread dispatching sequence, successively call
Seal component corresponding with the operation thread, and run the seal component of calling, the corresponding seal of current task thread
All operation is the document for obtaining covering E-seal, the use request response completion of E-seal to component after the completion.
Further, step S310 calls seal component corresponding with the operation thread according to the operation thread
Before step further include:
Step S301, judges whether the operation thread meets preset execution condition;
If the operation thread meets the preset execution condition, S310 is entered step: according to the operation thread,
Call seal component corresponding with the operation thread.
In the present embodiment, the operation thread of generation can be forwarded to execute queue wait, if meeting execution condition, such as when
Between, the conditions such as priority, operation thread is performed so that stand-by printed text shelves are covered E-seal.
If the present embodiment receives one or more E-seals of user terminal transmission using request, according to preset matching
Whether condition detects described use and requests to match with preset rule set;It is described to include stand-by printed text shelves using request;If described
It is matched using request with the preset rule set, is then based on the rule set, generate operation corresponding with the use request
Thread;Judge whether the operation thread meets preset execution condition, if the operation thread meets the preset execution
Condition calls seal component corresponding with the operation thread, runs the seal group of calling according to the operation thread
The stand-by printed text shelves are covered E-seal by part;High-volume, the stamped signature demand of enterprise-level are met as a result, improve electricity
The efficiency of sub- seal.
Further, the 5th embodiment of E-seal application method of the present invention is proposed.
It is the flow diagram of the 5th embodiment of E-seal application method of the present invention referring to Fig. 6, Fig. 6, is based on above-mentioned electricity
Sub- seal application method fourth embodiment, in the present embodiment, step S100, if receiving the one or more electricity of user terminal transmission
Sub- seal is using request, according to preset matching condition, detect it is described using request whether with the preset matched step of rule set
After rapid further include:
Step S400 is based on preset update condition, more if described mismatched using request and the preset rule set
The new preset rule set, so that described matched using request with updated rule set.
In the present embodiment, when financial institution receives the E-seal of user terminal transmission using request, flow startup,
Rule set will be loaded into memory, establish Node node tree, when the use after one or more standardization requests to arrive, use
Rete algorithm is by the use request and logic rules units match after standardization, if matching, generates operation thread waiting and is held
This is put into discarding queue using request if mismatching by row, as an implementation, is abandoned the use in queue and is requested to need
Its accuracy is detected, for example, the use of printed text shelves number of pages stand-by in request being one page, the selection of seal type is seal on the perforation, i.e.,
It is determined as the request error, then not responds;If the use request abandoned in queue is correct, but due in rule set without and its
Matched logic rules unit and enter and abandon queue, then prompt in business personnel to update rule set, and based on updated
Rule set responds use request again.
If the present embodiment receives one or more E-seals of user terminal transmission using request, according to preset matching
Whether condition detects described use and requests to match with preset rule set;If described use request and the preset rule set
It mismatches, is based on preset update condition, update the preset rule set, so that described use request and updated rule
Collection matching;Financial institution disposes rule set by dynamic configuration as a result, makes the use of E-seal be easy to extend, expands industry
Range is supported in business, is reduced O&M cost, is improved the efficiency of E-seal operation.
In addition, the embodiment of the present invention also proposes that a kind of E-seal use device, the E-seal use device include:
Detection module, if one or more E-seals for receiving user terminal transmission use request, according to default
Matching condition, detect it is described using request whether is matched with preset rule set;It is described to include stand-by printed text shelves using request;
Generation module is based on the rule set if matching using request with the preset rule set for described, raw
At operation thread corresponding with the use request;
The stand-by printed text shelves are covered E-seal for executing the operation thread by execution module.
Preferably, the rule set includes several logic rules units, and the detection module includes:
Detection unit is requested if one or more E-seals for receiving user terminal transmission use, described in detection
Using request whether with any logic rules units match;
The generation module includes:
Generation unit, if using request based on described using request and the logic rules units match for described
Corresponding logic rules unit generates operation thread corresponding with the use request.
Preferably, the detection unit includes:
Normalizer unit, if one or more E-seals for receiving user terminal transmission use request, difference
To each described using request standardization, after being standardized the use request;
Detection sub-unit, for detect the request of the use after the standardization whether with any logic rules unit
Match.
Preferably, described device further include:
Preserving module, for receive user terminal transmission rule set data and preservation, the rule set include and several
E-seal uses the corresponding logic rules unit of request.
Preferably, the execution module includes:
Call unit, for calling seal component corresponding with the operation thread according to the operation thread;
The stand-by printed text shelves are covered E-seal for running the seal component called by running unit.
Preferably, the execution module further include:
Judging unit, for judging whether the operation thread meets preset execution condition;
The call unit is also used to judge that the operation thread meets the preset execution in the judging unit
When condition, then according to the operation thread, seal component corresponding with the operation thread is called.
Preferably, described device further include:
Update module is based on preset update item if mismatching for described using request and the preset rule set
Part updates the preset rule set, so that described matched using request with updated rule set.
Realize that E-seal as described above makes when the E-seal use device modules operation that the present embodiment proposes
The step of with method, details are not described herein.
In addition, the embodiment of the present invention also proposes a kind of computer readable storage medium, the computer readable storage medium
On be stored with E-seal using program, the E-seal realizes electronics as described above when being executed by processor using program
The step of seal application method.
Wherein, the E-seal run on the processor, which is performed realized method using program, can refer to this
The each embodiment of invention E-seal application method, details are not described herein again.
It should be noted that, in this document, the terms "include", "comprise" or its any other variant are intended to non-row
His property includes, so that the process, method, article or the device that include a series of elements not only include those elements, and
And further include other elements that are not explicitly listed, or further include for this process, method, article or device institute it is intrinsic
Element.In the absence of more restrictions, the element limited by sentence "including a ...", it is not excluded that including being somebody's turn to do
There is also other identical elements in the process, method of element, article or device.
The serial number of the above embodiments of the invention is only for description, does not represent the advantages or disadvantages of the embodiments.
Through the above description of the embodiments, those skilled in the art can be understood that above-described embodiment side
Method can be realized by means of software and necessary general hardware platform, naturally it is also possible to by hardware, but in many cases
The former is more preferably embodiment.Based on this understanding, technical solution of the present invention substantially in other words does the prior art
The part contributed out can be embodied in the form of software products, which is stored in a storage medium
In (such as ROM/RAM, magnetic disk, CD), including some instructions are used so that a terminal device (can be mobile phone, computer, clothes
Business device, air conditioner or the network equipment etc.) execute method described in each embodiment of the present invention.
The above is only a preferred embodiment of the present invention, is not intended to limit the scope of the invention, all to utilize this hair
Equivalent structure or equivalent flow shift made by bright specification and accompanying drawing content is applied directly or indirectly in other relevant skills
Art field, is included within the scope of the present invention.
Claims (16)
1. a kind of E-seal application method, which is characterized in that the E-seal application method the following steps are included:
If the one or more E-seals for receiving user terminal transmission detect institute according to preset matching condition using request
It states using whether request matches with preset rule set;It is described to include stand-by printed text shelves using request;
If described be based on the rule set using requesting to match with the preset rule set, generate with described using request
Corresponding operation thread;
The operation thread is executed, the stand-by printed text shelves are covered into E-seal.
2. E-seal application method as described in claim 1, which is characterized in that the rule set includes that several rules are patrolled
Volume unit, if the one or more E-seals for receiving user terminal transmission using request, according to preset matching condition,
Detect that the step of whether the use request matches with preset rule set includes:
If receive user terminal transmission one or more E-seals using request, detect it is described using request whether with it is any
The logic rules units match;
If described matched using request with the preset rule set, it is based on the rule set, is generated and the use
The step of requesting corresponding operation thread include:
If described using request and the logic rules units match, corresponding logic rules list is requested based on described use
Member generates operation thread corresponding with the use request.
3. E-seal application method as claimed in claim 2, which is characterized in that if described receive the one of user terminal transmission
For a or multiple E-seals using request, detection is described to use the step of whether request is with any logic rules units match
Include:
If receiving one or more E-seals use request of user terminal transmission, respectively to each use request standard
Change processing, the use request after being standardized;
After detecting the standardization use request whether with any logic rules units match.
4. E-seal application method as claimed in claim 3, which is characterized in that if described receive the one of user terminal transmission
A or multiple E-seals are using request, according to preset matching condition, detect it is described using request whether with preset rule
Before the step of collection matching further include:
The rule set data that user terminal is sent and preservation are received, the rule set includes using request point with several E-seals
Not corresponding logic rules unit.
5. E-seal application method according to any one of claims 1-4, which is characterized in that described to execute the operation lines
Journey, the step of stand-by printed text shelves are covered E-seal include:
According to the operation thread, seal component corresponding with the operation thread is called;
The seal component called is run, the stand-by printed text shelves are covered into E-seal.
6. E-seal application method as claimed in claim 5, which is characterized in that it is described according to the operation thread, it calls
Before the step of seal component corresponding with the operation thread further include:
Judge whether the operation thread meets preset execution condition;
If the operation thread meets the preset execution condition, enter step: according to the operation thread, calling and institute
State the corresponding seal component of operation thread.
7. E-seal application method as claimed in claim 5, which is characterized in that if described receive the one of user terminal transmission
A or multiple E-seals are using request, according to preset matching condition, detect it is described using request whether with preset rule
After the step of collection matching further include:
If described mismatched using request and the preset rule set, it is based on preset update condition, is updated described preset
Rule set, so that described matched using request with updated rule set.
8. a kind of E-seal use device, which is characterized in that the E-seal use device includes:
Detection module, if one or more E-seals for receiving user terminal transmission use request, according to preset
With condition, detects described use and request whether to match with preset rule set;It is described to include stand-by printed text shelves using request;
Generation module is based on the rule set if match using request with the preset rule set for described, generation and
It is described to use the corresponding operation thread of request;
The stand-by printed text shelves are covered E-seal for executing the operation thread by execution module.
9. E-seal use device as claimed in claim 8, which is characterized in that the rule set includes that several rules are patrolled
Unit is collected, the detection module includes:
Detection unit, if one or more E-seals for receiving user terminal transmission detect the use using request
Request whether with any logic rules units match;
The generation module includes:
Generation unit, if being corresponded to based on described using request for described using request and the logic rules units match
Logic rules unit, generate and the corresponding operation thread of the use request.
10. E-seal use device as claimed in claim 9, which is characterized in that the detection unit includes:
Normalizer unit, if one or more E-seals for receiving user terminal transmission use request, respectively to every
It is a described using request standardization, the use request after being standardized;
Detection sub-unit, for detect the request of the use after the standardization whether with any logic rules units match.
11. E-seal use device as claimed in claim 10, which is characterized in that described device further include:
Preserving module, rule set data and preservation, the rule set for receiving user terminal transmission include and several electronics
Seal uses the corresponding logic rules unit of request.
12. such as the described in any item E-seal use devices of claim 8-11, which is characterized in that the execution module packet
It includes:
Call unit, for calling seal component corresponding with the operation thread according to the operation thread;
The stand-by printed text shelves are covered E-seal for running the seal component called by running unit.
13. E-seal use device as claimed in claim 12, which is characterized in that the execution module further include:
Judging unit, for judging whether the operation thread meets preset execution condition;
The call unit is also used to judge that the operation thread meets the preset execution condition in the judging unit
When, then according to the operation thread, call seal component corresponding with the operation thread.
14. E-seal use device as claimed in claim 12, which is characterized in that described device further include:
Update module is based on preset update condition, more if mismatching for described using request and the preset rule set
The new preset rule set, so that described matched using request with updated rule set.
15. a kind of E-seal equipment, which is characterized in that the equipment includes: memory, processor and is stored in the storage
On device and the E-seal that can run on the processor is using program, and the E-seal is using program by the processor
The step of E-seal application method as described in any one of claims 1 to 7 is realized when execution.
16. a kind of computer readable storage medium, which is characterized in that be stored with electronic seal on the computer readable storage medium
Chapter uses program, realizes as described in any one of claims 1 to 7 when the E-seal is executed by processor using program
The step of E-seal application method.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910352726.4A CN110084567A (en) | 2019-04-26 | 2019-04-26 | E-seal application method, device, equipment and computer readable storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910352726.4A CN110084567A (en) | 2019-04-26 | 2019-04-26 | E-seal application method, device, equipment and computer readable storage medium |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110084567A true CN110084567A (en) | 2019-08-02 |
Family
ID=67417409
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910352726.4A Pending CN110084567A (en) | 2019-04-26 | 2019-04-26 | E-seal application method, device, equipment and computer readable storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110084567A (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110717738A (en) * | 2019-10-12 | 2020-01-21 | 珠海优特物联科技有限公司 | Seal management method and device and electronic equipment |
CN111553177A (en) * | 2020-06-15 | 2020-08-18 | 北京智鉴科技有限责任公司 | Stamping identification method and system of intelligent stamp |
CN112214782A (en) * | 2020-11-17 | 2021-01-12 | 支付宝(杭州)信息技术有限公司 | Electronic document signature method, device and equipment |
WO2021073153A1 (en) * | 2019-10-17 | 2021-04-22 | 平安科技(深圳)有限公司 | Method and apparatus for processing product data, computer device and storage medium |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20030088082A (en) * | 2002-05-11 | 2003-11-17 | 주식회사 에니텍시스 | A certificate automatic issue system and method thereof |
WO2008104496A1 (en) * | 2007-02-28 | 2008-09-04 | OCé PRINTING SYSTEMS GMBH | Method, printing system and computer program for automatically processing order support data of a print job |
CN103617066A (en) * | 2013-12-16 | 2014-03-05 | 中国农业银行股份有限公司 | Workflow engine and implementation method thereof |
CN107020851A (en) * | 2017-03-29 | 2017-08-08 | 华中科技大学同济医学院附属协和医院 | A kind of automatic stamping machine and automatic sealing method |
CN108921627A (en) * | 2018-06-07 | 2018-11-30 | 国信电子票据平台信息服务有限公司 | A kind of method and system generating electronic invoice OFD layout files |
CN109615342A (en) * | 2019-01-02 | 2019-04-12 | 深圳壹账通智能科技有限公司 | Electronic contract signature, electronic contract template configuration method and apparatus |
-
2019
- 2019-04-26 CN CN201910352726.4A patent/CN110084567A/en active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20030088082A (en) * | 2002-05-11 | 2003-11-17 | 주식회사 에니텍시스 | A certificate automatic issue system and method thereof |
WO2008104496A1 (en) * | 2007-02-28 | 2008-09-04 | OCé PRINTING SYSTEMS GMBH | Method, printing system and computer program for automatically processing order support data of a print job |
CN103617066A (en) * | 2013-12-16 | 2014-03-05 | 中国农业银行股份有限公司 | Workflow engine and implementation method thereof |
CN107020851A (en) * | 2017-03-29 | 2017-08-08 | 华中科技大学同济医学院附属协和医院 | A kind of automatic stamping machine and automatic sealing method |
CN108921627A (en) * | 2018-06-07 | 2018-11-30 | 国信电子票据平台信息服务有限公司 | A kind of method and system generating electronic invoice OFD layout files |
CN109615342A (en) * | 2019-01-02 | 2019-04-12 | 深圳壹账通智能科技有限公司 | Electronic contract signature, electronic contract template configuration method and apparatus |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110717738A (en) * | 2019-10-12 | 2020-01-21 | 珠海优特物联科技有限公司 | Seal management method and device and electronic equipment |
WO2021073153A1 (en) * | 2019-10-17 | 2021-04-22 | 平安科技(深圳)有限公司 | Method and apparatus for processing product data, computer device and storage medium |
CN111553177A (en) * | 2020-06-15 | 2020-08-18 | 北京智鉴科技有限责任公司 | Stamping identification method and system of intelligent stamp |
CN112214782A (en) * | 2020-11-17 | 2021-01-12 | 支付宝(杭州)信息技术有限公司 | Electronic document signature method, device and equipment |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110084567A (en) | E-seal application method, device, equipment and computer readable storage medium | |
CN108282527B (en) | Generate the distributed system and method for Service Instance | |
CN108984388A (en) | A kind of method and terminal device generating automatic test cases | |
US20050114448A1 (en) | System and method for delegation of data processing tasks based on device physical attributes and spatial behavior | |
CN103618699B (en) | A kind of method and device of invocation component | |
CN111427971B (en) | Business modeling method, device, system and medium for computer system | |
CN102710793A (en) | Network printing system based on cloud computing and data storage method thereof | |
CN109634764A (en) | Work-flow control method, apparatus, equipment, storage medium and system | |
CN107015851A (en) | A kind of serviced component management method and system | |
CN109347898A (en) | Sending method, display methods and the server and mobile terminal of scene information | |
CN106713353A (en) | Intelligent seamless aggregation method and system for geographic information service | |
CN109271160A (en) | Active rule construction method, device and computer system, medium | |
CN110851211A (en) | Method, apparatus, electronic device, and medium for displaying application information | |
CN111142863A (en) | Page generation method and device | |
US11755631B2 (en) | Workflow-based dynamic data model and application generation | |
CN113850669A (en) | User grouping method and device, computer equipment and computer readable storage medium | |
US10685027B2 (en) | Search system | |
CN111291045A (en) | Service isolation data transmission method and device, computer equipment and storage medium | |
CN116450723A (en) | Data extraction method, device, computer equipment and storage medium | |
CN109857374A (en) | The development approach and device of mobile application | |
CN110083351A (en) | Method and apparatus for generating code | |
CN109150694A (en) | Sending method, display methods and the server and mobile terminal of dynamic scene information | |
US20170134934A1 (en) | Communicating information about an update of an application | |
CN111598544A (en) | Method and apparatus for processing information | |
CN112433821B (en) | Method and device for building business model, electronic equipment and medium |
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 |