Work ticket-based qualification information processing method and apparatus, and electronic device
By automatically extracting and reviewing the operation object information in the work ticket, and based on the qualification information of the power grid management platform, the problems of low manual review efficiency and poor accuracy are solved, and efficient review of power operation qualifications is achieved.
Patent Information
- Application Number
- CN202411318767.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-20
- Publication Date
- 2024-12-27
AI Technical Summary
The method of manually reviewing work tickets in the prior art is inefficient and inaccurate, making it difficult to effectively ensure the review of operation qualifications in power operations.
By obtaining target work tickets and operation qualification information from the power grid management platform, the work object information in the work ticket is automatically extracted and reviewed, the audit results are determined based on the qualification information, preset role information is eliminated, and the audit accuracy and efficiency are improved.
The accuracy and audit efficiency of the work qualification review results of the work ticket job objects has been improved, and the inefficiency and error of manual review has been avoided.
Smart Images

Figure CN119205023A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of electric power operations, and in particular to a qualification information processing method, device and electronic equipment based on a work ticket. Background Art
[0002] In power operations, in order to ensure the safety of the operations, it is a procedural requirement as well as a hard requirement to equip different types of work with corresponding professionals and to permit the corresponding work if they have the qualifications. Operations permitted by qualifications have a substantial impact on the safety of power operations.
[0003] In the related art, when reviewing the work qualifications related to the work ticket, the information in the work ticket (for example, the name of the operator and the role information of the operator in the work ticket) is reviewed manually. The review efficiency is low, and the review results are prone to errors when the information is reviewed manually.
[0004] To address the above-mentioned problems, no effective solution has been proposed yet. Summary of the invention
[0005] The embodiments of the present invention provide a qualification information processing method, device and electronic device based on a work ticket, so as to at least solve the technical problem in the related art that the information in the work ticket is reviewed manually, but the review effect is poor.
[0006] According to one aspect of an embodiment of the present invention, a qualification information processing method based on a work ticket is provided, comprising: obtaining a target work ticket and operation qualification information from a power grid management platform, wherein the target work ticket comprises: a work ticket in a specified state in an electric power operation, and the operation qualification information is used to record the operation qualification of the operation object in the electric power operation; extracting the information of the operation object in the target work ticket to obtain a first operation information set, wherein the first operation information set comprises: an object identifier and role information of each operation object in the target work ticket; eliminating the information of the operation object whose role information is preset role information in the first operation information set to obtain a second operation information set; determining an information review result of the target work ticket based on the operation qualification information and the second operation information set, wherein the information review result is used to indicate whether the operation qualification of the operation object in the target work ticket has been reviewed and passed.
[0007] Further, the operation qualification information includes: role information of each operation object in the power operation, professional qualification information of each operation object in the power operation and validity period of the operation qualification of each operation object in the power operation, wherein the professional qualification information includes: professional information of the operation qualification of the operation object in the power operation, based on the operation qualification information and the second operation information set, determining the information review result of the target work ticket, including: based on the operation qualification information, reviewing the role information of each operation object in the second operation information set to obtain a first review result, wherein the first review result is used to indicate whether the role information of each operation object in the second operation information set is consistent with the role information of the operation object in the operation qualification information; based on the Operation qualification information, review the qualification and professional information of each operation object in the second operation information set to obtain a second review result, wherein the second review result is used to indicate whether the qualification and professional information of each operation object in the second operation information set is consistent with the qualification and professional information of the operation object in the operation qualification information; based on the operation qualification information, review whether the operation qualification of each operation object in the second operation information set is expired to obtain a third review result, wherein the third review result is used to indicate whether the use period of the operation qualification of each operation object in the second operation information set exceeds the validity period of the operation qualification of the operation object; based on the first review result, the second review result and the third review result, determine the information review result of the target work ticket.
[0008] Furthermore, based on the job qualification information, the qualification and professional information of each job object in the second job information set is reviewed to obtain a second review result, including: extracting the type of the target work ticket; determining the qualification and professional information of each job object in the second job information set based on the type of the target work ticket and a preset mapping relationship, wherein the preset mapping relationship includes: a mapping relationship between the type of work ticket and the qualification and professional information; reviewing whether the qualification and professional information of each job object in the second job information set is consistent with the qualification and professional information of the job object in the job qualification information to obtain the second review result.
[0009] Furthermore, before the role information of each job object in the second job information set is reviewed based on the job qualification information to obtain the first review result, it also includes: determining whether the object identifier of each job object in the second job information set exists in the job qualification information; in the case that there is a job object in the second job information set whose object identifier does not exist in the job qualification information, determining that the job qualification review of the job object has failed; in the case that there is a job object in the second job information set whose object identifier exists in the job qualification information, executing the step of reviewing the role information of each job object in the second job information set based on the job qualification information to obtain the first review result.
[0010] Furthermore, the information of the work object in the target work ticket includes: first-category work object information and second-category work object information, wherein the first-category work object information includes at least one of the following: information of the object responsible for the work, permission object information of the target work ticket and issuance object information of the target work ticket, and the second-category work object information includes: information of work shift members, and the work shift members include: personnel who perform work tasks. The information of the work object in the target work ticket is extracted to obtain a first work information set, including: determining the first-category work object information based on the attribute value associated with the first-category work object information in the target work ticket; based on a preset delimiter, intercepting the information of the work shift members in the target work ticket to obtain the second-category work object information; determining the first work information set based on the first-category work object information and the second-category work object information.
[0011] Furthermore, the information of the work shift members includes at least: the object identification of each work object among the work shift members, the role information of each work object among the work shift members, and based on the preset delimiter, the information of the work shift members in the target work ticket is intercepted to obtain the second category of work object information, including: extracting the attribute values associated with the work shift members in the target work ticket to obtain the target member information, wherein the target member information includes at least: the object identification of each work object among the work shift members separated by the preset delimiter; based on the preset delimiter, intercepting the target member information to obtain multiple object identification groups, wherein each of the object identification groups includes at least one object identification; based on the preset delimiter, intercepting the object identification group containing multiple object identifications, and extracting the role information associated with each object identification in the multiple object identification groups to obtain the second category of work object information.
[0012] Furthermore, the information of the job objects whose role information is the preset role information in the first job information set is eliminated to obtain the second job information set, including: in the first job information set, the information of the job objects whose role information is the preset role information in the second type of job object information is eliminated to obtain the second job information set.
[0013] According to another aspect of an embodiment of the present invention, a qualification information processing device based on a work ticket is also provided, including: an acquisition unit, used to acquire a target work ticket and operation qualification information from a power grid management platform, wherein the target work ticket includes: a work ticket in a specified state in the power operation, and the operation qualification information is used to record the operation qualification of the operation object in the power operation; an extraction unit, used to extract the information of the operation object in the target work ticket to obtain a first operation information set, wherein the first operation information set includes: an object identifier and role information of each operation object in the target work ticket; a removal unit, used to remove the information of the operation object whose role information is preset role information in the first operation information set to obtain a second operation information set; a determination unit, used to determine the information review result of the target work ticket based on the operation qualification information and the second operation information set, wherein the information review result is used to indicate whether the operation qualification of the operation object in the target work ticket has been reviewed and passed.
[0014] Furthermore, the operation qualification information includes: role information of each operation object in the power operation, professional qualification information of each operation object in the power operation and validity period of the operation qualification of each operation object in the power operation, wherein the professional qualification information includes: professional information of the operation qualification of the operation object in the power operation, and the determination unit includes: a first audit subunit, which is used to audit the role information of each operation object in the second operation information set based on the operation qualification information, and obtain a first audit result, wherein the first audit result is used to indicate whether the role information of each operation object in the second operation information set is consistent with the role information of the operation object in the operation qualification information; a second audit subunit, which is used to audit the role information of each operation object in the second operation information set based on the operation qualification information The qualification and professional information of each operation object in the second operation information set is reviewed to obtain a second review result, wherein the second review result is used to indicate whether the qualification and professional information of each operation object in the second operation information set is consistent with the qualification and professional information of the operation object in the operation qualification information; a third review subunit is used to review whether the operation qualification of each operation object in the second operation information set is expired based on the operation qualification information, and obtain a third review result, wherein the third review result is used to indicate whether the usage period of the operation qualification of each operation object in the second operation information set exceeds the validity period of the operation qualification of the operation object; a first determination subunit is used to determine the information review result of the target work ticket based on the first review result, the second review result and the third review result.
[0015] Furthermore, the second audit sub-unit includes: an extraction module for extracting the type of the target work ticket; a determination module for determining the qualification and professional information of each job object in the second job information set based on the type of the target work ticket and a preset mapping relationship, wherein the preset mapping relationship includes: a mapping relationship between the type of the work ticket and the qualification and professional information; an audit module for auditing whether the qualification and professional information of each job object in the second job information set is consistent with the qualification and professional information of the job object in the job qualification information, to obtain the second audit result.
[0016] Furthermore, the determination unit also includes: a judgment subunit, which is used to review the role information of each job object in the second job information set based on the job qualification information, and before obtaining the first review result, determine whether the object identifier of each job object in the second job information set exists in the job qualification information; a second determination subunit, which is used to determine that the job qualification review of a certain job object in the second job information set has failed when the object identifier of the job object does not exist in the job qualification information; and an execution subunit, which is used to execute the step of reviewing the role information of each job object in the second job information set based on the job qualification information to obtain the first review result when the object identifier of the job object in the second job information set exists in the job qualification information.
[0017] Furthermore, the information of the work object in the target work ticket includes: first-category work object information and second-category work object information, wherein the first-category work object information includes at least one of the following: information of the object responsible for the work, permission object information of the target work ticket and issuance object information of the target work ticket, and the second-category work object information includes: information of work shift members, and the work shift members include: personnel who perform work tasks. The extraction unit includes: a third determination subunit, which is used to determine the first-category work object information based on the attribute value associated with the first-category work object information in the target work ticket; an interception subunit, which is used to intercept the information of the work shift members in the target work ticket based on a preset delimiter to obtain the second-category work object information; a fourth determination subunit, which is used to determine the first work information set based on the first-category work object information and the second-category work object information.
[0018] Furthermore, the information of the work shift members includes at least: the object identification of each work object in the work shift members, and the role information of each work object in the work shift members. The interception subunit includes: an extraction module, which is used to extract the attribute values associated with the work shift members in the target work ticket to obtain target member information, wherein the target member information includes at least: the object identification of each work object in the work shift members separated by the preset delimiter; an interception module, which is used to intercept the target member information based on the preset delimiter to obtain multiple object identification groups, wherein each of the object identification groups includes at least one object identification; a processing module, which is used to intercept the object identification group containing multiple object identifications based on the preset delimiter, and extract the role information associated with each object identification in the multiple object identification groups to obtain the second-category work object information.
[0019] Furthermore, the elimination unit includes: an elimination subunit, which is used to eliminate the information of the operation objects whose role information is the preset role information in the second type of operation object information in the first operation information set, so as to obtain the second operation information set.
[0020] According to another aspect of an embodiment of the present invention, there is also provided an electronic device, comprising: a processor; and a memory for storing executable instructions of the processor; wherein the processor is configured to execute any one of the above-mentioned work ticket-based qualification information processing methods by executing the executable instructions.
[0021] According to another aspect of an embodiment of the present invention, a computer-readable storage medium is also provided, which stores a computer program, wherein when the computer program is running, the device where the computer-readable storage medium is located is controlled to execute any one of the above-mentioned work ticket-based qualification information processing methods.
[0022] In the present invention, the target work ticket and operation qualification information are obtained from the power grid management platform, wherein the target work ticket includes: a work ticket of a specified status in the power operation, and the operation qualification information is used to record the operation qualification of the operation object in the power operation; the information of the operation object in the target work ticket is extracted to obtain a first operation information set, wherein the first operation information set includes: the object identification and role information of each operation object in the target work ticket; the information of the operation object whose role information is the preset role information in the first operation information set is eliminated to obtain a second operation information set; based on the operation qualification information and the second operation information set, the information review result of the target work ticket is determined, wherein the information review result is used to indicate whether the operation qualification of the operation object in the target work ticket has been reviewed and approved. This solves the technical problem in the related art that the information in the work ticket is reviewed manually, and the review effect is poor. In the present invention, by automatically extracting the information of the work object in the target work ticket, and then reviewing the work qualifications of the work object in the target work ticket according to the work qualification information in the power grid management platform, the situation of manual review of the work ticket, low review efficiency and inaccurate review results is avoided, thereby achieving the technical effect of improving the accuracy of the review results of the work qualifications of the work objects in the work tickets and the review efficiency of the work qualifications. BRIEF DESCRIPTION OF THE DRAWINGS
[0023] The drawings described herein are used to provide a further understanding of the present invention and constitute a part of this application. The exemplary embodiments of the present invention and their descriptions are used to explain the present invention and do not constitute an improper limitation of the present invention. In the drawings:
[0024] Figure 1 is a flow chart of an optional qualification information processing method based on a work ticket according to an embodiment of the present invention;
[0025] Figure 2 This is an optional process for processing qualification information based on a work ticket according to an embodiment of the present invention. Figure 1 ;
[0026] Figure 3 This is an optional process for processing qualification information based on a work ticket according to an embodiment of the present invention. Figure 2 ;
[0027] Figure 4 This is an optional process for processing qualification information based on a work ticket according to an embodiment of the present invention. Figure 3 ;
[0028] Figure 5 is a schematic diagram of an optional qualification information processing device based on a work ticket according to an embodiment of the present invention;
[0029] Figure 6 is a schematic diagram of an electronic device according to an embodiment of the present invention. DETAILED DESCRIPTION
[0030] In order to enable those skilled in the art to better understand the scheme of the present invention, the technical scheme in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present invention.
[0031] It should be noted that the terms "first", "second", etc. in the specification and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units that are clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.
[0032] It should be noted that the user information (including but not limited to user device information, user personal information, qualification information, etc.), collected information and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, storage, use, processing, transmission, provision, disclosure and application of relevant data comply with the relevant laws, regulations and standards of the relevant regions, take necessary confidentiality measures, do not violate public order and good customs, and provide corresponding operation entrances for users to choose to authorize or refuse.
[0033] Embodiment 1
[0034] According to an embodiment of the present invention, an optional method embodiment of a qualification information processing method based on a work ticket is provided. It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer executable instructions, and although a logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in an order different from that shown here.
[0035] Figure 1 is a flowchart of an optional qualification information processing method based on a work ticket according to an embodiment of the present invention, such as Figure 1 As shown, the method comprises the following steps:
[0036] Step S101, obtaining a target work ticket and operation qualification information from a power grid management platform, wherein the target work ticket includes: a work ticket in a specified state in a power operation, and the operation qualification information is used to record the operation qualification of the operation object in the power operation.
[0037] The target work ticket mentioned above may be a work ticket of a specified status, and the specified status may include but is not limited to a work ticket of “pending permission”, “in execution”, or “end of work”.
[0038] In this embodiment, in the process of obtaining the target work ticket and operation qualification information from the power grid management platform, two data sources, namely "field operation personnel qualification" (corresponding to the operation qualification information) and "work ticket" can be first obtained from the power grid management platform. For example, the field operation personnel qualification information (i.e., operation qualification information) can be obtained from the power grid management platform->safety production module->operator management center->operator management path. The work ticket is obtained from the power grid management platform->safety production module, and then the work tickets with the work ticket status of "pending permission", "in execution", and "work completed" are screened to obtain the target work ticket.
[0039] Step S102, extracting the information of the operation object in the target operation ticket to obtain a first operation information set, wherein the first operation information set includes: the object identifier and role information of each operation object in the target operation ticket.
[0040] The above-mentioned object identification may include but is not limited to: name, number, etc. The above-mentioned role information may refer to the role of the work object in the power operation, for example, the work supervisor, permitter, issuer / co-signer and work team members (i.e., work team members), etc. In this embodiment, the identification of each work object and the role information of each work object in the target work ticket can be extracted according to the attribute values related to the work object in the target work ticket to obtain the first work information set.
[0041] Step S103 , eliminating information of operation objects whose role information is preset role information from the first operation information set, to obtain a second operation information set.
[0042] The above-mentioned preset role information may include role information other than the work supervisor, permitter, issuer / countersigner, for example, employees other than the unit in the power operation, and role information containing keywords such as "new, employee, transfer, personnel, internship, crane, driver, welding, handling, auxiliary, manufacturer, technology", etc. Here, there is no limitation on the preset role information.
[0043] In this embodiment, the information of the job object whose role information is the preset role information can be eliminated in the first job information set. For example, the object identifier and role information of the job object whose role information is the preset role information can be eliminated in the first job information set to obtain the second job information set.
[0044] Step S104, based on the job qualification information and the second job information set, determine the information review result of the target work ticket, wherein the information review result is used to indicate whether the job qualification of the job object in the target work ticket has passed the review.
[0045] In this embodiment, based on the job qualification information, the role information of each job object in the second job information set can be reviewed, the qualification and professional information of each job object in the second job information set can be reviewed, and whether the qualification and professional information of each job object in the second job information set is expired can be reviewed to obtain the information review result of the target work ticket.
[0046] Through the above steps, in this embodiment, by automatically extracting the information of the work object in the target work ticket, and then reviewing the work qualifications of the work object in the target work ticket according to the work qualification information in the power grid management platform, the situation of manual review of the work ticket, low review efficiency and inaccurate review results is avoided, thereby achieving the technical effect of improving the accuracy of the review results of the work qualifications of the work objects in the work ticket and the review efficiency of the work qualifications. In addition, the technical problem of poor review results of the information in the work ticket by manually reviewing the work ticket in the related technology is solved.
[0047] Optionally, the operation qualification information includes: role information of each operation object in the power operation, qualification professional information of each operation object in the power operation and validity period of the operation qualification of each operation object in the power operation, wherein the qualification professional information includes: professional information of the operation qualification of the operation object in the power operation, based on the operation qualification information and the second operation information set, determining the information review result of the target work ticket, including: based on the operation qualification information, reviewing the role information of each operation object in the second operation information set to obtain a first review result, wherein the first review result is used to indicate whether the role information of each operation object in the second operation information set is consistent with the role information of the operation object in the operation qualification information; based on the operation qualification information Information, review the qualification and professional information of each operation object in the second operation information set to obtain a second review result, wherein the second review result is used to indicate whether the qualification and professional information of each operation object in the second operation information set is consistent with the qualification and professional information of the operation object in the operation qualification information; based on the operation qualification information, review whether the operation qualification of each operation object in the second operation information set is expired to obtain a third review result, wherein the third review result is used to indicate whether the usage period of the operation qualification of each operation object in the second operation information set exceeds the validity period of the operation qualification of the operation object; based on the first review result, the second review result and the third review result, determine the information review result of the target work ticket.
[0048] In this embodiment, the work objects associated with the role information other than the preset role information in the work ticket can be audited to check whether the work objects are in violation of regulations. Specifically, (1) it can be audited whether the role information involved in each work object in the second work information set is consistent with the role information of the work object in the work qualification information to obtain a first audit result. (2) It can be audited whether the qualification and professional information involved in each work object in the second work information set is consistent with the qualification and professional information of the work object in the work qualification information to obtain a second audit result. (3) It can be audited whether the qualification and professional information involved in each work object in the second work information set is expired, etc. to obtain a third audit result. In the first audit result, the second audit result and the third audit result, if a work object has at least one audit failure, then the qualification and professional audit of the work object fails, that is, the work object has violated regulations, thereby achieving the technical effect of improving the accuracy of the work qualification audit results.
[0049] The following example takes the case where the work objects are three types of people (work supervisor, permitter, issuer / countersigner) and the object identifier is a name as an example to illustrate.
[0050] For example, first determine the names of the three types of people in the work ticket (work supervisor, permitter, issuer / countersigner), and then match them with the on-site worker qualification database (used to record the above-mentioned work qualification information). If the names exist in the on-site worker qualification database, but the names of the three people in the qualification database have expired or the roles and qualifications they hold do not correspond or the professions do not correspond, it is determined that the relevant "three types of people" in the work ticket do not meet the prescribed qualification requirements, which is a violation of regulations.
[0051] Specifically, determine whether the role information of the three types of people is consistent with the job qualification information, whether the professions of the three types of people (corresponding to the qualification professional information) are consistent with the professions of the job qualification information, and whether the corresponding qualification information (i.e. the job qualification information) is expired. Match the names of the three people in the extracted work ticket with the operator qualification database. If they exist in the qualification database, then:
[0052] Judgment condition 1: judge whether the role information of the three types of people is consistent with the role information in the job qualification information. If the person is the person in charge of the work, the corresponding role in the job qualification information is "the person in charge of the work", if the person is the work permit issuer, the corresponding role in the job qualification information is "the work permit issuer", if the person is the issuer or the co-signer, the corresponding role in the job qualification information is "the work issuer".
[0053] Judgment condition 2, judge whether the professions of the three people are consistent with the professions in the qualification information. Extract the "work ticket type" of the work ticket. If the work ticket type is "the first type of work ticket for the plant and station" or "the second type of work ticket for the plant and station", the qualification professions of the three people are "substation" or "auxiliary" or "communication". If the work ticket type is "the first type of work ticket for the line" or "the second type of work ticket for the line", the qualification professions of the three people are "transmission" or "auxiliary" or "communication". If the work ticket type is "the first type of work ticket for distribution" or "the second type of work ticket for distribution", the qualification professions of the three people are "distribution" or "auxiliary" or "communication". Then compare the qualification professions of the three people in the work ticket with the qualification professions in the operation qualification information. If they are consistent, the review is passed. If they are inconsistent, the three people are judged to be in violation of regulations (or the review is not passed). If the work ticket type is a type other than the above work ticket types, it is not necessary to judge the profession.
[0054] Judgment condition 3, judge whether the work qualifications of the three types of people are expired. Extract the "planned end time" of the work ticket and the "effective time" of the operator's qualifications. If the "planned end time" of the work ticket is greater than (that is, later than) the "effective time" of the operator's qualifications, the operator's work qualifications are judged to be expired.
[0055] If one of the judgment conditions 1 to 3 is not met, it is judged that the relevant "three types of people" in the work ticket do not meet the prescribed qualification requirements, that is, the work qualification review of the three types of people fails. It should be noted that the three types of people here can refer to one of the work supervisor, permit holder, issuer / co-signer.
[0056] The following example takes the case where the work object is a work team member (i.e., a work team member) and the object identifier is a name as an example for explanation.
[0057] For example, first determine the name of the work team member, and then match it with the on-site operator qualification database. If the name exists in the on-site operator qualification database, but the work team member's name in the qualification database has expired or the role and qualification do not correspond or the profession does not correspond, then it is determined that the on-site operator does not have the corresponding on-site operation qualifications, such as not passing the actual skill assessment, not holding a certificate, or having the on-site operation qualification cancelled or suspended due to violations.
[0058] Specifically, determine whether the roles of the work team members are consistent with the job qualification information, whether the majors of the work team members are consistent with the job qualification information, and whether the qualification information of the corresponding qualification major is expired. Match the names of the work team members in the extracted work ticket with the job qualification database. If they exist in the qualification database, then:
[0059] Judgment condition 4: whether the role and qualification information of the work team member are consistent. Determine whether the qualification information role corresponding to the work team member is "general operation".
[0060] Judgment condition 5, judge whether the profession of the work team members is consistent with the profession of the operation qualification information. Extract the "work ticket type" of the work ticket. If the work ticket type (or work ticket type) is "plant station first work ticket" or "plant station second work ticket", the qualification profession of the work team members is "substation" or "auxiliary" or "communication". If the work ticket type is "line first work ticket" or "line second work ticket", the qualification profession of the work team members is "transmission" or "auxiliary" or "communication". If the work ticket type is "distribution first work ticket" or "distribution second work ticket", the qualification profession of the work team members is "distribution" or "auxiliary" or "communication". Then compare the qualification profession of the work team members in the work ticket with the qualification profession in the operation qualification information. If they are consistent, the review is passed. If they are inconsistent, it is determined that the work team members have violated regulations (or failed the review). If the work ticket type is a type other than the above work ticket types, there is no need to judge the profession.
[0061] Judgment condition 6: Determine whether the qualifications of the work team members have expired. Extract the "planned end time" of the work ticket and the "effective time" of the operator's qualifications. If the "planned end time" of the work ticket is less than or equal to the "effective time" of the operator's qualifications, the operator's qualifications are judged to be expired.
[0062] If one of the judgment conditions 4 to 6 is not met, it is judged that the on-site operator does not have the corresponding on-site operation qualifications, such as not passing the actual skill assessment, not holding a certificate, or having his on-site operation qualifications cancelled or suspended due to violations. In other words, the on-site operator's operation qualification review has failed.
[0063] Optionally, based on the job qualification information, the qualification and professional information of each job object in the second job information set is reviewed to obtain a second review result, including: extracting the type of the target work ticket; determining the qualification and professional information of each job object in the second job information set based on the type of the target work ticket and a preset mapping relationship, wherein the preset mapping relationship includes: a mapping relationship between the type of work ticket and the qualification and professional information; reviewing whether the qualification and professional information of each job object in the second job information set is consistent with the qualification and professional information of the job object in the job qualification information to obtain a second review result.
[0064] In this embodiment, the target work ticket may include the type information of the work ticket, so the type of the work ticket can be extracted from the target work ticket.
[0065] The above-mentioned preset mapping relationship may refer to the mapping relationship between the type of work ticket and the qualification professional information. For example, if the work ticket type (corresponding to the type of work ticket) is "the first type of plant and station work ticket" or "the second type of plant and station work ticket", the corresponding qualification professional is "substation" or "auxiliary" or "communication"; if the work ticket type is "the first type of line work ticket" or "the second type of line work ticket", the corresponding qualification professional is "transmission" or "auxiliary" or "communication"; if the work ticket type is "the first type of distribution work ticket" or "the second type of distribution work ticket", the corresponding qualification professional is "distribution" or "auxiliary" or "communication".
[0066] The following example takes the case where the operation object is three types of people (work supervisor, permittee, issuer / countersigner) and the object identifier is name as an example to illustrate. For example, determine whether the professions of the three people are consistent with the professions in the qualification information. Extract the "work ticket type" of the work ticket. If the work ticket type is "plant station first work ticket" or "plant station second work ticket", the qualification professions of the three people are "substation" or "auxiliary" or "communication". If the work ticket type is "line first work ticket" or "line second work ticket", the qualification professions of the three people are "transmission" or "auxiliary" or "communication". If the work ticket type is "distribution first work ticket" or "distribution second work ticket", the qualification professions of the three people are "distribution" or "auxiliary" or "communication". Then compare the qualification professions of the three people in the work ticket with the qualification professions in the operation qualification information. If they are consistent, the review is passed. If they are inconsistent, the three people are judged to be in violation of regulations (or the review is not passed). If the work ticket type is a type other than the above work ticket types, it is not necessary to judge the profession.
[0067] The following example takes the case where the work object is a work team member (i.e., a work team member) and the object identifier is a name as an example. For example, determine whether the major of the work team member is consistent with the major of the work qualification information. Extract the "work ticket type" of the work ticket. If the work ticket type (or work ticket type) is "the first type of work ticket for the plant station" or "the second type of work ticket for the plant station", the qualification major of the work team member is "power transformation" or "auxiliary" or "communication". If the work ticket type is "the first type of work ticket for the line" or "the second type of work ticket for the line", the qualification major of the work team member is "power transmission" or "auxiliary" or "communication". If the work ticket type is "the first type of work ticket for distribution" or "the second type of work ticket for distribution", the qualification major of the work team member is "distribution" or "auxiliary" or "communication". Then compare the qualification major of the work team member in the work ticket with the qualification major in the work qualification information. If they are consistent, the review is passed. If they are inconsistent, it is determined that the work team member has violated the rules (or the review has failed). If the work ticket type is other than the above work ticket types, there is no need to judge the profession.
[0068] Optionally, before the role information of each job object in the second job information set is reviewed based on the job qualification information to obtain the first review result, it also includes: determining whether the object identifier of each job object in the second job information set exists in the job qualification information; if there is a job object in the second job information set whose object identifier does not exist in the job qualification information, determining that the job qualification review of the job object has failed; if there is a job object in the second job information set whose object identifier exists in the job qualification information, executing the step of reviewing the role information of each job object in the second job information set based on the job qualification information to obtain the first review result.
[0069] In this embodiment, based on the job qualification information, the role information of each job object in the second job information set is reviewed. Before obtaining the first review result, it can also be determined whether the object identifier (for example, name) of each job object in the second job information set exists in the job qualification information. For example, the object identifier of each job object can be matched with the object identifier in the job qualification information. If a match is found, it means that the object identifier of the job object exists in the job qualification information. If no match is found, it means that the object identifier of the job object does not exist in the job qualification information.
[0070] If the object identifier of a certain job object does not exist in the job qualification information, the job qualification review of the job object will fail. At this time, there is no need to review the role information, qualification professional information and whether the job qualification of the job object is expired, thereby improving the review efficiency of the job qualification.
[0071] If the object identifier of a certain operation object exists in the operation qualification information, the role information, qualification professional information and whether the operation qualification of the operation object is expired can be reviewed to improve the accuracy of the review results of the operation qualification.
[0072] For example, it is determined whether the three types of people and work team members in the work ticket exist in the operator qualification database. After eliminating the personnel with designated special roles (preset roles), the remaining personnel names (i.e., the object identifiers of the work objects in the second work information set) are matched one by one with the operator qualification database. If the personnel name does not exist in the qualification database, the work team members are judged to be in violation of regulations, thereby achieving the technical effect of improving the review efficiency of the work qualifications of the work objects in the work ticket and the accuracy of the review results.
[0073] Optionally, the information of the work object in the target work ticket includes: first-category work object information and second-category work object information, wherein the first-category work object information includes at least one of the following: information of the object responsible for the work, permission object information of the target work ticket and issuance object information of the target work ticket, and the second-category work object information includes: information of work shift members, and work shift members include: personnel who perform work tasks. The information of the work object in the target work ticket is extracted to obtain a first work information set, including: determining the first-category work object information based on the attribute value associated with the first-category work object information in the target work ticket; based on a preset delimiter, intercepting the information of the work shift members in the target work ticket to obtain the second-category work object information; determining the first work information set based on the first-category work object information and the second-category work object information.
[0074] The first category of work object information includes at least one of the following: information about the object responsible for the work (for example, the person in charge of the work), information about the permission object of the target work ticket (for example, information about the permitter of the target work ticket), and information about the issuing object of the target work ticket (for example, information about the issuer / countersigner of the target work ticket).
[0075] Extract the names of three types of people in the work ticket (corresponding to the information of the first type of work object) and the names of the work team members (corresponding to the information of the second type of work object). You can directly extract the name of the work supervisor from the "work supervisor" and "work supervisor change" attributes, directly extract the name of the permitter from the "work permitter" attribute, directly extract the issuer from the "work issuer" attribute, and directly extract the countersigner from the "work countersigner" attribute, so as to obtain the first type of work object information.
[0076] To extract the work team members from the "work team members" and "work team members change" attributes, first intercept them according to the preset separators (including but not limited to: "," or "," or ";"), and initially intercept a group of names from the same unit. Each group of names after interception may also contain multiple names, which are generally enclosed in brackets to indicate that this group of names are employees of the same work unit. Then, use the preset separators (including but not limited to: "," or ";") to intercept each group of names again to extract a single name. Finally, extract the personnel role after the name. If there is no role, "None" can be used instead. The final extraction result is one role for each name (corresponding to the second type of work object information).
[0077] The first type of operation object information and the second type of operation object information can form a first operation information set, thereby achieving a technical effect of accurately extracting the information of the operation object in the work ticket.
[0078] Optionally, the information of the work shift members includes at least: the object identification of each work object in the work shift members, the role information of each work object in the work shift members, and based on the preset delimiter, the information of the work shift members in the target work ticket is intercepted to obtain the second category of work object information, including: extracting the attribute values associated with the work shift members in the target work ticket to obtain the target member information, wherein the target member information includes at least: the object identification of each work object in the work shift members separated by the preset delimiter; based on the preset delimiter, intercepting the target member information to obtain multiple object identification groups, wherein each object identification group includes at least one object identification; based on the preset delimiter, intercepting the object identification group containing multiple object identifications, and extracting the role information associated with each object identification in the multiple object identification groups to obtain the second category of work object information.
[0079] The following is an example using the preset separator ",".
[0080] For example, the work team members (corresponding to the work team members) are: Zhang San, (Li Si (new employee), Wang Wu (crane driver)), Chen Liu (corresponding to the target member information);
[0081] Extract the name group: [Zhang San, (Li Si (new employee), Wang Wu (crane driver)), Chen Liu] (corresponding to multiple object identification groups);
[0082] Extract multiple names from the name group: [Zhang San, Li Si (new employee), Wang Wu (crane driver), Chen Liu];
[0083] Extract the personnel roles after the name: [Zhang San, Li Si, Wang Wu, Chen Liu];
[0084] The final result is a name and role pair: [{Zhang San: None}, {Li Si: New Employee}, {Wang Wu: Crane Driver}, {Chen Liu: None}] (corresponding to the second type of operation object information).
[0085] Based on the preset separator, the information of the work shift members in the target work ticket is intercepted, achieving the technical effect of improving the efficiency of extracting the information of the work shift members in the target work ticket.
[0086] Optionally, information of job objects whose role information is preset role information is eliminated in the first job information set to obtain a second job information set, including: in the first job information set, information of job objects whose role information is preset role information is eliminated in the second type of job object information to obtain the second job information set.
[0087] In this embodiment, the information of the operation objects whose role information is the preset role information in the first operation information set can also be eliminated. For example, the operation objects whose role information is the preset role information in the second type of operation object information can be eliminated in the first operation information set.
[0088] Taking the second category of work object information: [{Zhang San: None}, {Li Si: New Employee}, {Wang Wu: Crane Driver}, {Chen Liu: None}] as an example, workers with special roles (corresponding to preset role information) can be eliminated. For example, workers with roles of "new employee, transferred worker, intern, crane driver, welder, porter, auxiliary worker, manufacturer technician" can be eliminated. If the role contains the keywords "new, employee, transferred, personnel, intern, crane, driver, welding, porter, auxiliary, manufacturer, technology", it will be eliminated, achieving the technical effect of flexibly reviewing the work qualifications of the work objects in the target work ticket.
[0089] In this embodiment, by automatically extracting the information of the work object in the target work ticket, and then reviewing the work qualifications of the work object in the target work ticket based on the work qualification information in the power grid management platform, manual review of work tickets, low review efficiency and inaccurate review results are avoided, thereby achieving the technical effect of improving the accuracy of the review results of the work qualifications of the work objects in the work tickets and the review efficiency of the work qualifications.
[0090] Embodiment 2
[0091] Embodiment 2 of the present invention provides another optional qualification information processing method based on a work ticket, which is used to review the work qualifications of a work object (for example, a worker) in a work ticket.
[0092] The identification strategy includes: obtaining two data sources: "field operator qualifications" and "work tickets". By extracting the names of three types of people in the work ticket (work supervisor (corresponding to the work responsible object), licensee (corresponding to the license object), issuer / countersigner (corresponding to the issuing object)) (corresponding to the first type of work object information in Example 1) and the names of the work team members (corresponding to the work team members in Implementation 1) (corresponding to the second type of work object information), and then matching them with the names in the qualification library of the field operator. When the name does not match in the qualification library, it is determined that the field operator (except new employees, transfer personnel who have not passed the assessment, interns and temporary workers) has not passed the examination, that is, the work on the job is illegal, among which the field operator includes: three types of people and work team members.
[0093] Figure 2 This is an optional process for processing qualification information based on a work ticket according to an embodiment of the present invention. Figure 1 , the following combination Figure 2To explain:
[0094] Step 1: Data source acquisition. Obtain two data sources: "field operator qualification" and "work ticket". Obtain field operator qualification information (referred to as qualification information, for the work qualification information in Example 1) from the power grid management platform->safety production module->operator management center->operator management path. Obtain the work ticket from the power grid management platform->safety production module.
[0095] Step 2: Filter out work tickets with work ticket status of "pending permission", "in progress", and "work completed" (corresponding to the target work tickets in Example 1).
[0096] Step 3: Extract the names of three types of people in the work ticket and the names of the work team members. Extract the name of the work supervisor directly from the "work supervisor" and "work supervisor change" attributes, extract the name of the permitter directly from the "work permitter" attribute, extract the issuer directly from the "work issuer" attribute, and extract the countersigner directly from the "work countersigner" attribute.
[0097] To extract the work team members from the "Work Team Members" and "Work Team Member Changes" attributes, first use the "," or ";" signs to intercept and initially intercept a group of names from the same unit. Each group of names after interception may contain multiple names, which are generally enclosed in brackets to indicate that this group of names is from the same work unit. Then use the "," or ";" signs to intercept each group of names again to extract a single name. Finally, extract the personnel role after the name. If there is no role, use "None" instead. The final extraction result is one role for each name. An example of the extraction steps is as follows:
[0098] Working team members: Zhang San, (Li Si (new employee), Wang Wu (crane driver)), Chen Liu;
[0099] Extract name groups: [Zhang San, (Li Si (new employee), Wang Wu (crane driver)), Chen Liu];
[0100] Extract multiple names from the name group: [Zhang San, Li Si (new employee), Wang Wu (crane driver), Chen Liu];
[0101] Extract the personnel roles after the name: [Zhang San, Li Si, Wang Wu, Chen Liu];
[0102] The final result is the name and role pairs: [{Zhang San: None}, {Li Si: New Employee}, {Wang Wu: Crane Driver}, {Chen Liu: None}].
[0103] Step 4: Eliminate operators with special roles (i.e., preset role information). Eliminate operators with roles of "new employee, transferee, intern, crane driver, welder, porter, auxiliary worker, and manufacturer technician" from the name set extracted in step 3 (i.e., the final result). If the roles contain the keywords "new, employee, transferee, personnel, intern, crane, driver, welding, porter, auxiliary, manufacturer, and technology", then eliminate them.
[0104] Step 5: Determine whether the three types of people and work team members on the work ticket are in the operator qualification database. After eliminating personnel with special roles, match the remaining personnel names one by one with the operator qualification database. If the personnel name does not exist in the qualification database, the work team member is judged to be in violation of regulations, that is, the operation qualification review fails.
[0105] Figure 3 This is an optional process for processing qualification information based on a work ticket according to an embodiment of the present invention. Figure 2 , the following combination Figure 3 Provide explanation.
[0106] Identification strategy: Get two data sources: "field worker qualifications" and "work tickets". Extract the names of the three types of people in the work ticket (work supervisor, permit holder, issuer / countersigner), and then match them with the names in the field worker qualification database. If the names exist in the qualification database, but the names of the three types of people have expired or the roles and qualifications do not match or the professions do not match, it is determined that the relevant "three types of people" in the work ticket do not meet the prescribed qualification requirements and are in violation of regulations. The specific steps are as follows:
[0107] Step 1: Data source acquisition. Obtain the qualification information of on-site operators from the power grid management platform -> safety production module -> operator management center -> operator management path. Obtain the work ticket from the power grid management platform -> safety production module.
[0108] Step 2: Filter out work tickets with status of "pending permission", "in progress", and "work completed".
[0109] Step 3: Extract the names of three people in the work ticket. Extract the name of the work supervisor directly from the "work supervisor" and "work supervisor change" attributes, extract the name of the permitter directly from the "work permitter" attribute, extract the issuer directly from the "work issuer" attribute, and extract the countersigner directly from the "work countersigner" attribute.
[0110] Step 4: Determine whether the roles of the three types of people are consistent with those in the qualification information, whether the majors of the three types of people are consistent with those in the qualification information, and whether the corresponding qualification information is expired. Match the names of the three people in the extracted work ticket with the operator qualification database. If they exist in the qualification database, then:
[0111] Judgment condition 1: judge whether the roles and qualification information of the three types of people are consistent. If they are the person in charge of the work, the corresponding qualification information role is "work person in charge", if they are the work permit issuer, the corresponding qualification information role is "work permit issuer", if they are the issuer or counter-signer, the corresponding qualification information role is "work issuer".
[0112] Judgment condition 2, judge whether the majors of the three people are consistent with the majors in the qualification information. Extract the "work ticket type" of the work ticket. If the work ticket type is "the first type of work ticket for the plant and station" or "the second type of work ticket for the plant and station", the qualification majors of the three people are "power transformation" or "auxiliary" or "communication". If the work ticket type is "the first type of work ticket for the line" or "the second type of work ticket for the line", the qualification majors of the three people are "power transmission" or "auxiliary" or "communication". If the work ticket type is "the first type of work ticket for distribution" or "the second type of work ticket for distribution", the qualification majors of the three people are "power distribution" or "auxiliary" or "communication". If the work ticket type is other than the above types, there is no need to judge the major.
[0113] Judgment condition 3, judge whether the qualifications of the three types of people are expired. Extract the "planned end time" of the work ticket and the "effective time" of the operator's qualifications. If the "planned end time" of the work ticket is less than or equal to the "effective time" of the operator's qualifications, the operator's qualifications are judged to be expired.
[0114] If one of the above judgment conditions 1 to 3 is not met, it is determined that the relevant "three types of people" in the work ticket do not meet the prescribed qualification requirements.
[0115] Figure 4 This is an optional process for processing qualification information based on a work ticket according to an embodiment of the present invention. Figure 1 , the following combination Figure 4 Provide explanation.
[0116] Identification strategy: Get two data sources: "field worker qualifications" and "work tickets". Extract the names of the work team members in the work tickets, and then match them with the names in the field worker qualification database. If the name exists in the personnel qualification database, but the name of the work team member has expired in the qualification database, or the role and qualification do not match or the profession do not match, it is determined that the field worker has not passed the actual skill assessment, has not held a certificate, or has had the field work qualification cancelled or suspended due to violations. The specific steps are as follows:
[0117] Step 1: Data source acquisition. Obtain the qualification information of on-site operators from the power grid management platform -> safety production module -> operator management center -> operator management path. Obtain the work ticket from the power grid management platform -> safety production module.
[0118] Step 2: Filter out work tickets with status of "pending permission", "in progress", and "work completed".
[0119] Step 3: Extract the names of the work team members on the work ticket. To extract the work team members from the "Work Team Members" and "Work Team Member Changes" attributes, first intercept them according to the "," or ";" signs, and initially intercept a group of names from the same unit. Each group of names after interception may contain multiple names, which are generally enclosed in brackets to indicate that this group of names is from the same work unit. Then use the "," or ";" signs to intercept each group of names again to extract a single name. Finally, extract the personnel role after the name. If there is no role, use "None" instead. The final extraction result is one role for each name. An example of the extraction steps is as follows:
[0120] Working team members: Zhang San, (Li Si (new employee), Wang Wu (crane driver)), Chen Liu;
[0121] Extract name groups: [Zhang San, (Li Si (new employee), Wang Wu (crane driver)), Chen Liu];
[0122] Extract multiple names from the name group: [Zhang San, Li Si (new employee), Wang Wu (crane driver), Chen Liu];
[0123] Extract the personnel roles after the name: [Zhang San, Li Si, Wang Wu, Chen Liu];
[0124] The final result is the name and role pairs: [{Zhang San: None}, {Li Si: New Employee}, {Wang Wu: Crane Driver}, {Chen Liu: None}].
[0125] Step 4: Eliminate operators with special roles. Eliminate operators with roles of "new employee, transferee, intern, crane driver, welder, porter, auxiliary worker, manufacturer technician" from the name set extracted in step 3. If the roles contain the keywords "new, employee, transfer, personnel, intern, crane, driver, welding, porter, auxiliary, manufacturer, technology", then eliminate them.
[0126] Step 5: Determine whether the roles of the work team members are consistent with those in the qualification information, whether the majors of the work team members are consistent with those in the qualification information, and whether the corresponding qualification information is expired. Match the names of the work team members in the extracted work ticket with the names in the qualification database of the operators. If they exist in the qualification database, then:
[0127] Judgment condition 4: judge whether the role and qualification information of the work team member are consistent. Judge whether the qualification information role corresponding to the work team member is "general operation".
[0128] Judgment condition 5, judge whether the profession of the work team members is consistent with the profession of the qualification information. Extract the "work ticket type" of the work ticket. If the work ticket type is "the first type of work ticket for the plant and station" or "the second type of work ticket for the plant and station", the qualification profession of the work team members is "power transformation" or "auxiliary" or "communication". If the work ticket type is "the first type of work ticket for the line" or "the second type of work ticket for the line", the qualification profession of the work team members is "power transmission" or "auxiliary" or "communication". If the work ticket type is "the first type of work ticket for distribution" or "the second type of work ticket for distribution", the qualification profession of the work team members is "power distribution" or "auxiliary" or "communication". If the work ticket type is other than the above types, there is no need to judge the profession.
[0129] Determine whether the qualifications of the work team members have expired. Extract the "planned end time" of the work ticket and the "effective time" of the operator's qualifications. If the "planned end time" of the work ticket is less than or equal to the "effective time" of the operator's qualifications, the operator's qualifications are judged to be expired.
[0130] If one of the above three judgment conditions is not met, it will be judged that the on-site operator does not have the corresponding on-site operation qualifications, such as not passing the actual skill assessment, not holding a certificate to work, or having his on-site operation qualifications cancelled or suspended due to violations.
[0131] In the present invention, by automatically extracting the information of the work object in the target work ticket, and then reviewing the work qualifications of the work object in the target work ticket according to the work qualification information in the power grid management platform, the situation of manual review of the work ticket, low review efficiency and inaccurate review results is avoided, thereby achieving the technical effect of improving the accuracy of the review results of the work qualifications of the work objects in the work tickets and the review efficiency of the work qualifications.
[0132] Embodiment 3
[0133] Embodiment 3 of the present invention provides an optional qualification information processing device based on a work ticket, and each implementation unit in the qualification information processing device corresponds to each implementation step in embodiment 1.
[0134] Figure 5 is a schematic diagram of an optional qualification information processing device based on a work ticket according to an embodiment of the present invention, such as Figure 5 As shown, the qualification information processing device based on the work ticket includes: an acquisition unit 51, an extraction unit 52, a rejection unit 53 and a determination unit 54.
[0135] The acquisition unit 51 is used to acquire a target work ticket and operation qualification information from the power grid management platform, wherein the target work ticket includes: a work ticket in a specified state in the power operation, and the operation qualification information is used to record the operation qualification of the operation object in the power operation;
[0136] The extraction unit 52 is used to extract the information of the operation object in the target operation ticket to obtain a first operation information set, wherein the first operation information set includes: the object identification and role information of each operation object in the target operation ticket;
[0137] A removal unit 53, configured to remove information of operation objects whose role information is preset role information from the first operation information set, to obtain a second operation information set;
[0138] The determination unit 54 is used to determine the information review result of the target work ticket based on the work qualification information and the second work information set, wherein the information review result is used to indicate whether the work qualification of the work object in the target work ticket has been reviewed and approved.
[0139] In the qualification information processing device based on the work ticket provided in the third embodiment of the present invention, the target work ticket and the operation qualification information can be obtained from the power grid management platform through the acquisition unit 51, wherein the target work ticket includes: a work ticket of a specified state in the power operation, and the operation qualification information is used to record the operation qualification of the operation object in the power operation. The information of the operation object in the target work ticket is extracted by the extraction unit 52 to obtain a first operation information set, wherein the first operation information set includes: the object identification and role information of each operation object in the target work ticket, and the information of the operation object whose role information is the preset role information in the first operation information set is eliminated by the elimination unit 53 to obtain a second operation information set, and the information review result of the target work ticket is determined based on the operation qualification information and the second operation information set by the determination unit 54, wherein the information review result is used to indicate whether the operation qualification of the operation object in the target work ticket has been reviewed and approved. This solves the technical problem that the information in the work ticket is reviewed manually in the related art, and the review effect is poor. In this embodiment, by automatically extracting the information of the work object in the target work ticket, and then reviewing the work qualifications of the work object in the target work ticket based on the work qualification information in the power grid management platform, manual review of work tickets, low review efficiency and inaccurate review results are avoided, thereby achieving the technical effect of improving the accuracy of the review results of the work qualifications of the work objects in the work tickets and the review efficiency of the work qualifications.
[0140] Optionally, in the qualification information processing device based on work tickets provided in Example 3 of the present invention, the operation qualification information includes: role information of each operation object in the power operation, qualification professional information of each operation object in the power operation and validity period of the operation qualification of each operation object in the power operation, wherein the qualification professional information includes: professional information of the operation qualification of the operation object in the power operation, and the determination unit includes: a first audit subunit, which is used to audit the role information of each operation object in the second operation information set based on the operation qualification information, and obtain a first audit result, wherein the first audit result is used to indicate whether the role information of each operation object in the second operation information set is consistent with the role information of the operation object in the operation qualification information; a second audit subunit, which is used to audit the role information of each operation object in the second operation information set based on the operation qualification information, and obtain a first audit result The information is used to review the qualification and professional information of each operation object in the second operation information set to obtain a second review result, wherein the second review result is used to indicate whether the qualification and professional information of each operation object in the second operation information set is consistent with the qualification and professional information of the operation object in the operation qualification information; a third review subunit is used to review whether the operation qualification of each operation object in the second operation information set is expired based on the operation qualification information, and obtain a third review result, wherein the third review result is used to indicate whether the use period of the operation qualification of each operation object in the second operation information set exceeds the validity period of the operation qualification of the operation object; a first determination subunit is used to determine the information review result of the target work ticket based on the first review result, the second review result and the third review result.
[0141] Optionally, in the qualification information processing device based on work tickets provided in Example 3 of the present invention, the second review sub-unit includes: an extraction module, used to extract the type of the target work ticket; a determination module, used to determine the qualification and professional information of each work object in the second work information set based on the type of the target work ticket and a preset mapping relationship, wherein the preset mapping relationship includes: a mapping relationship between the type of work ticket and the qualification and professional information; a review module, used to review whether the qualification and professional information of each work object in the second work information set is consistent with the qualification and professional information of the work object in the work qualification information, to obtain a second review result.
[0142] Optionally, in the qualification information processing device based on work tickets provided in Example 3 of the present invention, the determination unit also includes: a judgment subunit, which is used to review the role information of each job object in the second job information set based on the job qualification information, and before obtaining the first review result, determine whether the object identifier of each job object in the second job information set exists in the job qualification information; a second determination subunit, which is used to determine that the job qualification review of a certain job object in the second job information set fails when the object identifier of the job object does not exist in the job qualification information; and an execution subunit, which is used to execute the step of reviewing the role information of each job object in the second job information set based on the job qualification information to obtain the first review result when the object identifier of the job object in the second job information set exists in the job qualification information.
[0143] Optionally, in the qualification information processing device based on the work ticket provided in the third embodiment of the present invention, the information of the work object in the target work ticket includes: first-category work object information and second-category work object information, wherein the first-category work object information includes at least one of the following: information of the object responsible for the work, permission object information of the target work ticket and issuance object information of the target work ticket, the second-category work object information includes: information of the work shift members, the work shift members include: personnel who perform work tasks, the extraction unit includes: a third determination subunit, which is used to determine the first-category work object information based on the attribute value associated with the first-category work object information in the target work ticket; an interception subunit, which is used to intercept the information of the work shift members in the target work ticket based on a preset delimiter to obtain the second-category work object information; a fourth determination subunit, which is used to determine the first work information set based on the first-category work object information and the second-category work object information.
[0144] Optionally, in the qualification information processing device based on work tickets provided in Example 3 of the present invention, the information of the work shift members includes at least: the object identification of each work object in the work shift members, and the role information of each work object in the work shift members, and the interception subunit includes: an extraction module, which is used to extract the attribute values associated with the work shift members in the target work ticket to obtain the target member information, wherein the target member information includes at least: the object identification of each work object in the work shift members separated by a preset delimiter; an interception module, which is used to intercept the target member information based on the preset delimiter to obtain multiple object identification groups, wherein each object identification group includes at least one object identification; a processing module, which is used to intercept the object identification group containing multiple object identifications based on the preset delimiter, and extract the role information associated with each object identification in the multiple object identification groups to obtain the second category of work object information.
[0145] Optionally, in the qualification information processing device based on work tickets provided in Example 3 of the present invention, the elimination unit includes: an elimination sub-unit, which is used to eliminate the information of the work objects whose role information is preset role information in the second category of work object information in the first work information set, to obtain a second work information set.
[0146] The above-mentioned work ticket-based qualification information processing device may also include a processor and a memory. The above-mentioned acquisition unit 51, extraction unit 52, elimination unit 53 and determination unit 54 are all stored in the memory as program units, and the processor executes the above-mentioned program units stored in the memory to realize corresponding functions.
[0147] The processor includes a kernel, which retrieves the corresponding program unit from the memory. One or more kernels can be set, and the kernel parameters can be adjusted to automatically extract the information of the operation object in the target work ticket, and then the operation qualification of the operation object in the target work ticket is reviewed according to the operation qualification information in the power grid management platform, thereby avoiding the situation of manual review of the work ticket, low review efficiency and inaccurate review results, thereby achieving the technical effect of improving the accuracy of the review results of the operation qualifications of the operation objects in the work ticket and the review efficiency of the operation qualifications.
[0148] The above-mentioned memory may include non-permanent memory in a computer-readable medium, random access memory (RAM) and / or non-volatile memory, such as read-only memory (ROM) or flash RAM, and the memory includes at least one storage chip.
[0149] According to another aspect of an embodiment of the present invention, there is also provided an electronic device, comprising: a processor; and a memory for storing executable instructions of the processor; wherein the processor is configured to execute any one of the above-mentioned work ticket-based qualification information processing methods by executing the executable instructions.
[0150] According to another aspect of an embodiment of the present invention, a computer-readable storage medium is also provided, which stores a computer program, wherein when the computer program is running, the device where the computer-readable storage medium is located is controlled to execute any one of the above-mentioned work ticket-based qualification information processing methods.
[0151] Figure 6 is a schematic diagram of an electronic device according to an embodiment of the present invention, such as Figure 6 As shown, an embodiment of the present invention provides an electronic device 60, which includes a processor, a memory, and a program stored in the memory and executable on the processor. When the processor executes the program, any one of the above-mentioned qualification information processing methods based on work tickets is implemented.
[0152] The serial numbers of the above embodiments of the present invention are only for description and do not represent the advantages or disadvantages of the embodiments.
[0153] In the above embodiments of the present invention, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0154] In the several embodiments provided in this application, it should be understood that the disclosed technical content can be implemented in other ways. Among them, the device embodiments described above are only schematic. For example, the division of the units can be a logical function division. There may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of units or modules, which can be electrical or other forms.
[0155] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple units. Some or all of the units may be selected according to actual needs to achieve the purpose of the present embodiment.
[0156] In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.
[0157] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions for a computer device (which can be a personal computer, a server or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present invention. The aforementioned storage medium includes: U disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), mobile hard disk, magnetic disk or optical disk and other media that can store program codes.
[0158] The above is only a preferred embodiment of the present invention. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the principle of the present invention. These improvements and modifications should also be regarded as the scope of protection of the present invention.
Claims
1. A qualification information processing method based on a work ticket, characterized in that: include: Obtaining a target work ticket and operation qualification information from the power grid management platform, wherein the target work ticket includes: a work ticket in a specified state in the power operation, and the operation qualification information is used to record the operation qualification of the operation object in the power operation; Extracting information of the operation object in the target operation ticket to obtain a first operation information set, wherein the first operation information set includes: an object identifier and role information of each operation object in the target operation ticket; Eliminate information of job objects whose role information is preset role information from the first job information set to obtain a second job information set; Based on the operation qualification information and the second operation information set, the information review result of the target work ticket is determined, wherein the information review result is used to indicate whether the operation qualification of the operation object in the target work ticket has been reviewed and approved.
2. The qualification information processing method according to claim 1, characterized in that: The operation qualification information includes: role information of each operation object in the power operation, qualification and professional information of each operation object in the power operation, and validity period of the operation qualification of each operation object in the power operation, wherein the qualification and professional information includes: professional information of the operation qualification of the operation object in the power operation, Based on the operation qualification information and the second operation information set, determining the information review result of the target work ticket includes: Based on the job qualification information, review the role information of each job object in the second job information set to obtain a first review result, wherein the first review result is used to indicate whether the role information of each job object in the second job information set is consistent with the role information of the job object in the job qualification information; Based on the operation qualification information, review the qualification and professional information of each operation object in the second operation information set to obtain a second review result, wherein the second review result is used to indicate whether the qualification and professional information of each operation object in the second operation information set is consistent with the qualification and professional information of the operation object in the operation qualification information; Based on the operation qualification information, review whether the operation qualification of each operation object in the second operation information set is expired to obtain a third review result, wherein the third review result is used to indicate whether the usage period of the operation qualification of each operation object in the second operation information set exceeds the validity period of the operation qualification of the operation object; Based on the first audit result, the second audit result and the third audit result, the information audit result of the target work ticket is determined.
3. The qualification information processing method according to claim 2, characterized in that: Based on the operation qualification information, the qualification and professional information of each operation object in the second operation information set is reviewed to obtain a second review result, including: Extract the type of the target work ticket; Based on the type of the target work ticket and a preset mapping relationship, determining the qualification and professional information of each work object in the second work information set, wherein the preset mapping relationship includes: a mapping relationship between the type of the work ticket and the qualification and professional information; Review whether the qualification and professional information of each operation object in the second operation information set is consistent with the qualification and professional information of the operation object in the operation qualification information to obtain the second review result.
4. The qualification information processing method according to claim 2, characterized in that: Before reviewing the role information of each operation object in the second operation information set based on the operation qualification information to obtain a first review result, the method further includes: Determining whether the object identifier of each job object in the second job information set exists in the job qualification information; If there is an object identifier of a certain operation object in the second operation information set that does not exist in the operation qualification information, determining that the operation qualification review of the operation object has failed; When there is an object identifier of a certain job object in the second job information set that exists in the job qualification information, a step of reviewing the role information of each job object in the second job information set based on the job qualification information to obtain a first review result is performed.
5. The qualification information processing method according to claim 1, characterized in that: The information of the work object in the target work ticket includes: first-category work object information and second-category work object information, wherein the first-category work object information includes at least one of the following: information of the work responsible object, information of the permitted object of the target work ticket and information of the issuing object of the target work ticket, and the second-category work object information includes: information of the work team members, and the work team members include: personnel who perform work tasks, Extracting the information of the operation object in the target work ticket to obtain a first operation information set, including: Determining the first category of operation object information based on the attribute value associated with the first category of operation object information in the target work ticket; Based on a preset separator, the information of the work shift members in the target work ticket is intercepted to obtain the second type of work object information; The first operation information set is determined based on the first-category operation object information and the second-category operation object information.
6. The qualification information processing method according to claim 5, characterized in that: The information of the work team members at least includes: the object identification of each work object in the work team members, the role information of each work object in the work team members, and based on the preset separator, the information of the work team members in the target work ticket is intercepted to obtain the second type of work object information, including: Extracting the attribute value associated with the work shift member in the target work ticket to obtain target member information, wherein the target member information at least includes: the object identifier of each work object in the work shift member separated by the preset separator; Based on the preset separator, the target member information is intercepted to obtain a plurality of object identification groups, wherein each of the object identification groups includes at least one object identification; Based on the preset separator, an object identification group containing multiple object identifications is intercepted, and role information associated with each object identification in the multiple object identification groups is extracted to obtain the second-category operation object information.
7. The qualification information processing method according to claim 5, characterized in that: Eliminating the information of the job objects whose role information is the preset role information in the first job information set to obtain the second job information set, including: in the first job information set, eliminating the information of the job objects whose role information is the preset role information in the second type of job object information to obtain the second job information set.
8. A qualification information processing device based on a work ticket, characterized in that: include: An acquisition unit is used to acquire a target work ticket and operation qualification information from a power grid management platform, wherein the target work ticket includes: a work ticket in a specified state in a power operation, and the operation qualification information is used to record the operation qualification of the operation object in the power operation; An extraction unit, used to extract information of the operation object in the target operation ticket to obtain a first operation information set, wherein the first operation information set includes: an object identifier and role information of each operation object in the target operation ticket; A removal unit, configured to remove information of operation objects whose role information is preset role information from the first operation information set, to obtain a second operation information set; A determination unit is used to determine the information review result of the target work ticket based on the work qualification information and the second work information set, wherein the information review result is used to indicate whether the work qualification of the work object in the target work ticket has been reviewed and approved.
9. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, wherein when the computer program is executed, the device where the computer-readable storage medium is located is controlled to execute the qualification information processing method based on the work ticket as described in any one of claims 1 to 7.
10. An electronic device, characterized in that: It includes one or more processors and a memory, wherein the memory is used to store one or more programs, wherein when the one or more programs are executed by the one or more processors, the one or more processors implement the qualification information processing method based on the work ticket as described in any one of claims 1 to 7.
