Guidance document generation method, device, medium and electronic device

The method and device streamline the generation of guidance documents by integrating a guidance file editing tool with form design and review, addressing inefficiencies and costs associated with traditional methods.

CN118734825BActive Publication Date: 2024-12-17CHENGDU WATERSINE ELECTRONIC TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411216962.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-09-02
Publication Date
2024-12-17
Estimated Expiration
2044-09-02

AI Technical Summary

Technical Problem

Existing methods and devices for generating guidance documents are inefficient and flexible in generating and editing instructions, and require multiple format adjustments, leading to increased costs and paper waste.

Method used

A method and device for generating guidance documents through a guidance file editing tool that includes a guidance editing component, form design, and review process, allowing for seamless editing, checking, and review, reducing the need for paper and manual adjustments.

Benefits of technology

The method and device improve efficiency and accuracy in generating guidance documents by eliminating the need for format adjustments and paper waste, while enhancing flexibility and reducing costs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118734825B_ABST
    Figure CN118734825B_ABST
Patent Text Reader

Abstract

The present disclosure relates to a method, device, medium and electronic device for generating a guidance document, including automatically calling a guidance editing component and displaying a guidance document editing page when a guidance document auxiliary tool is selected. When a form design button is selected, the corresponding function editing page template is called, the form design editing page is displayed, and the target information entered in this page is received, and it is filled in the target information input column and displayed. The function editing page corresponding to the review flow button is further called to receive the reviewer information selected by the user. The guidance document to be reviewed is generated based on the contents of the form design editing page and the review flow editing page. After the guidance document to be reviewed is submitted, the review process will be carried out. After the review is passed, a complete guidance document is generated based on the content filled in the target information input column and the review information. Through responsive operations, the guidance document can be quickly edited, automatically checked and seamlessly connected to the review process, thereby improving the efficiency and accuracy of the guidance document generation.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of assembly technology, and in particular to a method, device, medium and electronic device for generating a guide file. Background Art

[0002] Editing instruction documents (such as debugging documents, work instructions and other relevant documents guiding production) and editing instruction content through various office software (such as WPS, Word, PPT, Excel) requires not only instruction templates but also format adjustment, which is less convenient and flexible. In addition, after completion, paper documents need to be printed and distributed to the corresponding workstations after review and signature by relevant reviewers. If the content is wrong and needs to be modified, the modified instruction document needs to be reprinted and reviewed and signed, resulting in the need to scrap the erroneous instruction document, wasting paper, increasing costs, and wasting more manpower. Summary of the invention

[0003] In order to overcome the problems of low production convenience and flexibility, and high manpower and material costs in related technologies, the present disclosure provides a guidance document generation method, device, medium and electronic device.

[0004] According to a first aspect of an embodiment of the present disclosure, a method for generating a guidance document is provided, the method comprising:

[0005] In response to a selection operation of the guidance file auxiliary tool on the user interface, calling the guidance editing component to display a guidance file editing page on the user interface through the guidance editing component, wherein the guidance file editing page includes a plurality of function editing buttons for inputting different attribute contents;

[0006] In response to a selection operation on a form design button, calling a function editing page template corresponding to the form design button to display a function editing page corresponding to the form design button on the user interface, wherein the function editing page includes a plurality of information input fields;

[0007] Receiving target information inputted in the information input column of the function editing page corresponding to the form design button, filling the target information into the corresponding target information input column, and displaying the target information on the user interface;

[0008] In response to a selection operation on the review button, determining whether the required information input fields in the function editing page corresponding to the form design button are completed, and if the required information input fields in the function editing page corresponding to the form design button are completed, calling the function editing page corresponding to the review button;

[0009] Receive the reviewer information selected on the function editing page corresponding to the review button, and generate a guidance document to be reviewed based on the function editing page corresponding to the form design button and the function editing page corresponding to the review button, wherein the guidance document to be reviewed includes a target information input column and a reviewer review information column. When the review of the guidance document to be reviewed is passed, generate a guidance document based on the target information input column and the reviewer review information column.

[0010] In a possible implementation, in response to a selection operation on a form design button, calling a function editing page template corresponding to the form design button to display a function editing page corresponding to the form design button on the user interface includes:

[0011] In response to a selection operation on a form design button among the function editing buttons, determining a target information input field included in a function editing page corresponding to the selected form design button;

[0012] Determine whether the target information input field is pre-configured with pre-filled content for user selection, the pre-filled content being used to be called and displayed according to a display format corresponding to the information input field;

[0013] Determining the target content displayed in the target information input field according to whether the target information input field is pre-configured with pre-filled content for user selection;

[0014] According to the target content, calling the function editing page corresponding to the selected form design button, so as to display the function editing page corresponding to the form design button on the user interface and display the target content in the target information input field corresponding to the form design button;

[0015] In response to a selection operation on any of the target information input fields, performing a pre-operation corresponding to the target content according to the target content, so as to display a corresponding information input interface to the user;

[0016] The receiving target information inputted in the information input column of the function editing page corresponding to the form design button, filling the target information into the corresponding target information input column, and displaying the target information on the user interface includes:

[0017] Receive the target information input by the user in the information input interface corresponding to the target information input field, fill in the target information into the corresponding target information input field, and display the filling result on the user interface.

[0018] In a possible implementation, determining the target content displayed in the target information input field according to whether the target information input field is pre-configured with pre-filled content for user selection includes:

[0019] In the case where the result indicates that the target information input field is not pre-configured with pre-filled content for user selection, determining that the target content displayed in the target information input field is a text format of the target information and an example of the target information corresponding to the text format;

[0020] In response to the selection operation of any of the target information input fields, performing a pre-operation corresponding to the target content according to the target content to display a corresponding information input interface to the user includes:

[0021] In response to a selection operation on the target information input field that is not pre-configured with pre-filled content for user selection, deleting the text format of the target information and the example of the target information corresponding to the text format according to the target content, so as to present a blank information input interface to the user, wherein the pre-operation includes deleting the text format of the target information and the example of the target information corresponding to the text format;

[0022] The step of receiving target information input by a user in an information input interface corresponding to the target information input field, and filling the target information into the corresponding target information input field includes:

[0023] Receive the target information input by the user in the blank information input interface, and fill in the target information in the blank information input interface corresponding to the target information input field.

[0024] In a possible implementation, determining the target content displayed in the target information input field according to whether the target information input field is pre-configured with pre-filled content for user selection includes:

[0025] In the case where the result indicates that the target information input field is pre-configured with pre-filled content for user selection, determining that the target content displayed in the target information input field is the pre-configured text prompting the selection;

[0026] In response to the selection operation of any of the target information input fields, performing a pre-operation corresponding to the target content according to the target content to display a corresponding information input interface to the user includes:

[0027] In response to a selection operation on the target information input field pre-configured with pre-filled content for user selection, the pre-filled content corresponding to the target information input field is called according to the target content, so as to display the pre-filled content to the user through a pop-up window, wherein the pre-operation includes calling the pre-filled content corresponding to the target information input field;

[0028] The step of receiving target information input by a user in an information input interface corresponding to the target information input field, and filling the target information into the corresponding target information input field includes:

[0029] Receive the target information selected by the user in the pop-up window, fill in the target information in the corresponding target information input field, and close the pop-up window when the user completes the selection.

[0030] In a possible implementation, generating the guidance file to be reviewed according to the function editing page corresponding to the form design button and the function editing page corresponding to the review button includes:

[0031] Generate a basic information display column according to the basic information column in the function editing page corresponding to the form design button, generate an operation instruction information column according to the operation instruction information column and the material information column in the function editing page corresponding to the form design button, and generate an audit column according to the auditor information in the function editing page corresponding to the audit button;

