Inspection task processing method and device for electronic inspection work order, equipment and medium

Through the system configuration file flexibly customizing work orders and generating inspection record tables, the problem that existing paperless inspection methods are difficult to meet personalized needs is solved, and more efficient inspection and data management is achieved.

CN119720982APending Publication Date: 2025-03-28广州市扬新技术研究有限责任公司
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411763328.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-03
Publication Date
2025-03-28

AI Technical Summary

Technical Problem

The existing paperless inspection methods rely on fixed work order templates, which are difficult to meet personalized needs, resulting in insufficient flexibility and increasing development costs and system maintenance complexity.

Method used

Through system configuration files, flexible customization of work orders, generation of inspection record forms, expand the scope of application of paperless work orders, and provide more comprehensive data management capabilities.

Benefits of technology

It realizes personalized customization of work orders, improves inspection efficiency, and reduces development costs and system maintenance complexity.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119720982A_ABST
    Figure CN119720982A_ABST
Patent Text Reader

Abstract

The invention discloses an inspection task processing method and device for an electronic inspection work order, equipment and a medium, and belongs to the technical field of Internet. The method comprises the following steps: receiving a system configuration file uploaded by configuration personnel; obtaining at least one work order template in response to the configuration operation of the work order template; in response to a target inspection object submitted by inspection personnel, generating a to-be-processed work order according to the target inspection object and a pre-constructed work order template; receiving inspection results of inspection personnel in each inspection step in the work order to be processed in actual inspection; and according to the inspection result of the to-be-processed work order, generating an inspection record table according to a preset rule. According to the technical scheme, the work order can be flexibly customized through the system configuration file, and the inspection record table is generated according to the filled work order, so that the application range of the paperless work order is expanded, more comprehensive data management capability is provided, and the inspection efficiency is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application belongs to the field of Internet technology, and specifically relates to a method, device, equipment and medium for processing inspection tasks of an electronic inspection work order. Background Art

[0002] Paperless inspection means that inspectors can use mobile devices, such as tablets or smartphones, to record inspection data in real time. The mobile devices will automatically upload the data to the server for storage and analysis.

[0003] However, the current paperless inspection methods usually rely on fixed work order templates or a small number of preset work order templates. Although these templates can meet some standardized work order requirements, they are not flexible enough when facing the personalized needs of different users or different scenarios. Customizing work order templates to meet user needs requires additional resources, which is not conducive to saving development costs. In addition, changes to work orders will greatly increase the maintenance complexity of the inspection system.

[0004] Therefore, how to flexibly customize inspection work orders that meet personalized needs is a technical problem that technical personnel in this field urgently need to solve. Summary of the invention

[0005] The embodiments of the present application provide an inspection task processing method, device, equipment and medium for an electronic inspection work order, with the purpose of flexibly customizing the work order through a system configuration file and generating an inspection record sheet based on the completed work order. While expanding the scope of application of paperless inspection work orders, it is beneficial to provide more comprehensive data management capabilities, thereby improving inspection efficiency.

[0006] In a first aspect, this embodiment provides a method for processing an inspection task of an electronic inspection work order, the method comprising:

[0007] Receive a system configuration file uploaded by a configuration personnel; wherein the system configuration file includes an inspection object and an inspection step;

[0008] In response to the configuration operation of the work order template, at least one work order template is obtained; wherein the work order template includes inspection steps required to be inspected for one or more inspection objects;

[0009] In response to the target inspection object submitted by the inspection personnel, a to-be-processed work order is generated according to the target inspection object and a pre-built work order template; wherein the to-be-processed work order includes at least one target inspection object and the inspection steps corresponding to each target inspection object;

[0010] Receive inspection results of each inspection step in the work order to be processed by the inspection personnel during actual inspection;

[0011] According to the inspection results of the work orders to be processed, an inspection record table is generated according to preset rules.

[0012] Furthermore, after receiving the system configuration file uploaded by the configuration personnel, the method further includes:

[0013] Read all worksheets in the system configuration file and obtain metadata information in each worksheet; wherein the metadata information includes field name, field position, field type and style information;

[0014] Structuring the metadata information and storing it in association with the worksheet name;

[0015] Accordingly, in response to the configuration operation of the work order template, at least one work order template is obtained, including:

[0016] Determine the target inspection object according to the metadata information, and configure the inspection steps corresponding to the target inspection object;

[0017] Identify whether there is extended information in the system configuration file, and if so, add the extended information to the work order template.

[0018] Further, configuring the inspection steps corresponding to the target inspection object includes:

[0019] Identifying a first inspection step requiring a numerical value input in the inspection steps, and configuring a numerical threshold, a default value, and an adjustment step corresponding to the first inspection step based on metadata information;

[0020] Accordingly, the inspection results of each inspection step in the to-be-processed work order received by the inspection personnel during the actual inspection include:

[0021] If it is identified that the value input by the inspection personnel in the first inspection step exceeds the value threshold, an input error prompt message is generated.

[0022] Further, configuring the inspection steps corresponding to the target inspection object includes:

[0023] Identifying, in the inspection steps, a second inspection step associated with the inspection step calculation, and configuring a calculation formula for the second inspection step and the associated inspection step based on metadata information;

[0024] Accordingly, the receiving of the work order data submitted by the inspector includes:

[0025] If it is recognized that the inspector inputs a numerical value in the associated inspection step, the numerical value is substituted into the calculation formula, and the calculation result is displayed in the input box in the second inspection step.

[0026] Further, generating a work order to be processed according to the target inspection object and a pre-built work order template includes:

