Data selection method, device, equipment and storage medium based on front-end page

By modularly displaying the system solution and new solutions to be added in the front-end page, responding to user selection operations and updating the page, the problems of difficulty and low efficiency of data selection operations in the existing technology are solved, and a more efficient and accurate data selection experience is achieved.

CN114780883BActive Publication Date: 2025-03-04SHENZHEN XUMI YUNTU SPACE TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202210362287.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-04-07
Publication Date
2025-03-04
Estimated Expiration
2042-04-07

AI Technical Summary

Technical Problem

In the prior art, when a user selects data on the front-end page, it is difficult to operate and cannot accurately obtain the selection items, resulting in low data selection efficiency.

Method used

By receiving user data selection requests, the system plan to be determined and the new plan to be added are displayed in the front-end page with modular data, responding to user selection operations, updating the front-end page, displaying selected data, and calling the back-end database to obtain the full amount of selected data.

Benefits of technology

It reduces the difficulty of users in selecting front-end page data, enables users to obtain selections clearly and accurately, and improves the efficiency and user experience of data selection.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114780883B_ABST
    Figure CN114780883B_ABST
Patent Text Reader

Abstract

The present disclosure provides a data selection method, device, equipment and storage medium based on a front-end page. The method includes: based on a data selection request, displaying the system solution to be determined and the solution to be added in modular data in the front-end page; in response to a request to add data in the solution to be added, updating the front-end page, displaying the selected item data under the system solution in the updated front-end page, and obtaining the full amount of the data to be selected; in response to a selection operation for a data type, displaying the data to be selected corresponding to the data type in the updated front-end page; according to the user's selection result for the selected item data, updating the data under the solution to be added, and using the updated data under the solution to be added as the selected item data, and using all the selected item data as the data selected by the user. The present disclosure reduces the operational difficulty of data selection and improves the efficiency of user data selection.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of computer technology, and in particular to a data selection method, device, equipment and storage medium based on a front-end page. Background Art

[0002] With the development of computer technology, more and more application systems can provide users with data display and selection services. For example, taking the salary management system as an example, human resources managers can use the data displayed on the front-end page of the system to independently select the objects of salary management. Therefore, the user's operation when using the front-end page to select data will affect the user's data selection experience.

[0003] In the prior art, by displaying the options on one side of the front page and the selected options on the other side, the user selects the data according to the displayed content of the options. However, this data selection method requires the user to perform multiple operations to confirm the final selection result when the amount of data is large or the data types are large. In addition, the commonly used fixed options cannot be automatically selected and distinguished from other options. Therefore, the user's operation difficulty in selecting data on the front page increases, and the user cannot accurately obtain the selection options, thereby reducing the efficiency of the user's selection of data. Summary of the invention

[0004] In view of this, the embodiments of the present disclosure provide a data selection method, device, equipment and storage medium based on a front-end page to solve the problems in the prior art that data selection is difficult to operate, users are unable to accurately obtain selection items, and data selection efficiency is reduced.

[0005] According to a first aspect of an embodiment of the present disclosure, a data selection method based on a front-end page is provided, comprising: receiving a data selection request sent by a user, and in response to the data selection request, displaying a system solution to be determined and a solution to be added in modular data in the front-end page; in response to a request to add data in the solution to be added, updating the front-end page, displaying the selected item data under the system solution in the updated front-end page, and calling a back-end database to obtain a full amount of the item data to be selected; in response to a selection operation on a data type, displaying the item data to be selected corresponding to the data type in the updated front-end page, and receiving a selection operation by the user on the item data to be selected; updating the data under the solution to be added according to the selection result of the user on the item data, and using the updated data under the solution to be added as the selected item data, and using all the selected item data as the data selected by the user.

