Campus display content configuration method and device, equipment and medium
Through the campus display content configuration method and system, the management side configures operation positions and the user side generates display pages, the problem of inconvenient configuration of display content in each campus is solved, and the rapid and targeted display is achieved, the operation costs are reduced and the operation standards are unified. .
Patent Information
- Application Number
- CN202411085535.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-08
- Publication Date
- 2024-12-31
AI Technical Summary
In school operations, the configuration of display content on each campus is inconvenient to manage in a unified manner, resulting in high operating costs, strong subjectivity and inconsistent operation standards, making targeted display impossible.
Provide campus display content configuration methods and systems, obtain operational requirements through the management side parsing configuration instructions, select templates and create operational position management pages, and the user side generates display pages based on operational position data to achieve fast and targeted content configuration.
It improves the efficiency of the production of display content, achieves the effect of thousands of people, reduces operating costs, and ensures the unity of operation standards.
Smart Images

Figure CN119226382A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of data processing technology, and in particular to a method, device, equipment and medium for configuring campus display content. Background Art
[0002] At present, in terms of school operations, when using an application for campus operations (the application is used to display operational information such as takeaway, clubs, and investment promotion within the corresponding school) to operate and manage each campus, products and services must display appropriate information at the operation position of the application based on the different nature of each school. It is impossible for the headquarters operations staff to manage all schools in a unified manner. Therefore, the operations staff of each school are required to manage the school they are responsible for and be responsible for the display content of their own school. Not only is the operating cost high, but it is also highly subjective, and it is impossible to objectively display the operation positions of each campus. At the same time, subjective factors will also lead to inconsistent operating standards.
[0003] In view of the above situation, there is an urgent need for a solution that can configure the display content of each campus in a targeted manner. Summary of the invention
[0004] The embodiments of the present application provide a method, device, equipment and medium for configuring campus display content, aiming to solve the problem that campus display content is inconvenient to configure and the display content is poorly targeted.
[0005] In a first aspect, an embodiment of the present application provides a campus display content configuration method, which is applied to a campus display content configuration system. The campus display content configuration system includes a management end and a user end. The method includes:
[0006] In response to the campus display content configuration instruction, the management end parses the campus display content configuration instruction to obtain a display school ID including at least a campus name and a campus type, and obtains an operation requirement based on the display school ID;
[0007] The management end obtains at least one pre-created template, and selects a target template from the at least one template according to the operation requirement;
[0008] The management terminal creates an operation position management page;
[0009] The management end creates a new target operation position according to the target template and the operation position management page, and adds the target operation position to the operation position set;
[0010] In response to the operation position automatic matching display instruction triggered by the user terminal, the user terminal collects operation position data from a specified page, and obtains target materials from the operation position set according to the operation position data to generate a display page.
[0011] In a second aspect, an embodiment of the present application provides a campus display content configuration device, which runs on a campus display content configuration system. The campus display content configuration system includes a management end and a user end. The device includes:
[0012] The management end is used to respond to the campus display content configuration instruction and parse the campus display content configuration instruction to obtain the operation demand;
[0013] The management end is further used to obtain at least one pre-created template and select a target template from the at least one template according to the operation requirement;
[0014] The management terminal is also used to create an operation position management page;
[0015] The management end is further used to create a new target operation position according to the target template and the operation position management page, and add the target operation position to the operation position set;
[0016] The user terminal is used to obtain the operation position data, and obtain the target material from the operation position set according to the operation position data to generate a display page.
[0017] In a third aspect, an embodiment of the present application further provides a computer device, which includes a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the computer program, the campus display content configuration method described in the first aspect is implemented.
[0018] In a fourth aspect, an embodiment of the present application further provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the processor executes the campus display content configuration method described in the first aspect above.
[0019] The embodiments of the present application provide a campus display content configuration method, device, equipment and medium. The method is applied to a campus display content configuration system including a management end and a user end. The management end sequentially configures a data template and an operation position management page, creates a new target operation position according to the target template and the operation position management page, and adds the newly created target operation position to an operation position set, so as to facilitate subsequent rapid calling according to actual display needs, thereby improving the generation efficiency of display content; the user end obtains target materials from the operation position set according to the operation position data to generate a display page, so as to realize rapid and targeted configuration of campus display content and achieve a thousand-faced effect for a thousand people. BRIEF DESCRIPTION OF THE DRAWINGS
[0020] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.
[0021] Figure 1 A schematic diagram of an application scenario of the campus display content configuration method provided in an embodiment of the present application;
[0022] Figure 2 A schematic diagram of a flow chart of a method for configuring campus display content provided in an embodiment of the present application;
[0023] Figure 3 A schematic block diagram of a campus display content configuration device provided in an embodiment of the present application;
[0024] Figure 4 A schematic block diagram of a computer device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0025] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0026] It should be understood that when used in this specification and the appended claims, the terms "include" and "comprises" indicate the presence of described features, integers, steps, operations, elements and / or components, but do not exclude the presence or addition of one or more other features, integers, steps, operations, elements, components and / or combinations thereof.
[0027] It should also be understood that the terms used in this application specification are only for the purpose of describing specific embodiments and are not intended to limit the application. As used in this application specification and the appended claims, unless the context clearly indicates otherwise, the singular forms "a", "an" and "the" are intended to include plural forms.
[0028] It should be further understood that the term “and / or” used in the specification and appended claims refers to any combination and all possible combinations of one or more of the associated listed items, and includes these combinations.
[0029] See also Figure 1 and Figure 2 , Figure 1A schematic diagram of an application scenario of the campus display content configuration method provided in an embodiment of the present application; Figure 2 This is a flow chart of a campus display content configuration method provided in an embodiment of the present application. The campus display content configuration method is applied to a campus display content configuration system, and the method is executed by application software installed in the campus display content configuration system.
[0030] Wherein, the campus display content configuration system includes a management end and a user end.
[0031] like Figure 2 As shown, the method includes steps S101 to S105.
[0032] S101. In response to a campus display content configuration instruction, the management end parses the campus display content configuration instruction to obtain a display school ID including at least a campus name and a campus type, and obtains operation requirements based on the display school ID.
[0033] In this embodiment, the technical solution is described with the campus display content configuration system as the execution subject. The user terminal (such as a smart phone, tablet computer and other intelligent terminals) used by the user can interact with the campus display content configuration system for data. Specifically, the campus display content configuration system provides a configuration platform, and the user can log in to the configuration platform using the user terminal. The user interaction interface of the configuration platform is displayed on the terminal interface of the user terminal. When the designated button on the user interaction interface is selected, it is determined that the campus display content configuration instruction is received, and the subsequent campus display content configuration process is executed.
[0034] In this embodiment, the display school ID can be configured according to the campus name and campus type of each school.
[0035] For example: Get the code of each school according to the name of each school's campus, and configure the codes corresponding to different campus types (such as the code for private primary schools is 011, the code for public primary schools is 001, the code for private junior high schools is 012, etc.), and combine the code of each school and the code corresponding to each school's campus type to obtain the ID of each displayed school.
[0036] Of course, the display school ID can also be generated by integrating information from other dimensions, such as campus latitude and longitude, etc., and this application does not limit this.
[0037] Furthermore, an operation requirement list corresponding to each exhibition school ID may be pre-configured, so that the corresponding operation requirement can be traversed in the operation requirement list later using the exhibition school ID obtained according to the campus exhibition content configuration instruction.
[0038] In this embodiment, the operation requirements may include display types, such as carousel, etc.
[0039] S102: The management end obtains at least one pre-created template, and selects a target template from the at least one template according to the operation requirement.
[0040] In this embodiment, before the management end obtains at least one pre-created template, the process further includes:
[0041] The management terminal creates a display picture template corresponding to each template;
[0042] The management end extracts the field content of the target field from each display image template;
[0043] The management end determines the data format of the corresponding template according to the extracted field content of the target field.
[0044] The display picture template may include, but is not limited to, frequently used templates such as a carousel template and a sharing template.
[0045] Among them, the target field may include a type field.
[0046] The management terminal determines the data format of the corresponding template according to the extracted field content of the target field, including but not limited to:
[0047] (1) When the field content represents text type data, the management end determines that the data format of the corresponding template is text format, and configures the maximum number of words, prompt text and input box type according to the field content;
[0048] (2) When the field content represents image type data, the management end determines that the data format of the corresponding template is a picture format, and configures the picture size, the maximum number of uploads allowed, whether to select multiple items, the size limit, and the file volume limit according to the field content;
[0049] Among them, the picture format corresponds to the picture upload function, and the specific format of the picture can also be limited according to the field content, such as jpg, jpeg, png, etc.
[0050] The maximum number of uploads allowed can be used in conjunction with the isMultiple method. The default value is 1 (indicating that numbers are transmitted). isMultiple indicates whether multiple selections are made. When isMultiple is true, it indicates an array. When isMultiple is false, it indicates a string.
[0051] The limit size may be configured according to actual application scenarios, such as 100*100.
[0052] The file volume limit is used to limit the file size. For example, when the unit is B, the file volume limit value of 102400 represents 100KB.
[0053] (3) When the field content represents URL type data, the management end determines that the data format of the corresponding template is a link format;
[0054] The link format is used to automatically verify the URL format.
[0055] (4) When the field content represents list type data, the management end determines that the data format of the corresponding template is a list format, and configures the list object and list attributes according to the field content;
[0056] The attribute of the list format is itemProperties, and the subtype is limited to text.
[0057] (5) When the field content represents rich text editor type data, the management end determines that the data format of the corresponding template is a rich text format;
[0058] Wherein, the rich text format corresponds to a rich text editor.
[0059] (6) When the field content represents time selector type data, the management end determines that the data format of the corresponding template is a time selector format;
[0060] The time selector format corresponds to a time selector.
[0061] (7) When the field content represents selector type data, the management end determines that the data format of the corresponding template is a selector format, and configures a title and an alternative value according to the field content;
[0062] The selector format may correspond to a drop-down selector.
[0063] (8) When the field content indicates whether a field is required, the management end determines that the data format of the corresponding template is a true / false format.
[0064] The true / false format is used to indicate whether an item is required.
[0065] Through the above embodiments, the data format can be specifically configured according to the specified field content to support various data formats.
[0066] In this embodiment, selecting a target template from the at least one template according to the operation requirement includes:
[0067] Obtaining a display type from the operational requirements;
[0068] A target template is selected from the at least one template according to the presentation type.
[0069] For example, when the display type is a carousel type, the carousel template is selected from the at least one template as the target template.
[0070] S103: The management terminal creates an operation position management page.
[0071] In this embodiment, the management terminal creates an operation position management page, including:
[0072] The management terminal receives the uploaded page name, page link and remarks information;
[0073] The management terminal generates the operation position management page according to the page name, the page link and the remark information;
[0074] The remark information includes page function and page description information.
[0075] In the above embodiment, by configuring the operation position management page, it is possible to achieve rapid management of the operation positions. For example, when a page includes multiple operation positions, it is possible to aggregate multiple operation positions on the page, thereby facilitating rapid search for the operation positions.
[0076] S104: The management end creates a new target operation position according to the target template and the operation position management page, and adds the target operation position to an operation position set.
[0077] In this embodiment, the management end creates a new target operation position according to the target template and the operation position management page, including:
[0078] The management terminal receives the uploaded target operation location ID and the auditor information of the auditor;
[0079] The management terminal associates the target template, the operation position management page and the target operation position ID, and configures the operation position modification authority according to the reviewer information to obtain an initial operation position;
[0080] The management terminal displays the operation position material configuration page, and receives uploaded material configuration data based on the operation position material configuration page;
[0081] The management end configures the material data of the initial operation position according to the material configuration data to obtain the target operation position;
[0082] Among them, the reviewer has the authority to modify the target operating position.
[0083] Among them, after configuring the operation position modification authority, only the reviewer can modify the relevant information of the operation position, decide how to display it on the user end, and realize the authority management of the operation position.
[0084] Specifically, the management end configures the material data of the initial operation position according to the material configuration data to obtain the target operation position, including:
[0085] The management end configures the display school ID, material weight, display user ID and attributes of data to be displayed corresponding to each material of the initial operation position according to the material configuration data;
[0086] The attributes of the data to be displayed include the index, name, link and jump link of each data to be displayed. The link indicates the display mode of the current data to be displayed, and the jump link indicates the display mode of the next data to be displayed. Other operation options may also be provided for deleting or adding data to be displayed.
[0087] For example, the management end can configure the material data of the initial operation position on the designated page of the management end. The designated page can include multiple boxes to be filled, such as material ID, material weight (the higher the material weight, the higher the priority of the material, and the more it is displayed). It can also be configured whether it is a resident material. When it is configured as a resident material, there is no expiration time, and it will not be displayed until the entire material is deleted or replaced. When configuring the display user ID, multiple user label types can be displayed in the form of a drop-down selection box for selection (such as users who only place one order, users who repurchase, etc.); when configuring the display school ID, multiple school types can be displayed at the same time (such as designated schools, all schools, non-exhibition schools, exhibition schools, etc.). The final operation position data configuration result can also be displayed on the designated page for easy viewing and modification. For example, the configuration result can display the material ID, content name, start time, end time, material weight, creator, user label, current status, latest modifier, modification time, and operation options such as copy, view, and download in the form of a table.
[0088] Through the above embodiments, a single operating position can be effectively managed, and different materials can be configured specifically for different schools and different types of users.
[0089] S105 . In response to the operation position automatic matching display instruction triggered by the user terminal, the user terminal collects operation position data from a specified page, and obtains target materials from the operation position set according to the operation position data to generate a display page.
[0090] In this embodiment, the operating location data can be collected through a designated page of the user terminal.
[0091] In this embodiment, acquiring target materials from the set of operating positions according to the operating position data to generate a display page includes:
[0092] The user terminal obtains the school ID and the current operation position ID from the operation position data;
[0093] The user terminal calls a designated interface to obtain the set of operating positions according to the school ID and the current operating position ID;
[0094] The user terminal obtains the candidate material data with the highest material weight from the operation position set as the target material according to the user ID of the user terminal, the school ID, and the current operation position ID;
[0095] The user end renders a page according to the target material to obtain the display page.
[0096] Through the above embodiments, the management and operation personnel of each school can be assisted to update the display content of the school in charge in time according to the needs of their respective schools, thereby improving the operation efficiency. The user end can also display different content for different users according to user tags, while realizing the flexible configuration of the operation position.
[0097] It can be seen from the above technical scheme that the present application is applied to a campus display content configuration system including a management end and a user end. The management end configures the data template and the operation position management page in sequence, creates a new target operation position according to the target template and the operation position management page, and adds the newly created target operation position to the operation position collection, so as to facilitate subsequent rapid calling according to actual display needs, thereby improving the efficiency of display content generation; the user end obtains the target material from the operation position collection according to the operation position data to generate a display page, so as to realize rapid and targeted configuration of campus display content and achieve the effect of thousands of faces for thousands of people.
[0098] The present application also provides a campus display content configuration device, which is used to execute any embodiment of the aforementioned campus display content configuration method. Figure 3 , Figure 3 It is a schematic block diagram of the campus display content configuration device 100 provided in an embodiment of the present application.
[0099] Among them, Figure 3 As shown, the campus display content configuration device 100 runs in a campus display content configuration system, and the campus display content configuration system includes a management terminal 101 and a user terminal 102 .
[0100] The management terminal 101 is used to respond to the campus display content configuration instruction and parse the campus display content configuration instruction to obtain the operation demand.
[0101] In this embodiment, the technical solution is described with the campus display content configuration system as the execution subject. The user terminal (such as a smart phone, tablet computer and other intelligent terminals) used by the user can interact with the campus display content configuration system for data. Specifically, the campus display content configuration system provides a configuration platform, and the user can log in to the configuration platform using the user terminal. The user interaction interface of the configuration platform is displayed on the terminal interface of the user terminal. When the designated button on the user interaction interface is selected, it is determined that the campus display content configuration instruction is received, and the subsequent campus display content configuration process is executed.
[0102] In this embodiment, the display school ID can be configured according to the campus name and campus type of each school.
[0103] For example: Get the code of each school according to the name of each school's campus, and configure the codes corresponding to different campus types (such as the code for private primary schools is 011, the code for public primary schools is 001, the code for private junior high schools is 012, etc.), and combine the code of each school and the code corresponding to each school's campus type to obtain the ID of each displayed school.
[0104] Of course, the display school ID can also be generated by integrating information from other dimensions, such as campus latitude and longitude, etc., and this application does not limit this.
[0105] Furthermore, an operation requirement list corresponding to each exhibition school ID may be pre-configured, so that the corresponding operation requirement can be traversed in the operation requirement list later using the exhibition school ID obtained according to the campus exhibition content configuration instruction.
[0106] In this embodiment, the operation requirements may include display types, such as carousel, etc.
[0107] The management terminal 101 is further configured to obtain at least one pre-created template and select a target template from the at least one template according to the operation requirement.
[0108] In this embodiment, before the management end 101 obtains at least one pre-created template, the process further includes:
[0109] The management terminal 101 creates a display picture template corresponding to each template;
[0110] The management terminal 101 extracts the field content of the target field from each display picture template;
[0111] The management terminal 101 determines the data format of the corresponding template according to the extracted field content of the target field.
[0112] The display picture template may include, but is not limited to, frequently used templates such as a carousel template and a sharing template.
[0113] Among them, the target field may include a type field.
[0114] The management terminal 101 determines the data format of the corresponding template according to the extracted field content of the target field, including but not limited to:
[0115] (1) When the field content represents text type data, the management terminal 101 determines that the data format of the corresponding template is text format, and configures the maximum number of words, prompt text and input box type according to the field content;
[0116] (2) When the field content represents image type data, the management terminal 101 determines that the data format of the corresponding template is a picture format, and configures the picture size, the maximum number of uploads allowed, whether to select multiple items, the size limit, and the file size limit according to the field content;
[0117] Among them, the picture format corresponds to the picture upload function, and the specific format of the picture can also be limited according to the field content, such as jpg, jpeg, png, etc.
[0118] The maximum number of uploads allowed can be used in conjunction with the isMultiple method. The default value is 1 (indicating that numbers are transmitted). isMultiple indicates whether multiple selections are made. When isMultiple is true, it indicates an array. When isMultiple is false, it indicates a string.
[0119] The limit size may be configured according to actual application scenarios, such as 100*100.
[0120] The file volume limit is used to limit the file size. For example, when the unit is B, the file volume limit value of 102400 represents 100KB.
[0121] (3) When the field content represents URL type data, the management terminal 101 determines that the data format of the corresponding template is a link format;
[0122] The link format is used to automatically verify the URL format.
[0123] (4) When the field content represents list type data, the management terminal 101 determines that the data format of the corresponding template is a list format, and configures the list object and list attributes according to the field content;
[0124] The attribute of the list format is itemProperties, and the subtype is limited to text.
[0125] (5) When the field content represents rich text editor type data, the management terminal 101 determines that the data format of the corresponding template is a rich text format;
[0126] Wherein, the rich text format corresponds to a rich text editor.
[0127] (6) When the field content represents time selector type data, the management terminal 101 determines that the data format of the corresponding template is a time selector format;
[0128] The time selector format corresponds to a time selector.
[0129] (7) When the field content represents selector type data, the management terminal 101 determines that the data format of the corresponding template is a selector format, and configures a title and an alternative value according to the field content;
[0130] The selector format may correspond to a drop-down selector.
[0131] (8) When the field content indicates whether a field is required, the management terminal 101 determines that the data format of the corresponding template is a true / false format.
[0132] The true / false format is used to indicate whether an item is required.
[0133] Through the above embodiments, the data format can be specifically configured according to the specified field content to support various data formats.
[0134] In this embodiment, the management terminal 101 selects a target template from the at least one template according to the operation requirement, including:
[0135] The management terminal 101 obtains the display type from the operation requirements;
[0136] The management terminal 101 selects a target template from the at least one template according to the display type.
[0137] For example, when the display type is a carousel type, the management terminal 101 selects the carousel template from the at least one template as the target template.
[0138] The management terminal 101 is also used to create an operation position management page.
[0139] In this embodiment, the management terminal 101 creates an operation position management page, including:
[0140] The management terminal 101 receives the uploaded page name, page link and remarks information;
[0141] The management terminal 101 generates the operation position management page according to the page name, the page link and the remark information;
[0142] The remark information includes page function and page description information.
[0143] In the above embodiment, by configuring the operation position management page, it is possible to achieve rapid management of the operation positions. For example, when a page includes multiple operation positions, it is possible to aggregate multiple operation positions on the page, thereby facilitating rapid search for the operation positions.
[0144] The management terminal 101 is further used to create a new target operation position according to the target template and the operation position management page, and add the target operation position to the operation position set.
[0145] In this embodiment, the management terminal 101 creates a new target operation position according to the target template and the operation position management page, including:
[0146] The management terminal 101 receives the uploaded target operation location ID and the auditor information of the auditor;
[0147] The management terminal 101 associates the target template, the operation position management page and the target operation position ID, and configures the operation position modification authority according to the reviewer information to obtain the initial operation position;
[0148] The management terminal 101 displays the operation position material configuration page, and receives uploaded material configuration data based on the operation position material configuration page;
[0149] The management terminal 101 configures the material data of the initial operation position according to the material configuration data to obtain the target operation position;
[0150] Among them, the reviewer has the authority to modify the target operating position.
[0151] Among them, after configuring the operation position modification authority, only the reviewer can modify the relevant information of the operation position, decide how to display it on the user end, and realize the authority management of the operation position.
[0152] Specifically, the management terminal 101 configures the material data of the initial operation position according to the material configuration data to obtain the target operation position, including:
[0153] The management terminal 101 configures the display school ID, material weight, display user ID and attributes of the data to be displayed corresponding to each material of the initial operation position according to the material configuration data;
[0154] The attributes of the data to be displayed include the index, name, link and jump link of each data to be displayed. The link indicates the display mode of the current data to be displayed, and the jump link indicates the display mode of the next data to be displayed. Other operation options may also be provided for deleting or adding data to be displayed.
[0155] For example: the management end 101 can configure the material data of the initial operation position on the designated page of the management end, and the designated page can include a variety of boxes to be filled, such as material ID, material weight (the higher the material weight, the higher the priority of the material, and the more it is displayed). It can also be configured whether it is a resident material. When it is configured as a resident material, there is no expiration time, and it will not be displayed until the entire material is deleted or replaced. When configuring the display user ID, a variety of user label types can be displayed in the form of a drop-down selection box for selection (such as users who only place an order, repeat purchase users, etc.); when configuring the display school ID, multiple school types can be displayed at the same time (such as designated schools, all schools, non-exhibition schools, exhibition schools, etc.). The final operation position data configuration result can also be displayed on the designated page for easy viewing and modification. For example: the configuration result can display the material ID, content name, start time, end time, material weight, creator, user label, current status, latest modifier, modification time, and copy, view, download and other operation options in the form of a table.
[0156] Through the above embodiments, a single operating position can be effectively managed, and different materials can be configured specifically for different schools and different types of users.
[0157] The user terminal 102 is used to obtain operation position data, and obtain target materials from the operation position set according to the operation position data to generate a display page.
[0158] In this embodiment, the operating location data may be collected through a designated page of the user terminal 102 .
[0159] In this embodiment, the user terminal 102 acquires target materials from the set of operating positions according to the operating position data to generate a display page, including:
[0160] The user terminal 102 obtains the school ID and the current operation position ID from the operation position data;
[0161] The user terminal 102 calls a designated interface to obtain the set of operating positions according to the school ID and the current operating position ID;
[0162] The user terminal 102 obtains the candidate material data with the highest material weight from the operation position set as the target material according to the user ID of the user terminal 102, the school ID, and the current operation position ID;
[0163] The user terminal 102 renders a page according to the target material to obtain the display page.
[0164] Through the above embodiments, it is possible to assist the management and operation personnel of each school to timely update the display content of the school they are responsible for according to the needs of their respective schools, thereby improving the operation efficiency. The user terminal 102 can also display different content for different users according to user tags, while realizing the flexible configuration of the operation position.
[0165] It can be seen from the above technical scheme that the present application is applied to a campus display content configuration system including a management end and a user end. The management end configures the data template and the operation position management page in sequence, creates a new target operation position according to the target template and the operation position management page, and adds the newly created target operation position to the operation position collection, so as to facilitate subsequent rapid calling according to actual display needs, thereby improving the efficiency of display content generation; the user end obtains the target material from the operation position collection according to the operation position data to generate a display page, so as to realize rapid and targeted configuration of campus display content and achieve the effect of thousands of faces for thousands of people.
[0166] The campus display content configuration device can be implemented in the form of a computer program. The computer program can be used in Figure 4 Runs on the computer device shown.
[0167] See also Figure 4 , Figure 4 4 is a schematic block diagram of a computer device provided in an embodiment of the present application. The computer device 400 is a server, or a server cluster. The server can be an independent server, or a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, content delivery networks (CDNs), and big data and artificial intelligence platforms.
[0168] See also Figure 4 The computer device 400 includes a processor 402 , a memory, and a network interface 405 connected via a device bus 401 , wherein the memory may include a storage medium 403 and an internal memory 404 .
[0169] The storage medium 403 can store an operating system 4031 and a computer program 4032. When the computer program 4032 is executed, the processor 402 can execute a campus display content configuration method.
[0170] The processor 402 is used to provide computing and control capabilities to support the operation of the entire computer device 400 .
[0171] The internal memory 404 provides an environment for the operation of the computer program 4032 in the storage medium 403. When the computer program 4032 is executed by the processor 402, the processor 402 can execute the campus display content configuration method.
[0172] The network interface 405 is used for network communication, such as providing data information transmission, etc. Those skilled in the art will understand that Figure 4 The structure shown in the figure is merely a block diagram of a portion of the structure related to the solution of the present application, and does not constitute a limitation on the computer device 400 to which the solution of the present application is applied. The specific computer device 400 may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.
[0173] The processor 402 is used to run the computer program 4032 stored in the memory to implement the campus display content configuration method disclosed in the embodiment of the present application.
[0174] Those skilled in the art will understand that Figure 4 The embodiments of the computer device shown in the figure do not constitute a limitation on the specific composition of the computer device. In other embodiments, the computer device may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently. For example, in some embodiments, the computer device may only include a memory and a processor. In such embodiments, the structure and function of the memory and the processor are the same as those of the embodiment of the present invention. Figure 4 The embodiments shown are consistent and will not be described again here.
[0175] It should be understood that in the embodiment of the present application, the processor 402 may be a central processing unit (CPU), and the processor 402 may also be 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. Among them, the general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc.
[0176] In another embodiment of the present application, a computer-readable storage medium is provided. The computer-readable storage medium may be a non-volatile computer-readable storage medium or a volatile computer-readable storage medium. The computer-readable storage medium stores a computer program, wherein when the computer program is executed by a processor, the campus display content configuration method disclosed in the embodiment of the present application is implemented.
[0177] It should be noted that the data involved in this case were all obtained legally.
[0178] It will be clear to those skilled in the art that, for the convenience and simplicity of description, the specific working process of the above-described equipment, devices and units can refer to the corresponding process in the aforementioned method embodiment, and will not be repeated here. It will be appreciated by those of ordinary skill in the art that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented with electronic hardware, computer software or a combination of the two. In order to clearly illustrate the interchangeability of hardware and software, the composition and steps of each example have been generally described in the above description according to the function. Whether these functions are executed 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 exceed the scope of this application.
[0179] In the several embodiments provided in the present application, it should be understood that the disclosed equipment, devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation, and units with the same function may be combined into one unit. For example, multiple units or components may be combined or integrated into another device, or some features may be ignored or not executed. In addition, the mutual coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection through some interfaces, devices or units, or may be electrical, mechanical or other forms of connection.
[0180] The units described as separate components may or may not be physically separated, and the components displayed 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 embodiments of the present application.
[0181] In addition, each functional unit in each embodiment of the present application 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.
[0182] If the integrated 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 storage medium. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions to enable a computer device (which can be a personal computer, a background server, or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM, Read-Only Memory), a disk or an optical disk.
[0183] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any technician familiar with the technical field can easily think of various equivalent modifications or replacements within the technical scope disclosed in the present application, and these modifications or replacements should be included in the protection scope of the present application. Therefore, the protection scope of the present application shall be based on the protection scope of the claims.
Claims
1. A method for configuring campus display content, characterized in that: Applied to a campus display content configuration system, the campus display content configuration system includes a management end and a user end, and the method includes: In response to the campus display content configuration instruction, the management end parses the campus display content configuration instruction to obtain a display school ID including at least a campus name and a campus type, and obtains an operation requirement based on the display school ID; The management end obtains at least one pre-created template, and selects a target template from the at least one template according to the operation requirement; The management terminal creates an operation position management page; The management end creates a new target operation position according to the target template and the operation position management page, and adds the target operation position to the operation position set; In response to the operation position automatic matching display instruction triggered by the user terminal, the user terminal collects operation position data from a specified page, and obtains target materials from the operation position set according to the operation position data to generate a display page.
2. The campus display content configuration method according to claim 1, characterized in that: Before the management end obtains at least one pre-created template, the method further includes: The management terminal creates a display picture template corresponding to each template; The management end extracts the field content of the target field from each display image template; The management end determines the data format of the corresponding template according to the extracted field content of the target field.
3. The campus display content configuration method according to claim 2, characterized in that: The management end determines the data format of the corresponding template according to the extracted field content of the target field, including: When the field content represents text type data, the management terminal determines that the data format of the corresponding template is text format, and configures the maximum number of words, prompt text and input box type according to the field content; When the field content represents image type data, the management end determines that the data format of the corresponding template is a picture format, and configures the picture size, the maximum number of uploads allowed, whether to select multiple items, the size limit, and the file volume limit according to the field content; When the field content represents URL type data, the management terminal determines that the data format of the corresponding template is a link format; When the field content represents list type data, the management end determines that the data format of the corresponding template is a list format, and configures the list object and list attributes according to the field content; When the field content represents rich text editor type data, the management end determines that the data format of the corresponding template is a rich text format; When the field content represents time selector type data, the management end determines that the data format of the corresponding template is a time selector format; When the field content represents selector type data, the management end determines that the data format of the corresponding template is a selector format, and configures a title and an alternative value according to the field content; When the field content represents an attribute of whether a field is required, the management end determines that the data format of the corresponding template is a true / false format.
4. The campus display content configuration method according to claim 1, characterized in that: The management end creates an operation position management page, including: The management terminal receives the uploaded page name, page link and remarks information; The management terminal generates the operation position management page according to the page name, the page link and the remark information; The remark information includes page function and page description information.
5. The campus display content configuration method according to claim 1, characterized in that: The management end creates a new target operation position according to the target template and the operation position management page, including: The management terminal receives the uploaded target operation location ID and the auditor information of the auditor; The management terminal associates the target template, the operation position management page and the target operation position ID, and configures the operation position modification authority according to the reviewer information to obtain an initial operation position; The management terminal displays the operation position material configuration page, and receives uploaded material configuration data based on the operation position material configuration page; The management end configures the material data of the initial operation position according to the material configuration data to obtain the target operation position; Among them, the reviewer has the authority to modify the target operating position.
6. The campus display content configuration method according to claim 5, characterized in that: The management end configures the material data of the initial operation position according to the material configuration data to obtain the target operation position, including: The management end configures the display school ID, material weight, display user ID and attributes of data to be displayed corresponding to each material of the initial operation position according to the material configuration data; The attributes of the data to be displayed include the index, name, link and jump link of each data to be displayed.
7. The campus display content configuration method according to claim 6, characterized in that: Acquiring target materials from the set of operating positions according to the operating position data to generate a display page includes: The user terminal obtains the school ID and the current operation position ID from the operation position data; The user terminal calls a designated interface to obtain the set of operating positions according to the school ID and the current operating position ID; The user terminal obtains the candidate material data with the highest material weight from the operation position set as the target material according to the user ID of the user terminal, the school ID, and the current operation position ID; The user end renders a page according to the target material to obtain the display page.
8. A campus display content configuration device, characterized in that: Running on a campus display content configuration system, the campus display content configuration system includes a management end and a user end, and the device includes: The management end is used to respond to the campus display content configuration instruction and parse the campus display content configuration instruction to obtain the operation demand; The management end is further used to obtain at least one pre-created template and select a target template from the at least one template according to the operation requirement; The management terminal is also used to create an operation position management page; The management end is further used to create a new target operation position according to the target template and the operation position management page, and add the target operation position to the operation position set; The user terminal is used to obtain the operation position data, and obtain the target material from the operation position set according to the operation position data to generate a display page.
9. 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, the campus display content configuration method according to any one of claims 1 to 7 is implemented.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the processor executes the campus display content configuration method according to any one of claims 1 to 7.