[0027] Selecting the inspection steps required by the target inspection object in the work order template and sorting the inspection steps;

[0028] The inspection steps corresponding to each target inspection object are tested for similarity, and the inspection steps with similarity exceeding the threshold are integrated to generate a work order to be processed.

[0029] Furthermore, an inspection record table is generated according to preset rules, including:

[0030] Determine a merging method and a merging step of the work orders to be merged based on the system configuration file;

[0031] The work orders that need to be merged are merged according to the merging method and merging step to generate an inspection record table.

[0032] Furthermore, after generating a work order to be processed according to the target inspection object and the pre-built work order template, the method further includes:

[0033] Receive a configuration operation for an execution time period of the to-be-processed work order, and determine a reminder time point based on the execution time period;

[0034] When the reminder time point is reached, a final work order is automatically created.

[0035] Furthermore, the method further comprises:

[0036] Receive the configuration operation of the inspection time node, check whether each to-be-processed work order is missing based on the inspection time node, and count the number and name of the missing work orders.

[0037] In a second aspect, this embodiment provides an inspection task processing device for an electronic inspection work order, the device comprising:

[0038] A system configuration file acquisition module is used to receive a system configuration file uploaded by a configuration personnel; wherein the system configuration file includes an inspection object and an inspection step;

[0039] A work order template acquisition module, used to obtain at least one work order template in response to a configuration operation of the work order template; wherein the work order template includes inspection steps required to be inspected for one or more inspection objects;

[0040] A work order generation module for processing, which is used to generate a work order for processing in response to a target inspection object submitted by an inspection personnel, according to the target inspection object and a pre-built work order template; wherein the work order for processing includes at least one target inspection object and the inspection steps corresponding to each target inspection object;

[0041] An inspection result acquisition module is used to receive the inspection results of each inspection step in the work order to be processed during the actual inspection by the inspection personnel;

[0042] The inspection record sheet generating module is used to generate the inspection record sheet according to the inspection result of the work order to be processed and in accordance with preset rules.

[0043] In a third aspect, an embodiment of the present application provides an electronic device, which includes a processor, a memory, and a program or instruction stored in the memory and executable on the processor, wherein the program or instruction, when executed by the processor, implements the steps of the method described in the first aspect.

[0044] In a fourth aspect, an embodiment of the present application provides a readable storage medium, on which a program or instruction is stored, and when the program or instruction is executed by a processor, the steps of the method described in the first aspect are implemented.

[0045] In a fifth aspect, an embodiment of the present application provides a chip, comprising a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run a program or instruction to implement the method described in the first aspect.

[0046] In an embodiment of the present application, a system configuration file uploaded by a configuration personnel is received; wherein the system configuration file includes inspection objects and inspection steps; in response to the configuration operation of the work order template, at least one work order template is obtained; wherein the work order template includes the inspection steps required for one or more inspection objects; in response to the target inspection object submitted by the inspection personnel, a pending work order is generated according to the target inspection object and the pre-built work order template; wherein the pending work order includes at least one target inspection object and the inspection steps corresponding to each target inspection object; the inspection results of each inspection step in the pending work order by the inspection personnel in the actual inspection are received; and an inspection record table is generated according to preset rules based on the inspection results of the pending work order. Through the above-mentioned method for processing inspection tasks of an electronic inspection work order, the work order is flexibly customized through the system configuration file, and the inspection record table is generated according to the completed work order, which is conducive to providing more comprehensive data management capabilities while expanding the scope of application of paperless inspection orders, thereby improving inspection efficiency. BRIEF DESCRIPTION OF THE DRAWINGS

[0047] Figure 1It is a flowchart of a method for processing an inspection task of an electronic inspection work order provided in Example 1 of the present application;

[0048] Figure 2 This is a schematic diagram of a system configuration file provided in Example 1 of the present application;

[0049] Figure 3 It is a schematic diagram of the configuration page of the inspection step status provided in the first embodiment of the present application;

[0050] Figure 4 This is a schematic diagram of the execution time period configuration page provided in Example 1 of the present application;

[0051] Figure 5 It is a flowchart of a method for processing an inspection task of an electronic inspection work order provided in Embodiment 2 of the present application;

[0052] Figure 6 This is a schematic diagram of the inspection step configuration interface provided in Example 2 of the present application;

[0053] Figure 7 It is a structural schematic diagram of an inspection task processing device for an electronic inspection work order provided in Embodiment 3 of the present application;

[0054] Figure 8 It is a schematic diagram of the structure of the electronic device provided in Example 4 of the present application. DETAILED DESCRIPTION

[0055] In order to make the purpose, technical scheme and advantages of the present application clearer, the specific embodiments of the present application are further described in detail below in conjunction with the accompanying drawings. It is understood that the specific embodiments described herein are only used to explain the present application, rather than to limit the present application. It should also be noted that, for the convenience of description, only the part related to the present application but not all the contents are shown in the accompanying drawings. Before discussing the exemplary embodiments in more detail, it should be mentioned that some exemplary embodiments are described as processes or methods depicted as flow charts. Although the flow chart describes each operation (or step) as a sequential process, many of the operations therein can be implemented in parallel, concurrently or simultaneously. In addition, the order of each operation can be rearranged. The process can be terminated when its operation is completed, but it can also have additional steps not included in the accompanying drawings. The process can correspond to a method, a function, a procedure, a subroutine, a subprogram, etc.

[0056] The following will be combined with the drawings in the embodiments of the present application to clearly describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, rather than all the embodiments. All other embodiments obtained by ordinary technicians in this field based on the embodiments in the present application belong to the scope of protection of this application.