[0032] Call the operation instruction template, and fill in the basic information display column, the operation instruction information column and the audit column into the operation instruction template to generate an instruction file to be audited, wherein the basic information display column is in a locked and uneditable state in the instruction file to be audited, and the operation instruction information column is in an editable state in the instruction file to be audited.

[0033] In a possible implementation, when the guidance document to be reviewed is reviewed and approved, generating a guidance document according to the target information input column and the reviewer review information column includes:

[0034] Submit the guidance document to be reviewed to the account corresponding to the reviewer information, and if the operation corresponding to the account indicates that the review is passed, sign in the review information in the review column;

[0035] When the check-in review information is completed, determining the work instruction information from the target information input column;

[0036] Deleting non-operation instruction information from the basic information display column and the operation instruction information column according to the operation instruction information;

[0037] The guidance file is generated according to the review column of the signed-in review information and the basic information display column and the work guidance information column excluding the non-work guidance information.

[0038] In a possible implementation, the method further includes:

[0039] In the case where the required information input fields are not completed, obtaining the number of the required information input fields that are not completed and the position information of each required information input field that is not completed on the function editing page;

[0040] Taking the number of the required information input fields that have not been completed as the number of nodes, a circular address chain corresponding to the required information input fields that have not been completed is constructed, wherein each node in the circular address chain has a unique connected parent node and a unique connected child node;

[0041] Constructing a one-to-one corresponding association relationship between the position information of each of the required information input fields that have not been completed and filled in on the function editing page and the nodes in the circular address chain to obtain a target circular address chain;

[0042] The target circular address chain is placed in an unfinished pop-up window, and the unfinished pop-up window is displayed on the user interface as an unfinished pop-up window prompt, wherein the unfinished pop-up window prompt is used to show that there is an unfinished filling in the required information input field;

[0043] When the user selects any target node in the target ring address chain, the unfinished pop-up window is hidden, and according to the association relationship between the target node and the location information, the unfinished required information input field corresponding to the location information associated with the target node is displayed;

[0044] When the required information input column of the target node is completed, jump directly to the unfinished required information input column corresponding to the location information associated with the child node connected to the target node, and so on, until the unfinished required information input columns corresponding to the location information associated with all nodes in the target ring address chain are completed.

[0045] According to a second aspect of an embodiment of the present disclosure, there is provided a guidance document generating device, comprising:

[0046] A first display module is configured to, in response to a selection operation of the guidance file auxiliary tool on the user interface, call the guidance editing component to display a guidance file editing page on the user interface through the guidance editing component, wherein the guidance file editing page includes a plurality of function editing buttons for inputting different attribute contents;

[0047] A second display module is configured to, in response to a selection operation on the form design button, call a function editing page template corresponding to the form design button to display a function editing page corresponding to the form design button on the user interface, wherein the function editing page includes a plurality of information input fields;

[0048] A third display module is configured to receive target information input into the information input field of the function editing page corresponding to the form design button, fill the target information into the corresponding target information input field, and display the target information on the user interface;

[0049] a fourth display module, configured to determine whether the required information input fields in the function editing page corresponding to the form design button are completed in response to a selection operation on the review button, and if the required information input fields in the function editing page corresponding to the form design button are completed, call the function editing page corresponding to the review button;

[0050] The fifth display module is configured to receive the reviewer information selected on the function editing page corresponding to the review button, and generate a guidance file to be reviewed based on the function editing page corresponding to the form design button and the function editing page corresponding to the review button, wherein the guidance file to be reviewed includes a target information input column and a reviewer review information column, and when the review of the guidance file to be reviewed is passed, a guidance document is generated based on the target information input column and the reviewer review information column.

[0051] According to a third aspect of an embodiment of the present disclosure, there is provided an electronic device, including:

[0052] processor;

[0053] a memory for storing processor-executable instructions;

[0054] The processor is configured to execute the executable instructions stored in the memory to implement any method described in the first aspect.

[0055] According to a fourth aspect of an embodiment of the present disclosure, there is provided a computer-readable storage medium on which a computer program is stored. When the computer program is executed by a processor, the steps of any one of the methods described in the first aspect are implemented.

[0056] The technical solution provided by the embodiments of the present disclosure may have the following beneficial effects:

[0057] When the guidance document auxiliary tool is selected, the guidance editing component is automatically called and the guidance document editing page is displayed. When the form design button is selected, the corresponding function editing page template is called to display the form design editing page, and the target information entered in this page is received, and it is filled in the target information input column and displayed. The function editing page corresponding to the review button is further called to receive the reviewer information selected by the user. The guidance document to be reviewed is generated based on the content of the form design editing page and the review editing page. After the guidance document to be reviewed is submitted, the review process will be carried out. After the review is passed, a complete guidance document is generated based on the content filled in the target information input column and the review information. Through responsive operations, the guidance document is quickly edited, automatically checked, and the review process is seamlessly connected, which improves the efficiency and accuracy of the guidance document generation. In the past, considering format adjustment, the format of multiple people editing was inconsistent. The format of calling the template does not need to be adjusted, and the format is completely consistent, which reduces the paper on the production site, keeps the production site clean, and is convenient for the system to query and retrieve the guidance document, reducing the search process. Reduce the waiting time for offline people, review online, and there is no need to print it out, and there is no waste of paper to reprint if there is a modification. Improve convenience and flexibility, and reduce manpower and material costs.

[0058] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS

[0059] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present disclosure and, together with the description, serve to explain the principles of the present disclosure.

[0060] Figure 1 The present invention is a flowchart of a method for generating a guidance document according to an exemplary embodiment.

[0061] Figure 2 The figure is a flow chart of another method for generating a guidance document according to an exemplary embodiment.

[0062] Figure 3 The invention is a block diagram of a device for generating a guidance document according to an exemplary embodiment. DETAILED DESCRIPTION

[0063] Exemplary embodiments will be described in detail herein, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, the same numbers in different drawings represent the same or similar elements unless otherwise indicated. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present disclosure. Instead, they are merely examples of devices and methods consistent with some aspects of the present disclosure as detailed in the appended claims.

[0064] It should be noted that all actions of acquiring signals, information or data in this application are carried out in compliance with the relevant data protection laws and policies of the country where they are located, and with the authorization given by the owner of the corresponding device.

[0065] Figure 1 is a block diagram of a method for generating a guidance document according to an exemplary embodiment. Figure 1 As shown, the method includes:

[0066] In step S11, in response to a selection operation of the guidance file auxiliary tool on the user interface, the guidance editing component is called to display a guidance file editing page on the user interface through the guidance editing component, wherein the guidance file editing page includes a plurality of function editing buttons for inputting different attribute contents;

[0067] Among them, the guidance document auxiliary tool is a software or tool used to assist users in creating, editing or managing guidance documents. The guidance editing component is a module or component in the software that is specifically used to edit guidance documents. Function editing buttons are buttons on the user interface that are used to trigger different editing functions, such as form design, extended templates, workflows, etc. The user interface usually refers to the interface through which users interact with the software, including display, input, operation and other functions.

[0068] In the disclosed embodiment, a user opens a software or online platform specifically for creating and editing instruction files. On the user interface of the software, the user sees various tools and options, including the instruction file auxiliary tool. The user decides to use this tool to edit a new instruction file.

[0069] For example, a project management software is used to create a new project guidance document. On the software user interface, he clicks the option of "Guidance Document Auxiliary Tools". The system immediately responds to this operation and calls the built-in "Guidance Editing Component". Subsequently, a new page appears on the user interface, which is the "Guidance Document Editing Page". There are multiple function editing buttons on this page, such as "Add Title", "Insert Picture", "Edit Date", etc., which are used to enter different attribute contents.