[0006] According to a second aspect of an embodiment of the present disclosure, a data selection device based on a front-end page is provided, comprising: a receiving module, configured to receive a data selection request sent by a user, and in response to the data selection request, display the system solution to be determined and the solution to be added in modular data in the front-end page; an adding module, configured to update the front-end page in response to an adding request for data in the solution to be added, display the selected item data under the system solution in the updated front-end page, and call the back-end database to obtain the full amount of the item data to be selected; a display module, configured to display the item data to be selected corresponding to the data type in the updated front-end page in response to a selection operation on the data type, and receive a selection operation of the user on the item data to be selected; an updating module, configured to update the data under the solution to be added according to the selection result of the user on the item data, and use the updated data under the solution to be added as the selected item data, and use all the selected item data as the data selected by the user.

[0007] According to a third aspect of an embodiment of the present disclosure, an electronic device is provided, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the steps of the above method are implemented when the processor executes the program.

[0008] According to a fourth aspect of the embodiments of the present disclosure, a computer-readable storage medium is provided, which stores a computer program, and when the computer program is executed by a processor, the steps of the above method are implemented.

[0009] At least one of the above technical solutions adopted in the embodiments of the present disclosure can achieve the following beneficial effects:

[0010] By receiving a data selection request sent by a user, in response to the data selection request, the system solution to be determined and the solution to be added are displayed in modular data in the front-end page; in response to the addition request for data in the solution to be added, the front-end page is updated, the selected item data under the system solution is displayed in the updated front-end page, and the back-end database is called to obtain the full amount of the data to be selected; in response to the selection operation for the data type, the data to be selected corresponding to the data type is displayed in the updated front-end page, and the user's selection operation for the selected item data is received; according to the user's selection result for the selected item data, the data under the solution to be added is updated, and the updated data under the solution to be added is used as the selected item data, and all the selected item data is used as the data selected by the user. The present disclosure can reduce the difficulty of the user's operation when selecting data on the front-end page, enable the user to obtain the selected items clearly and accurately, improve the efficiency of the user's selection of data, and improve the user's data selection experience. BRIEF DESCRIPTION OF THE DRAWINGS

[0011] In order to more clearly illustrate the technical solutions in the embodiments of the present disclosure, 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 disclosure. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.

[0012] Figure 1 It is a flowchart of a data selection method based on a front-end page provided by an embodiment of the present disclosure;

[0013] Figure 2 It is a schematic diagram of selecting data in a newly added solution in a front-end page provided by an embodiment of the present disclosure;

[0014] Figure 3 It is a schematic diagram of displaying all selected item data in a front-end page provided by an embodiment of the present disclosure;

[0015] Figure 4 is a schematic diagram of adjusting the state of selected item data in a front-end page provided by an embodiment of the present disclosure;

[0016] Figure 5 is a schematic diagram of the structure of a data selection device based on a front-end page provided in an embodiment of the present disclosure;

[0017] Figure 6 It is a schematic diagram of the structure of an electronic device provided by an embodiment of the present disclosure. DETAILED DESCRIPTION

[0018] In the following description, specific details such as specific system structures and technologies are provided for the purpose of illustration rather than limitation, so as to provide a thorough understanding of the embodiments of the present disclosure. However, it should be clear to those skilled in the art that the present disclosure may be implemented in other embodiments without these specific details. In other cases, detailed descriptions of well-known systems, devices, circuits, and methods are omitted to avoid obstructing the description of the present disclosure with unnecessary details.

[0019] With the rapid development of Internet technology, user service functions are implemented through clients, applications, web pages, applets, etc. in mobile terminals, providing users with convenient information and scenario functions, which greatly improves the user's service experience and promotes social progress. Through the system client or the front-end page of the application, data selection services can be provided to users, allowing users to quickly and easily select the data objects that need to be processed. However, there are still some problems in the existing data selection methods based on the front-end page. The following is a detailed description of the problems existing in the existing data selection methods in combination with specific scenarios, which may include the following:

[0020] In the prior art, when options and data to be selected are displayed to users based on the front-end page, the options to be selected are displayed on one side of the front-end page and the selected items are displayed on the other side. The user selects the data according to the content displayed by the options to be selected. However, this data selection method requires the user to perform multiple operations to confirm the final selection result when the amount of data is large or the data type is large. In addition, the commonly used fixed options cannot be automatically selected and distinguished from other options. Therefore, the user's operation difficulty in selecting data on the front-end page increases, and the user cannot accurately obtain the selection items, thereby reducing the efficiency of the user's selection of data.