[0057] The terms "first", "second", etc. in the specification and claims of the present application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable under appropriate circumstances, so that the embodiments of the present application can be implemented in an order other than those illustrated or described here, and the objects distinguished by "first", "second", etc. are generally of one type, and the number of objects is not limited. For example, the first object can be one or more. In addition, "and / or" in the specification and claims represents at least one of the connected objects, and the character " / " generally indicates that the objects associated with each other are in an "or" relationship.

[0058] In combination with the accompanying drawings, the inspection task processing method, device, equipment and medium of an electronic inspection work order provided in the embodiment of the present application are described in detail through specific embodiments and their application scenarios.

[0059] Embodiment 1

[0060] Figure 1 It is a flow chart of an inspection task processing method for an electronic inspection work order provided in Example 1 of the present application.

[0061] like Figure 1 As shown, the specific steps include:

[0062] S101, receiving a system configuration file uploaded by a configuration personnel; wherein the system configuration file includes an inspection object and an inspection step;

[0063] The application scenario of this solution can be a scenario of generating an inspection work order and storing the work order filled in with the inspection results.

[0064] Based on the above scenario, it can be understood that the executor of this scenario can be a server for generating and managing inspection work orders, such as a computer or software component that provides services in a network environment, etc., and no excessive limitations are made here.

[0065] The system configuration file can be a file that records the format of the work order. The system configuration file can be in the form of an inspection record table, and the configuration of the data format is added to the cells in the inspection record table where the inspection result data needs to be filled in. For example, taking the dry-type transformer inspection item table as an example, Figure 2 is a schematic diagram of a system configuration file provided in Example 1 of the present application, such as Figure 2As shown, the system configuration file records the template of the dry-type transformer inspection item table, including the table title, header field, etc., and configures the format of the filled content in the table position where the inspection results need to be filled in, including the setting of the step number and the description value. Among them, the step number corresponds to the serial number of the inspection step. For example, the step number is 1, which means that the serial number of the corresponding inspection step is 1; the description value includes the setting of the filled content status, the work order merging direction and the merging step (if the work order does not need to be merged, these two items do not need to be set). For example, "√" means that the equipment is normal, and " / " means that the cell position is filled with text information.

[0066] The inspection object may be equipment that requires regular inspection by inspection personnel.

[0067] The inspection steps can be a description of the items that the inspector needs to check, such as whether the transformer has any abnormal operating sound or whether the transformer has any damage on the outside.

[0068] S102: In response to the configuration operation of the work order template, at least one work order template is obtained; wherein the work order template includes inspection steps required to be inspected for one or more inspection objects;

[0069] The configuration operation of the work order template may be an operation in which a configuration personnel configures specific step conditions such as the name, description, and input value limit of each inspection step according to the result of reading the system configuration file.

[0070] A method for obtaining at least one work order template may be to extract table fields in a system configuration file, identify inspection objects and inspection steps corresponding to each inspection object based on the table fields, and present the inspection standards in the inspection steps in the form of step descriptions, and configure a corresponding inspection step status for the inspection step based on the status option in the inspection result corresponding to the current inspection step.

[0071] The inspection step status may be a status option corresponding to the inspection step in the generated electronic work order, which can be selected by the inspection personnel through the mobile terminal, such as normal, abnormal, automatic, manual, etc. For example, Figure 3 : is a schematic diagram of the configuration page of the inspection step status provided in the first embodiment of the present application, such as Figure 3As shown, the configured inspection step status can be displayed in the configuration page of the inspection step status, wherein the inspection step status is displayed in the form of a dictionary, and the requirements for the inspection step status can be set in the description. The established inspection step status can be written and deleted in the current configuration page, but for the configured inspection step status, the inspection step status cannot be modified again when the work order is subsequently configured, and the uniqueness of the inspection step status needs to be guaranteed, that is, an inspection step can only set one inspection step status indicating an abnormality to ensure that there will be no interference items when the inspector selects the inspection step status.

[0072] S103, in response to the target inspection object submitted by the inspection personnel, generating a work order to be processed according to the target inspection object and a pre-built work order template; wherein the work order to be processed includes at least one target inspection object and the inspection steps corresponding to each target inspection object;

[0073] The inspection personnel may be the staff who performs the inspection tasks corresponding to the work order.

[0074] The target inspection object can be the equipment and location waiting for inspection in the current inspection task. For example, distribution cabinet 1, distribution cabinet 2, etc. The inspection personnel can check the target inspection object required for the current inspection task from the inspection objects displayed by the terminal device on the server.

[0075] The method of generating a pending work order may be to determine the inspection steps corresponding to the target inspection object selected in the pre-built work order template according to the inspection items required to be performed on the target inspection object in the inspection task, and sort the inspection steps in the order of selection. After the inspection steps of the work order are configured, the work order information such as the receiving object, the work order subject, and the work order code of the current pending work order is filled in, so that the server can manage the work order. Among them, the receiving object may be the inspection personnel who performs the current inspection task. After the server generates the work order, the work order is sent to the terminal device of the receiving object. After the receiving object performs the inspection task according to the content of the work order, the inspection result is filled in the corresponding position of the work order. The work order subject may be the table title of the system configuration file, which is used to describe the purpose or content of the current inspection task. For example, the dry-type transformer inspection project table. The work order code may be a string used to represent the unique identity information of the work order. The work order code may be generated based on the work order subject and used to retrieve the target work order in the work order database. For example, the work order code corresponding to the dry-type transformer inspection project table is: GSBYQJCXMB.