[0070] In step S12, in response to the selection operation on the form design button, the function editing page template corresponding to the form design button is called to display the function editing page corresponding to the form design button on the user interface, wherein the function editing page includes a plurality of information input fields;

[0071] The form design button is a button displayed on the user interface to trigger the form design function. The function edit page template is a predefined page layout or structure used to quickly build an edit page with a specific function. The information input field is a place on the edit page where users can enter or fill in information.

[0072] In the disclosed embodiment, on the "guidance document editing page", the user sees various function editing buttons, including a "form design button". The user clicks this button and wants to add a form part to the guidance document for collecting specific information.

[0073] For example: when editing a project guidance document, you can add a form to collect basic information of project team members. Click the "form design button" and the system will immediately call the corresponding "function editing page template". This template contains multiple information input fields, such as "file name", "creation time", "product name", "standard working hours", etc., for users to enter form information.

[0074] In step S13, receiving the target information input in the information input column of the function editing page corresponding to the form design button, filling the target information into the corresponding target information input column, and displaying the target information on the user interface;

[0075] The target information user needs to enter specific data or content in the information input field of the function editing page. The target information input field is a specific information input field for receiving the target information input by the user.

[0076] In the disclosed embodiment, on the function editing page of the form design, the user starts to fill in each information input column. The system receives the target information input by the user in real time and fills it into the corresponding target information input column. At the same time, these target information will also be displayed in other places of the user interface so that the user can view and confirm at any time. "File name", "Creation time", "Product name", "Standard working hours", etc., the system fills this information into the corresponding input column in real time, and displays the appearance of the entire form, including all filled-in information, in a preview area of ​​the user interface.

[0077] In step S14, in response to the selection operation of the review button, it is determined whether the required information input fields in the function editing page corresponding to the form design button are filled in. If the required information input fields in the function editing page corresponding to the form design button are filled in, the function editing page corresponding to the review button is called;

[0078] Among them, the review button is a button on the user interface that is used to trigger the review process or function. The required information input field is an information input field in the function editing page corresponding to the form design button that the user must fill in to complete the form. The function editing page corresponding to the review button is a specific editing page used to configure or manage the review process, such as setting reviewers, review steps, etc.

[0079] In the disclosed embodiment, after filling in the form information, the user clicks the "Review button" and hopes to submit the form to relevant personnel for review. The system will first check whether all the required information input fields in the form design page have been filled in. Only when all the required fields have been filled in, the system will call the function editing page corresponding to the Review button.

[0080] For example: After completing the form, click the "Review button". The system first checks whether all required items in the form have been filled in, such as "File Name", "Creation Time", "Product Name", etc. After confirmation, the system calls the review function editing page to allow the user to select the reviewer and set the review process.

[0081] In step S15, the reviewer information selected on the function editing page corresponding to the review button is received, and a guidance document to be reviewed is generated based on the function editing page corresponding to the form design button and the function editing page corresponding to the review button, wherein the guidance document to be reviewed includes a target information input column and a reviewer review information column, and when the review of the guidance document to be reviewed is passed, a guidance document is generated based on the target information input column and the reviewer review information column.

[0082] Among them, the reviewer information is the information of the person responsible for review selected by the user in the function editing page corresponding to the review button. The guidance document to be reviewed is a draft guidance document that has been filled in with target information such as work instructions, materials, and workstation information but has not yet been reviewed. The reviewer review information column is an area in the guidance document that is used to display the reviewer's review results or opinions. The guidance document is a document that is finally generated after editing, filling in, and reviewing to guide or refer to the work.

[0083] In the disclosed embodiment, on the function editing page of the audit, the user selects the auditor and sets the audit process. Based on this information and the previously filled-in form information, the system generates a guidance document to be audited. This document contains the contents of all target information input columns and the blank area of ​​the auditor's audit information column (for subsequent filling in of the audit results). After the audit is passed, the system will generate the final guidance document based on this information.

[0084] For example: On the function editing page of the audit, the workshop director is selected as the reviewer, and a simple audit process is set. Based on this information and the previously filled-in form information, the system generates a project guidance document to be reviewed. The document contains all the filled-in form information and the areas waiting for review. After the workshop director reviews, the system generates the final project guidance document based on the review results.

[0085] It is understandable that in workshop process production, guidance documents are prepared for different processes or operations. These guidance documents usually contain a series of forms to record key data such as process parameters, equipment status, operator information, etc. In order to efficiently create and edit these forms, special software or systems are usually used, which provide form design functions.

[0086] The above technical solution automatically calls the guidance editing component and displays the guidance file editing page when the guidance file auxiliary tool is selected. When the form design button is selected, the corresponding function editing page template is called to display the form design editing page, and the target information entered in this page is received, and it is filled in the target information input column and displayed. The function editing page corresponding to the review button is further called to receive the reviewer information selected by the user. The guidance file to be reviewed is generated based on the content of the form design editing page and the review editing page. After the guidance file to be reviewed is submitted, the review process will be carried out. After the review is passed, a complete guidance file is generated according to the content filled in the target information input column and the review information. Through responsive operation, the rapid editing, automatic inspection and seamless connection of the review process of the guidance file are realized, which improves the efficiency and accuracy of the generation of the guidance file. In the past, considering the format adjustment, the format of multiple people editing was inconsistent. Now the template can be called without adjusting the format to achieve complete consistency of the format, saving paper on the production site, making the production site tidy, and making it more convenient for the system to query and retrieve the guidance file, reducing the search process. It reduces the situation of waiting for offline people to find people, and online review does not need to be printed out at the same time, and there is no waste of paper to reprint if there is a modification. It improves convenience and flexibility and reduces manpower and material costs.

[0087] In one possible implementation, see Figure 2 As shown, in Figure 1 Based on the above, in step S12, in response to the selection operation on the form design button, calling the function editing page template corresponding to the form design button to display the function editing page corresponding to the form design button on the user interface includes:

[0088] In step S121, in response to a selection operation on a form design button in the function editing button, a target information input field included in a function editing page corresponding to the selected form design button is determined;

[0089] In the disclosed embodiment, when the user selects the form design button, the system will call the predefined form design page template and prepare to display the target information input field on the page. The system first determines which target information input fields need to be included in the function editing page corresponding to the form design button. These information input fields are predefined according to the actual needs of workshop process production.

[0090] In step S122, it is determined whether the target information input field is pre-configured with pre-filled content for user selection, the pre-filled content being used to be called and displayed according to the display format corresponding to the information input field;

[0091] In the disclosed embodiment, the system checks whether each target information input field is pre-configured with pre-filled content, which may be default values, common options, or content automatically filled in according to context.

[0092] In step S123, according to the result of whether the target information input field is pre-configured with pre-filled content for user selection, the target content displayed in the target information input field is determined;

[0093] In the disclosed embodiment, based on the result in step S122, the system determines what content should be displayed in each target information input field when it is first displayed. If pre-filled content is configured, the content is displayed; otherwise, it is displayed as empty or waiting for user input.

[0094] In step S124, according to the target content, the function editing page corresponding to the selected form design button is called to display the function editing page corresponding to the form design button on the user interface and display the target content in the target information input field corresponding to the form design button;

[0095] In the disclosed embodiment, according to the determined target content, the system calls the form design page template and displays the page on the user interface. At the same time, the corresponding target content is displayed at the target information input field on the page.

[0096] In step S125, in response to a selection operation on any of the target information input fields, a pre-operation corresponding to the target content is performed according to the target content to display a corresponding information input interface to the user;

[0097] In the disclosed embodiment, when a user selects a target information input field, the system will perform corresponding pre-operations according to the target content of the field. These operations may include opening a drop-down menu, displaying a text input box, popping up a selection box, etc., so that the user can input or modify information.