[0021] It should be noted that in the application scenarios of the embodiments of the present disclosure, the present disclosure can be executed by a client, application, web page or applet installed or running in a mobile terminal, and the mobile terminal includes but is not limited to: a smart phone, a tablet computer, a laptop computer and other mobile terminals that support touch screen operation. The embodiments of the present disclosure are described by taking the application interface of a mobile phone terminal as an example, but in actual applications, the embodiments of the present disclosure are not limited to the applications in the mobile phone terminal. The following embodiments of the present disclosure take the selection of job data and personnel data as application scenarios, but it should be understood that the data of the embodiments of the present disclosure are not limited to the above data, and the above application scenarios do not constitute a limitation on the technical solution of the present disclosure. Any other scenarios that require data selection are applicable to this solution, such as selecting friends or other objects in a social program client. The technical solution of the present disclosure is described in detail below in conjunction with specific embodiments.

[0022] Figure 1 It is a flowchart of a data selection method based on a front-end page provided in an embodiment of the present disclosure. Figure 1 The data selection method based on the front-end page can be executed by an application installed on a mobile terminal or PC, or a web client, etc. Figure 1 As shown, the data selection method based on the front-end page may specifically include:

[0023] S101, receiving a data selection request sent by a user, and in response to the data selection request, displaying the system solutions to be determined and the solutions to be added in modular data on the front-end page;

[0024] S102, in response to a request to add data in the scheme to be added, the front-end page is updated, the selected item data under the system scheme is displayed in the updated front-end page, and the back-end database is called to obtain the full amount of the data of the items to be selected;

[0025] S103, in response to the selection operation on the data type, displaying the to-be-selected item data corresponding to the data type in the updated front-end page, and receiving the user's selection operation on the to-be-selected item data;

[0026] S104, according to the selection result of the user on the selected item data, the data under the new scheme is updated, and the updated data under the new scheme is used as the selected item data, and all the selected item data is used as the data selected by the user.

[0027] Specifically, the system solution of the embodiment of the present disclosure can be considered as the default system selection item, that is, the system default selected item data. The system selection item refers to the selection item pre-configured in the system. Each time the user selects data based on the front-end page, the system selection item will be automatically presented on the front-end page without the user having to select again. The scheme to be added refers to the selection item other than the system selection item. The user can select the data in the scheme to be added based on different data types to obtain the selection items under the scheme to be added.

[0028] Furthermore, the selection operation of the disclosed embodiment may be an operation triggered by a user through a gesture, that is, a gesture operation of the user for selecting an item in the front-end page. A gesture operation refers to an operation formed by a user sliding the touch screen of a mobile terminal. After detecting a sliding operation on an application interface, the mobile terminal may generate a corresponding operation instruction. Therefore, different gesture operations correspond to different gesture instructions. The binding relationship between gesture operations and instructions may be pre-configured and stored in a server corresponding to the application client. In actual applications, after the touch screen detects a gesture operation issued by a user through a finger or a stylus, the gesture instruction issued by the user is determined based on the correspondence between the gesture operation and the pre-configured instructions. For example, when a user clicks on an unselected item to be selected, the state of the item to be selected will become a selected state, and a "check mark" mark will be displayed on one side of the item to be selected.

[0029] According to the technical solution provided by the embodiment of the present disclosure, by receiving a data selection request sent by a user, in response to the data selection request, the system solution to be determined and the solution to be added are displayed in modular data in the front-end page; in response to the request to add data in the solution to be added, the front-end page is updated, the selected item data under the system solution is displayed in the updated front-end page, and the back-end database is called to obtain the full amount of the data to be selected; in response to the selection operation for the data type, the data to be selected corresponding to the data type is displayed in the updated front-end page, and the user's selection operation for the selected item data is received; according to the selection result of the user for the selected item data, the data under the solution to be added is updated, and the updated data under the solution to be added is used as the selected item data, and all the selected item data is used as the data selected by the user. The present disclosure can reduce the difficulty of the user's operation when selecting data on the front-end page, enable the user to clearly and accurately obtain the selection items, improve the efficiency of the user's selection of data, and improve the user's data selection experience.

