Page configuration method and device, computer device and storage medium

By receiving configuration requests and determining the target reference page for page configuration in a low-code platform, the problem of insufficient page configuration diversity in existing technologies is solved, enabling more complex and flexible page configuration.

CN117806631BActive Publication Date: 2026-04-21SHENZHEN HIVE BOX NETWORK TECH LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
SHENZHEN HIVE BOX NETWORK TECH LTD
Filing Date
2023-12-01
Publication Date
2026-04-21

AI Technical Summary

Technical Problem

While existing low-code platforms lower the development threshold, they also result in insufficient diversity and complexity in page configuration.

Method used

By receiving the configuration request of the target page in the low-code platform, determining the target reference page associated with it, and configuring the page in the page configuration area of ​​the configuration interface according to the configuration parameters and the target reference page, the reference and jump to the target page can be realized.

Benefits of technology

It increases the complexity and diversity of page configuration, and enhances the flexibility and scalability of page configuration.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117806631B_ABST
    Figure CN117806631B_ABST
Patent Text Reader

Abstract

This invention relates to the field of page configuration technology, and discloses a page configuration method, apparatus, computer device, and storage medium. The method includes: receiving a configuration request for a target page; determining at least one target reference page associated with the target page from other pages to be configured besides the target page; configuring the target page in the page configuration area of ​​the configuration interface according to configuration parameters and the target reference page; and obtaining target page configuration data corresponding to the target page. This invention configures the target page through a target reference page, enabling the referencing of other pages to be configured during page configuration on a low-code platform, thus improving the complexity and diversity of page configuration.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of page configuration technology, and in particular to a page configuration method, apparatus, computer device, and storage medium. Background Technology

[0002] With the acceleration of digital transformation and the continuous development of technological innovation, enterprises' demand for software development is also increasing. Low-code platforms, which allow for page configuration without the need for extensive coding, are gaining increasing attention from businesses. However, existing low-code platforms often have certain limitations; while lowering the development threshold, they also reduce the diversity and complexity of development. Summary of the Invention

[0003] This invention provides a page configuration method, apparatus, computer device, and storage medium to improve the diversity of page configuration.

[0004] A page configuration method, including:

[0005] Receive a configuration request for a target page, wherein the target page is one of a plurality of pages to be configured in the configuration interface, and the configuration request includes configuration parameters;

[0006] From other pages to be configured besides the target page, determine at least one target reference page associated with the target page, wherein the target reference page refers to other pages to be configured that can be referenced and navigated to when the target page is configured;

[0007] In the page configuration area of ​​the configuration interface, the target page is configured according to the configuration parameters and the target reference page to obtain the target page configuration data corresponding to the target page.

[0008] A computer device includes a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the page configuration method described above.

[0009] A computer-readable storage medium storing a computer program that, when executed by a processor, implements the above-described page configuration method.

[0010] The aforementioned page configuration method, apparatus, computer device, and storage medium receive a configuration request for a target page, then determine at least one target reference page associated with the target page from other pages to be configured besides the target page, and finally configure the target page in the page configuration area of ​​the configuration interface according to configuration parameters and the target reference page to obtain target page configuration data corresponding to the target page. The page configuration method of this invention configures the target page through target reference pages (target reference pages refer to other pages to be configured that can be referenced and navigated to when configuring the target page), enabling the referencing of other pages to be configured during page configuration on a low-code platform, thereby improving the complexity and diversity of page configuration. Attached Figure Description

[0011] To more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings used in the description of the embodiments of the present invention will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0012] Figure 1 This is a flowchart illustrating a page configuration method according to an embodiment of the present invention;

[0013] Figure 2 This is a schematic diagram of a page configuration device in one embodiment of the present invention;

[0014] Figure 3 This is a schematic diagram of a computer device according to an embodiment of the present invention. Detailed Implementation

[0015] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0016] In one embodiment, such as Figure 1 As shown, a page configuration method is provided, including the following steps S10-S30.

[0017] S10. Receive a configuration request for a target page, wherein the target page is one of a plurality of pages to be configured in the configuration interface, and the configuration request includes configuration parameters.