[0076] S104, receiving inspection results of each inspection step in the to-be-processed work order during actual inspection by the inspection personnel;

[0077] The inspection result can be a record of the inspection result after the inspection personnel perform the inspection task, that is, the actual status of the inspected equipment, for example, whether it is operating normally, the value of the equipment parameter, etc.

[0078] The method for receiving the inspection result data submitted by the inspector is that after inspecting the equipment, the inspector finds the record location of the equipment in the work order in the display interface of the mobile terminal, selects the corresponding inspection step status according to the inspection steps in the work order or enters the corresponding inspection result. The mobile terminal records the inspector's operations, generates inspection result data and sends it to the server.

[0079] S105: Generate an inspection record table according to the inspection result of the work order to be processed and according to preset rules.

[0080] The preset rule may be a parsing result of a system configuration file, obtained by parsing the mapping rule including the header information and format configuration of the system configuration file and the field information and format information in the to-be-processed work order.

[0081] The inspection record table can be generated by filling in the corresponding position of the corresponding system configuration file template with the received inspection result, obtaining the filled-in system configuration file template as the inspection record table, and storing it in a designated location for users to query or download. The system configuration file template can be a system configuration file template obtained by replicating the system configuration file according to the parsing result of the system configuration file.

[0082] On the basis of the above solution, optionally, an inspection record table is generated according to preset rules, including:

[0083] Determine a merging method and a merging step of the work orders to be merged based on the system configuration file;

[0084] The work orders that need to be merged are merged according to the merging method and merging step to generate an inspection record table.

[0085] The merge method can be the merge direction of the cells to be merged when merging work orders, for example, horizontal merge or vertical merge.

[0086] The merge stride can be the number of cells that are crossed when merging work orders. When merging multiple work orders, if the merge stride is configured as "a", it means that a cells need to be crossed (a is any positive integer). If the work orders do not need to be merged across cells, the merge stride is configured as "0".

[0087] The method for merging work orders is to generate an initial inspection record table according to the inspection steps and inspection results in the work order to be processed, identify the cell position that needs to be merged in the inspection record table, merge the cells at that position according to the merging direction in the merging method and the cell span specified in the merging step, and then adjust the layout in the initial inspection record table to generate the inspection record table.

[0088] The advantage of setting up the solution in this way is that it can support the cell merging function, so that the layout of paperless inspection work orders can be more in line with the user's personalized needs and enhance the user experience.

[0089] Based on the above solution, optionally, after generating a to-be-processed work order according to the target inspection object and a pre-built work order template, the method further includes:

[0090] Receive a configuration operation for an execution time period of the to-be-processed work order, and determine a reminder time point based on the execution time period;

[0091] When the reminder time point is reached, a final work order is automatically created.

[0092] The configuration operation of the execution time period of the work order to be processed can be to configure the effective date of the execution time period according to the inspection cycle required by the current inspection task, that is, the execution time period is effective every day or every Monday, and then configure the start and end time of the execution time period according to the start inspection time and end inspection time specified by the current inspection task.

[0093] For example, Figure 4 This is a schematic diagram of the execution time period configuration page provided in the first embodiment of the present application. Figure 4 As shown, you can select the effective date of the execution time period in the input box after the time point, and fill in the start and end time of the execution time period in the time period. The "-" button is used to delete the configuration information of the current execution time period, and the "+" button is used to add a piece of configuration information of the execution time period.

[0094] The reminder time point may be determined based on the average time it takes for inspectors to perform inspection tasks. For example, if the execution time period is 14:00-16:00 and the average time it takes for inspectors to perform inspection tasks is 1 hour and 30 minutes, the reminder time point may be determined to be 15:30.

[0095] The method of automatically creating a final work order can be to use the reminder time point as a trigger mechanism for generating a final work order. When the reminder time point is reached, a blank work order is automatically generated in the final work order column, that is, a work order without an inspection result filled in. Among them, the final work order column is a page column that can be used to store final work orders that are about to reach the end time point of the execution time period but have not yet filled in the inspection result.

[0096] The advantage of this setting of the scheme is that the final work order can be set up to uniformly store the pending work orders, and the pending work orders can be automatically generated before the end of the execution time period, which is conducive to timely reminding the inspectors to complete the inspection tasks and convenient for the inspectors to check the unfinished inspection tasks.

[0097] Based on the above solution, optionally, the method further includes:

[0098] Receive the configuration operation of the inspection time node, check whether each to-be-processed work order is missing based on the inspection time node, and count the number and name of the missing work orders.

[0099] The inspection time node may be a pre-set time node for checking whether the work order is complete.

[0100] The inspection time node can be set by determining the inspection work order cycle according to the inspection task cycle of the work order, for example, every day, every Monday, etc. Then, the inspection shifts in each inspection cycle and the time periods corresponding to each shift are configured according to the number of generated work orders. For example, two inspection shifts are set every day, the morning shift and the evening shift. The time period of the morning shift is 7:00-9:00, and the time period of the evening shift is 20:00-22:00. Then, the work order integrity inspection is performed once in the morning shift and the evening shift every day.

[0101] The method for checking whether there are any missing pending work orders is to obtain the names of the expected pending work orders that need to be executed at each inspection time node according to the inspection task, extract the pending work orders with the inspection results filled in generated at the corresponding inspection time node, and identify whether the pending work orders contain all the pre-fetched pending work order names. If so, it is determined that there are no missing pending work orders; if not, it is determined that there are missing pending work orders, and the names and quantities of the pending work orders that are not included are counted, and a prompt message is generated based on the statistical results to remind the inspection personnel that there is an abnormality in missing work orders.