[0030] In some embodiments, the system solution to be determined and the solution to be added are displayed in modular data on the front-end page, including: obtaining the system solution pre-configured in the background database, generating a first data module according to the selected item data under the system solution, and displaying the second data module corresponding to the solution to be added below the first data module; wherein the system solution contains default selected item data, and the data in the initial state corresponding to the solution to be added is a null value.

[0031] Specifically, the system solution is a selection solution composed of some selected item data pre-customized by the user, and the selected item data in the system solution is data to be determined, that is, the state of the selected item data in the system solution can also be adjusted by the user. In actual applications, the system solution and the solution to be added are presented in a modular manner in the front-end page, that is, modular data is generated according to the selected item data in the system solution, and the modular data is matched with the modular area pre-encapsulated in the page, so that the data of the system solution is displayed in the modular area in an arrangement and combination manner, so that the user can view different modular data at the same time in the front-end page under the same dimension. In the initial state of the solution to be added, the data in the corresponding second data module is blank, that is, before the data is added to the solution to be added, there is no selected item data in the modular area corresponding to the solution to be added.

[0032] In some embodiments, in response to a request to add data within a to-be-added solution, the front-end page is updated, including: receiving a click operation on the to-be-added solution in the front-end page, generating an add request based on the click operation, and updating the front-end page according to the add request, so as to display the data type and the selected item data under the system solution in the updated front-end page, and after obtaining the full amount of the to-be-selected item data, display the full amount of the to-be-selected item data in the updated front-end page.

[0033] Specifically, when the user clicks the add button on the side of the new plan to be added in the front-end page, the front-end page will switch to the data adding page, in which the selected data corresponding to the system plan will be displayed, and two types of addable data will be displayed above the data selection items, namely, selection items divided by position and selection items divided by personnel. Figure 2 Schematic diagram of selecting data in a new scheme to be added in a front-end page provided by an embodiment of the present disclosure. Figure 2 As shown in FIG. 1 , the data selection process of the new scheme mainly includes the following contents:

[0034] First, after updating the front-end page to the data adding page, the user can choose between two selection modes: selecting by position or selecting by person. When clicking to select by position, only the selected data and the data to be selected related to the position are displayed in the data adding page. The user can continue to select the data to be selected, and each time a data is selected, the mark corresponding to the data to be selected changes from "cross" to "check mark", indicating that the data to be selected has been selected by the user.

[0035] Furthermore, after completing the selection of the position selection items, the user can continue to click to select by personnel. At this time, the data adding page switches to a page that only displays the selected data and the data to be selected related to the personnel. Similarly, the user can continue to select the data to be selected in the personnel selection interface until the user completes the data selection under all data types.

[0036] In some embodiments, in response to a selection operation on a data type, the to-be-selected data corresponding to the data type is displayed in an updated front-end page, and a user's selection operation on the to-be-selected data is received, including: receiving a click operation on the data type, switching the updated front-end page to a selection page corresponding to the data type based on the click operation, and displaying the to-be-selected data corresponding to the data type in the selection page, the initial state of the to-be-selected data being an unselected state, and in response to the selection operation on the to-be-selected data, adjusting the state corresponding to the to-be-selected data to a selected state, and displaying the amount of selected data at the bottom of the selection page.

[0037] Specifically, after the user selects the corresponding selection items on the data adding page under different data types in turn, the data selected by the user (i.e., the selected item data) is marked as selected, and the amount of selected item data corresponding to each data type is displayed at the bottom of the data adding page. This amount of data can be considered as the number of options corresponding to the selected item data. For example Figure 2 As shown in , the user selected "Visual Design Position", "Interaction Design Position" and "User Research Position" under the data type selected by position, among which "Visual Design Position" and "Interaction Design Position" are the selected item data corresponding to the system solution (i.e. the default solution). In addition, the user selected "Zhang San" and "Wang Wu" under the data type selected by personnel, and marked all the above selected item data as selected and displayed on the front-end page.