[0018] Understandably, a configuration request for a target page can refer to a configuration request initiated for only one target page when multiple pages to be configured exist simultaneously. Since different target pages have different configuration parameters, the configuration interface includes a page configuration area for configuring each of the pages to be configured. After receiving a configuration request for a target page, the page configuration area corresponding to the target page will display the component to be configured. At this point, a target component can be selected from all the displayed components to be configured, and the target component can be used to configure the page to be configured in the page configuration area to obtain the configured component corresponding to the target component. Furthermore, reference pages to be configured can be identified from the pages to be configured other than the target page, and at least one target reference page can be selected from these reference pages and configured in the configured component, thus completing the configuration of the target page.

[0019] The components to be configured can be pre-packaged modular components that are pre-defined according to actual needs. Each page to be configured can correspond to a set (which may contain multiple) of components to be configured. Each set of components may be the same or different. After receiving the configuration request from the target page, the configuration page of the target page displays the set of components to be configured corresponding to that target page (that is, the entire set of selectable components to be configured corresponding to the target page). At this time, the components to be configured are not yet configured within the target page, but are displayed in the configuration page of the target page for selection. Here, the components to be configured include, but are not limited to, layout components, form components, pop-up components, upload components, data components, interactive components, responsive components, icon module components, etc. Configured components can be components that have already been configured within the target page. Configurable reference pages can be all reference pages that are allowed to be referenced by the configured components corresponding to the target page but have not yet been referenced. Each configurable reference page corresponds to a configurable reference page identifier. After the target reference page is configured in the configured components, the configured components display the target reference page identifier corresponding to the target reference page.

[0020] In this embodiment, page configuration refers to the process of configuring and / or editing the attributes of a target page by configuring components to be configured and reference pages to be configured within the target page on a low-code platform (a development platform that can quickly generate applications without coding or with minimal coding). Specifically, configuring components to be configured within the target page allows direct configuration and / or editing of the target page's attributes, while reference pages to be configured need to be configured within components in order to enable configuration and / or editing of the target page's attributes.

[0021] The configuration parameters can refer to information such as the components to be configured corresponding to the target page and the referenced pages to be configured. The referenced pages to be configured can be any referenceable page that conforms to a preset referential relationship, excluding the target page. Each referenced page to be configured corresponds to a referenced page identifier. In this step, a page configuration request for configuring a single target page can be received on the low-code platform, thereby enabling the reference of other pages within the page configuration area of ​​the target page on the low-code platform in subsequent steps.

[0022] S20. From other pages to be configured besides the target page, determine at least one target reference page associated with the target page. The target reference page refers to other pages to be configured that can be referenced and navigated to when configuring the target page. Understandably, the target reference page can be at least one page that conforms to a preset referential relationship and can be referenced and navigated to by the target page. In this embodiment, the preset referential relationship can be a referential relationship pre-set as needed. For example, other pages to be configured that the target page can reference and navigate to based on the page attributes or the operator's permission level, or other pages to be configured that can be referenced and navigated to matching the type of configured components within the target page. For instance, if the type of the configured component is a form component, the target reference page can be a page containing text data in other pages to be configured; if the type of the configured component is an image module component, the target reference page can be a page containing images in other pages to be configured. In this step, at least one target reference page associated with the target page can be determined from other pages to be configured on the low-code platform, in addition to the target page. This enables the reference of other pages within the page configuration area of ​​the target page on the low-code platform in subsequent steps.

[0023] S30. In the page configuration area of ​​the configuration interface, the target page is configured according to the configuration parameters and the target reference page to obtain target page configuration data corresponding to the target page. Understandably, the configuration interface can be a display area on the current display screen, and its size can be equal to or smaller than the current display screen size. The page configuration area is located within the configuration interface. In the page configuration area, the type, quantity, and position arrangement of the components to be configured on the target page can be configured, and the components to be configured can be browsed in real time. Within the configured components, the quantity and position arrangement of the target reference page identifiers of the target page can be configured, and the configured reference page identifiers can be browsed in real time. In this embodiment, each component to be configured corresponds to a component configuration area. In the component configuration area, the content of the component to be configured can be configured and browsed in real time. Each target reference page identifier corresponds to a target reference page configuration area. In the target reference page configuration area, the referenced content within the target reference page can be configured and browsed in real time. Here, the referenced content can be the target reference page itself or a portion of the target reference page. Page configuration includes, but is not limited to, adding components to be configured in the page configuration area, dragging components to be configured into the page configuration area, dragging components to be configured in the page configuration area, adding target reference page identifiers to configured components, dragging target reference page identifiers into configured components, and dragging target reference page identifiers into configured components. Target page configuration data can include data such as the type, size, attributes, position, and quantity of configured components and target reference page identifiers within the page. In this step, on the low-code platform, in the page configuration area of ​​the configuration interface, the target page is configured according to the configuration parameters and the target reference page to obtain the target page configuration data corresponding to the target page, thereby completing the reference of the target page to the target reference page.