[0098] In step S13, the receiving of the target information input in the information input field of the function editing page corresponding to the form design button, filling the target information into the corresponding target information input field, and displaying the target information on the user interface includes:

[0099] In step S131, the target information input by the user in the information input interface corresponding to the target information input field is received, the target information is filled into the corresponding target information input field, and the filling result is displayed on the user interface.

[0100] In the embodiment of the present disclosure, the target information is input in the actual operation, and the information is filled in the target information input column in real time. The system receives the input and updates and displays the filling results in real time on the user interface. The system receives the target information input by the user in the information input interface corresponding to the target information input column, and fills the information into the corresponding input column. At the same time, the system also displays the filling results of the information on the user interface so that the user can view and confirm at any time.

[0101] For example, a workshop manager is developing a guideline document for a newly introduced production process, which includes a form for recording equipment operating parameters. The guideline document editing software is opened and the form design button is clicked. After the system responds, it is ready to call the form design page template. The system determines that the form needs to include target information input fields such as "Equipment Model", "Operating Temperature", and "Operating Pressure". The system checks whether these fields are configured with pre-filled content. For example, the "Equipment Model" field may be pre-configured with a default value of "XYZ-123". The system determines that the default value "XYZ-123" is displayed in the "Equipment Model" field, while the "Operating Temperature" and "Operating Pressure" fields are displayed as blanks, waiting for user input. The system calls the form design page template and displays the form on the user interface. The form contains fields such as "Equipment Model", "Operating Temperature", and "Operating Pressure", among which the "Equipment Model" field has displayed the default value "XYZ-123". The workshop manager decides to change the default value of "Equipment Model". He clicks on the field, and the system pops up a drop-down menu showing all available equipment model options. He selects a new model and confirms it. The workshop manager begins to fill in the form. He entered "200℃" in the "Operating Temperature" column and "1.5MPa" in the "Operating Pressure" column. The system receives these inputs in real time and updates the display on the form. After the workshop manager completes the filling, the system saves this information and displays the final form content on the user interface. After the workshop manager confirms that everything is correct, he saves and closes the form design page.

[0102] In a possible implementation, in step S123, determining the target content displayed in the target information input field according to the result of whether the target information input field is pre-configured with pre-filled content for user selection includes:

[0103] In the case where the result indicates that the target information input field is not pre-configured with pre-filled content for user selection, determining that the target content displayed in the target information input field is a text format of the target information and an example of the target information corresponding to the text format;

[0104] Among them, during the editing process of the guidance document for workshop process production, some target information input fields may not be pre-configured with pre-filled content for users to select. In order to assist users in correctly entering information, the system will display the text format of the target information and the corresponding examples in these information input fields. This will help users understand what kind of information should be entered and the format requirements of the information.

[0105] In step S125, in response to the selection operation of any of the target information input fields, according to the target content, a pre-operation corresponding to the target content is performed to display a corresponding information input interface to the user, including:

[0106] In response to a selection operation on the target information input field that is not pre-configured with pre-filled content for user selection, deleting the text format of the target information and the example of the target information corresponding to the text format according to the target content, so as to present a blank information input interface to the user, wherein the pre-operation includes deleting the text format of the target information and the example of the target information corresponding to the text format;

[0107] When a user selects a target information input field that is not pre-configured with pre-filled content, the system will delete the previously displayed text format and examples according to the previously set logic, thereby providing the user with a blank input interface. This is because the user now needs to enter new and specific information instead of selecting a preset option or referring to an example.

[0108] In step S131, receiving the target information input by the user in the information input interface corresponding to the target information input field, and filling the target information into the corresponding target information input field, includes:

[0109] Receive the target information input by the user in the blank information input interface, and fill in the target information in the blank information input interface corresponding to the target information input field.

[0110] The workshop manager is editing a form for recording equipment operating parameters, and one of the target information input fields is "Equipment Fault Description". Since this field requires the user to enter a detailed fault description based on the actual situation, there is no pre-configured pre-filled content. For example, the system displays the text format of "Equipment Fault Description" in this field, and comes with an example, such as "Motor overheating, abnormal sound". This can help the workshop manager understand what kind of information should be entered.

[0111] For example, the workshop manager decides to fill in the "Equipment Failure Description" field. He clicks on the field, and the system responds to his action. The system deletes the text format and example displayed previously, and presents a blank input interface to the workshop manager. In this way, the workshop manager can enter a detailed description of the fault according to the actual situation. The workshop manager enters "The motor makes a harsh noise when running, and the temperature rises abnormally" in the blank input interface. The system receives the workshop manager's input and fills this information into the "Equipment Failure Description" field. In this way, the specific situation of this equipment failure is recorded on the form, which is convenient for subsequent analysis and processing.

[0112] In a possible implementation, in step S123, determining the target content displayed in the target information input field according to the result of whether the target information input field is pre-configured with pre-filled content for user selection includes:

[0113] In the case where the result indicates that the target information input field is pre-configured with pre-filled content for user selection, determining that the target content displayed in the target information input field is the pre-configured text prompting the selection;

[0114] Among them, during the editing process of the guidance document for workshop process production, for some target information input fields, the system may pre-configure pre-filled content for users to choose. These pre-filled contents are usually a limited set of preset options to simplify user input and improve data consistency. In this case, the system will display pre-configured prompt selection text in the target information input field to guide the user to make a selection.

[0115] In step S125, in response to the selection operation of any of the target information input fields, according to the target content, a pre-operation corresponding to the target content is performed to display a corresponding information input interface to the user, including:

[0116] In response to a selection operation on the target information input field pre-configured with pre-filled content for user selection, the pre-filled content corresponding to the target information input field is called according to the target content, so as to display the pre-filled content to the user through a pop-up window, wherein the pre-operation includes calling the pre-filled content corresponding to the target information input field;

[0117] Among them, when the user selects a target information input field that is pre-configured with pre-filled content, the system will perform the corresponding pre-operation according to the user's operation. The pre-operation here includes calling the pre-filled content corresponding to the target information input field and displaying these pre-filled contents to the user in a pop-up window. This makes it easier for users to browse and select, and improves operation efficiency.

[0118] In step S131, receiving the target information input by the user in the information input interface corresponding to the target information input field, and filling the target information into the corresponding target information input field, includes:

[0119] Receive the target information selected by the user in the pop-up window, fill in the target information in the corresponding target information input field, and close the pop-up window when the user completes the selection.

[0120] In the pop-up window, users can browse and select the target information they want. The system receives the user's selection and fills the information into the corresponding target information input field. Once the user completes the selection, the system closes the pop-up window to ensure the neatness of the user interface and the consistency of operation.

[0121] For example, the workshop manager is editing a form to record equipment maintenance information, and one of the target information input fields is "Equipment Maintenance Type". Since the content of this field is fixed to a few types, the system pre-configures pre-filled content for users to choose, such as "Daily Maintenance", "Periodic Overhaul", "Fault Repair", etc. The system displays a prompt text "Please Select Equipment Maintenance Type" in this field to guide the workshop manager to make a selection. The workshop manager decides to fill in the "Equipment Maintenance Type" field. He clicks on the field, and the system responds to his operation. The system calls the pre-filled content corresponding to the field and displays it to the workshop manager through a pop-up window. The pop-up window lists options such as "Daily Maintenance", "Periodic Overhaul", and "Fault Repair" to facilitate the workshop manager to choose.

[0122] Then, the workshop manager selected "fault repair" as the equipment maintenance type in the pop-up window. The system received the workshop manager's selection and filled "fault repair" into the "equipment maintenance type" column. At the same time, the system closed the pop-up window to ensure the neatness of the user interface and the consistency of operation. Now, the specific type of equipment maintenance is recorded on the form, which is convenient for subsequent analysis and processing.