[0038] In some embodiments, the data under the new scheme is updated according to the user's selection result of the selected item data, including: according to the selected item data, the content of the second data module corresponding to the new scheme is updated, so that the updated second data module displays the selected item data corresponding to all data types, and uses the selected item data in the second data module as the selected item data under the new scheme.

[0039] Specifically, after the selection operation is performed on the data to be selected under the newly added solution, the selected data confirmed by the user is displayed in the second data module area of ​​the front-end page, that is, the content of the second data module is updated. Figure 3 is a schematic diagram of displaying all selected item data on a front-end page provided by an embodiment of the present disclosure. Figure 3 As shown, the display process of the selected item data mainly includes the following contents:

[0040] According to the user's selection operation on the data to be selected under different data types in the aforementioned embodiment, all the selected data are determined, where the selected data include the selected data corresponding to the system solution, and all the selected data under the system solution and the selected data under the solution to be added are displayed on the front-end page.

[0041] In some embodiments, after taking the updated data under the scheme to be added as the selected item data, the method also includes: receiving a selection operation for the selected item data under the system scheme, and / or receiving a selection operation for the selected item data under the scheme to be added, and adjusting the state of the selected item data according to the selection operation to obtain the adjusted selected item data in the selected state, and taking the adjusted selected item data in the selected state as the data selected by the user.

[0042] Specifically, after displaying all the selected item data on the front-end page, it is also possible to receive the user's selection operation on the selected item data, and adjust the status of the selected item data according to the user's operation on the selected item data, so that after the user selects the data, he can not only review the previously selected plan, but also modify the previously selected plan. The plans here include both system plans and plans to be added. Figure 4 FIG. 1 is a schematic diagram of adjusting the state of selected item data in a front-end page provided by an embodiment of the present disclosure. Figure 4 As shown, the process of adjusting the state of the selected item data mainly includes the following contents:

[0043] When the user clicks the "check mark" on the side of the selected item data on the front-end page, the status mark of the selected item data switches to a "cross", which cancels the selection operation of the selected item data, but the option data can still be displayed on the front-end page. According to the user's operation on the selected item data, the status of the selected item data is adjusted, and the selected item data in the selected state obtained after the final adjustment is used as the final selected data. Figure 4 As shown in , the data finally selected by the user include "interaction design position", "user research position", "Zhang San" and "Wang Wu".

[0044] In some embodiments, after taking all the selected item data as the data selected by the user, the method also includes: taking the selected item data under the system solution and the solution to be added as the target data selected by the user, and allocating the acquired resources based on the target data, wherein the target data includes position data and personnel data.

[0045] Specifically, the selected item data finally selected by the user displayed on the front-end page is used as the target data, such as Figure 4 The last selected item data displayed in the selected state. Based on the target data, the acquired resources can be allocated. For example, based on the position data and personnel data in the target data, all employees involved in the position data and employees corresponding to the personnel data can be used as objects of resource allocation. Resource allocation can be based on quarters or months as the time period, and the salary management system can be used to allocate salaries or issue bonuses to the above-mentioned employee objects within this quarter.

[0046] The following are embodiments of the device disclosed herein, which can be used to execute the method embodiments disclosed herein. For details not disclosed in the device embodiments disclosed herein, please refer to the method embodiments disclosed herein.

[0047] Figure 5 Schematic diagram of the structure of the data selection device based on the front-end page provided by the embodiment of the present disclosure. Figure 5 As shown, the data selection device based on the front-end page includes:

[0048] The receiving module 501 is configured to receive a data selection request sent by a user, and in response to the data selection request, display the system solutions to be determined and the solutions to be added in modular data on the front-end page;

[0049] The adding module 502 is configured to update the front-end page in response to the adding request for the data in the scheme to be added, display the selected item data under the system scheme in the updated front-end page, and call the back-end database to obtain the full amount of the data to be selected;