[0102] The benefit of this scheme is that the work orders that the inspectors missed filling out can be discovered in time through the work order integrity check, which is conducive to unifying the completion progress of the inspection tasks and facilitating the unified management of work orders by the staff.

[0103] In an embodiment of the present application, a system configuration file uploaded by a configuration personnel is received; wherein the system configuration file includes inspection objects and inspection steps; in response to the configuration operation of the work order template, at least one work order template is obtained; wherein the work order template includes the inspection steps required for one or more inspection objects; in response to the target inspection object submitted by the inspection personnel, a pending work order is generated according to the target inspection object and the pre-built work order template; wherein the pending work order includes at least one target inspection object and the inspection steps corresponding to each target inspection object; the inspection results of each inspection step in the pending work order by the inspection personnel in the actual inspection are received; and an inspection record table is generated according to preset rules based on the inspection results of the pending work order. Through the above-mentioned method for processing inspection tasks of an electronic inspection work order, the work order is flexibly customized through the system configuration file, and the inspection record table is generated according to the completed work order, which is conducive to providing more comprehensive data management capabilities while expanding the scope of application of paperless inspection orders, thereby improving inspection efficiency.

[0104] Embodiment 2

[0105] Figure 5 It is a flow chart of a method for processing inspection tasks of an electronic inspection work order provided in the second embodiment of the present application. This scheme makes a better improvement on the above embodiment, and the specific improvement is: after receiving the system configuration file uploaded by the configuration personnel, the method also includes: reading all worksheets in the system configuration file, and obtaining metadata information in each worksheet; wherein the metadata information includes field name, field position, field type and style information; the metadata information is structured and stored in association with the worksheet name; accordingly, in response to the configuration operation of the work order template, at least one work order template is obtained, including: determining the target inspection object according to the metadata information, and configuring the inspection steps corresponding to the target inspection object; identifying whether there is extended information in the system configuration file, and if so, adding the extended information to the work order template.

[0106] like Figure 5 As shown, specifically including the following:

[0107] S501, receiving a system configuration file uploaded by a configuration personnel; wherein the system configuration file includes an inspection object and an inspection step;

[0108] S502, reading all worksheets in the system configuration file, and obtaining metadata information in each worksheet; wherein the metadata information includes field name, field position, field type and style information;

[0109] The way to obtain metadata information in each worksheet can be through a specific library, such as pandas or openpyxl, etc., to open the Excel file uploaded by the user. Iterate through each worksheet in the file and first read the first row of each worksheet, which usually contains field names, such as "name", "date", etc. For each field name, record its column position in the table, such as "column A", "column B", etc. Then check the data in each column to determine the type of the field. For example, if column A is all numbers, it may be "integer"; if column B has a date format, the type may be "date". In addition, the style of the field can also be extracted, including the font, color, and whether to bold and other data display methods.

[0110] S503, structuring the metadata information and storing it in association with the worksheet name;

[0111] The metadata information may be structured by organizing all the extracted information, namely, field names, field positions, field types, and style information, into a structured data format, such as a dictionary, associating the structured data format with the name of the worksheet of the current system configuration file, and storing it in a designated location.

[0112] S504: Determine the target inspection object according to the metadata information, and configure the inspection steps corresponding to the target inspection object;

[0113] The target inspection object and inspection steps may be determined by identifying the field names in the metadata information, taking the device name as the target inspection object, and taking the inspection items in the field name to which the device name belongs as the inspection steps corresponding to the target inspection object.

[0114] S505, identifying whether there is extended information in the system configuration file, and if so, adding the extended information to the work order template;

[0115] Extended information may include extended value types such as "inspection time", "signature photo", "questions and remarks", and "inspection unit".

[0116] The method of adding the extended information to the work order template can be to identify whether there is a field content consistent with the preset extended information in the system configuration file. If so, it is determined that the extended information exists in the system configuration file, and the association information between the location of the extended information and the inspection step is identified, and the location for adding the extended information is determined according to the associated inspection step.

[0117] S506: In response to the target inspection object submitted by the inspection personnel, generate a work order to be processed according to the target inspection object and a pre-built work order template; wherein the work order to be processed includes at least one target inspection object and the inspection steps corresponding to each target inspection object;

[0118] S507, receiving inspection results of each inspection step in the to-be-processed work order during actual inspection by the inspection personnel;

[0119] S508: Generate an inspection record table according to the inspection result of the work order to be processed and according to preset rules.

[0120] The advantage of this setting of the scheme is that the metadata information in the system configuration file can be extracted and stored, and the inspection steps can be configured according to the metadata information, so that the setting of the inspection steps is more in line with the needs of the configuration personnel, so as to facilitate the subsequent selection of the inspection steps for the work orders to be processed.

[0121] On the basis of the above solution, optionally, configuring the inspection steps corresponding to the target inspection object includes:

[0122] Identifying a first inspection step requiring a numerical value input in the inspection steps, and configuring a numerical threshold, a default value, and an adjustment step corresponding to the first inspection step based on metadata information;

[0123] Accordingly, the inspection results of each inspection step in the to-be-processed work order received by the inspection personnel during the actual inspection include:

[0124] If it is identified that the value input by the inspection personnel in the first inspection step exceeds the value threshold, an input error prompt message is generated.

[0125] The first inspection step may be a type of inspection step that requires the inspector to fill in specific values.