[0123] In a possible implementation, in step S15, generating a guidance file to be reviewed according to the function editing page corresponding to the form design button and the function editing page corresponding to the review button includes:

[0124] Generate a basic information display column according to the basic information column in the function editing page corresponding to the form design button, generate an operation instruction information column according to the operation instruction information column and the material information column in the function editing page corresponding to the form design button, and generate an audit column according to the auditor information in the function editing page corresponding to the audit button;

[0125] Among them, in the process of preparing the guidance documents for workshop process production, it mainly involves generating the guidance documents to be reviewed according to the function editing pages corresponding to the form design button and the review button. The purpose of this step is to integrate various types of information entered by the user through the function editing page (such as basic information, work instruction information, material information, and reviewer information, etc.) into a unified guidance document for subsequent review and approval processes.

[0126] In the disclosed embodiment, the system will automatically generate a basic information display bar based on the basic information column in the function editing page corresponding to the form design button. This display bar will contain the basic information entered by the user in the function editing page, such as file name, number, preparation date, etc. Then generate the operation instruction information bar, the system will also generate an operation instruction information bar based on the operation instruction information column and material information column in the function editing page corresponding to the form design button. This information bar will contain detailed operation instruction content, material instructions, etc., to provide clear guidance for the actual production process. According to the reviewer information in the function editing page corresponding to the review button, the system will generate an audit column. This audit column will contain the name, position, contact information and other information of the reviewer, so that the person responsible for each audit link can be clearly identified in the subsequent audit process.

[0127] Call the operation instruction template, and fill in the basic information display column, the operation instruction information column and the audit column into the operation instruction template to generate an instruction file to be audited, wherein the basic information display column is in a locked and uneditable state in the instruction file to be audited, and the operation instruction information column is in an editable state in the instruction file to be audited.

[0128] Among them, call the work instruction template and fill in the content: After completing the generation of the above three columns, the system will call a pre-defined work instruction template. This template provides a standard file structure and format for integrating the above generated columns. The system will fill in the basic information display column, work instruction information column and review column into the work instruction template to generate a complete guidance file to be reviewed.

[0129] Set the edit status of the column: In the generated guidance document to be reviewed, the basic information display column will be locked and cannot be edited to ensure the consistency and accuracy of the basic information. The work instruction information column remains editable so that it can be modified and improved as needed during the review process.

[0130] For example, let's assume that the workshop manager is compiling a guidance document for a new production process. He first enters the basic information of the document through the function editing page corresponding to the form design button, such as the file name "XX workshop new process guidance document", the compilation date "XXXX year XX month XX day", etc. Then, he enters detailed operation steps, precautions and material usage instructions in the operation instruction information column. Finally, he specifies three reviewers in the function editing page corresponding to the review button, namely the production supervisor, technical manager and general manager.

[0131] After completing the above operations, the system automatically generates a guidance document to be reviewed based on this information. In this document, the basic information display column displays basic information such as the file name and preparation date, which are locked and cannot be edited; the work instruction information column displays detailed work instruction content, which is editable so that it can be modified in the subsequent review process; the review column lists the information of the three reviewers and clarifies their respective review responsibilities.

[0132] Now, this guidance document to be reviewed will be submitted to the designated reviewers for review one by one. During the review process, if it is found that there are places in the work instruction information column that need to be modified, the reviewer can modify it directly in the document and continue the subsequent review process. Finally, after approval by all reviewers, this guidance document will be officially released and become the guidance basis for the new process production in the workshop.

[0133] In a possible implementation, in step S15, when the guidance document to be reviewed is reviewed and approved, generating a guidance document according to the target information input column and the reviewer review information column includes:

[0134] Submit the guidance document to be reviewed to the account corresponding to the reviewer information, and if the operation corresponding to the account indicates that the review is passed, sign in the review information in the review column;

[0135] Among them, submit for review and sign in the review information: First, the system submits the guidance document to be reviewed to the account corresponding to the reviewer information. When the reviewer completes the review and confirms that the document meets the requirements, they will sign in the review information in the review column to indicate that the document has passed the review.

[0136] In the disclosed embodiment, the workshop manager submits the guidance document to be reviewed to the reviewer's account. The production supervisor first conducted a review and confirmed that the equipment operation steps and requirements in the document met the actual production needs, so he signed the review information of "Agree" in the review column. Then, the technical manager also conducted a review and added some suggestions on technical details, but overall approved the document and signed the review information of "Agree". Finally, the general manager conducted a final review and confirmed that the document had been carefully reviewed by the first two reviewers, so he signed the review information of "Approved" in the review column.

[0137] When the check-in review information is completed, determining the work instruction information from the target information input column;

[0138] After checking in the audit information, the system will determine the work instruction information from the target information input column. These target information input columns contain key information such as specific steps, operating requirements and precautions that need to be followed during the workshop production process.

[0139] In the disclosed embodiment, the system extracts operation guidance information such as specific steps, operation requirements and precautions for operating the new equipment from the target information input column.

[0140] Deleting non-operation instruction information from the basic information display column and the operation instruction information column according to the operation instruction information;

[0141] In the disclosed embodiment, the system deletes non-operation guidance information such as production background and historical data that are not related to the operation of the new equipment from the basic information display column. Similarly, the system also deletes some redundant descriptions and examples from the operation guidance information column to ensure the simplicity and pertinence of the file content.

[0142] The guidance file is generated according to the review column of the signed-in review information and the basic information display column and the work guidance information column excluding the non-work guidance information.

[0143] The system will generate the final guidance document based on the audit column of the signed-in audit information and the basic information display column and the operation guidance information column after eliminating the non-operation guidance information. This document will serve as the authoritative guidance basis for workshop process production and be used to guide each link in the production process.

[0144] In the disclosed embodiment, after completing the above steps, the system generates the final guidance document based on the audit column of the signed-in audit information and the basic information display column and the operation guidance information column after eliminating the non-operation guidance information. Thus, the guidance document contains clear and accurate new equipment operation guidance information, which will become the authoritative guidance basis in the workshop production process.

[0145] In a possible implementation, the method further includes:

[0146] In step 2.1, when the required information input field is not completed, the number of the required information input fields that are not completed and the position information of each required information input field that is not completed on the function editing page are obtained;

[0147] In the HTML of the function editing page or the corresponding front-end framework (such as React, Vue, etc.), clearly mark which input fields are required. This is usually achieved by adding specific class names, attributes (such as required) or data attributes (such as data-required="true") to these input fields. Then, before the form is submitted or in real time (using event listeners such as input, change, etc.), check the values ​​of all input fields marked as required. If the value of an input field is empty or does not meet the preset validation rules (such as format errors), the input field is considered incomplete.

[0148] In the disclosed embodiment, all required information input fields can be traversed, the number of incomplete entries can be counted, and the position information of each incomplete entry field on the page can be recorded. The position information can be represented by its path in the DOM tree (such as XPath), CSS selector, or simple coordinates (if the page layout allows).

[0149] In step 2.2, the number of the required information input fields that have not been completed is used as the number of nodes to construct a circular address chain corresponding to the required information input fields that have not been completed, and each node in the circular address chain has a unique parent node and a unique child node connected to it;

[0150] In the disclosed embodiment, a circular linked list data structure is created with the number of uncompleted required information input fields as the number of nodes. Each node represents an uncompleted input field, and its unique identifier (such as ID or index), parent node and child node references are initialized to null (or special processing of the circular linked list, such as the child node of the last node points to the first node).