[0024] This embodiment receives a configuration request from a target page, determines at least one target reference page associated with the target page from other pages to be configured besides the target page, and configures the target page in the page configuration area of ​​the configuration interface according to the configuration parameters and the target reference page to obtain the target page configuration data corresponding to the target page. The page configuration method in the above embodiment configures the target page through the target reference page (the target reference page refers to other pages to be configured that can be referenced and jumped to when configuring the target page), realizing the reference of other pages to be configured when configuring pages in a low-code platform, thereby improving the complexity and diversity of page configuration.

[0025] In one embodiment, before step S10, i.e. before receiving the configuration request for the target page, the following steps are included:

[0026] S101. Receive a multi-page configuration instruction, which is used to configure multiple pages to be configured; each page to be configured corresponds to a page identifier. Understandably, a multi-page configuration instruction is an instruction that can be initiated to configure multiple pages simultaneously, or it can be a configuration instruction initiated to each of the multiple pages to be configured.

[0027] S102. Generate the configuration interface, which includes an identifier browsing area for displaying all page identifiers and a page configuration area for configuring each page to be configured. Understandably, both the page configuration area and the identifier browsing area are within the configuration interface, and they refer to different areas within the interface. Furthermore, a clear dividing line separates the page configuration area and the identifier browsing area. Each page to be configured corresponds to a page identifier, and each page identifier corresponds to a page configuration area. All page identifiers are located within the identifier browsing area. Within the identifier browsing area, the page identifiers corresponding to the pages to be configured can be browsed individually. In this embodiment, different pages to be configured correspond to different page identifiers. Page identifiers cannot be edited; when adding or pasting a page, the system generates a new page identifier to ensure that each page identifier is unique.

[0028] S103. After confirming that one of the page identifiers in the identifier browsing area is selected, confirm that the page to be configured corresponding to the page identifier is the target page, and generate a configuration request for the target page. Understandably, the target page can be a blank page or a page that has already been initially configured. Due to the different target pages, the configuration parameters in the configuration request corresponding to the target page will also be different.

[0029] This embodiment receives a multi-page configuration instruction, configures multiple pages to be configured, generates a configuration interface, and generates an identifier browsing area for displaying all page identifiers and a page configuration area for configuring each page to be configured in the configuration interface. After confirming that one of the page identifiers in the identifier browsing area is selected, it confirms that the page to be configured corresponding to the page identifier is the target page and generates a configuration request for the target page, thus realizing the selection of the target page and the generation of the configuration request corresponding to the target page.

[0030] In one embodiment, each page identifier in the identifier browsing area is associated with at least one referential identifier that has a referential relationship with that page identifier. Step S20, namely, determining at least one target referential page associated with the target page from other pages to be configured besides the target page, includes:

[0031] S201. Record all the referable identifiers associated with the page identifier of the target page as the first identifier. Understandably, all referable identifiers associated with the page identifier of the target page can be any referable identifier that has a referential relationship with the page identifier of the target page. Here, the referential relationship can be a preset page attribute reference relationship and component type reference relationship. For example, if the type of the configuration component in the target page is a form component, then the referable identifier can be the page identifier corresponding to the page containing text data in other pages to be configured; if the type of the configuration component in the target page is an image module component, then the referable identifier can be the page identifier corresponding to the page containing images in other pages; if the page identifier of the target page is "1", then the referable identifier can be all page identifiers except "1"; if the page identifier of the target page is "2", and all pages cannot reference page "1", then the referable identifier can be all page identifiers except "1" and "2".

