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 PDF

Info

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
Application number
CN201910352726.4A
Other languages
Chinese (zh)
Inventor
韦晨曦
刘宇
李斌
廖博
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
WeBank Co Ltd
Original Assignee
WeBank Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by WeBank Co Ltd filed Critical WeBank Co Ltd
Priority to CN201910352726.4A priority Critical patent/CN110084567A/en
Publication of CN110084567A publication Critical patent/CN110084567A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Administration; Management
    • G06Q10/10Office 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

E-seal application method, device, equipment and computer readable storage medium
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.
CN201910352726.4A 2019-04-26 2019-04-26 E-seal application method, device, equipment and computer readable storage medium Pending CN110084567A (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (6)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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