[0126] The numerical threshold can be the numerical range of the return result of the current inspection step determined based on work experience or equipment regulations. For example, if the inspection object in the current inspection step is a temperature control device, and the temperature range it can reach is: -60 degrees Celsius to 110 degrees Celsius, then -60 to 110 can be used as the numerical threshold; if the current inspection object requires the temperature to be controlled between 40 degrees Celsius and 50 degrees Celsius, then 40 to 50 can be used as the numerical threshold.

[0127] The default value can be the value displayed in the input box of the current inspection step before the inspector fills in the work order. The default value can be determined based on the most frequently occurring value among the values ​​returned by the current inspection step, or based on the theoretical return value of the current inspection step.

[0128] To adjust the step length, a "- " function key and a "+" function key can be set on the left and right sides of the numerical input box corresponding to the inspection step, respectively, to decrease or increase the value in the numerical input box, and the adjustment step length is the adjustment amplitude of the value in the numerical input box each time the function key is clicked. For example, if the adjustment step length is 1, the value in the numerical input box decreases by 1 each time the "- " is clicked, and the value in the numerical input box increases by 1 each time the "+" is clicked.

[0129] For example, Figure 6 is a schematic diagram of the inspection step configuration interface provided in Example 2 of the present application, such as Figure 6 As shown, the configured inspection steps can be displayed on the page, and the corresponding numerical thresholds, default values, adjustment steps, and calculation formulas of each inspection step can be configured. It also supports querying the configured inspection steps by the name of the inspection step, and adding new inspection steps. Among them, the default value "50" indicates the initial default value of the inspection step, and "1" indicates the adjustment step of the inspection step.

[0130] The method for generating an input error prompt message may be to receive the inspection result data submitted by the inspector. If the current inspection step belongs to the first inspection step, the value currently input in the inspection step is compared with the preset value threshold. If the current input value is not within the value threshold range, that is, less than the minimum value threshold, or greater than the maximum value threshold, the current input value is set to red and displayed in the input box corresponding to the current inspection step to prompt the inspector that there is an error in the current input value.

[0131] The benefit of this scheme is that it can remind inspection personnel of the risk of errors in the data they input through differentiated displays, and detect the rationality of the inspection results, which is conducive to improving the accuracy of the inspection results and avoiding misjudgment of equipment abnormalities.

[0132] On the basis of the above solution, optionally, configuring the inspection steps corresponding to the target inspection object includes:

[0133] Identifying, in the inspection steps, a second inspection step associated with the inspection step calculation, and configuring a calculation formula for the second inspection step and the associated inspection step based on metadata information;

[0134] Accordingly, the receiving of the work order data submitted by the inspector includes:

[0135] If it is recognized that the inspector inputs a numerical value in the associated inspection step, the numerical value is substituted into the calculation formula, and the calculation result is displayed in the input box in the second inspection step.

[0136] The second inspection step may be a type of inspection step that can calculate specific values ​​in the current inspection step based on values ​​input by the inspection personnel in other inspection steps.

[0137] The calculation formula can be configured by obtaining the result of the current inspection step in the system configuration file, taking the inspection step that provides the data source for the result as the associated inspection step, and determining the corresponding calculation formula based on the acquisition method. For example, if the sum of the inspection steps A and B needs to be filled in the inspection step C, the calculation formula of the step C can be set to: C = A + B.

[0138] The method for displaying the calculation results in the input box of the second inspection step can be to receive the inspection result data submitted by the inspection personnel. If the current inspection step belongs to an associated inspection step, the corresponding second inspection step is obtained, and the numerical values ​​input in all associated inspection steps are calculated according to the calculation formula to obtain the calculation results and display them in the input box corresponding to the corresponding second inspection step.

[0139] The advantage of this setting of the scheme is that it can automatically calculate the values ​​of the inspection steps that have a calculation relationship, which is helpful to assist inspectors to improve inspection efficiency and make paperless work orders more intelligent.

[0140] On the basis of the above solution, optionally, generating a work order to be processed according to the target inspection object and a pre-built work order template includes:

[0141] Selecting the inspection steps required by the target inspection object in the work order template and sorting the inspection steps;

[0142] The inspection steps corresponding to each target inspection object are tested for similarity, and the inspection steps with similarity exceeding the threshold are integrated to generate a work order to be processed.

[0143] The threshold may be a preset minimum similarity that represents the inspection steps that need to be integrated.

[0144] The inspection steps can be sorted by, after determining the target inspection object, selecting the inspection steps applicable to the target inspection object in the configured work order template according to the inspection requirements of the inspection task, adding them to the configuration items of the work order to be processed, and configuring the sorting sequence numbers for the inspection steps according to the order in which the inspection steps are added. For example, the first inspection step A added to the configuration items of the work order to be processed is configured as No. 1.

[0145] The method of integrating the inspection steps whose similarity exceeds the threshold is that for different target inspection objects, there may be highly similar parts in the inspection steps, that is, the inspection steps corresponding to each target inspection object are compared, and the similarity of the inspection steps is determined based on whether the field content is consistent. When the similarity is greater than the threshold, it is determined that there are highly similar parts in the inspection steps. In order to make the generated pending work order easier to view, similar inspection steps can be integrated. For example, the inspection steps of transformer 1 include A, B and C, and the inspection steps of transformer 2 include A, B, C and D. The four inspection steps A, B, C and D can be used as the first column of the pending work order, and the items to be filled in for transformer 1 and transformer 2 can be used as the second and third columns of the pending work order respectively.

[0146] The advantage of this setting of the scheme is that it can integrate highly similar inspection steps, making the layout of pending work orders more neat and organized, which is conducive to improving the visual comfort of users.