[0032] S202. Obtain and send the permission information of the target user for the configuration request; the permission information includes a second identifier associated with the target user, the second identifier referring to the page identifiers of all the pages to be configured for which the target user has referential permissions. Understandably, the target user's permission information refers to relevant data information used to characterize whether the target user has access permissions and / or configuration permissions, or does not have access permissions and / or configuration permissions. Referential permissions can be access permissions and / or configuration permissions possessed by the target user. In this embodiment, access permissions can be permissions to browse the page configuration area of ​​the page to be configured, etc., and configuration permissions can be permissions to edit the page identifier of the page to be configured or to configure the page to be configured in the configuration interface.

[0033] S203. The same identifier in the first identifier and the second identifier is determined as the target identifier, and the page to be configured corresponding to the target identifier is determined as the target reference page associated with the target page.

[0034] Specifically, all referable identifiers associated with the page identifier of the target page are recorded as the first identifier. The permission information of the target user who sends the configuration request is obtained, including a second identifier associated with the target user. The second identifier refers to the page identifiers of all pages to be configured for which the target user has referable permissions. Identifiers that are identical between the first and second identifiers are obtained, and these identical identifiers are identified as the target identifier. The page to be configured corresponding to the target identifier is identified as the target referencing page associated with the target page. In this embodiment, efficient acquisition and accurate matching of target referencing pages are achieved through the filtering and determination of target referencing pages.

[0035] In one embodiment, before step S201, that is, before recording all the referable identifiers associated with the page identifier of the target page as the first identifier, the method includes:

[0036] S204. Obtain the page relationship information in the configuration parameters, and in the identification browsing area, determine the referable pages that have a referable relationship with each of the pages to be configured based on the page relationship information. Understandably, page relationship information can represent the relationships between pages that each page to be configured can reference. Here, the reference relationship between the page to be configured and other pages is determined by the page attributes of the page to be configured, the component type of the page to be configured, and the page attributes of other pages. First, the page attributes of the page to be configured are compared with the page attributes of other pages. If the page attributes of the page to be configured and the page attributes of another page both meet the first preset matching rule (for example, the attribute of the page to be configured is having the permission to reference the page, and the page attribute of another page is having the permission to be referenced), then the component type of the page to be configured is compared with the page attributes of that page. If it meets the second preset matching rule (the component type of the page to be configured matches the page attributes of the page; for example, if the component type of the page to be configured is an image module component, and the page attributes of the page contain an image, then the component type of the page to be configured matches the page attributes of the page; if the page attributes of the page do not contain an image, then the component type of the page to be configured does not match the page attributes of the page), then that page can be referenced by the page to be configured.

[0037] S205. Determine the page identifiers of all referable pages corresponding to each page to be configured as the referable identifiers corresponding to that page to be configured, and associate the page identifiers of the page to be configured with their corresponding referable identifiers. Understandably, a referable identifier can refer to a page identifier from all displayed page identifiers that is allowed to be selected and referenced in the configuration area. Each referable identifier corresponds to one referable page. In this embodiment, there is also a jump relationship between the referable identifier and the referable page.

[0038] In this embodiment, by obtaining the page relationship information in the configuration parameters, in the identification browsing area, the referable pages that have a referable relationship with each page to be configured are determined according to the page relationship information. The page identifiers of all referable pages corresponding to each page to be configured are determined as the referable identifiers corresponding to the page to be configured. The page identifiers of the page to be configured and their corresponding referable identifiers are associated, thereby realizing efficient and visual page reference management operations.

[0039] In one embodiment, the configuration parameters include multiple components to be configured. Step S30, namely, configuring the target page in the page configuration area of ​​the configuration interface according to the configuration parameters and the target reference page to obtain target page configuration data corresponding to the target page, includes:

[0040] S301. In the target page configuration area, select at least one target component from all the components to be configured. Understandably, the components to be configured can be pre-packaged module components that are pre-set according to actual needs. The target component refers to the component selected from all the displayed components to be configured, which is then prepared for configuration in the target page configuration area.

[0041] S302 In the target page configuration area, according to the configuration parameters, at least one target reference page to be configured is selected from all the target reference pages for each target component. Understandably, a target reference page to be configured refers to a reference page identifier selected from all displayed target reference page identifiers that is intended to be referenced within the target component in the target page configuration area. Here, each target reference page identifier corresponds to one target reference page, and each target reference page identifier corresponds to one target reference page.