[0151] Furthermore, if the number of nodes is greater than 1, the nodes are connected into a ring in a certain order (such as page layout order, input field ID order, etc.). Each node points to the node behind it as a child node, and is referenced by the previous node as a parent node. For the last node, its child node reference is specially processed to point to the first node of the circular linked list, forming a closed loop.

[0152] In step 2.3, a one-to-one association relationship is constructed between the position information of each unfilled required information input field on the function editing page and the nodes in the circular address chain to obtain a target circular address chain;

[0153] In the disclosed embodiment, a mapping is created: a hash table (or a Map object in JavaScript) is used to establish an association between location information and nodes in a circular address chain. The key is the location information of the input field (such as a DOM path, CSS selector, or coordinates), and the value is the node reference of the input field in the circular linked list.

[0154] Fill in the map: Traverse all the required information input fields that have not been completed, and fill in the map created in the previous step according to their position information on the page and the nodes in the circular linked list. Make sure that each position information uniquely corresponds to a node in the circular linked list.

[0155] Get the target circular address chain: After completing the above steps, you will get a complete system that includes the number of uncompleted required information input fields, their location information on the page, and the one-to-one correspondence between these location information and the circular address chain nodes. This system can be used in a variety of scenarios, such as guiding users to fill in information in order, highlighting uncompleted input fields on the user interface, etc.

[0156] In step 2.4, the target circular address chain is placed in the unfinished pop-up window, and the unfinished pop-up window is displayed on the user interface as an unfinished pop-up window prompt, and the unfinished pop-up window prompt is used to show that there is an unfinished filling in the required information input field;