[0050] The display module 503 is configured to, in response to a selection operation on a data type, display the to-be-selected item data corresponding to the data type in an updated front-end page, and receive a user's selection operation on the to-be-selected item data;

[0051] The updating module 504 is configured to update the data under the scheme to be added according to the selection result of the user on the selected item data, and use the updated data under the scheme to be added as the selected item data, and use all the selected item data as the data selected by the user.

[0052] In some embodiments, Figure 5 The receiving module 501 obtains the system solution pre-configured in the background database, generates a first data module according to the selected item data under the system solution, and displays a second data module corresponding to the solution to be added below the first data module; wherein the system solution includes default selected item data, and the data in the initial state corresponding to the solution to be added is a null value.

[0053] In some embodiments, Figure 5 The adding module 502 receives a click operation on a to-be-added solution in the front-end page, generates an adding request based on the click operation, and updates the front-end page according to the adding request, so as to display the data type and the selected item data under the system solution in the updated front-end page, and after obtaining the full amount of the to-be-selected item data, displays the full amount of the to-be-selected item data in the updated front-end page.

[0054] In some embodiments, Figure 5 The display module 503 receives a click operation on a data type, switches the updated front-end page to a selection page corresponding to the data type based on the click operation, and displays the to-be-selected data corresponding to the data type in the selection page. The initial state of the to-be-selected data is an unselected state. In response to a selection operation on the to-be-selected data, the state corresponding to the to-be-selected data is adjusted to a selected state, and the amount of selected data is displayed at the bottom of the selection page.

[0055] In some embodiments, Figure 5 The update module 504 updates the content of the second data module corresponding to the new scheme according to the selected item data to be selected, so that the updated second data module displays the selected item data corresponding to all data types, and uses the selected item data in the second data module as the selected item data under the new scheme.

[0056] In some embodiments, Figure 5 After taking the updated data under the scheme to be added as the selected item data, the update module 504 receives a selection operation for the selected item data under the system scheme, and / or receives a selection operation for the selected item data under the scheme to be added, and adjusts the state of the selected item data according to the selection operation to obtain the adjusted selected item data in the selected state, and takes the adjusted selected item data in the selected state as the data selected by the user.

[0057] In some embodiments, Figure 5 After the update module 504 takes all the selected item data as the data selected by the user, the method also includes: taking the selected item data under the system solution and the solution to be added as the target data selected by the user, and allocating the acquired resources based on the target data, wherein the target data includes position data and personnel data.

[0058] It should be understood that the size of the serial numbers of the steps in the above embodiments does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present disclosure.

[0059] Figure 6 Schematic diagram of the structure of the electronic device 6 provided in the embodiment of the present disclosure. Figure 6 As shown, the electronic device 6 of this embodiment includes: a processor 601, a memory 602, and a computer program 603 stored in the memory 602 and executable on the processor 601. When the processor 601 executes the computer program 603, the steps in the above-mentioned various method embodiments are implemented. Alternatively, when the processor 601 executes the computer program 603, the functions of each module / unit in the above-mentioned various device embodiments are implemented.

[0060] Exemplarily, the computer program 603 may be divided into one or more modules / units, which are stored in the memory 602 and executed by the processor 601 to complete the present disclosure. The one or more modules / units may be a series of computer program instruction segments capable of completing specific functions, which are used to describe the execution process of the computer program 603 in the electronic device 6.

[0061] The electronic device 6 may be a desktop computer, a notebook, a PDA, a cloud server, or other electronic device. The electronic device 6 may include, but is not limited to, a processor 601 and a memory 602. Those skilled in the art will appreciate that Figure 6 It is only an example of the electronic device 6 and does not constitute a limitation of the electronic device 6. It may include more or fewer components than shown in the figure, or a combination of certain components, or different components. For example, the electronic device may also include input and output devices, network access devices, buses, etc.

[0062] The processor 601 may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or the processor may be any conventional processor, etc.