[0042] S303. Configure the selected target components and the reference pages to be configured according to preset configuration rules to obtain target page configuration data corresponding to the target page. Understandably, the preset configuration rules can be configuration rules pre-set according to actual needs. In this embodiment, each target component and each reference page to be configured corresponds to a preset configuration rule. For example, the configuration rule may include: a form component must be configured with several specific reference page identifiers, and these specific reference page identifiers must be placed in different tables within the form component, etc. Association configuration can be the process of configuring the reference page identifiers to be configured into the target component, thereby realizing the association between the target component and the reference page to be configured, improving the flexibility and scalability of page configuration. Understandably, after configuring the target components and reference pages to be configured according to the preset configuration rules, further editing operations such as deletion, resizing, and dragging can be performed on the target components and reference page identifiers in the configuration area according to requirements. When referencing a page to be configured, the target component must first be configured in the target page configuration area. Then, the page to be configured can be referenced by dragging and dropping the page identifier into the target component or by adding the page to be configured into the target component.

[0043] In this embodiment, by selecting at least one target component from all components to be configured in the target page configuration area, and selecting at least one reference page to be configured for each target component from all target reference pages according to the configuration parameters in the target page configuration area, and associating the selected target components and reference pages to be configured according to the preset configuration rules, the target page configuration data corresponding to the target page is obtained, thereby realizing the linkage between reference pages and components and improving the flexibility and diversity of page configuration.

[0044] In one embodiment, step S302, namely selecting at least one reference page to be configured for each target component from all the target reference pages according to the configuration parameters, includes:

[0045] S304. Determine at least one page jump content corresponding to the target component from the configuration parameters, and determine the target reference page to which each page jump content belongs as the reference page to be configured corresponding to the target component. Understandably, the page jump content can be a jump from the current page to a specified page, and each target component corresponds to at least one page jump content, thereby establishing the association between the page jump content, the target component, and the reference page to be configured.

[0046] Specifically, step S303, which involves associating the selected target components and the reference pages to be configured according to preset configuration rules to obtain target page configuration data corresponding to the target page, includes:

[0047] S305. Obtain the region information of each page jump content in its corresponding target reference page. Understandably, the region information may be the location information such as the region and coordinates of the page jump content within the target reference page.

[0048] S306. Based on each page jump content and its corresponding target reference page and region information, generate a reference module for the target component. Understandably, the reference module can be a page jump marker; when the page jump marker is clicked, the user jumps to a specified location on the target reference page containing the page jump content.

[0049] S307. Generate component configuration data corresponding to the target component based on all the referenced modules corresponding to the same target component.

[0050] S308. Generate target page configuration data corresponding to the target page based on all the component configuration data.

[0051] In this embodiment, at least one page navigation content corresponding to the target component is determined from the self-configuration parameters, and the target reference page to which each page navigation content belongs is determined as the reference page to be configured corresponding to the target component. The region information of each page navigation content in its corresponding target reference page is obtained. Based on each page navigation content and its corresponding target reference page and region information, a reference module of the target component is generated. Based on all reference modules corresponding to the same target component, component configuration data corresponding to the target component is generated. Based on all component configuration data, target page configuration data corresponding to the target page is generated, realizing efficient, flexible and scalable management of page configuration.

[0052] In one embodiment, after step S30, that is, after configuring the target page according to the configuration parameters and the target reference page in the page configuration area of ​​the configuration interface to obtain the target page configuration data corresponding to the target page, the method further includes:

[0053] S309. After confirming that all the pages to be configured in the configuration interface have been configured, the page identifiers of each page to be configured and their corresponding target page configuration data are associated to generate a multi-page configuration result corresponding to all the pages to be configured. Understandably, each page identifier of a page to be configured is associated with its corresponding page configuration data to generate a set of configuration data, and there is a one-to-one correspondence between the configuration data and the page identifier of each page to be configured. Therefore, the multi-page configuration result contains multiple sets of configuration data, and each set of configuration data corresponds to one page to be configured. This achieves unified management and configuration of multiple pages on a low-code platform, improving development and maintenance efficiency.

[0054] In one embodiment, after step S203, that is, after determining the page to be configured corresponding to the target identifier as the target reference page associated with the target page, the method further includes:

[0055] S206. Obtain a reference page update request, wherein the reference page update request is generated after the referenceable identifier associated with any of the page identifiers in the identifier browsing area is updated; or the reference page update request is generated after any of the second identifiers in the permission information is updated. Understandably, the reference page update request may be generated after the user edits any referenceable identifier to a new page identifier as needed, or after updating and editing any of the second identifiers to a new page identifier. Editing page identifiers includes, but is not limited to, adding new page identifiers, copying page identifiers, or deleting page identifiers.

[0056] S207. Update the target reference page to an updated reference page according to the reference page update request.

[0057] S208. In the page configuration area of ​​the configuration interface, the target page is reconfigured according to the configuration parameters and the updated reference page to obtain the updated page configuration data corresponding to the target page.

[0058] In this embodiment, by obtaining the reference page update request, the target reference page is updated to the updated reference page according to the reference page update request. In the page configuration area of ​​the configuration interface, the target page is reconfigured according to the configuration parameters and the updated reference page to obtain the updated page configuration data corresponding to the target page. Thus, the target page is updated in real time according to the update of the reference page, maintaining the consistency and accuracy of the data and enhancing the interactivity of the page configuration.

[0059] It should be understood that the sequence number of each step in the above embodiments does not imply 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 invention.

[0060] In one embodiment, a page configuration device is provided, which corresponds one-to-one with the page configuration method in the above embodiments. For example... Figure 2 As shown, the page configuration device includes a configuration request receiving module 10, a target reference page determination module 20, and a configuration data determination module 30. Detailed descriptions of each functional module are as follows:

[0061] The configuration request receiving module 10 is used to receive a configuration request for a target page, wherein the target page is one of a plurality of pages to be configured in the configuration interface, and the configuration request includes configuration parameters.

[0062] The target reference page determination module 20 is used to determine at least one target reference page associated with the target page from other pages to be configured besides the target page. The target reference page refers to other pages to be configured that can be referenced and jumped to when the target page is configured.

[0063] The configuration data determination module 30 is used to configure the target page in the page configuration area of ​​the configuration interface according to the configuration parameters and the target reference page, so as to obtain the target page configuration data corresponding to the target page.

[0064] Preferably, the configuration request receiving module 10 includes:

[0065] A multi-page configuration unit is used to receive multi-page configuration instructions, which are used to configure multiple pages to be configured; each page to be configured corresponds to a page identifier;

[0066] A configuration interface generation unit is used to generate the configuration interface, which includes an identifier browsing area for displaying all the page identifiers and a page configuration area for configuring each of the pages to be configured.

[0067] The configuration request generation unit is used to, after confirming that one of the page identifiers in the identifier browsing area is selected, confirm that the page to be configured corresponding to the page identifier is the target page, and generate a configuration request for the target page.

[0068] Preferably, the target reference page determination module 20 includes:

[0069] The first identifier determination unit is used to record all the referenceable identifiers associated with the page identifier of the target page as the first identifier;

[0070] The permission information sending unit is used to obtain and send the permission information of the target user of the configuration request; the permission information includes a second identifier associated with the target user, the second identifier being the page identifier of all the pages to be configured that the target user has the permission to reference;

[0071] The target identifier determination unit is used to determine the same identifier between the first identifier and the second identifier as the target identifier, and to determine the page to be configured corresponding to the target identifier as the target reference page associated with the target page.

[0072] Optionally, the first identifier determining unit further includes:

[0073] The referable page determination subunit is used to obtain the page relationship information in the configuration parameters, and in the identification browsing area, determine the referable pages that have a referable relationship with each of the pages to be configured based on the page relationship information;

[0074] The referable identifier association subunit is used to determine the page identifiers of all referable pages corresponding to each page to be configured as the referable identifiers corresponding to the page to be configured, and associate the page identifiers of the page to be configured with their corresponding referable identifiers.

[0075] Preferably, the configuration data determination module 30 includes:

[0076] The target component selection unit is used to select at least one target component from all the components to be configured in the target page configuration area;

[0077] The reference page selection unit is used to select at least one reference page to be configured for each target component from all the target reference pages in the target page configuration area according to the configuration parameters.

[0078] The target page configuration data acquisition unit is used to associate and configure each selected target component and each reference page to be configured according to preset configuration rules, so as to obtain target page configuration data corresponding to the target page.

[0079] Preferably, the configuration data determination module 30 further includes:

[0080] The page jump content determination unit is used to determine at least one page jump content corresponding to the target component from the configuration parameters, and to determine the target reference page to which each page jump content belongs as the reference page to be configured corresponding to the target component;