[0157] In the embodiment of the present disclosure, first, an unfinished pop-up window is created: a pop-up window element (such as HTML The pop-up window should contain enough space to display guidance information and possible user action buttons.

[0158] Then pass the target ring address chain data to the pop-up window: pass the previously constructed target ring address chain (including node information, location association, etc.) as data to the unfinished pop-up window. This can be achieved through objects, arrays, or more complex data structures in JavaScript to ensure that the pop-up window can access all necessary information of the ring address chain.

[0159] Render pop-up window content: According to the incoming ring address chain data, render the corresponding prompt information in the pop-up window, such as "There is incomplete required information, please fill it in order". At the same time, if possible, you can also preview the brief information or location prompt of the first incomplete node to guide the user to start filling in.

[0160] In step 2.4, when the user selects any target node in the target ring address chain, the unfinished pop-up window is hidden, and according to the association relationship between the target node and the location information, the unfinished required information input field corresponding to the location information associated with the target node is displayed;

[0161] In the embodiment of the present disclosure, monitoring user selection: adding an event listener to the unfinished pop-up window to detect the user's selection operation. This can be achieved through click events, keyboard events (such as the Enter key), or other user interaction methods.

[0162] Hide the pop-up window and obtain the target node: When the user selects any target node in the circular address chain, first hide the unfinished pop-up window, and then obtain the corresponding target node according to the user's selection. This usually involves extracting the node identifier (such as ID, index, etc.) from the user interaction event and finding the corresponding node in the circular address chain.

[0163] Jump to the target location: Calculate the location information associated with the target node based on the association between the target node and the location information. Then, use JavaScript DOM operation methods (such as scrollIntoView, modify the page scroll position, etc.) to jump to the required information input field that has not been completed and displayed corresponding to the location information. Make sure the input field is in the user's view so that the user can fill it in easily.

[0164] In step 2.5, when the required information input column of the target node is completed, jump directly to the unfinished required information input column corresponding to the location information associated with the child node connected to the target node, and so on, until the unfinished required information input columns corresponding to the location information associated with all nodes in the target ring address chain are completed.

[0165] In the disclosed embodiment, completing the filling of the current node: after the user completes filling in the currently displayed required information input field, the user may need to submit or verify the input (such as through a form submission event, a blur event of the input box, etc.).

[0166] Automatically jump to the next node: If the current node is verified to be valid (or at least the user has completed the input), the next required information input field that has not been completed will be automatically jumped to according to the connected child nodes of the current node in the ring address chain. Repeat the jump operation until all the required information input fields that have not been completed corresponding to the location information associated with all nodes are completed.

[0167] Completion prompt: When the input fields corresponding to the location information associated with all nodes in the circular address chain are filled in, the user can be notified through pop-up windows, page prompts or other methods that all required information has been filled in, and can further perform other operations (such as submitting the form, saving data, etc.).

[0168] The above technical solution automatically detects and counts the unfinished mandatory information input fields, and builds a circular address chain to manage these input fields, so that users can clearly understand which information has not been filled in. This structured management method reduces the time for users to find unfilled items by themselves, thereby improving the filling efficiency. In addition, the target circular address chain is placed in the unfinished pop-up window and displayed to the user in the form of a pop-up window, effectively guiding the user to pay attention to the unfinished items. Users can fill in the items in order according to the prompts of the pop-up window, avoiding omissions or wrong filling. At the same time, after the user selects any target node in the circular address chain, the system can automatically hide the pop-up window and jump to the corresponding unfinished mandatory information input field. This automatic jump function reduces the user's operating burden and improves the fluency of form filling. Finally, after completing the filling of a node, the system can intelligently identify and jump to the next connected unfinished node, maintaining the order and continuity of filling. This mechanism helps users fill in information in a logical order, reducing confusion and errors in the filling process. The entire technical solution simplifies the process of users filling in forms in an automated and intelligent way, reducing the user's cognitive burden and operational complexity. At the same time, the user's operating experience and satisfaction are improved through functions such as pop-up window prompts and automatic jumps. This can further improve the user experience, optimize user guidance, enhance the automation and intelligence of the form filling process, and effectively ensure the integrity of the required information in the guidance documents, thereby improving the accuracy and reliability of the guidance documents.

[0169] According to an embodiment of the present disclosure, a device for generating a guidance document is also provided. Figure 3 As shown, including:

[0170] The first display module 210 is configured to call the guidance editing component in response to a selection operation of the guidance file auxiliary tool on the user interface, so as to display a guidance file editing page on the user interface through the guidance editing component, wherein the guidance file editing page includes a plurality of function editing buttons for inputting different attribute contents;

[0171] The second display module 220 is configured to, in response to a selection operation on the form design button, call a function editing page template corresponding to the form design button to display a function editing page corresponding to the form design button on the user interface, wherein the function editing page includes a plurality of information input fields;

[0172] The third display module 230 is configured to receive the target information input into the information input column of the function editing page corresponding to the form design button, fill the target information into the corresponding target information input column, and display the target information on the user interface;

[0173] The fourth display module 240 is configured to, in response to a selection operation on the review button, determine whether the required information input fields in the function editing page corresponding to the form design button are filled in, and if the required information input fields in the function editing page corresponding to the form design button are filled in, call the function editing page corresponding to the review button;

[0174] The fifth display module 250 is configured to receive the reviewer information selected on the function editing page corresponding to the review button, and generate a guidance file to be reviewed based on the function editing page corresponding to the form design button and the function editing page corresponding to the review button, wherein the guidance file to be reviewed includes a target information input column and a reviewer review information column, and when the review of the guidance file to be reviewed is passed, a guidance file is generated based on the target information input column and the reviewer review information column.

[0175] In a possible implementation, the second display module 220 is configured as follows:

[0176] In response to a selection operation on a form design button among the function editing buttons, determining a target information input field included in a function editing page corresponding to the selected form design button;

[0177] Determine whether the target information input field is pre-configured with pre-filled content for user selection, the pre-filled content being used to be called and displayed according to a display format corresponding to the information input field;

[0178] Determining the target content displayed in the target information input field according to whether the target information input field is pre-configured with pre-filled content for user selection;

[0179] According to the target content, calling the function editing page corresponding to the selected form design button, so as to display the function editing page corresponding to the form design button on the user interface and display the target content in the target information input field corresponding to the form design button;

[0180] In response to a selection operation on any of the target information input fields, performing a pre-operation corresponding to the target content according to the target content, so as to display a corresponding information input interface to the user;

[0181] The third display module 230 is configured as follows:

[0182] Receive the target information input by the user in the information input interface corresponding to the target information input field, fill in the target information into the corresponding target information input field, and display the filling result on the user interface.

[0183] In a possible implementation, the second display module 220 is configured as follows:

[0184] In the case where the result indicates that the target information input field is not pre-configured with pre-filled content for user selection, determining that the target content displayed in the target information input field is a text format of the target information and an example of the target information corresponding to the text format;

[0185] In response to a selection operation on the target information input field that is not pre-configured with pre-filled content for user selection, deleting the text format of the target information and the example of the target information corresponding to the text format according to the target content, so as to present a blank information input interface to the user, wherein the pre-operation includes deleting the text format of the target information and the example of the target information corresponding to the text format;

[0186] The third display module 230 is configured to receive target information input by the user in the blank information input interface, and fill in the target information in the blank information input interface corresponding to the target information input field.

[0187] In a possible implementation, the second display module 220 is configured as follows:

[0188] In the case where the result indicates that the target information input field is pre-configured with pre-filled content for user selection, determining that the target content displayed in the target information input field is the pre-configured text prompting the selection;

[0189] In response to a selection operation on the target information input field pre-configured with pre-filled content for user selection, the pre-filled content corresponding to the target information input field is called according to the target content, so as to display the pre-filled content to the user through a pop-up window, wherein the pre-operation includes calling the pre-filled content corresponding to the target information input field;

[0190] The third display module 230 is configured to: receive the target information selected by the user in the pop-up window, fill the target information into the corresponding target information input field, and close the pop-up window when the user completes the selection.

[0191] In a possible implementation, the fifth display module 250 is configured as follows:

[0192] Generate a basic information display column according to the basic information column in the function editing page corresponding to the form design button, generate an operation instruction information column according to the operation instruction information column and the material information column in the function editing page corresponding to the form design button, and generate an audit column according to the auditor information in the function editing page corresponding to the audit flow button;

[0193] Call the operation instruction template, and fill in the basic information display column, the operation instruction information column and the audit column into the operation instruction template to generate an instruction file to be audited, wherein the basic information display column is in a locked and uneditable state in the instruction file to be audited, and the operation instruction information column is in an editable state in the instruction file to be audited.

[0194] In a possible implementation, the fifth display module 250 is configured as follows:

[0195] Submit the guidance document to be reviewed to the account corresponding to the reviewer information, and if the operation corresponding to the account indicates that the review is passed, sign in the review information in the review column;

[0196] When the check-in review information is completed, determining the work instruction information from the target information input column;

[0197] Deleting non-operation instruction information from the basic information display column and the operation instruction information column according to the operation instruction information;

[0198] The guidance file is generated according to the review column of the signed-in review information and the basic information display column and the work guidance information column excluding the non-work guidance information.

[0199] In a possible implementation, the device further includes: a sixth display module, configured to:

[0200] In the case where the required information input fields are not completed, obtaining the number of the required information input fields that are not completed and the position information of each required information input field that is not completed on the function editing page;

[0201] Taking the number of the required information input fields that have not been completed as the number of nodes, a circular address chain corresponding to the required information input fields that have not been completed is constructed, wherein each node in the circular address chain has a unique connected parent node and a unique connected child node;

[0202] Constructing a one-to-one corresponding association relationship between the position information of each of the required information input fields that have not been completed and filled in on the function editing page and the nodes in the circular address chain to obtain a target circular address chain;

[0203] The target circular address chain is placed in an unfinished pop-up window, and the unfinished pop-up window is displayed on the user interface as an unfinished pop-up window prompt, wherein the unfinished pop-up window prompt is used to show that there is an unfinished filling in the required information input field;

[0204] When the user selects any target node in the target ring address chain, the unfinished pop-up window is hidden, and according to the association relationship between the target node and the location information, the unfinished required information input field corresponding to the location information associated with the target node is displayed;

[0205] When the required information input column of the target node is completed, jump directly to the unfinished required information input column corresponding to the location information associated with the child node connected to the target node, and so on, until the unfinished required information input columns corresponding to the location information associated with all nodes in the target ring address chain are completed.

[0206] According to an embodiment of the present disclosure, there is also provided an electronic device, including:

[0207] processor;

[0208] a memory for storing processor-executable instructions;

[0209] The processor is configured to execute the executable instructions stored in the memory to implement the method described in any one of the aforementioned embodiments.

[0210] The electronic device can be a computer terminal based on a web page, a computer terminal based on an application, or a smart mobile terminal based on an application, such as a mobile phone. In this way, instead of taking photos first and then importing them into a computer, and then editing and changing the format template, the working method has been changed to online editing and taking photos to complete the guidance file synchronously.

[0211] According to an embodiment of the present disclosure, a computer-readable storage medium is further provided, on which a computer program is stored. When the computer program is executed by a processor, the steps of the method described in any one of the aforementioned embodiments are implemented.

[0212] Those skilled in the art will readily appreciate other embodiments of the present disclosure after considering the specification and practicing the present disclosure. This application is intended to cover any variations, uses or adaptations of the present disclosure, which follow the general principles of the present disclosure and include common knowledge or customary technical means in the art that are not disclosed in the present disclosure. The specification and examples are to be considered as exemplary only, and the true scope and spirit of the present disclosure are indicated by the following claims.

[0213] It should be understood that the present disclosure is not limited to the exact structures that have been described above and shown in the drawings, and that various modifications and changes may be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.

Claims

1. A method for generating a guidance document, characterized in that: The method comprises: In response to a selection operation of the guidance file auxiliary tool on the user interface, calling the guidance editing component to display a guidance file editing page on the user interface through the guidance editing component, wherein the guidance file editing page includes a plurality of function editing buttons for inputting different attribute contents; In response to a selection operation on a form design button, calling a function editing page template corresponding to the form design button to display a function editing page corresponding to the form design button on the user interface, wherein the function editing page includes a plurality of information input fields; Receiving target information inputted in the information input column of the function editing page corresponding to the form design button, filling the target information into the corresponding target information input column, and displaying the target information on the user interface; In response to a selection operation on the review button, determining whether the required information input fields in the function editing page corresponding to the form design button are completed, and if the required information input fields in the function editing page corresponding to the form design button are completed, calling the function editing page corresponding to the review button; Receiving the reviewer information selected on the function editing page corresponding to the review button, and generating a guidance document to be reviewed according to the function editing page corresponding to the form design button and the function editing page corresponding to the review button, wherein the guidance document to be reviewed includes a target information input column and a reviewer review information column, and generating a guidance document according to the target information input column and the reviewer review information column when the review of the guidance document to be reviewed is passed; In the case where the required information input fields are not completed, obtaining the number of the required information input fields that are not completed and the position information of each required information input field that is not completed on the function editing page; Taking the number of the required information input fields that have not been completed as the number of nodes, a circular address chain corresponding to the required information input fields that have not been completed is constructed, wherein each node in the circular address chain has a unique connected parent node and a unique connected child node; Constructing a one-to-one corresponding association relationship between the position information of each of the required information input fields that have not been completed and filled in on the function editing page and the nodes in the circular address chain to obtain a target circular address chain; The target circular address chain is placed in an unfinished pop-up window, and the unfinished pop-up window is displayed on the user interface as an unfinished pop-up window prompt, wherein the unfinished pop-up window prompt is used to show that there is an unfinished filling in the required information input field; When the user selects any target node in the target ring address chain, the unfinished pop-up window is hidden, and according to the association relationship between the target node and the location information, the unfinished required information input field corresponding to the location information associated with the target node is displayed; When the required information input column of the target node is completed, jump directly to the unfinished required information input column corresponding to the location information associated with the child node connected to the target node, and so on, until the unfinished required information input columns corresponding to the location information associated with all nodes in the target ring address chain are completed.

2. The method for generating a guidance document according to claim 1, characterized in that: In response to the selection operation on the form design button, calling the function editing page template corresponding to the form design button to display the function editing page corresponding to the form design button on the user interface includes: In response to a selection operation on a form design button among the function editing buttons, determining a target information input field included in a function editing page corresponding to the selected form design button; Determine whether the target information input field is pre-configured with pre-filled content for user selection, the pre-filled content being used to be called and displayed according to a display format corresponding to the information input field; Determining the target content displayed in the target information input field according to whether the target information input field is pre-configured with pre-filled content for user selection; According to the target content, calling the function editing page corresponding to the selected form design button, so as to display the function editing page corresponding to the form design button on the user interface and display the target content in the target information input field corresponding to the form design button; In response to a selection operation on any of the target information input fields, performing a pre-operation corresponding to the target content according to the target content, so as to display a corresponding information input interface to the user; The receiving target information inputted in the information input column of the function editing page corresponding to the form design button, filling the target information into the corresponding target information input column, and displaying the target information on the user interface includes: Receive the target information input by the user in the information input interface corresponding to the target information input field, fill in the target information into the corresponding target information input field, and display the filling result on the user interface.

3. The method for generating a guidance document according to claim 2, characterized in that: The determining the target content to be displayed in the target information input field according to whether the target information input field is pre-configured with pre-filled content for user selection comprises: In the case where the result indicates that the target information input field is not pre-configured with pre-filled content for user selection, determining that the target content displayed in the target information input field is a text format of the target information and an example of the target information corresponding to the text format; In response to the selection operation of any of the target information input fields, performing a pre-operation corresponding to the target content according to the target content to display a corresponding information input interface to the user includes: In response to a selection operation on the target information input field that is not pre-configured with pre-filled content for user selection, deleting the text format of the target information and the example of the target information corresponding to the text format according to the target content, so as to present a blank information input interface to the user, wherein the pre-operation includes deleting the text format of the target information and the example of the target information corresponding to the text format; The step of receiving target information input by a user in an information input interface corresponding to the target information input field, and filling the target information into the corresponding target information input field includes: Receive the target information input by the user in the blank information input interface, and fill in the target information in the blank information input interface corresponding to the target information input field.

4. The method for generating a guidance document according to claim 2, characterized in that: The determining the target content to be displayed in the target information input field according to whether the target information input field is pre-configured with pre-filled content for user selection comprises: In the case where the result indicates that the target information input field is pre-configured with pre-filled content for user selection, determining that the target content displayed in the target information input field is the pre-configured text prompting the selection; In response to the selection operation of any of the target information input fields, performing a pre-operation corresponding to the target content according to the target content to display a corresponding information input interface to the user includes: In response to a selection operation on the target information input field pre-configured with pre-filled content for user selection, the pre-filled content corresponding to the target information input field is called according to the target content, so as to display the pre-filled content to the user through a pop-up window, wherein the pre-operation includes calling the pre-filled content corresponding to the target information input field; The step of receiving target information input by a user in an information input interface corresponding to the target information input field, and filling the target information into the corresponding target information input field includes: Receive the target information selected by the user in the pop-up window, fill in the target information in the corresponding target information input field, and close the pop-up window when the user completes the selection.

5. The method for generating a guidance document according to claim 1, characterized in that: The generating of the guidance document to be reviewed according to the function editing page corresponding to the form design button and the function editing page corresponding to the review button comprises: Generate a basic information display column according to the basic information column in the function editing page corresponding to the form design button, generate an operation instruction information column according to the operation instruction information column and the material information column in the function editing page corresponding to the form design button, and generate an audit column according to the auditor information in the function editing page corresponding to the audit button; Call the operation instruction template, and fill in the basic information display column, the operation instruction information column and the audit column into the operation instruction template to generate an instruction file to be audited, wherein the basic information display column is in a locked and uneditable state in the instruction file to be audited, and the operation instruction information column is in an editable state in the instruction file to be audited.

6. The method for generating a guidance document according to claim 5, characterized in that: When the guidance document to be reviewed is reviewed and approved, generating the guidance document according to the target information input column and the reviewer review information column includes: Submit the guidance document to be reviewed to the account corresponding to the reviewer information, and if the operation corresponding to the account indicates that the review is passed, sign in the review information in the review column; When the check-in review information is completed, determining the work instruction information from the target information input column; Deleting non-operation instruction information from the basic information display column and the operation instruction information column according to the operation instruction information; The guidance file is generated according to the review column of the signed-in review information and the basic information display column and the work guidance information column excluding the non-work guidance information.

7. A guidance document generation device, characterized in that: include: A first display module is configured to, in response to a selection operation of the guidance file auxiliary tool on the user interface, call the guidance editing component to display a guidance file editing page on the user interface through the guidance editing component, wherein the guidance file editing page includes a plurality of function editing buttons for inputting different attribute contents; A second display module is configured to, in response to a selection operation on the form design button, call a function editing page template corresponding to the form design button to display a function editing page corresponding to the form design button on the user interface, wherein the function editing page includes a plurality of information input fields; A third display module is configured to receive target information input into the information input field of the function editing page corresponding to the form design button, fill the target information into the corresponding target information input field, and display the target information on the user interface; a fourth display module, configured to determine whether the required information input fields in the function editing page corresponding to the form design button are completed in response to a selection operation on the review button, and if the required information input fields in the function editing page corresponding to the form design button are completed, call the function editing page corresponding to the review button; A fifth display module is configured to receive the reviewer information selected on the function editing page corresponding to the review button, and generate a guidance document to be reviewed according to the function editing page corresponding to the form design button and the function editing page corresponding to the review button, wherein the guidance document to be reviewed includes a target information input column and a reviewer review information column, and in the case that the review of the guidance document to be reviewed is passed, a guidance document is generated according to the target information input column and the reviewer review information column; The sixth display module is configured to, when the required information input field is not completed, obtain the number of the required information input fields that have not been completed and the position information of each of the required information input fields that have not been completed on the function editing page; use the number of the required information input fields that have not been completed as the number of nodes to construct a circular address chain corresponding to the required information input fields that have not been completed, each node in the circular address chain has a unique connected parent node and a unique connected child node; construct a one-to-one corresponding association relationship between the position information of each of the required information input fields that have not been completed on the function editing page and the nodes in the circular address chain to obtain a target circular address chain; place the target circular address chain in an unfinished pop-up window, and place the unfinished pop-up window in a corresponding manner. It is displayed as an unfinished pop-up prompt in the user interface, and the unfinished pop-up prompt is used to show that there are mandatory information input fields that have not been completed; when the user selects any target node in the target circular address chain, the unfinished pop-up window is hidden, and based on the association relationship between the target node and the location information, the display jumps to the unfinished mandatory information input field corresponding to the location information associated with the target node; when the mandatory information input field of the target node is completed, it directly jumps to the unfinished mandatory information input field corresponding to the location information associated with the child node connected to the target node, and so on, until the unfinished mandatory information input fields corresponding to the location information associated with all nodes in the target circular address chain are completed.

8. An electronic device, characterized in that: include: processor; a memory for storing processor-executable instructions; The processor is configured to execute the executable instructions stored in the memory to implement the method according to any one of claims 1 to 6.

9. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 6 are implemented.