Design task dynamic generation and execution method and system driven by unified parameter coding
By using a unified coding-driven method for parameters in the engineering machinery product design platform, the problems of inconsistent parameters and collaborative data updates have been solved, enabling greater flexibility in parameter editing and improved data accuracy, thereby enhancing design efficiency and data synchronization capabilities.
Patent Information
- Application Number
- CN202511881398.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-12-12
- Publication Date
- 2026-03-17
AI Technical Summary
In existing engineering machinery product design platforms, parameter names are inconsistent and business rules are scattered throughout the code, making maintenance and error troubleshooting difficult. The code volume is huge, and the workload of modifying parameters when they change is cumbersome. Furthermore, it is difficult to coordinate and update data between upstream and downstream tasks.
A design task dynamic generation method driven by unified parameter coding is adopted. By assigning standard format coding information to each parameter, a unified coding system is established, the parameter editing interface is dynamically configured, the parameter list can be edited and the value assignment calculation can be realized, and the upstream and downstream task data collaborative update can be automatically realized.
It achieves flexibility and accuracy in parameter editing, reduces maintenance difficulty, improves design efficiency, ensures data accuracy and reliability, and automatically realizes the synchronous update of upstream and downstream task data.
Smart Images

Figure CN121680977A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The application relates to a design task dynamic generation and execution method and system of parameter unified coding driving, and belongs to the technical field of engineering machinery product design digitization. BACKGROUND
[0002] Engineering machinery is typical high-end complex equipment, and product types are various. Taking common cranes and excavators as examples, the design of a product needs to go through hundreds of design links, and involves dozens of professional design tasks such as strength calculation and structure optimization. These tasks are closely related to each other, and the output result of a previous task is the input basis of a next task.
[0003] In the development of the current engineering machinery product design platform, a page and code tightly coupled architecture is generally adopted, and the core is to directly solidify all business logic, data relationship and user interface in program code. In this scheme, a medium-sized design platform often involves more than 30 database main tables, and the field association relationship between tables needs to be manually created and maintained by developers in the code. With the increase of product types and design tasks, the number of mapping relationships formed in the system can reach hundreds of thousands, and any change may cause unpredictable chain reactions, and it is extremely difficult to maintain and troubleshoot errors.
[0004] In order to support complex business, the code amount of the whole platform is extremely large, and the core business logic code often exceeds several million lines. The parameter names are not unified, and the business rules are scattered in all corners of the code. When a parameter changes (such as the standard of "steel yield strength" is updated), the developer needs to find all related points in the vast code for modification, and the workload is cumbersome and huge. SUMMARY
[0005] The purpose of the application is to provide a design task dynamic generation and execution method and system of parameter unified coding driving. The parameter list of the parameter editing interface on the active template page can be edited to adapt to the design requirements of the current task, and the dynamic configuration of the parameter editing interface is convenient and flexible. Then the parameter list after editing can be assigned and calculated in combination with the latest business data on the active task page. The task information of each parameter in the parameter list and the business data are determined based on the pre-allocated coding information, and the traceability and accuracy are strong. Maintenance and troubleshooting are convenient, and the data collaborative update between upstream and downstream tasks can be automatically realized.
[0006] In the first aspect, the application provides a design task dynamic generation and execution method of parameter unified coding driving, which comprises: allocating coding information for each parameter in a standard format; creating a parameter editing interface for the current design task on an active template page, obtaining original configuration data of the parameter editing interface from a configuration library, parsing the original configuration data to obtain an original parameter list; editing a parameter setting mode of the original parameter list on the parameter editing interface according to a task requirement to obtain a customized parameter list, configuring task information for each parameter of the customized parameter list according to the coding information, and saving customized configuration data of the edited parameter editing interface; parsing the customized configuration data to obtain the customized parameter list and the task information of each parameter on an active task page, and dividing each parameter into an input parameter and an output parameter according to the task information; based on the coding information, establishing a mapping relationship between the pre-obtained business data and the input parameters in the customized parameter list and corresponding assignment, and calculating a calculation result of the output parameters based on a pre-determined business rule after the assignment to serve as output data of the active task page.
[0007] Optionally, the assigning of the coding information to each parameter in the standard format comprises: adopting a coding structure of "product_model_sequence number" to assign coding information to all parameters.
[0008] Optionally, if the return data of the original configuration data of the parameter editing interface obtained from the configuration library is a null object, the original parameter list is initialized and generated according to a preset rule.
[0009] Optionally, the configuring of the task information for each parameter of the customized parameter list according to the coding information comprises: finding the task information corresponding to the current parameter in a pre-constructed general parameter database according to the coding information, and the task information of each parameter is configured on the customized parameter list in the form of a pull-down menu.
[0010] Optionally, before saving the customized configuration data of the edited parameter editing interface, the method further comprises: verifying the customized parameter list on the edited parameter editing interface according to a predetermined rule, if the verification fails, marking the rule-violating data in the customized parameter list that needs to be modified, and saving the customized configuration data of the edited parameter editing interface until the verification passes.
[0011] Optionally, the task information comprises attribute information and association information. The attribute information comprises a parameter type and an editing permission. The association information comprises a field length, a mandatory line break, a prompt, a default value, a legal value, and a qualification standard.
[0012] Optionally, the original configuration data and the customized configuration data are saved in a json string format.
[0013] Optionally, the calculation result of the output parameter is calculated based on the predetermined business rule after the assignment to serve as the output data of the active task page, which comprises: After the assignment, the customized parameter list of the active task page and the task information of each parameter are checked for compliance, and if the check fails, the preset strategy is adjusted until the check passes; After the check passes, the calculation result of the output parameter is calculated based on the predetermined business rule to serve as the output data of the active task page, and the task page data is saved.
[0014] Optionally, after the calculation result of the output parameter is calculated based on the predetermined business rule after the assignment to serve as the output data of the active task page, it further comprises: An update flag is set for the current design task, and it is determined whether the parameter data as the input parameter of the current task in the output data of the upstream task has changed, and if so, the update flag is set to 1, and in response to the update service being triggered, the parameters in the customized parameter list of the active task page corresponding to the changed output data of the upstream task are adjusted according to the coding information, and after the adjustment, the calculation result of the output parameter is recalculated based on the predetermined business rule to serve as the output data of the active task page, and after the update is completed, the update flag is set to 0.
[0015] In a second aspect, the present application provides a design task dynamic generation and execution system driven by parameter unified coding, which comprises: An assignment module for assigning coding information to each parameter in a standard format; A creation module for creating a parameter editing interface for the current design task on an active template page, obtaining original configuration data of the parameter editing interface from a configuration library, and parsing the original configuration data to obtain an original parameter list; A configuration module for editing the parameter setting mode of the original parameter list on the parameter editing interface according to task requirements to obtain a customized parameter list, and configuring task information for each parameter of the customized parameter list according to the coding information, and saving the customized configuration data of the edited parameter editing interface; A division module for parsing the customized configuration data to obtain the customized parameter list and the task information of each parameter on the active task page, and dividing each parameter into an input parameter and an output parameter according to the task information; A calculation module for establishing a mapping relationship between the input parameters in the customized parameter list and the pre-obtained business data based on the coding information and corresponding assignment, and calculating the calculation result of the output parameter based on the predetermined business rule after the assignment to serve as the output data of the active task page.
[0016] Compared with the prior art, the present application has the following beneficial effects: The present application first assigns coding information to each parameter in a standard format; the coding information is used for task information configuration and associated traceability of each parameter, which is convenient for maintenance and troubleshooting and can automatically realize data updating between upstream and downstream tasks; the present application creates a parameter editing interface for the current design task on an active template page, obtains original configuration data of the parameter editing interface from a configuration library, parses the original configuration data to obtain an original parameter list; edits the parameter setting mode of the original parameter list on the parameter editing interface according to task requirements to obtain a customized parameter list, and configures task information for each parameter of the customized parameter list according to the coding information, and saves the customized configuration data of the edited parameter editing interface; editing the parameter list of the parameter editing interface on the active template page can adapt to the design requirements of the current task, and the modification is convenient and flexible; the customized configuration data is parsed to obtain the customized parameter list and the task information of each parameter on the active task page, and each parameter is divided into an input parameter and an output parameter according to the task information; based on the coding information, the pre-obtained business data is mapped with the input parameters in the customized parameter list and is assigned values correspondingly, and the calculation results of the output parameters are calculated based on the pre-determined business rules after the assignment to serve as output data of the active task page; the present application can assign values and calculate the edited parameter list in combination with the latest business data on the active task page, and can automatically realize data collaborative updating between upstream and downstream tasks after the task data is submitted. BRIEF DESCRIPTION OF DRAWINGS
[0017] Figure 1 Fig. 1 is a flowchart of a parameter unified coding driven design task dynamic generation and execution method according to an embodiment of the present application; Figure 2 Fig. 2 is a flowchart of steps S1 and S2 of a parameter unified coding driven design task dynamic generation and execution method according to an embodiment of the present application; Figure 3 Fig. 3 is a flowchart of steps S3 and S4 of a parameter unified coding driven design task dynamic generation and execution method according to an embodiment of the present application. DETAILED DESCRIPTION
[0018] It should be noted that: The technical scheme of the present application will be described in detail below with reference to the accompanying drawings and specific embodiments, and it should be understood that the specific features in the embodiments and the specific embodiments of the present application are detailed descriptions of the technical scheme of the present application, but not limitations of the technical scheme of the present application, and the technical features in the embodiments and the specific embodiments can be combined with each other without conflict.
[0019] The term "and / or" simply describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, or B alone. Additionally, the character " / " generally indicates that the preceding and following related objects have an "or" relationship.
[0020] Combination Figure 1 This embodiment provides a method for dynamically generating and executing design tasks driven by unified parameter encoding, which includes: Combination Figure 2 Step S1: Establish a unified parameter coding system and construct a general parameter database, assigning coding information to each parameter according to a standard format. Step S1 specifically includes: S11: Each parameter is pre-assigned a globally unique code, using a three-segment coding structure "product_model_serial number". All parameters are identified and managed through this code. S12: Based on the parameters with unique coding information in S11, the task information (parameter type, name, unit) corresponding to the parameters is stored in the general parameter database for users to select when configuring the required design tasks. The corresponding information can be found and determined through the coding information.
[0021] Step S2: Create the activity template page corresponding to the design task and generate the required configuration data. Step S2 specifically includes: Step S21: Create a parameter editing interface for the current design task on the activity template page, obtain the original configuration data of the parameter editing interface from the configuration library, and parse the original configuration data to obtain the original parameter list; Step S21 creates a parameter editing interface for the current design task. This can be obtained by retrieving the current design task from a pre-built interface template library or by creating a new blank template. Therefore, after creating the parameter editing interface for the current design task on the activity template page, it is necessary to request the configuration data of the parameter editing interface from the core configuration service module (including the pre-built configuration library). If the data returned by the core configuration service module is empty, the configuration data is initialized to the default data, that is, the default original parameter list is rendered, which is actually an editable parameter form. The initial values in the parameter list are empty or default values. If the data returned by the core configuration service module is not empty, the returned data is assigned to the configuration data of the parameter editing interface and the original parameter list is rendered. Step S22: Edit the parameter setting method of the original parameter list on the parameter editing interface according to the task requirements to obtain a customized parameter list.
[0022] When editing the parameter settings of the original parameter list on the parameter editing interface to obtain a customized parameter list based on task requirements, the original parameter list often contains parameter types that do not fit the current task. Therefore, it needs to be edited to obtain a customized parameter list that fits the current task. Specifically, all parameters related to the design object of the current task (such as the boom of a crane) can be found in the historical database and used as the parameter settings for the customized parameter list. In addition, the customized parameter list can be further improved through correlation analysis and manual judgment, so that the customized parameter list only retains parameters that are highly relevant to the current task.
[0023] Furthermore, when editing the parameter settings of the original parameter list on the parameter editing interface to obtain a customized parameter list according to task requirements, a grouping function is also provided. The task information includes attribute information and association information; the attribute information includes parameter type and editing permissions; the association information includes field length, forced line break, prompts, default value, legal value, and qualification standard. First, the attribute information of each parameter in the original parameter list is determined based on the coding information, including parameter type (input parameter or output parameter) and editing permissions (editable or non-editable). For common parameter selection, there are input and output parameters. Based on parameter type and editing permissions, business personnel can group and edit, and the corresponding design tasks will also be displayed in groups, thus facilitating users to edit according to their needs. In addition, for a certain type of mechanical product, there is a distinction between "front vehicle" and "rear vehicle". Both require the same parameter attributes but different parameters, so the same group can be used to avoid duplicate editing. The grouping function supports adding, deleting, and moving groups; each group can add and delete parameters, and supports selecting parameter type and editing permissions.
[0024] Step S23: Configure task information for each parameter in the customized parameter list according to the encoded information; When configuring task information for each parameter in the customized parameter list according to the encoded information, a request is sent to the general parameter service module to obtain the parameter's task information (including field length, forced line breaks, prompts, default values, valid values, and qualification standards). The parameters and their associated task information are mapped one-to-one based on the encoded information described in S11. The drop-down list of parameters in the customized parameter list is rendered according to the parameter's task information. If the current activity template page requires a large amount of parameter data, the parameter drop-down list does not need to be rendered when initializing the page. Instead, the drop-down list is drawn using a div structure and rendered only when the drop-down list is clicked, reducing the response time of the activity template page.
[0025] Step S24: Save the customized configuration data of the edited parameter editing interface; validate the customized parameter list on the edited parameter editing interface according to predetermined rules. If the validation fails, mark the non-compliant data in the customized parameter list that needs to be modified until the validation passes, then save the customized configuration data of the edited parameter editing interface (object format converted to JSON string for saving, and the parameter list parsed out according to parameter encoding mapping later). If any requirements change, the activity template can be re-edited and customized configuration data can be generated. This embodiment transforms the development mode of design tasks from traditional code writing to graphical configuration through a unified parameter encoding system and visual activity template configuration. When product design requirements change, business personnel do not need to wait for developers to modify the code; they can quickly generate a new design task interface by adjusting the activity template configuration, shortening the requirement response time from weeks to hours and significantly improving development efficiency.
[0026] Combination Figure 3 Step S3: Obtain configuration data and dynamically render the task page based on unified encoding; specifically, on the activity task page, the customized configuration data is parsed to obtain a list of customized parameters and task information for each parameter. Based on the task information, each parameter is divided into input parameters and output parameters. Based on the encoding information, a mapping relationship is established between the pre-obtained business data and the input parameters in the customized parameter list, and corresponding values are assigned. After assignment, the calculation result of the output parameter is calculated based on the pre-determined business rules and used as the output data of the activity task page.
[0027] S31: Send a request to the configuration information service module to obtain the customized configuration data saved in step S24 and parse out the corresponding customized parameter list and the task information for each parameter; if the parameter is an input parameter and is editable (determined based on the task information parsed from the configuration data), it is divided into an input parameter list. An input box control (supporting arbitrary value input, with subsequent compliance checks using a preset range) or a dropdown control (supporting set value input) is rendered based on the parameter type. The dropdown list data corresponding to the dropdown control can be mapped to the value set list of the corresponding task information for that parameter according to the encoding in S11, and the dropdown data is rendered based on the value set list. If the parameter is an output parameter and is not editable, it is grouped into an output parameter list for subsequent display of output data.
[0028] S32: Send a request to the business data service module to obtain the business data corresponding to the current task. Map the parameter list obtained in S31 to the business data one by one through the encoding information in S11 and fill it into the input box of the corresponding parameter in the customized parameter list. To improve the flexibility of the task, the input parameter list of the customized parameter list on the activity task page supports adding, deleting and moving, and the parameters in the list are editable. S33: Calculate the output data according to specific business rules based on the user input data and the real-time business data obtained in S32, and echo it to the output parameter group; For example, calculating the maximum traction force of a loader. During the parameter editing configuration phase on the activity template page, customize the following parameters in the parameter list: Engine rated power (YM_ABC_001), transmission system overall efficiency (YM_ABC_002), drive tire rolling radius (YM_ABC_003), driving speed when calculating traction force (YM_ABC_004), check as input parameters, editable; Maximum traction force (YM_ABC_005), check the box to set as an output parameter, cannot be edited; The business rule is: YM_ABC_005 = (YM_ABC_001 * YM_ABC_002 * 3600) / (YM_ABC_004 * 3.6 * 2 * π * YM_ABC_003) / 1000. The calculation engine retrieves the current values of these four parameters according to the corresponding codes and substitutes them into the above formula for calculation.
[0029] After the calculation is complete, the engine automatically populates the output data display area on the activity task page with the corresponding code (for example, displaying it as "65.2 kN"). The entire process does not require refreshing the page, achieving instant calculation and feedback.
[0030] S34: Save task page data, perform mandatory and compliance checks on specific parameters of task data. If the check fails, mark the non-compliant data and prompt the user to re-edit it until the check passes. Then call the storage activity page service to save the current page data. S4: Update the data of the current task node, execute the task, and submit the data to the next task node; S41: Set an update flag for the current design task, determine whether the parameter data used as the input parameter of the current task in the output data of the upstream task has changed. If it has changed, set the update flag to 1. In response to the update service being triggered, adjust the parameters in the customized parameter list of the activity task page that correspond to the changed output data of the upstream task according to the encoding information. After adjustment, recalculate the calculation result of the output parameter based on the predetermined business rules to use as the output data of the activity task page. After the update is completed, set the update flag to 0. This embodiment establishes a data mapping mechanism for parameters based on globally unique encoding information, realizing automatic synchronization and two-way binding of any page data and business data. The task page can obtain the latest upstream data and automatically fill it. At the same time, the legality and integrity of the input data are ensured through parameter association rules, reducing human error from the source and significantly improving the accuracy and reliability of design data. S42: Submit task page data. Call the submit activity page service to submit the current page data to the next task node as upstream data transmission for the next task. If the submission is successful, set the update flag of the next task node to 1. If the current task node is not submitted or the submission fails, set the update flag of the next task node to 0.
[0031] This embodiment adopts a structured metadata-driven architecture, decoupling business rules, parameter relationships, and interface display. Through the configuration data of the parameter editing interface, the same activity template page can adapt to the diverse needs of different product models and design scenarios. At the same time, parameter management and version control under a unified coding system greatly reduce the complexity of system maintenance and provide a reliable technical foundation for long-term evolution.
[0032] Another specific embodiment provides a parameter-unified encoding-driven design task dynamic generation and execution system, which includes: The allocation module is used to assign encoded information to each parameter according to a standard format. The module is used to create a parameter editing interface for the current design task on the activity template page, obtain the original configuration data of the parameter editing interface from the configuration library, and parse the original configuration data to obtain the original parameter list; The configuration module is used to edit the parameter setting method of the original parameter list on the parameter editing interface according to the task requirements to obtain a customized parameter list, and then configure task information for each parameter in the customized parameter list according to the encoding information, and save the customized configuration data of the parameter editing interface after editing. The partitioning module is used to parse the customized configuration data on the activity task page to obtain a list of customized parameters and task information for each parameter, and to partition each parameter into input parameters and output parameters according to the task information; The calculation module is used to establish a mapping relationship between the pre-acquired business data and the input parameters in the customized parameter list based on the encoded information and assign corresponding values. After assignment, the calculation result of the output parameter is calculated based on the pre-determined business rules and used as the output data of the activity task page.
[0033] Those skilled in the art will understand that embodiments of the present invention can be provided as methods, systems, or computer program products. Therefore, the present invention can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present invention can take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0034] This invention is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart illustrations and / or block diagrams. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.
[0035] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.
[0036] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.
[0037] The embodiments of the present invention have been described above with reference to the accompanying drawings. However, the present invention is not limited to the specific embodiments described above. The specific embodiments described above are merely illustrative and not restrictive. Those skilled in the art can make many other forms under the guidance of the present invention without departing from the spirit and scope of the claims. All of these forms are within the protection scope of the present invention.
Claims
1. A method for dynamic generation and execution of design tasks in a parameter-unified coding-driven design, characterized in that, The method comprises the following steps: allocating code information to each parameter in a standard format; creating a parameter editing interface for the current design task on an active template page, obtaining original configuration data of the parameter editing interface from a configuration library, and parsing the original configuration data to obtain an original parameter list; editing the parameter setting mode of the original parameter list on the parameter editing interface according to task requirements to obtain a customized parameter list, configuring task information for each parameter of the customized parameter list according to the code information, and saving customized configuration data of the edited parameter editing interface; parsing the customized configuration data to obtain the customized parameter list and the task information of each parameter on an active task page, and dividing each parameter into an input parameter and an output parameter according to the task information; based on the code information, mapping the pre-obtained business data with the input parameters in the customized parameter list and corresponding assignment, and calculating the calculation result of the output parameters based on the pre-determined business rules to obtain the output data of the active task page.
2. The design task dynamic generation and execution method of parameter-uniform coding drive according to claim 1, characterized in that, The method comprises the following steps: allocating code information to each parameter in a standard format; 3. The design task dynamic generation and execution method of parameter-uniform coding drive according to claim 1, characterized in that, allocating code information to each parameter in a standard format; 4. The design task dynamic generation and execution method of parameter-uniform coding drive according to claim 1, characterized in that, if the return data of the original configuration data of the parameter editing interface obtained from the configuration library is a null object, initializing and generating the original parameter list according to a preset rule. The method comprises the following steps:
5. The design task dynamic generation and execution method of parameter-uniform coding drive according to claim 1, characterized in that, according to the code information, searching for the task information corresponding to the current parameter in a pre-constructed general parameter database, and configuring the task information of each parameter in the form of a drop-down menu on the customized parameter list. Before saving the customized configuration data of the edited parameter editing interface, the method further comprises the following steps:
6. The design task dynamic generation and execution method of parameter-uniform coding drive according to claim 1, characterized in that, verifying the customized parameter list on the edited parameter editing interface according to a predetermined rule, marking the illegal data that needs to be modified in the customized parameter list if the verification fails, and saving the customized configuration data of the edited parameter editing interface after the verification passes. The task information comprises attribute information and association information; The attribute information comprises a parameter type and an editing permission; 7. The design task dynamic generation and execution method of parameter-uniform coding driving according to claim 1, characterized in that, The association information comprises a field length, a forced line break, a prompt, a default value, a legal value, and a qualification standard.
8. The design task dynamic generation and execution method of parameter-uniform coding driving according to claim 1, characterized in that, The original configuration data and the customized configuration data are saved in a json string format. The method comprises the following steps: after the assignment, performing compliance verification on the customized parameter list and the task information of each parameter of the active task page, adjusting according to a preset strategy if the verification fails, and calculating the calculation result of the output parameters based on the pre-determined business rules to obtain the output data of the active task page after the verification passes; 9. The design task dynamic generation and execution method of parameter-uniform coding driving according to claim 1, characterized in that, saving the task page data. The method comprises the following steps: An update flag is set for a current design task, and it is determined whether parameter data serving as input parameters of the current task in output data of an upstream task has changed. If the parameter data has changed, the update flag is set to 1. In response to an update service being triggered, corresponding parameters in a custom parameter list of an active task page are adjusted according to the encoding information, and a calculation result of the output parameters is recalculated based on predetermined business rules to serve as output data of the active task page. After the update is completed, the update flag is set to 0.
10. A design task dynamic generation and execution system of parameter-uniform coding drive, characterized in that, The method comprises the following steps: a distribution module is configured to assign encoding information to each parameter in a standard format; a creation module is configured to create a parameter editing interface for a current design task on an active template page, obtain original configuration data of the parameter editing interface from a configuration library, and parse the original configuration data to obtain an original parameter list; a configuration module is configured to edit the parameter setting mode of the original parameter list on the parameter editing interface according to task requirements to obtain a custom parameter list, configure task information for each parameter in the custom parameter list according to the encoding information, and save custom configuration data of the edited parameter editing interface; a division module is configured to parse the custom configuration data to obtain the custom parameter list and the task information of each parameter on the active task page, and divide each parameter into an input parameter and an output parameter according to the task information; a calculation module is configured to map and assign pre-obtained business data to input parameters in the custom parameter list based on the encoding information, and calculate a calculation result of the output parameters based on predetermined business rules to serve as output data of the active task page.