[0081] The region information acquisition unit is used to acquire the region information of each page jump content in the corresponding target reference page;

[0082] The reference module generation unit is used to generate a reference module for the target component based on each page jump content and its corresponding target reference page and the region information;

[0083] A component configuration data generation unit is used to generate component configuration data corresponding to the target component based on all the referenced modules corresponding to the same target component.

[0084] The target page configuration data generation unit is used to generate target page configuration data corresponding to the target page based on all the component configuration data.

[0085] Preferably, the configuration data determination module 30 includes:

[0086] The multi-page configuration result generation unit is used to generate a multi-page configuration result corresponding to all the pages to be configured after confirming that all the pages to be configured in the configuration interface have been configured.

[0087] Preferably, the target reference page determination module 20 includes:

[0088] A reference page update request acquisition unit is used to acquire a reference page update request, wherein the reference page update request is generated after the referenceable identifier associated with any of the page identifiers in the identifier browsing area is updated; or the reference page update request is generated after any of the second identifiers in the permission information is updated.

[0089] The reference page update unit is used to update the target reference page to an updated reference page according to the reference page update request;

[0090] The page configuration data update unit is used to reconfigure the target page in the page configuration area of ​​the configuration interface according to the configuration parameters and the updated reference page, so as to obtain the updated page configuration data corresponding to the target page.

[0091] For specific limitations regarding the page configuration device, please refer to the limitations on the page configuration method above, which will not be repeated here. Each module in the aforementioned page configuration device can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in or independent of the processor in the computer device in hardware form, or stored in the memory of the computer device in software form, so that the processor can call and execute the operations corresponding to each module.

[0092] In one embodiment, a computer device is provided, which may be a terminal, and its internal structure diagram may be as follows: Figure 3 As shown, the computer device includes a processor, memory, network interface, display screen, and input device connected via a system bus. The processor provides computing and control capabilities. The memory includes a readable storage medium and internal memory. The non-volatile storage medium stores an operating system and computer-readable instructions. The internal memory provides an environment for the operation of the operating system and computer-readable instructions in the readable storage medium. The network interface is used to communicate with an external server via a network connection. When the computer-readable instructions are executed by the processor, they implement a page configuration method. The readable storage medium provided in this embodiment includes both non-volatile and volatile readable storage media.

[0093] In one embodiment, a computer device is provided, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the page configuration method described in the above embodiment.

[0094] In one embodiment, a computer-readable storage medium is provided having a computer program stored thereon, which, when executed by a processor, implements the page configuration method described in the above embodiment.

[0095] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. This computer program can be stored in a non-volatile computer-readable storage medium. When executed, the computer program can include the processes of the embodiments of the above methods. Any references to memory, storage, databases, or other media used in the embodiments provided in this application can include non-volatile and / or volatile memory. Non-volatile memory may include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM), or flash memory. Volatile memory may include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in a variety of forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), dual data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link DRAM (SLDRAM), RAMbus direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM), etc.

[0096] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the above-described division of functional units and modules is used as an example. In practical applications, the above functions can be assigned to 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.

[0097] The above-described embodiments are only used to illustrate the technical solutions of the present invention, and are not intended to limit it. Although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present invention, and should all be included within the protection scope of the present invention.

Claims

1. A page configuration method, characterized in that, include: A configuration request for a target page is received. The target page is one of a plurality of pages to be configured in the configuration interface. The configuration request includes configuration parameters. Each page to be configured corresponds to a page identifier. The configuration interface includes an identifier browsing area for displaying all page identifiers. Each page identifier in the identifier browsing area is associated with at least one referential identifier that has a referential relationship with the page identifier. From other pages to be configured besides the target page, determine at least one target reference page associated with the target page, wherein the target reference page refers to other pages to be configured that can be referenced and navigated to when the target page is configured; In the page configuration area of ​​the configuration interface, the target page is configured according to the configuration parameters and the target reference page to obtain the target page configuration data corresponding to the target page; Determining at least one target reference page associated with the target page from other pages to be configured besides the target page includes: All referable identifiers associated with the page identifier of the target page are recorded as the first identifier; all referable identifiers associated with the page identifier of the target page refer to page identifiers that have a referential relationship with the page identifier of the target page, and the referential relationship includes component type referential relationship; wherein, if the type of the configuration component in the target page is a form component, then the referable identifier is the page identifier corresponding to other pages to be configured that contain text data; if the type of the configuration component in the target page is an image module component, then the referable identifier is the page identifier corresponding to other pages to be configured that contain images; Obtain and send the permission information of the target user of the configuration request; the permission information includes a second identifier associated with the target user, the second identifier being the page identifier of all the pages to be configured that the target user has the permission to reference; The same identifier in the first identifier and the second identifier is identified as the target identifier, and the page to be configured corresponding to the target identifier is identified as the target reference page associated with the target page.