[0063] The memory 602 may be an internal storage unit of the electronic device 6, for example, a hard disk or memory of the electronic device 6. The memory 602 may also be an external storage device of the electronic device 6, for example, a plug-in hard disk, a smart memory card (Smart Media Card, SMC), a secure digital (Secure Digital, SD) card, a flash card (Flash Card), etc. equipped on the electronic device 6. Further, the memory 602 may also include both an internal storage unit of the electronic device 6 and an external storage device. The memory 602 is used to store computer programs and other programs and data required by the electronic device. The memory 602 may also be used to temporarily store data that has been output or is to be output.

[0064] The technicians in the relevant field can clearly understand that for the convenience and simplicity of description, only the division of the above-mentioned functional units and modules is used as an example for illustration. In practical applications, the above-mentioned function allocation can be completed by different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above. The functional units and modules in the embodiment can be integrated in a processing unit, or each unit can exist physically separately, or two or more units can be integrated in one unit. The above-mentioned integrated unit can be implemented in the form of hardware or in the form of software functional units. In addition, the specific names of the functional units and modules are only for the convenience of distinguishing each other, and are not used to limit the scope of protection of this application. The specific working process of the units and modules in the above-mentioned system can refer to the corresponding process in the aforementioned method embodiment, which will not be repeated here.

[0065] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described or recorded in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.

[0066] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this disclosure.

[0067] In the embodiments provided in the present disclosure, it should be understood that the disclosed apparatus / computer equipment and methods can be implemented in other ways. For example, the apparatus / computer equipment embodiments described above are merely schematic. For example, the division of modules or units is only a logical function division. There may be other division methods in actual implementation. Multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed may be through some interfaces, indirect coupling or communication connection of the apparatus or unit, which may be electrical, mechanical or other forms.

[0068] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0069] In addition, each functional unit in each embodiment of the present disclosure may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.

[0070] If the integrated module / unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the present disclosure implements all or part of the processes in the above-mentioned embodiment method, and can also be completed by instructing the relevant hardware through a computer program. The computer program can be stored in a computer-readable storage medium, and the computer program can implement the steps of the above-mentioned various method embodiments when executed by the processor. The computer program may include computer program code, and the computer program code may be in source code form, object code form, executable file or some intermediate form. The computer-readable medium may include: any entity or device capable of carrying computer program code, recording medium, U disk, mobile hard disk, magnetic disk, optical disk, computer memory, read-only memory (ROM), random access memory (RAM), electric carrier signal, telecommunication signal and software distribution medium. It should be noted that the content contained in the computer-readable medium can be appropriately increased or decreased according to the requirements of legislation and patent practice in the jurisdiction. For example, in some jurisdictions, according to legislation and patent practice, the computer-readable medium does not include electric carrier signals and telecommunication signals.

[0071] The above embodiments are only used to illustrate the technical solutions of the present disclosure, rather than to limit them. Although the present disclosure has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. 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 disclosure, and should all be included in the protection scope of the present disclosure.

Claims

1. A data selection method based on a front-end page, characterized in that: include: Receiving a data selection request sent by a user, and in response to the data selection request, displaying the system solutions to be determined and the solutions to be added in modular data on the front-end page; In response to a request to add data in the scheme to be added, the front-end page is updated, the selected item data under the system scheme is displayed in the updated front-end page, and a back-end database is called to obtain a full amount of the data of the items to be selected; In response to a selection operation on a data type, displaying the to-be-selected item data corresponding to the data type in the updated front-end page, and receiving a user's selection operation on the to-be-selected item data; According to the selection result of the user on the data to be selected, the data under the scheme to be added is updated, and the updated data under the scheme to be added is used as the selected data, and all the selected data is used as the data selected by the user; The system solutions to be determined and the solutions to be added are displayed in modular data on the front-end page, including: Obtain a system solution pre-configured in a background database, generate a first data module according to the selected item data under the system solution, and display a second data module corresponding to the solution to be added below the first data module; The system solution includes default selected item data, and the data in the initial state corresponding to the solution to be added is null; The updating of the front-end page in response to the request for adding data in the to-be-added solution includes: Receiving a click operation on the scheme to be added in the front-end page, generating an adding request based on the click operation, and updating the front-end page according to the adding request, so as to display the data type and the selected item data under the system scheme in the updated front-end page, and after obtaining the full amount of the item data to be selected, displaying the full amount of the item data to be selected in the updated front-end page; In response to the selection operation on the data type, displaying the to-be-selected data corresponding to the data type in the updated front-end page, and receiving the user's selection operation on the to-be-selected data, includes: receiving a click operation on the data type, switching the updated front-end page to a selection page corresponding to the data type based on the click operation, and displaying to-be-selected data corresponding to the data type in the selection page, wherein the initial state of the to-be-selected data is an unselected state, and in response to a selection operation on the to-be-selected data, adjusting the state corresponding to the to-be-selected data to a selected state, and displaying the amount of the selected data at the bottom of the selection page; After taking all the selected item data as the data selected by the user, the method further includes: The selected item data under the system solution and the solution to be added are used as the target data selected by the user, and the acquired resources are allocated based on the target data, wherein the target data includes position data and personnel data.