[0147] Embodiment 3

[0148] Figure 7 It is a structural diagram of the inspection task processing device of the electronic inspection work order provided in Example 3 of the present application.

[0149] like Figure 7 As shown, specifically including the following:

[0150] The system configuration file acquisition module 701 is used to receive the system configuration file uploaded by the configuration personnel; wherein the system configuration file includes the inspection object and the inspection steps;

[0151] The work order template acquisition module 702 is used to obtain at least one work order template in response to the configuration operation of the work order template; wherein the work order template includes inspection steps required to be inspected for one or more inspection objects;

[0152] The work order generation module 703 is used to generate a work order to be processed in response to the target inspection object submitted by the inspection personnel, according to the target inspection object and the pre-built work order template; wherein the work order to be processed includes at least one target inspection object and the inspection steps corresponding to each target inspection object;

[0153] The inspection result acquisition module 704 is used to receive the inspection results of each inspection step in the to-be-processed work order during the actual inspection by the inspection personnel;

[0154] The inspection record table generating module 705 is used to generate an inspection record table according to the inspection result of the work order to be processed and in accordance with preset rules.

[0155] In an embodiment of the present application, a system configuration file acquisition module is used to receive a system configuration file uploaded by a configuration personnel; wherein the system configuration file includes inspection objects and inspection steps; a work order template acquisition module is used to obtain at least one work order template in response to the configuration operation of the work order template; wherein the work order template includes the inspection steps required to inspect one or more inspection objects; a pending work order generation module is used to generate a pending work order according to the target inspection object and a pre-built work order template in response to the target inspection object submitted by the inspection personnel; wherein the pending work order includes at least one target inspection object and the inspection steps corresponding to each target inspection object; an inspection result acquisition module is used to receive the inspection results of the inspection personnel on each inspection step in the pending work order in actual inspection; an inspection record table generation module is used to generate an inspection record table according to preset rules based on the inspection results of the pending work order. By using the above-mentioned device for processing inspection tasks of an electronic inspection work order, the work order can be flexibly customized through the system configuration file, and an inspection record sheet can be generated according to the completed work order. While expanding the scope of application of paperless inspection work orders, it is beneficial to provide more comprehensive data management capabilities, thereby improving inspection efficiency.

[0156] An inspection task processing device for an electronic inspection work order in an embodiment of the present application may be a device, or a component, an integrated circuit, or a chip in a terminal. The device may be a mobile electronic device or a non-mobile electronic device. Exemplarily, the mobile electronic device may be a mobile phone, a tablet computer, a laptop computer, a PDA, an in-vehicle electronic device, a wearable device, an ultra-mobile personal computer (UMPC), a netbook, or a personal digital assistant (PDA), etc., and the non-mobile electronic device may be a server, a network attached storage (NAS), a personal computer (PC), a television (TV), a teller machine or a self-service machine, etc., which is not specifically limited in the embodiment of the present application.

[0157] In the embodiment of the present application, a device for processing an inspection task of an electronic inspection work order may be a device having an operating system. The operating system may be an Android operating system, an iOS operating system, or other possible operating systems, which are not specifically limited in the embodiment of the present application.

[0158] The device for processing inspection tasks of an electronic inspection work order provided in an embodiment of the present application can implement the various processes implemented in the above-mentioned method embodiments. To avoid repetition, they will not be described here.

[0159] Embodiment 4

[0160] like Figure 8 As shown, an embodiment of the present application also provides an electronic device 800, including a processor 801, a memory 802, and a program or instruction stored in the memory 802 and executable on the processor 801. When the program or instruction is executed by the processor 801, each process of an embodiment of a method for processing inspection tasks of an electronic inspection work order described above is implemented, and the same technical effect can be achieved. To avoid repetition, it will not be described here.

[0161] It should be noted that the electronic devices in the embodiments of the present application include the mobile electronic devices and non-mobile electronic devices mentioned above.

[0162] Embodiment 5

[0163] An embodiment of the present application also provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, each process of the method embodiment for processing inspection tasks of an electronic inspection work order described above is implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.

[0164] The processor is a processor in the electronic device described in the above embodiment. The readable storage medium includes a computer readable storage medium, such as a computer read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.

[0165] Embodiment 6

[0166] An embodiment of the present application further provides a chip, which includes a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the various processes of the above-mentioned method embodiment for processing inspection tasks of an electronic inspection work order, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.

[0167] It should be understood that the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.

[0168] It should be noted that, in this article, the terms "comprise", "include" or any other variant thereof are intended to cover non-exclusive inclusion, so that the process, method, article or device including a series of elements includes not only those elements, but also includes other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "comprise one..." do not exclude the presence of other identical elements in the process, method, article or device including the element. In addition, it should be pointed out that the scope of the methods and devices in the embodiments of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in reverse order according to the functions involved, for example, the described method may be performed in an order different from that described, and various steps may also be added, omitted, or combined. In addition, the features described with reference to certain examples may be combined in other examples.

[0169] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present application, or the part that contributes to the prior art, can be embodied in the form of a computer software product, which is stored in a storage medium (such as ROM / RAM, a disk, or an optical disk), and includes a number of instructions for a terminal (which can be a mobile phone, a computer, a server, or a network device, etc.) to execute the methods described in each embodiment of the present application.

[0170] The embodiments of the present application are described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of the present application, ordinary technicians in this field can also make many forms without departing from the purpose of the present application and the scope of protection of the claims, all of which are within the protection of the present application.