2. The page configuration method as described in claim 1, characterized in that, Before receiving the configuration request for the target page, the following steps are included: Receive a multi-page configuration instruction, which is used to configure multiple pages to be configured; The configuration interface is generated, and the configuration interface includes a page configuration area for configuring each of the pages to be configured; After confirming that one of the page identifiers in the identifier browsing area is selected, the page to be configured corresponding to the page identifier is confirmed as the target page, and a configuration request for the target page is generated.

3. The page configuration method as described in claim 1, characterized in that, Before recording all the referable identifiers associated with the page identifier of the target page as the first identifier, the process includes: Obtain the page relationship information from the configuration parameters, and in the identification browsing area, determine the referable pages that have a referable relationship with each of the pages to be configured based on the page relationship information; The page identifiers of all the referable pages corresponding to each page to be configured are determined as the referable identifiers corresponding to the page to be configured, and the page identifiers of the page to be configured and their corresponding referable identifiers are associated.

4. The page configuration method as described in claim 1, characterized in that, The configuration parameters include multiple components to be configured; In the page configuration area of ​​the configuration interface, the target page is configured according to the configuration parameters and the target reference page to obtain target page configuration data corresponding to the target page, including: In the target page configuration area, at least one target component is selected from all the components to be configured; In the target page configuration area, at least one reference page to be configured is selected from all the target reference pages for each target component according to the configuration parameters; According to the preset configuration rules, the selected target components and the reference pages to be configured are associated and configured to obtain the target page configuration data corresponding to the target page.

5. The page configuration method as described in claim 4, characterized in that, The step of selecting at least one reference page to be configured for each target component from all the target reference pages according to the configuration parameters includes: Determine at least one page navigation content corresponding to the target component from the configuration parameters, and determine the target reference page to which each page navigation content belongs as the reference page to be configured corresponding to the target component; The step of associating and configuring the selected target components and the reference pages to be configured according to preset configuration rules to obtain target page configuration data corresponding to the target page includes: Obtain the region information of the page navigation content in the corresponding target reference page; Based on the page navigation content and its corresponding target reference page and region information, a reference module for the target component is generated; Generate component configuration data corresponding to the target component based on all the referenced modules corresponding to the same target component; Generate target page configuration data corresponding to the target page based on all the component configuration data.

6. The page configuration method as described in claim 1, characterized in that, After configuring the target page according to the configuration parameters and the target reference page in the page configuration area of ​​the configuration interface to obtain the target page configuration data corresponding to the target page, the method further includes: After confirming that all the pages to be configured in the configuration interface have been configured, the page identifiers of each page to be configured and their corresponding target page configuration data are associated to generate a multi-page configuration result corresponding to all the pages to be configured.

7. The page configuration method as described in claim 1, characterized in that, After determining the page to be configured corresponding to the target identifier as the target reference page associated with the target page, the method further includes: Obtain a reference page update request, wherein the reference page update request is generated after the referenceable identifier associated with any of the page identifiers in the identifier browsing area is updated; or the reference page update request is generated after any of the second identifiers in the permission information is updated; Update the target reference page to the updated reference page according to the reference page update request; In the page configuration area of ​​the configuration interface, the target page is reconfigured according to the configuration parameters and the updated reference page to obtain the updated page configuration data corresponding to the target page.

8. A computer 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, it implements the page configuration method as described in any one of claims 1 to 7.

9. A computer-readable storage medium storing a computer program, characterized in that, When the computer program is executed by a processor, it implements the page configuration method as described in any one of claims 1 to 7.

Citation Information

Patent Citations

  • Page component display method and device

    CN110069734A

  • Client webpage generation method

    CN115617324A