Performance system assessment template generation method and device, equipment and storage medium
By obtaining and combining the templates of the performance system to generate data and generating performance system assessment templates, the problems of large resource occupation and low work efficiency are solved, and the rapid component generation of modules is realized, and work efficiency is improved.
Patent Information
- Application Number
- CN202411584822.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-07
- Publication Date
- 2025-01-10
AI Technical Summary
The existing performance system template generation method occupies a large resource, has a large workload and is inefficient in work, resulting in the need to repetitively build modules when creating templates shared by multiple departments, increasing the impact of workload and efficiency.
By obtaining the assessment template, it generates data, including column title parameters, row parameters and permission parameters, passes corresponding parameters to the preset component to generate column title module, row module and permission control module, and when receiving the determination operation of the preview view, combine it These modules generate performance system assessment templates.
Componentize the modules, simplify the generation process, reduce resource usage, reduce workload, improve work efficiency, and reduce the need for repeated building modules.
Smart Images

Figure CN119294378A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of template generation, and in particular to a performance system assessment template generation method, device, equipment and storage medium. Background Art
[0002] In the performance system, an important content is the assessment template. The assessment template content is configured by HRBP. Different templates can be configured according to different contents. The template content is customized, but some content formats in the template are fixed. In addition, when creating a template, the content can be adjusted, deleted, added, etc. An assessment template can be divided into multiple modules, and these modules may be used by templates of many departments. If each template needs to build a set of corresponding modules separately, it will generate a lot of workload and affect efficiency. Summary of the invention
[0003] The present invention provides a performance appraisal template generation method, device, equipment and storage medium, which are used to solve the technical problems of existing template generation methods such as large resource occupation, large workload and low work efficiency.
[0004] The present invention provides a method for generating a performance system assessment template, comprising:
[0005] Acquire assessment template generation data, wherein the assessment template generation data includes column title parameters, row parameters, and authority parameters;
[0006] Passing the column header parameter to a preset column header module component to generate a column header module;
[0007] Passing the row parameters to a preset row module component to generate a row module;
[0008] Passing the permission parameters to a preset permission control component to generate a permission control module;
[0009] Passing the column title parameter and the row parameter to a preset template preview component to generate a preview view;
[0010] When a confirmation operation for the preview view is received, a performance system assessment template is generated using the column header module, the row module and the authority control module.
[0011] Optionally, the step of transmitting the column header parameter to a preset column header module component to generate a column header module comprises:
[0012] Passing the column header parameters to the preset column header module component;
[0013] Determine the column title data, column title new addition callback method and column title modification callback method according to the column title parameters;
[0014] A column header module is generated according to the column header data, the column header new addition callback method and the column header modification callback method.
[0015] Optionally, the step of transmitting the row parameters to a preset row module component to generate a row module includes:
[0016] Passing the row parameters to the preset row module component;
[0017] According to the row parameters, the column header data, row data, a callback method for modifying row module data, a role list, a page identifier, a current role, a determination result of adding or reducing rows, and restriction conditions are obtained;
[0018] A row module is generated according to the column header data, the row data, the callback method for modifying row module data, the role list, the page identifier, the current role, the increase or decrease row determination result and the restriction condition.
[0019] Optionally, the step of transmitting the permission parameter to a preset permission control component to generate a permission control module includes:
[0020] Passing the permission parameter to a preset permission control component;
[0021] The permission control component obtains the role list, the column header data, the row data and the callback method after selecting the permission from the permission parameter;
[0022] According to the column header data and the row data, permissions are added to each role in the role list to generate a permission control module.
[0023] The present invention also provides a performance system assessment template generation device, comprising:
[0024] An assessment template generation data acquisition unit, used to acquire assessment template generation data, wherein the assessment template generation data includes column title parameters, row parameters, and authority parameters;
[0025] A column title module generating unit, used for passing the column title parameters to a preset column title module component to generate a column title module;
[0026] A row module generating unit, used for transmitting the row parameters to a preset row module component to generate a row module;
[0027] The permission control module generating unit is used to pass the permission parameter to the preset permission control component to generate the permission control module;
[0028] A preview view generating unit, used for passing the column title parameter and the row parameter to a preset template preview component to generate a preview view;
[0029] The performance system evaluation template generating unit is used to generate a performance system evaluation template by using the column title module, the row module and the authority control module when receiving a confirmation operation for the preview view.
[0030] Optionally, the column header module generating unit includes:
[0031] A column header parameter transfer subunit, used for transferring the column header parameter to a preset column header module component;
[0032] A column title data, column title new addition callback method and column title modification callback method determination subunit, used to determine the column title data, column title new addition callback method and column title modification callback method according to the column title parameters;
[0033] The column title module generating subunit is used to generate a column title module according to the column title data, the column title newly added callback method and the column title modified callback method.
[0034] Optionally, the row module generating unit includes:
[0035] A row parameter transfer subunit, used for transferring the row parameters to a preset row module component;
[0036] A first acquisition subunit is used to acquire the column header data, row data, a callback method for modifying row module data, a role list, a page identifier, a current role, a determination result of adding or reducing rows, and a restriction condition according to the row parameters;
[0037] The row module generation subunit is used to generate a row module according to the column header data, the row data, the modification row module data callback method, the role list, the page identifier, the current role, the increase or decrease row determination result and the restriction condition.
[0038] Optionally, the authority control module generating unit includes:
[0039] The permission parameter transmission subunit is used to transmit the permission parameter to the preset permission control component;
[0040] A second acquisition subunit is used for the permission control component to acquire the role list, the column header data, the row data and the callback method after selecting the permission from the permission parameter;
[0041] The permission control module generating subunit is used to add permissions to each role in the role list according to the column header data and the row data, and generate a permission control module.
[0042] The present invention also provides an electronic device, the device comprising a processor and a memory:
[0043] The memory is used to store program code and transmit the program code to the processor;
[0044] The processor is used to execute the performance system assessment template generation method as described in any of the above items according to the instructions in the program code.
[0045] The present invention also provides a computer-readable storage medium, wherein the computer-readable storage medium is used to store program code, and the program code is used to execute the performance system appraisal template generation method as described in any of the above items.
[0046] It can be seen from the above technical scheme that the present invention has the following advantages: the present invention provides a method for generating a performance system appraisal template, including: generating data by acquiring an appraisal template, the appraisal template generating data including column header parameters, row parameters, and permission parameters; passing column header parameters to a preset column header module component to generate a column header module; passing row parameters to a preset row module component to generate a row module; passing permission parameters to a preset permission control component to generate a permission control module; passing column header parameters and row parameters to a preset template preview component to generate a preview view; when a confirmation operation for the preview view is received, using the column header module, row module, and permission control module to generate a performance system appraisal template.
[0047] The present invention modularizes modules and forms corresponding modules by inputting corresponding parameters into the components, thereby simplifying the module generation process, thereby reducing resource usage, reducing workload and improving work efficiency during the performance system assessment template generation process. BRIEF DESCRIPTION OF THE DRAWINGS
[0048] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative labor.
[0049] Figure 1 A flowchart of a method for generating a performance system assessment template provided by an embodiment of the present invention;
[0050] Figure 2 A flowchart of a method for generating a performance system evaluation template provided by another embodiment of the present invention;
[0051] Figure 3 A schematic diagram of a column header module generation process provided by an embodiment of the present invention;
[0052] Figure 4A schematic diagram of a specific generation process of a row module provided in an embodiment of the present invention;
[0053] Figure 5 A schematic diagram of a permission control module generation process provided by an embodiment of the present invention;
[0054] Figure 6 A schematic diagram of a preview view generation process provided by an embodiment of the present invention;
[0055] Figure 7 A structural block diagram of a performance system assessment template generation device provided in an embodiment of the present invention. DETAILED DESCRIPTION
[0056] The embodiments of the present invention provide a performance appraisal template generation method, device, equipment and storage medium, which are used to solve the technical problems of existing template generation methods such as large resource occupation, large workload and low work efficiency.
[0057] In order to make the purpose, features and advantages of the present invention more obvious and easy to understand, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the embodiments described below are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0058] See also Figure 1 , Figure 1 A flowchart of the steps of a method for generating a performance system evaluation template provided by an embodiment of the present invention.
[0059] The present invention provides a method for generating a performance system assessment template, which may specifically include the following steps:
[0060] Step 101, obtaining assessment template generation data, the assessment template generation data includes column title parameters, row parameters, and authority parameters;
[0061] In an embodiment of the present invention, the assessment template may be composed of multiple modules, including but not limited to a column header module, a row module, a permission module, a preview module, and the like.
[0062] Different modules are composed of different parameters. In the embodiment of the present invention, each module can be encapsulated as a component. When each page needs to generate a corresponding module, the corresponding module can be formed by passing the corresponding parameters to the corresponding component.
[0063] Step 102, passing column title parameters to a preset column title module component to generate a column title module;
[0064] In the embodiment of the present invention, the column header module component is used to define the header title of the assessment template, and each header title determines what content needs to be filled in the cell of each column of the row module.
[0065] In a specific implementation, the column header parameters may be passed to the preset column header module component to generate the column header module of the assessment template.
[0066] Step 103, passing row parameters to a preset row module component to generate a row module;
[0067] In the embodiment of the present invention, the row module component is used to define the meaning and proportion of each indicator of the assessment template, as well as the content that requires employee self-evaluation.
[0068] In a specific implementation, row parameters may be passed to a preset row module component to generate a row module.
[0069] Step 104, passing permission parameters to a preset permission control component to generate a permission control module;
[0070] In an embodiment of the present invention, the permission management component can be used to control the permissions of each cell for each role so that the corresponding content or style can be displayed in the assessment self-evaluation. Only the administrator has the authority to set permissions, which can be set when creating an assessment template.
[0071] In a specific implementation, the permission parameter may be passed to a preset permission control component to generate a permission control module.
[0072] In one example, permissions may include required, optional, not viewable, and view only.
[0073] Step 105, passing column title parameters and row parameters to the preset template preview component to generate a preview view;
[0074] In an embodiment of the present invention, the template preview component can be used to provide a preview function when creating an assessment template, allowing management personnel to conveniently view the final effect of the template.
[0075] In a specific implementation, a preview view may be generated by passing column header parameters and row parameters to a preset template preview component.
[0076] Step 106, when a confirmation operation for the preview view is received, a performance system assessment template is generated using a column header module, a row module and a permission control module.
[0077] In the embodiment of the present invention, when a confirmation operation of a manager on a preview view is received, a performance appraisal template may be generated using a column header module, a row module, and an authority control module.
[0078] The present invention modularizes modules and forms corresponding modules by inputting corresponding parameters into the components, thereby simplifying the module generation process, thereby reducing resource usage, reducing workload and improving work efficiency during the performance system assessment template generation process.
[0079] See also Figure 2 , Figure 2 A flowchart of a method for generating a performance system evaluation template provided by another embodiment of the present invention. Specifically, the following steps may be included:
[0080] Step 201, obtaining assessment template generation data, the assessment template generation data includes column title parameters, row parameters, and authority parameters;
[0081] Step 202, passing column title parameters to the preset column title module component;
[0082] Step 203, determining the column title data, column title adding callback method and column title modifying callback method according to the column title parameters;
[0083] Step 204, generating a column title module according to the column title data, the column title addition callback method and the column title modification callback method;
[0084] In an embodiment of the present invention, the column header parameters may include:
[0085] colTmp: Required, column header data.
[0086] inputChangeFn: Required, column header modification callback method.
[0087] addItemFn: Required. Add a callback method to the column header.
[0088] The column header module generation process is as follows Figure 3 shown.
[0089] Step 205, passing row parameters to the preset row module component to generate a row module;
[0090] In the embodiment of the present invention, the step of passing row parameters to a preset row module component to generate a row module includes:
[0091] S51, passing row parameters to the preset row module component;
[0092] S52, obtaining column header data, row data, a callback method for modifying row module data, a role list, a page identifier, a current role, a determination result of adding or reducing rows, and restriction conditions according to row parameters;
[0093] S53, generating a row module according to the column header data, row data, a callback method for modifying row module data, a role list, a page identifier, a current role, a result of determining whether to increase or decrease rows, and restriction conditions.
[0094] In the embodiment of the present invention, the row parameters may include:
[0095] colTmp: Required, column header data.
[0096] rowTmp: required, template row data, i.e. cell content, in multi-dimensional array format.
[0097] changeRowData: required, callback for modifying row module data method.
[0098] roleList: required, role list, data for setting default permissions for each role in the cell.
[0099] From: page identifier, detail: when self-evaluating, the cell editing status is displayed according to the permissions, saveTmp: when creating a template, all cells are editable.
[0100] curRole: current role, used to determine which role the cell currently corresponds to and display different permissions.
[0101] noAdd: The result of adding or removing rows, whether new rows can be added, the default value is true.
[0102] Constraints include currentFilledColType and disabledText.
[0103] currentFilledColType: Limit which columns are required 3: Business Manager A, 4: Business Manager B, 5: Functional Manager.
[0104] disabledText: restricts the content of some column cells to be visible only, the default value is false.
[0105] The specific generation process of the row module is as follows Figure 4 shown.
[0106] Step 206, passing the permission parameters to the preset permission control component to generate a permission control module;
[0107] In the embodiment of the present invention, the step of passing the permission parameter to the preset permission control component to generate the permission control module may include the following sub-steps:
[0108] S61, passing permission parameters to a preset permission control component;
[0109] S62, the permission control component obtains the role list, column header data, row data and the callback method after selecting the permission from the permission parameters;
[0110] S63, adding permissions to each role in the role list according to the column header data and the row data, and generating a permission control module.
[0111] In the embodiment of the present invention, the permission parameters may include:
[0112] colTmp: required, template column header data, i.e. header content data, in array format.
[0113] rowTmp: required, template row data, i.e. cell content, in multi-dimensional array format.
[0114] changeRowData: Required, callback method after selecting permission.
[0115] roleList: required, role list. There are 4 roles in total, namely ordinary employee, platform line manager, dual-line manager, and functional manager.
[0116] In the embodiment of the present invention, the permission control module generation process is as follows: Figure 5 shown.
[0117] Step 207, passing column title parameters and row parameters to the preset template preview component to generate a preview view;
[0118] In an embodiment of the invention, the preview view can be generated by extracting column header data from the column header parameter, extracting row data from the row parameter, and then passing them together with title, preModal and closeModal to the template preview component.
[0119] In the specific implementation, the parameters passed to the template preview component include:
[0120] colTmp: required, template column data, i.e. header content data, in array format.
[0121] rowTmp: required, template row data, i.e. cell content, in multi-dimensional array format.
[0122] Title: Optional, displays the template title, the default is an empty string.
[0123] preModal: required, controls the display and hiding of the template preview component, true and false, the default value is false.
[0124] closeModal: required, callback for closing the preview component method.
[0125] In one example, the preview view is generated as follows: Figure 6 shown.
[0126] Step 208, when a confirmation operation for the preview view is received, a performance system assessment template is generated using a column header module, a row module and a permission control module.
[0127] In the embodiment of the present invention, when a confirmation operation of a manager on a preview view is received, a performance appraisal template may be generated using a column header module, a row module, and an authority control module.
[0128] The present invention modularizes modules and forms corresponding modules by inputting corresponding parameters into the components, thereby simplifying the module generation process, thereby reducing resource usage, reducing workload and improving work efficiency during the performance system assessment template generation process.
[0129] See also Figure 7 , Figure 7 A structural block diagram of a performance system assessment template generation device provided in an embodiment of the present invention.
[0130] An embodiment of the present invention provides a performance system assessment template generation device, comprising:
[0131] The assessment template generation data acquisition unit 701 is used to acquire the assessment template generation data, and the assessment template generation data includes column title parameters, row parameters, and authority parameters;
[0132] The column title module generating unit 702 is used to pass the column title parameters to the preset column title module component to generate the column title module;
[0133] A row module generating unit 703, used to pass row parameters to a preset row module component to generate a row module;
[0134] The permission control module generating unit 704 is used to pass permission parameters to the preset permission control component to generate a permission control module;
[0135] A preview view generating unit 705 is used to pass column title parameters and row parameters to a preset template preview component to generate a preview view;
[0136] The performance system evaluation template generating unit 706 is used to generate a performance system evaluation template by using a column title module, a row module and a permission control module when receiving a confirmation operation on the preview view.
[0137] In the embodiment of the present invention, the column title module generating unit 702 includes:
[0138] The column header parameter transfer subunit is used to transfer the column header parameters to the preset column header module component;
[0139] Column title data, column title new addition callback method and column title modification callback method determination subunit, used for determining column title data, column title new addition callback method and column title modification callback method according to column title parameters;
[0140] The column header module generation subunit is used to generate a column header module according to the column header data, the column header new addition callback method and the column header modification callback method.
[0141] In the embodiment of the present invention, the row module generating unit 703 includes:
[0142] A row parameter transfer subunit is used to transfer row parameters to a preset row module component;
[0143] The first acquisition subunit is used to acquire column header data, row data, a callback method for modifying row module data, a role list, a page identifier, a current role, a determination result of adding or reducing rows, and restriction conditions according to row parameters;
[0144] The row module generation subunit is used to generate a row module based on column header data, row data, callback method for modifying row module data, role list, page identifier, current role, increase or decrease row determination result and restriction conditions.
[0145] In the embodiment of the present invention, the authority control module generating unit 704 includes:
[0146] The permission parameter transmission subunit is used to transmit the permission parameters to the preset permission control component;
[0147] The second acquisition subunit is used for the permission control component to obtain the role list, column header data, row data and the callback method after selecting the permission from the permission parameters;
[0148] The permission control module generates a sub-unit, which is used to add permissions to each role in the role list according to the column header data and the row data, and generate a permission control module.
[0149] An embodiment of the present invention further provides an electronic device, the device comprising a processor and a memory:
[0150] The memory is used to store the program code and transmit the program code to the processor;
[0151] The processor is used to execute the performance system assessment template generation method of the embodiment of the present invention according to the instructions in the program code.
[0152] An embodiment of the present invention further provides a computer-readable storage medium, which is used to store program code, and the program code is used to execute the performance system assessment template generation method of the embodiment of the present invention.
[0153] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0154] The various embodiments in this specification are described in a progressive manner, and each embodiment focuses on the differences from other embodiments. The same or similar parts between the various embodiments can be referenced to each other.
[0155] It will be appreciated by those skilled in the art that the embodiments of the present invention may be provided as methods, devices, or computer program products. Therefore, the embodiments of the present invention may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the embodiments of the present invention may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program codes.
[0156] The embodiments of the present invention are described with reference to the flowcharts and / or block diagrams of the methods, terminal devices (systems), and computer program products according to the embodiments of the present invention. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of the processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing terminal device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing terminal device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0157] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing terminal device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce a manufactured product including an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.
[0158] These computer program instructions can also be loaded onto a computer or other programmable data processing terminal device so that a series of operating steps are executed on the computer or other programmable terminal device to produce a computer-implemented process, thereby providing instructions for executing on the computer or other programmable terminal device to implement the process. Figure 1 A process or multiple processes and / or boxes Figure 1A step that specifies a function in one or more boxes.
[0159] Although the preferred embodiments of the present invention have been described, those skilled in the art may make additional changes and modifications to these embodiments once they have learned the basic creative concept. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments and all changes and modifications that fall within the scope of the embodiments of the present invention.
[0160] Finally, it should be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or terminal device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or terminal device. In the absence of further restrictions, the elements defined by the sentence "comprise a ..." do not exclude the existence of other identical elements in the process, method, article or terminal device including the elements.
[0161] As described above, the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit the same. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that the technical solutions described in the aforementioned embodiments may still be modified, or some of the technical features thereof may be replaced by equivalents. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present invention.
Claims
1. A method for generating a performance system assessment template, characterized in that: include: Acquire assessment template generation data, wherein the assessment template generation data includes column title parameters, row parameters, and authority parameters; Passing the column header parameter to a preset column header module component to generate a column header module; Passing the row parameters to a preset row module component to generate a row module; Passing the permission parameters to a preset permission control component to generate a permission control module; Passing the column title parameter and the row parameter to a preset template preview component to generate a preview view; When a confirmation operation for the preview view is received, a performance system assessment template is generated using the column header module, the row module and the authority control module.
2. The method according to claim 1, characterized in that The step of transferring the column title parameters to the preset column title module component to generate the column title module comprises: Passing the column header parameters to the preset column header module component; Determine the column title data, column title new addition callback method and column title modification callback method according to the column title parameters; A column header module is generated according to the column header data, the column header new addition callback method and the column header modification callback method.
3. The method according to claim 2, characterized in that The step of transferring the row parameters to the preset row module component to generate a row module includes: Passing the row parameters to the preset row module component; According to the row parameters, the column header data, row data, a callback method for modifying row module data, a role list, a page identifier, a current role, a determination result of adding or reducing rows, and restriction conditions are obtained; A row module is generated according to the column header data, the row data, the callback method for modifying row module data, the role list, the page identifier, the current role, the increase or decrease row determination result and the restriction condition.
4. The method according to claim 3, characterized in that The step of transmitting the permission parameter to the preset permission control component to generate the permission control module includes: Passing the permission parameter to a preset permission control component; The permission control component obtains the role list, the column header data, the row data and the callback method after selecting the permission from the permission parameter; According to the column header data and the row data, permissions are added to each role in the role list to generate a permission control module.
5. A performance system assessment template generation device, characterized in that: include: An assessment template generation data acquisition unit, used to acquire assessment template generation data, wherein the assessment template generation data includes column title parameters, row parameters, and authority parameters; A column title module generating unit, used for passing the column title parameters to a preset column title module component to generate a column title module; A row module generating unit, used for transmitting the row parameters to a preset row module component to generate a row module; The permission control module generating unit is used to pass the permission parameter to the preset permission control component to generate the permission control module; A preview view generating unit, used for passing the column title parameter and the row parameter to a preset template preview component to generate a preview view; The performance system evaluation template generating unit is used to generate a performance system evaluation template by using the column title module, the row module and the authority control module when receiving a confirmation operation for the preview view.
6. The device according to claim 5, characterized in that The column title module generating unit comprises: A column header parameter transfer subunit, used for transferring the column header parameter to a preset column header module component; A column title data, column title new addition callback method and column title modification callback method determination subunit, used to determine the column title data, column title new addition callback method and column title modification callback method according to the column title parameters; The column title module generating subunit is used to generate a column title module according to the column title data, the column title newly added callback method and the column title modified callback method.
7. The device according to claim 6, characterized in that The row module generating unit comprises: A row parameter transfer subunit, used for transferring the row parameters to a preset row module component; A first acquisition subunit is used to acquire the column header data, row data, a callback method for modifying row module data, a role list, a page identifier, a current role, a determination result of adding or reducing rows, and a restriction condition according to the row parameters; The row module generation subunit is used to generate a row module according to the column header data, the row data, the modification row module data callback method, the role list, the page identifier, the current role, the increase or decrease row determination result and the restriction condition.
8. The device according to claim 7, characterized in that The authority control module generating unit includes: The permission parameter transmission subunit is used to transmit the permission parameter to the preset permission control component; A second acquisition subunit is used for the permission control component to acquire the role list, the column header data, the row data and the callback method after selecting the permission from the permission parameter; The permission control module generating subunit is used to add permissions to each role in the role list according to the column header data and the row data, and generate a permission control module.
9. An electronic device, characterized in that: The device comprises a processor and a memory: The memory is used to store program code and transmit the program code to the processor; The processor is used to execute the performance system appraisal template generation method described in any one of claims 1-4 according to the instructions in the program code.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium is used to store program code, and the program code is used to execute the performance system appraisal template generation method described in any one of claims 1-4.