2. The method according to claim 1, characterized in that The updating of the data under the to-be-added solution according to the selection result of the to-be-selected item data by the user includes: According to the data to be selected in the selected state, the content of the second data module corresponding to the scheme to be added is updated, so that the updated second data module displays the data to be selected in the selected state corresponding to all data types, and the data to be selected in the second data module is used as the selected data under the scheme to be added.

3. The method according to claim 1, characterized in that After taking the updated data under the to-be-added scheme as selected item data, the method further includes: Receive a selection operation for the selected item data under the system solution, and / or receive a selection operation for the selected item data under the to-be-added solution, and adjust the state of the selected item data according to the selection operation to obtain the adjusted selected item data in a selected state, and use the adjusted selected item data in a selected state as the data selected by the user.

4. A data selection device based on a front-end page, characterized in that: include: A receiving module is configured to receive a data selection request sent by a user, and in response to the data selection request, present the system solutions to be determined and the solutions to be added in modular data on the front-end page; an adding module, configured to update the front-end page in response to an adding request for data in the to-be-added solution, display the selected item data under the system solution in the updated front-end page, and call a back-end database to obtain the full amount of to-be-selected item data; A display module is configured to, in response to a selection operation on a data type, display the to-be-selected data corresponding to the data type in the updated front-end page, and receive a user's selection operation on the to-be-selected data; An updating module is configured to update the data under the scheme to be added according to the selection result of the user on the data to be selected, and use the updated data under the scheme to be added as the selected data, and use all the selected data as the data selected by the user; The receiving module is used to obtain a system solution pre-configured in a background database, generate a first data module according to the selected item data under the system solution, and display a second data module corresponding to the solution to be added below the first data module; the system solution contains default selected item data, and the data in the initial state corresponding to the solution to be added is a null value; The adding module is used to receive a click operation on the to-be-added solution in the front-end page, generate an adding request based on the click operation, and update the front-end page according to the adding request, so as to display the data type and the selected item data under the system solution in the updated front-end page, and after obtaining the full amount of the to-be-selected item data, display the full amount of the to-be-selected item data in the updated front-end page; The display module is used to receive a click operation on the data type, switch the updated front-end page to a selection page corresponding to the data type based on the click operation, and display the to-be-selected item data corresponding to the data type in the selection page, wherein the initial state of the to-be-selected item data is an unselected state, and in response to a selection operation on the to-be-selected item data, adjust the state corresponding to the to-be-selected item data to a selected state, and display the data amount of the selected data at the bottom of the selection page; The update module is used to use the selected item data under the system solution and the to-be-added solution as the target data selected by the user after taking all the selected item data as the data selected by the user, and allocate the acquired resources based on the target data, wherein the target data includes position data and personnel data.

5. An electronic device comprising a memory, a processor and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the computer program, the method according to any one of claims 1 to 3 is implemented.

6. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the method according to any one of claims 1 to 3 is implemented.

Citation Information

Patent Citations

  • Data processing method and device, electronic equipment and storage medium

    CN114064817A

  • File processing method and device and electronic equipment

    CN114168543A