[0171] The above are only preferred embodiments of the present application and the technical principles used. The present application is not limited to the specific embodiments described herein, and various obvious changes, readjustments and substitutions that can be made by those skilled in the art will not deviate from the scope of protection of the present application. Therefore, although the present application is described in more detail through the above embodiments, the present application is not limited to the above embodiments, and may include more other equivalent embodiments without departing from the concept of the present application, and the scope of the present application is determined by the scope of the claims.

Claims

1. A method for processing inspection tasks of electronic inspection work orders, characterized in that: The method comprises: Receive a system configuration file uploaded by a configuration personnel; wherein the system configuration file includes an inspection object and an inspection step; In response to the configuration operation of the work order template, at least one work order template is obtained; wherein the work order template includes inspection steps required to be inspected for one or more inspection objects; In response to the target inspection object submitted by the inspection personnel, a to-be-processed work order is generated according to the target inspection object and a pre-built work order template; wherein the to-be-processed work order includes at least one target inspection object and the inspection steps corresponding to each target inspection object; Receive inspection results of each inspection step in the work order to be processed by the inspection personnel during actual inspection; According to the inspection results of the work orders to be processed, an inspection record table is generated according to preset rules.

2. The inspection task processing method of the electronic inspection work order according to claim 1 is characterized in that: After receiving the system configuration file uploaded by the configuration personnel, the method further includes: Read all worksheets in the system configuration file and obtain metadata information in each worksheet; wherein the metadata information includes field name, field position, field type and style information; Structuring the metadata information and storing it in association with the worksheet name; Accordingly, in response to the configuration operation of the work order template, at least one work order template is obtained, including: Determine the target inspection object according to the metadata information, and configure the inspection steps corresponding to the target inspection object; Identify whether there is extended information in the system configuration file, and if so, add the extended information to the work order template.

3. The inspection task processing method of the electronic inspection work order according to claim 2 is characterized in that: Configuring the inspection steps corresponding to the target inspection object includes: Identifying a first inspection step requiring a numerical value input in the inspection steps, and configuring a numerical threshold, a default value, and an adjustment step corresponding to the first inspection step based on metadata information; Accordingly, the inspection results of each inspection step in the to-be-processed work order received by the inspection personnel during the actual inspection include: If it is identified that the value input by the inspection personnel in the first inspection step exceeds the value threshold, an input error prompt message is generated.

4. The inspection task processing method of the electronic inspection work order according to claim 2 is characterized in that: Configuring the inspection steps corresponding to the target inspection object includes: Identifying, in the inspection steps, a second inspection step associated with the inspection step calculation, and configuring a calculation formula for the second inspection step and the associated inspection step based on metadata information; Accordingly, the receiving of the work order data submitted by the inspector includes: If it is recognized that the inspector inputs a numerical value in the associated inspection step, the numerical value is substituted into the calculation formula, and the calculation result is displayed in the input box in the second inspection step.

5. The inspection task processing method of the electronic inspection work order according to claim 1 is characterized in that: Generate a work order to be processed according to the target inspection object and the pre-built work order template, including: Selecting the inspection steps required by the target inspection object in the work order template and sorting the inspection steps; The inspection steps corresponding to each target inspection object are tested for similarity, and the inspection steps with similarity exceeding the threshold are integrated to generate a work order to be processed.

6. The inspection task processing method of the electronic inspection work order according to claim 1 is characterized in that: Generate inspection record table according to preset rules, including: Determine a merging method and a merging step of the work orders to be merged based on the system configuration file; The work orders that need to be merged are merged according to the merging method and merging step to generate an inspection record table.

7. The inspection task processing method of the electronic inspection work order according to claim 1 is characterized in that: After generating a work order to be processed according to the target inspection object and a pre-built work order template, the method further includes: Receive a configuration operation for an execution time period of the to-be-processed work order, and determine a reminder time point based on the execution time period; When the reminder time point is reached, a final work order is automatically created.

8. The inspection task processing method of the electronic inspection work order according to claim 1 is characterized in that: The method further comprises: Receive the configuration operation of the inspection time node, check whether each to-be-processed work order is missing based on the inspection time node, and count the number and name of the missing work orders.

9. An inspection task processing device for an electronic inspection work order, characterized in that: The device comprises: A system configuration file acquisition module is used to receive a system configuration file uploaded by a configuration personnel; wherein the system configuration file includes an inspection object and an inspection step; A work order template acquisition module, used to obtain at least one work order template in response to a configuration operation of the work order template; wherein the work order template includes inspection steps required to be inspected for one or more inspection objects; A work order generation module for processing, which is used to generate a work order for processing in response to a target inspection object submitted by an inspection personnel, according to the target inspection object and a pre-built work order template; wherein the work order for processing includes at least one target inspection object and the inspection steps corresponding to each target inspection object; An inspection result acquisition module is used to receive the inspection results of each inspection step in the work order to be processed during the actual inspection by the inspection personnel; The inspection record sheet generating module is used to generate the inspection record sheet according to the inspection result of the work order to be processed and in accordance with preset rules.

10. An electronic device, characterized in that: It includes a processor, a memory, and a program or instruction stored in the memory and executable on the processor. When the program or instruction is executed by the processor, the steps of a method for processing an inspection task of an electronic inspection work order as described in any one of claims 1 to 8 are implemented.

11. A readable storage medium, characterized in that: The readable storage medium stores a program or instruction, and when the program or instruction is executed by the processor, the steps of the inspection task processing method of an electronic inspection work order as described in any one of claims 1-8 are implemented.