CN111984239A - Page configuration method, device, server and storage medium - Google Patents
Page configuration method, device, server and storage medium Download PDFInfo
- Publication number
- CN111984239A CN111984239A CN201910450587.9A CN201910450587A CN111984239A CN 111984239 A CN111984239 A CN 111984239A CN 201910450587 A CN201910450587 A CN 201910450587A CN 111984239 A CN111984239 A CN 111984239A
- Authority
- CN
- China
- Prior art keywords
- configuration
- page
- target
- instruction
- terminal
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 65
- 230000006870 function Effects 0.000 claims description 44
- 238000004590 computer program Methods 0.000 claims description 11
- 238000012545 processing Methods 0.000 claims description 6
- 238000011161 development Methods 0.000 abstract description 50
- 238000010586 diagram Methods 0.000 description 25
- 239000000047 product Substances 0.000 description 11
- 238000012423 maintenance Methods 0.000 description 10
- 238000004891 communication Methods 0.000 description 6
- 238000012795 verification Methods 0.000 description 6
- 238000012986 modification Methods 0.000 description 4
- 230000004048 modification Effects 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 3
- 238000012217 deletion Methods 0.000 description 2
- 230000037430 deletion Effects 0.000 description 2
- 238000012360 testing method Methods 0.000 description 2
- 238000003491 array Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 239000006227 byproduct Substances 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000009795 derivation Methods 0.000 description 1
- 238000003780 insertion Methods 0.000 description 1
- 230000037431 insertion Effects 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/70—Software maintenance or management
- G06F8/71—Version control; Configuration management
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/30—Creation or generation of source code
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Security & Cryptography (AREA)
- Information Transfer Between Computers (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
The embodiment of the invention discloses a page configuration method, a page configuration device, a server and a storage medium, wherein the method comprises the following steps: receiving a configuration instruction aiming at a target operation system sent by a configuration terminal, wherein the configuration instruction is input through an operation system configuration page on the configuration terminal; acquiring a target page template corresponding to the configuration instruction, generating configuration information of an operation page of a target operation system by using the target page template, receiving a configuration information acquisition request sent by an operation terminal, and sending the configuration information of the operation page of the target operation system to the operation terminal; and receiving an operation instruction of an operator aiming at the service data in the operation page of the target operation system, which is sent by the operation terminal, and performing operation management according to the operation instruction service data. By implementing the method, the operation system does not need to be developed by adopting a large number of codes, the development difficulty of the operation system can be reduced, and the development efficiency of the operation system can be improved.
Description
Technical Field
The present invention relates to the field of computer technologies, and in particular, to a page configuration method, an apparatus, a server, and a storage medium.
Background
The operation system is used as an important component for ensuring normal operation of products, and is mainly used for maintaining, monitoring, fault processing and the like of the products, so that the operation requirements of the products are met, and continuous and stable operation of the products is ensured. The product may specifically be social software, game software, music software, and the like. At present, most products all need the supporting operation system to support the operation of product with it, and along with the appearance of more and more various products, the development demand of operation system also increases day by day, and currently, the main development mode of operation system is: each operating system is independently developed by editing complete code.
In practice, a large number of identical parts exist in source codes corresponding to different operation systems, and an independent coding development mode is adopted for each operation system, so that not only is the technical requirement on developers high, but also the overall development efficiency of the operation systems is low.
Disclosure of Invention
The technical problem to be solved by the embodiments of the present invention is to provide a page configuration method, which is beneficial to reducing the development difficulty of an operation system and improving the development efficiency of the operation system.
In a first aspect, an embodiment of the present invention provides a page configuration method, where the method includes:
Receiving a configuration instruction aiming at a target operation system sent by a configuration terminal, wherein the configuration instruction is input through an operation system configuration page on the configuration terminal;
acquiring a target page template corresponding to the configuration instruction, and generating configuration information of an operation page of the target operation system by using the target page template, wherein the configuration information is used for displaying the operation page of the target operation system on an operation terminal;
receiving a configuration information acquisition request sent by an operation terminal, wherein the configuration information acquisition request carries an access address of an operation page of the target operation system;
sending configuration information of an operation page of the target operation system to the operation terminal according to the access address so that the operation terminal can display the operation page of the target operation system according to the configuration information;
and receiving an operation instruction of an operator aiming at the service data in the operation page of the target operation system, which is sent by the operation terminal, and performing operation management on the service data according to the operation instruction.
In a second aspect, an embodiment of the present invention provides a page configuration apparatus, where the apparatus includes:
The system comprises a receiving module, a configuration module and a processing module, wherein the receiving module is used for receiving a configuration instruction which is sent by a configuration terminal and aims at a target operation system, and the configuration instruction is input through an operation system configuration page on the configuration terminal;
the acquisition module is used for acquiring a target page template corresponding to the configuration instruction;
a generating module, configured to generate configuration information of an operation page of the target operation system by using the target page template, where the configuration information is used to display the operation page of the target operation system on an operation terminal;
the receiving module is further configured to receive a configuration information acquisition request sent by an operation terminal, where the configuration information acquisition request carries an access address of an operation page of the target operation system;
a sending module, configured to send configuration information of an operation page of the target operation system to the operation terminal according to the access address, so that the operation terminal displays the operation page of the target operation system according to the configuration information;
the receiving module is further configured to receive an operation instruction, sent by the operation terminal, of an operator for the service data in the operation page of the target operation system;
And the management module is used for carrying out operation management on the service data according to the operation instruction.
In a third aspect, an embodiment of the present invention provides a server, which is characterized by comprising a processor, an input device, an output device, and a memory, where the processor, the input device, the output device, and the memory are connected to each other, where the memory is used to store a computer program, and the computer program includes program instructions, and the processor is configured to call the program instructions to execute the method according to the embodiment of the first aspect.
In a fourth aspect, an embodiment of the present invention discloses a computer-readable storage medium, wherein the computer storage medium stores a computer program, and the computer program includes program instructions, which, when executed by a processor, cause the processor to execute the method of the first aspect.
In a fifth aspect, an embodiment of the present invention provides a page configuration method, where the method includes:
when the configuration requirement for the target operation system is detected, outputting an operation system configuration page;
acquiring at least one configuration item input through the configuration page of the operation system;
Generating a configuration instruction according to the at least one configuration item, and sending the configuration instruction to a server, where the configuration instruction is used to instruct the server to generate configuration information of an operation page of the target operation system according to the at least one configuration item, and the configuration information is used to display the operation page of the target operation system on an operation terminal.
In a sixth aspect, an embodiment of the present invention provides a page configuration apparatus, where the apparatus includes:
the output module is used for outputting an operation system configuration page when the configuration requirement aiming at the target operation system is detected;
the acquisition module is used for acquiring at least one configuration item input through the configuration page of the operation system;
the generating module is used for generating a configuration instruction according to the at least one configuration item;
a sending module, configured to send the configuration instruction to a server, where the configuration instruction is used to instruct the server to generate configuration information of an operation page of the target operation system according to the at least one configuration item, and the configuration information is used to display the operation page of the target operation system on an operation terminal.
In a seventh aspect, an embodiment of the present invention provides a configuration terminal, which is characterized by comprising a processor, an input device, an output device, and a memory, where the processor, the input device, the output device, and the memory are connected to each other, where the memory is used to store a computer program, and the computer program includes program instructions, and the processor is configured to call the program instructions to execute the method according to the fifth aspect.
In an eighth aspect, an embodiment of the present invention discloses a computer-readable storage medium, wherein the computer storage medium stores a computer program, and the computer program includes program instructions, which, when executed by a processor, cause the processor to execute the method of the fifth aspect.
In the embodiment of the invention, a server receives a configuration instruction aiming at a target operation system sent by a configuration terminal, acquires a target page template corresponding to the configuration instruction, generates configuration information of an operation page of the target operation system by using the target page template, receives a configuration information acquisition request sent by the operation terminal, and sends the configuration information of the operation page of the target operation system to the operation terminal; and the server receives an operation instruction of an operator aiming at the service data in the operation page of the target operation system, which is sent by the operation terminal, and performs operation management according to the operation instruction service data. By implementing the method, the operation system does not need to be developed by adopting a large number of codes, the development difficulty of the operation system can be reduced, and the development efficiency of the operation system can be improved.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings needed to be used in the description of the embodiments are briefly introduced below, and it is obvious that the drawings in the following description are some embodiments of the present invention, and it is obvious for those skilled in the art to obtain other drawings based on these drawings without creative efforts.
Fig. 1 is a schematic structural diagram of a page configuration system architecture according to an embodiment of the present invention;
fig. 2 is a schematic flowchart of a page configuration method according to an embodiment of the present invention;
fig. 3 is a schematic flowchart of another page configuring method according to an embodiment of the present invention;
fig. 4 is a schematic flowchart of another page configuring method according to an embodiment of the present invention;
fig. 5 is an interface schematic diagram of an operation system configuration page provided in an embodiment of the present invention;
fig. 6 is an interface schematic diagram of an operation system configuration page during data table configuration according to an embodiment of the present invention;
fig. 7 is a schematic view of an operation system configuration interface during field configuration according to an embodiment of the present invention;
fig. 8 is an interface schematic diagram of an operation system configuration page when a data source configuration is pulled down when table data is added according to an embodiment of the present invention;
fig. 9 is an interface schematic diagram of an operation system configuration page when a data source configuration is pulled down when adding table data according to another embodiment of the present invention;
fig. 10 is an interface diagram of an operation system configuration page during another field configuration according to an embodiment of the present invention;
fig. 11 is an interface diagram of an operation system configuration page during further field configuration according to an embodiment of the present invention;
Fig. 12 is an interface schematic diagram of an operation system configuration page during permission control configuration according to an embodiment of the present invention;
fig. 13 is an interface diagram of an operation system configuration page when generating a configuration record according to an embodiment of the present invention;
fig. 14 is a schematic flowchart of a process that a developer configures a target operating system through a configuration page of a configuration terminal according to an embodiment of the present invention;
fig. 15 is a flowchart illustrating a further page configuring method according to an embodiment of the present invention;
fig. 16 is an interface schematic diagram of an operation page of a target operation system according to an embodiment of the present invention;
fig. 17 is a schematic view of an operation interface when operating service data in an operation page of a target operation system according to an embodiment of the present invention;
fig. 18 is a schematic specific flowchart of an operation performed by an operator on service data in an operation page of a target operation system through a configuration page of an operation terminal according to an embodiment of the present invention;
fig. 19 is a schematic structural diagram of a page allocating apparatus according to an embodiment of the present invention;
fig. 20 is a schematic structural diagram of another page allocating apparatus according to an embodiment of the present invention;
Fig. 21 is a schematic structural diagram of a server according to an embodiment of the present invention;
fig. 22 is a schematic structural diagram of a configuration terminal according to an embodiment of the present invention.
Detailed Description
The technical solution in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention.
Related technologies of the embodiments of the present invention mention that, in the current development mode of an operation system, developers perform coding development independently for each operation system. The development mode is suitable for the development of the operation system corresponding to a plurality of single products. However, with the development of the interconnection technology, the operation systems corresponding to multiple products may involve the same development part (e.g., implementing the same function) and maintenance work (e.g., adding the same function module, repairing the same system defect, etc.), and in this scenario, if each operation system is developed through independent coding by a developer, the developer needs to perform a large amount of repeated work on each operation system, and the development and maintenance efficiency of the operation system is low. Moreover, each operating system requires a large amount of coding work, which has high technical requirements on developers.
Therefore, the current development method of the operation system has the following problems: (1) the development efficiency is low, and a large amount of coding development is required for each operation system, which takes a long time. (2) The development threshold is higher, and the operation system is developed by adopting a coding mode, so that a developer is required to have good technical success. (3) The development cost is high, and if each operation system is independently coded and developed, a large amount of development work needs to be carried out by developers, so that the labor cost is high. (4) The maintenance cost is high, and when the same function needs to be added to a plurality of operation systems, the same modification needs to be carried out on each operation system, which wastes manpower and material resources.
Based on this, the embodiment of the present invention provides a page configuration scheme, which adopts a centralized and configured concept, and a server pre-stores a large number of page templates of an operating system, where each page template may implement a function, the page template corresponds to configuration information, and the configuration information may be a page code and Application Programming Interface (API) data. The server is respectively connected with the configuration terminal and the operation terminal, developers can select functions to be realized by the operation system from the configuration terminal, after the server receives the function requirements sent by the configuration terminal, the server finds configuration information corresponding to the function requirements in a template matching mode, and sends the configuration information to the configuration terminal, so that the configuration terminal can generate a corresponding operation system according to the received configuration information. In specific implementation, the server may further provide a customized special configuration portal, and a developer may input a corresponding code in the portal to implement personalized development of the operating system.
In a specific implementation, an embodiment of the present invention provides a page allocation system architecture, please refer to fig. 1, where the page allocation system architecture includes: the system comprises a server, one or more configuration terminals connected with the server, and one or more operation terminals connected with the server. The configuration terminal includes but is not limited to: the mobile phone, the tablet computer, the computer and the like are used for interacting with a developer and the server, for example, detecting function selection operation input by the developer on an operation system configuration page, and generating a corresponding configuration instruction according to the operation of the developer to send the configuration instruction to the server. The operator terminals include, but are not limited to: the mobile phone, the tablet computer, the computer and the like are used for interacting with an operator and the server, for example, detecting operation management operation of the operator for service data in an operation page of an operation system, and generating a corresponding operation instruction according to the operation of the operator and sending the operation instruction to the server.
The operating principle of the architecture shown in fig. 1 substantially comprises: the method comprises the steps that a configuration terminal receives configuration requirements for a target operation system and outputs an operation system configuration page, wherein the operation system configuration page comprises a plurality of configuration items, the configuration items comprise database connection configuration, page function configuration, field configuration in the page, authority control configuration and the like, and developers can select the configuration items in the operation system configuration page to realize configuration of the operation system. And acquiring at least one configuration item input through the configuration page of the operation system by the configuration terminal, wherein the configuration item is selected and configured by a developer. And thirdly, the configuration terminal generates a configuration instruction according to the acquired at least one configuration item and sends the generated configuration instruction to the server. And fourthly, the server receives the configuration instruction sent by the configuration terminal and generates corresponding configuration information according to the configuration instruction. In the specific implementation, the server acquires a target page template corresponding to the configuration instruction, generates configuration information of a target operation system required by a developer by using the target page template, and stores the configuration information. The configuration information may specifically be page codes, API data, and the like. Further, the server can also generate an access address of the target operation system, send the access address to the configuration terminal, and inform the operation personnel of the access address by the development personnel. And the operation terminal accesses the target operation system and operates the service data in the target operation system. The specific way for the configuration terminal to access the target operation system may be that an operator acquires an access address of the target operation system, inputs the access address in the operation terminal to access configuration information of the target operation system stored in the server, and the operation of the operation terminal on the service data may specifically be data addition operation, data deletion operation, data modification operation, data query operation, and the like. Sixthly, the operation terminal sends an operation instruction aiming at the service data to the server. And the server receives the operation instruction and performs operation management on the business data according to the operation instruction.
Based on the above description, compared with the current way of independently coding and developing an operating system, the page configuration scheme provided by the embodiment of the present invention has the following advantages: (1) the development efficiency is high, when the corresponding operation system needs to be developed, the server can provide corresponding configuration information for the operation terminal only by selecting the functions to be realized by the operation system in the configuration terminal and sending the selection result to the server, so that the development of the operation system is completed. (2) The development threshold is low, and developers only need to select functions and do not need a large amount of coding work, so that the technical threshold of the developers is reduced. (3) The development cost is low, developers do not need to do a large amount of coding work, and only corresponding function selection is needed. (4) The maintenance cost is low, when the operation system needs to be maintained correspondingly, all the operation systems can be modified only by modifying the codes corresponding to the page templates in the server, the maintenance efficiency of the operation system is greatly improved, and the maintenance cost is reduced.
Based on the above description of the embodiment of the page configuration system architecture, an embodiment of the present invention provides a page configuration method, which may be applied to the page configuration system architecture shown in fig. 1, and specifically may be executed by the server shown in fig. 1. Referring to fig. 2, the page configuration process may include the following steps S201 to S205:
S201, the server receives a configuration instruction which is sent by the configuration terminal and aims at the target operation system.
In the embodiment of the invention, the configuration instruction is input through the configuration page of the operation system on the configuration terminal, and the configuration terminal can be specifically an electronic device such as a mobile phone, a computer, a tablet personal computer and the like, and can be operated by a developer. In specific implementation, a developer may input a configuration operation for a target operation system on an operation system configuration page of a configuration terminal, the configuration terminal generates a corresponding configuration instruction for the target operation system according to the detected configuration operation, and sends the configuration instruction to a server, and the server receives the configuration instruction for the target operation system sent by the configuration terminal. The target operation system may be an operation system corresponding to any one or more products, and may be specifically determined by product requirements, such as an after-sales system, a maintenance system, and the like.
It should be noted that the configuration instruction includes at least one configuration item, where the configuration item includes one or more of database connection configuration, page function configuration, field configuration in a page, and right control configuration, and may be specifically configured by a developer, that is, each configuration item is used to configure the target operation system to implement a corresponding function. And the developer selects and configures each configuration item, so that the configuration terminal generates a corresponding configuration instruction according to the configuration operation of the developer.
S202, the server obtains a target page template corresponding to the configuration instruction, and generates configuration information of an operation page of the target operation system by using the target page template.
In the embodiment of the invention, the configuration information is used for displaying the operation page of the target operation system on the configuration terminal. And after receiving a configuration instruction aiming at the target operation system sent by the configuration terminal, the server acquires a target page template corresponding to the configuration instruction. In specific implementation, the server may obtain a target page template corresponding to the configuration instruction from a pre-established page template library, where at least one page template is stored in the page template library, the page template is generated from a page code and API data, and a one-to-one correspondence relationship exists between each page template and the configuration item in the page template library. The specific way for the server to obtain the target page template corresponding to the configuration instruction is that the server analyzes the configuration instruction to obtain all configuration items contained in the configuration instruction, finds at least one page template corresponding to all configuration items in the configuration instruction according to the corresponding relationship between the configuration items and the page template, and combines the at least one page template corresponding to all configuration items to obtain the target page template.
Further, the server generates configuration information of an operation page of the target operation system by using the target page template, wherein the configuration information may specifically include page codes and API data, and after the server determines the target page template, the server may find the page codes and API data corresponding to each page template in the target page template in the page template library, and generate the configuration information according to the page codes and API data corresponding to each page template.
Further, the server may generate a corresponding target operation system according to the configuration information, that is, the server serves as a background server of the target operation system developed by the configuration terminal, and the configuration terminal or the operation terminal may access the target operation system. Or, the configuration terminal or the operation terminal may also acquire the configuration information generated by the server, and generate a corresponding target operation system according to the acquired configuration information.
S203, the server receives the configuration information acquisition request sent by the operation terminal.
In the embodiment of the invention, the configuration information acquisition request carries the access address of the operation page of the target operation system. The operator can input the access address of the operation page of the target operation system in the operation terminal, so that the operation terminal sends the configuration information acquisition request to the server, and the server receives the configuration information acquisition request sent by the operation terminal.
And S204, the server sends the configuration information of the operation page of the target operation system to the operation terminal according to the access address.
In the embodiment of the present invention, after receiving a configuration information acquisition request sent by an operation terminal, a server sends configuration information of an operation page of a target operation system to the operation terminal according to an access address, and specifically, the server responds to the configuration information acquisition request sent by the operation terminal, obtains configuration information of the operation page of the target operation system corresponding to the access address in the received acquisition request, and sends the configuration information of the operation page of the target operation system to the operation terminal.
In one implementation, before the server sends the configuration information of the operation page of the target operation system to the operation terminal, the server may also check the access right of the operator, and if the check is passed, send the configuration information of the operation page of the target operation system to the operation terminal. In the specific implementation, a developer can send identity information of a person who can access a target operation system to a server through a configuration terminal, the server stores the identity information, and an operator inputs the identity information of the operator through an operation terminal, so that the operation terminal sends the identity information to the server, and if the identity information received by the server is matched with the stored identity information, the operator is determined to have access authority, and the operation of sending the configuration information of an operation page of the target operation system to the operation terminal is executed. The identification information may be face information, fingerprint image, digital password, etc.
S205, the server receives an operation instruction, sent by the operation terminal, of the operation personnel for the service data in the operation page, and performs operation management on the service data according to the operation instruction.
In the embodiment of the invention, after the server generates the configuration information of the operation page of the target operation system, the configuration information can be sent to the operation terminal, so that the operation terminal can display the operation page of the target operation system according to the configuration information. The operation terminal can be an electronic device such as a mobile phone, a computer, a tablet computer and the like, and is specifically operated by an operator. Further, the server may receive an operation instruction, which is sent by the operation terminal and is directed to the service data in the operation page by the operator, and perform operation management on the service data according to the operation instruction. In a specific implementation, the operation instruction may be an add operation instruction, a delete operation instruction, a modify operation instruction, a find operation instruction, a search operation instruction, and the like for the service data in the operation page. After receiving the operation instruction, the server may perform corresponding operation management on the stored service data according to the operation instruction. In one implementation manner, when the server receives a query page instruction for an operation page of a target operation system, which is sent by a terminal with query authority, the server can send the operation page and the modified service data to the terminal with query authority together, so that the terminal displays the operation page and the corresponding service data.
In the embodiment of the invention, a server receives a configuration instruction aiming at a target operation system and sent by a configuration terminal, and acquires a target page template corresponding to the configuration instruction, the server generates configuration information of an operation page of the target operation system by using the target page template, and the server receives an operation instruction aiming at service data in the operation page and sent by an operator of the operation terminal and carries out operation management on the service data according to the operation instruction. By implementing the method, the operation system does not need to be developed by adopting a large number of codes, the development difficulty of the operation system can be reduced, and the development efficiency of the operation system can be improved.
Based on the description of the above page configuration system architecture and the page configuration method, an embodiment of the present invention provides another page configuration method, which may be applied to the page configuration system architecture shown in fig. 1, and may be specifically executed by the server shown in fig. 1. Referring to fig. 3, the method may include the following steps S301 to S309:
s301, the server receives an operation page query instruction sent by the configuration terminal.
In the embodiment of the invention, the operation page query instruction comprises a target configuration item for querying the operation page of the historical configuration. The target configuration item can be a part of configuration items configured by a current developer, the developer can input operation page query operation in the configuration terminal after completing configuration of part of configuration items in all configuration items in an operation system configuration page, and the configuration terminal generates an operation page query instruction according to the completed part of configuration items and sends the operation page query instruction to the server. And the server receives an operation page query instruction sent by the configuration terminal.
S302, the server inquires a first operation page matched with the target configuration item and a configuration item corresponding to the first operation page.
In the embodiment of the invention, after receiving an operation page query instruction sent by a configuration terminal, a server queries a first operation page matched with a target configuration item and a configuration item corresponding to the first operation page, wherein the first operation page can be an operation page of any historically developed operation system, and the number of the configuration items corresponding to the first operation page is more than that of the target configuration item.
Specifically, the server may query a historical configuration instruction including the target configuration item from the historical configuration record, that is, the content of the existing part of the configuration items in the historical configuration instruction is the same as the content of the target configuration item; for example, the specific configuration content in the target configuration item is "field name: game _ id, display title: main key, newly adding default value: default ", historical configuration instruction 1 is" field name: game _ id, display title: main key, newly adding default value: default, … compiles fixed values: stat, display width 250 ", historical configuration instruction 1 contains the target configuration item. It should be noted that at least one historical configuration instruction is recorded in the historical configuration record, the historical configuration instruction may be a configuration instruction sent by a configuration terminal connected to the server in the historical configuration record, or may also be a configuration instruction template pre-developed by a developer, and the historical configuration instruction includes a complete configuration item, that is, the server may directly generate a corresponding first operation page according to the historical configuration instruction. Further, the server obtains a first operation page corresponding to the historical configuration instruction and a configuration item corresponding to the first operation page included in the historical configuration instruction.
In one implementation, if the historical configuration record does not include the historical configuration instruction of the target configuration item, the server may send a prompt message indicating that the query is failed to the configuration terminal, and after receiving the configuration instruction for the target operation system sent by the configuration terminal, store the configuration instruction for the target operation system and the operation page of the target operation system in the historical configuration record.
S303, the server displays the first operation page and the configuration item corresponding to the first operation page through the configuration terminal.
In the embodiment of the invention, after the server acquires the first operation page and the configuration item corresponding to the first operation page, the first operation page and the configuration item corresponding to the first operation page can be sent to the configuration terminal, so that the first operation page and the configuration item corresponding to the first operation page are displayed through the configuration terminal, and the configuration terminal acquires the configuration instruction input by a developer aiming at a target operation system according to the first operation page and the configuration item corresponding to the first operation page.
For example, the specific configuration content in the target configuration item is "field name: game _ id, display title: main key, newly adding default value: defaults ". The server inquires the historical configuration instruction containing the target configuration item from the historical configuration record to obtain a historical configuration instruction 1, wherein the field name is: game _ id, display title: main key, newly adding default value: default, … compiles fixed values: stat, display width 250 "; history configuration instruction 2: "field name: game _ id, display title: main key, newly adding default value: default, … compiles fixed values: end, display width 200 "; history configuration instruction 3: "field name: game _ id, display title: main key, newly adding default value: default, … compiles fixed values: begin, width 150 ". And a first operation page corresponding to each of the historical configuration instruction 1, the historical configuration instruction 2 and the historical configuration instruction 3. The server sends the historical configuration instruction and the first operation page to the configuration terminal, so that the configuration terminal displays the historical configuration instruction and the first operation page, a developer can refer to the first operation page and directly select a corresponding historical configuration instruction (such as a historical configuration instruction 3) from the configuration terminal, the configuration terminal can use the historical configuration instruction 3 as a configuration instruction for a target operation system, or the developer can also modify part of the content in the historical configuration instruction 3, for example, the display width is modified to be 100, and the configuration instruction uses the modified configuration instruction 3 as a configuration instruction for the target operation system.
In the embodiment of the invention, developers can inquire the historical configuration instruction related to the configured configuration item after completing part of the configuration items through configuration, and complete the rapid configuration of the configuration instruction aiming at the target operation system by directly using or modifying the historical configuration instruction, thereby further improving the development efficiency of the operation system.
S304, the server receives a configuration instruction which is sent by the configuration terminal and aims at the target operation system.
In the embodiment of the invention, the configuration instruction is input through an operation system configuration page on the configuration terminal, the configuration instruction comprises at least one configuration item, the configuration item comprises one or more of database connection configuration, page function configuration, field configuration in the page and authority control configuration, and the configuration item can be specifically selected and configured by a developer, namely, each configuration item is used for configuring a target operation system to realize corresponding functions. And the server receives a configuration instruction which is sent by the configuration terminal and aims at the target operation system.
S305, the server obtains a target page template corresponding to the configuration instruction, and generates configuration information of an operation page of the target operation system by using the target page template.
In the embodiment of the present invention, the configuration information is used to display an operation page of the target operation system on the operation terminal, and may specifically include a page code and API data. Specifically, the server analyzes the configuration instruction to obtain all configuration items included in the configuration instruction, finds at least one page template corresponding to all configuration items in the configuration instruction according to the corresponding relationship between the configuration items and the page templates, and combines the at least one page template corresponding to all configuration items to obtain a target page template. The server may generate configuration information for an operation page of the target operation system using the target page template. Further, the server may also generate an operation page of the corresponding target operation system according to the configuration information, and generate an access address for the operation page of the target operation system.
S306, the server receives the configuration information acquisition request sent by the operation terminal.
In the embodiment of the invention, the configuration information acquisition request carries the access address of the operation page of the target operation system. Specifically, the operator may obtain an access address of an operation page of the target operation system, and input the access address in the operation terminal, so that the configuration terminal sends a configuration information obtaining request to the server.
S307, the server responds to the configuration information acquisition request and acquires the configuration information of the operation page of the target operation system corresponding to the access address.
In the embodiment of the invention, after receiving the configuration information acquisition request sent by the operation terminal, the server responds to the configuration information acquisition request sent by the operation terminal and acquires the configuration information of the operation page of the target operation system corresponding to the access address in the received acquisition request.
S308, the server sends the configuration information of the operation page of the target operation system to the operation terminal.
In the embodiment of the invention, after the server acquires the configuration information of the operation page of the target operation system corresponding to the access address, the configuration information can be sent to the operation terminal, so that the operation terminal can display the operation page of the target operation system according to the configuration information.
S309, the server receives an operation instruction, which is sent by the operation terminal and is aimed at the service data in the operation page, of the operator, and performs operation management on the service data according to the operation instruction.
In the embodiment of the invention, the server can receive the operation instruction of the operator aiming at the service data in the operation page of the target operation system, which is sent by the operation terminal, and carry out operation management on the service data according to the operation instruction.
In one implementation, before the server performs operation management on the service data according to the operation instruction, the server also needs to perform operation authority verification on an operator, and if the operation authority verification passes, the server performs operation management on the service data according to the operation instruction. In the specific implementation, a developer can send preset identity identification information of an operator with operation authority to a server through a configuration terminal, the server obtains the identity identification information of the operator, verifies the operation authority of the operator according to the identity identification information, if the verification is passed, the operator is determined to have the operation authority, and operation management is carried out on service data according to an operation instruction. The specific mode of the server for verifying the operation authority of the operator according to the identity identification information can be that the server verifies whether the identity identification information of the operator is matched with the preset identity identification information, and if the identity identification information is matched with the preset identity identification information, the server determines that the verification is passed.
In the embodiment of the present invention, a developer may configure an operation system in an operation system configuration page to complete rapid development of the operation system, and the operator accesses the developed operation system and performs operation management on service data in the operation system, and compared with a current mode of independently coding and developing the operation system, the page configuration method provided in the embodiment of the present invention has the following advantages: (1) the development efficiency is high, when the corresponding operation system needs to be developed, the server can provide corresponding configuration information for the operation terminal only by selecting the functions to be realized by the operation system in the configuration terminal and sending the selection result to the server, so that the development of the operation system is completed. (2) The development threshold is low, and developers only need to select functions and do not need a large amount of coding work, so that the technical threshold of the developers is reduced. (3) The development cost is low, developers do not need to do a large amount of coding work, and only corresponding function selection is needed. (4) The maintenance cost is low, when the operation system needs to be maintained correspondingly, all the operation systems can be modified only by modifying the codes corresponding to the page templates in the server, the maintenance efficiency of the operation system is greatly improved, and the maintenance cost is reduced. (5) And developers can configure the operation system by referring to the historical configuration record, so that the development efficiency of the operation system is further improved.
Based on the description of the above embodiments of the page configuration system architecture and the page configuration method, an embodiment of the present invention provides another page configuration method, which may be applied to the page configuration system architecture shown in fig. 1, and may be specifically executed by the configuration terminal shown in fig. 1. Referring to fig. 4, the method may include the following steps S401 to S403:
s401, when the configuration requirement aiming at the target operation system is detected, the configuration terminal outputs an operation system configuration page.
In the embodiment of the invention, a developer can input the configuration requirement in the configuration terminal, the configuration terminal can output the configuration interface of the operation system after receiving the configuration requirement input by the developer, and the developer can configure the configuration item in the interface.
S402, the configuration terminal acquires at least one configuration item input through the configuration page of the operation system;
in the embodiment of the invention, the configuration items comprise database connection configuration, page function configuration, field configuration in a page, authority control configuration and the like. The developer can select the configuration items in the operation system configuration page to realize the configuration of the operation system. Each configuration item is used for configuring the target operation system to realize corresponding functions.
In specific implementation, the database connection configuration is used for configuring connection information of a database in an operation system, such as Data Source Name (DSN) configuration, domain Name configuration, and the like, and the page function configuration is used for configuring functions that need to be implemented by the operation system, such as an addition function, a deletion function, an editing function, a derivation function, and the like; the field configuration in the page is used for configuring display logic, export logic and the like of the field in the operation system; the authority control configuration is used for controlling the access and modification authority of developers and operators for the operation system.
As shown in fig. 5, the interface of an operation system configuration page is shown schematically, and the interface includes website domain name configuration, application description configuration, test dsn configuration, operation dsn configuration, data table name configuration, function configuration, data table configuration, and service right configuration. The developer can make option selection or content input for the above configuration items to complete the configuration of the operation system. As shown in fig. 6, a specific interface diagram of an operating system configuration page during data table configuration is shown, and a developer may select a required data table in a selection manner.
As shown in fig. 7, a schematic view of an operation system configuration interface when configuring fields in a configuration page is provided, in which a developer can configure field names, display titles, default values, fixed values, display widths, selection box matching items, display functions, search functions, edit functions, export functions, and arrangement sequences of the fields in the page.
As shown in fig. 8, for an interface schematic diagram of an operation system configuration page when a data source configuration is pulled down when table data is newly added, a developer may configure operation dsn, dsn test, table, ID, display name, group display, where condition, group deduplication, and the like of the newly added data table in the interface. As shown in fig. 9, for another interface diagram of an operation system configuration page when a data source configuration is pulled down when adding table data, a developer may configure a column name corresponding to a data table value in the interface.
As shown in fig. 10 and 11, for an interface schematic diagram of an operation system configuration page during field configuration, a developer may configure insertion time, an inserter, picture upload logic, json field display, a custom callback function, and the like in the interface.
As shown in fig. 12, an interface schematic diagram of an operating system configuration page during the configuration of the authority control is shown, and a developer may add the authority control to the page, and give a specified person read/write authority to a data table, so as to prevent data from being tampered.
Further, the configuration terminal may generate a configuration record according to the configuration of the developer, as shown in fig. 13, the configuration terminal may store the configuration record, so that the developer can check, modify, copy, and the like the configuration item in the configuration record at any time.
Fig. 14 is a schematic specific flowchart of a developer configuring a target operating system through a configuration page of a configuration terminal. The process specifically includes adding a configuration page. And secondly, configuring application information and database information of the target operation system, wherein the application information is used for the type of the target operation system. And thirdly, configuring fields of a data table in the target operation system, and particularly configuring display, search, edit and export functions of the fields for controlling the display and functions of the operation page. And fourthly, configuring the arrangement sequence of the fields. And fifthly, detecting whether field special logic needs to be configured, if so, configuring through a custom callback function, wherein the custom callback function can be a code edited by a developer. Sixthly, detecting whether the authority configuration is needed or not, and if so, configuring the read-write authority of the target operation system. And seventhly, configuring functions of the whole target operation system, wherein the functions specifically comprise adding, deleting, exporting and the like. And storing the configuration of the target operation system. Ninthly, generating configuration records.
In one implementation mode, if the configuration terminal receives an operation page preview operation input by a developer, the configuration terminal acquires a configuration item configured by the developer currently, generates a preview instruction according to the configuration item configured by the developer, sends the preview instruction to the server, further receives an operation system preview page returned by the server, and displays the received preview page. By the method, developers can know the self configuration progress in real time in the configuration process, and the development of the developers on the operation system is facilitated.
In one implementation manner, if the configuration terminal receives an operation page query operation input by a developer, the configuration terminal obtains a configuration item configured by the current developer, and generates a query instruction according to the configuration item configured and sends the query instruction to the server, so that the server queries at least one reference configuration instruction containing the configured configuration item and a reference operation page corresponding to each reference configuration instruction in at least one reference configuration instruction in a historical configuration record. And the configuration terminal receives at least one reference operation page returned by the server and displays the corresponding reference system interface and the reference configuration item corresponding to the reference system interface according to the selection of the developer. Developers can complete the rapid development of the operation system by selecting or changing the reference configuration items.
In one implementation, a configuration terminal detects completion time corresponding to completion of a configuration item by a developer, and determines whether to send a prompt message according to the completion time, in a specific implementation, if the completion time corresponding to completion of a configuration item by the developer is greater than a preset completion time, the configuration terminal displays the prompt message in an operation system configuration interface, and the prompt message is used for prompting an editing mode of the configuration item, such as a common editing mode of the configuration item obtained by big data statistics.
S403, the configuration terminal generates a configuration instruction according to the at least one configuration item and sends the configuration instruction to the server.
In the embodiment of the invention, the configuration instruction is used for indicating the server to generate the configuration information of the operation page of the target operation system according to at least one configuration item, and the configuration information is used for displaying the operation page of the target operation system on the operation terminal.
Further, the configuration terminal may receive configuration information returned by the server, and generate an operation page of the corresponding target operation system according to the configuration information. Or, the configuration terminal receives an address of the target operation system returned by the server, and the configuration terminal can realize access to the target operation system by inputting the access address.
In the embodiment of the invention, the developer can configure the operation system in the operation system configuration page to complete the rapid development of the operation system, and by implementing the method, the developer only needs to select the function without a large amount of coding work, thereby reducing the technical threshold of the developer and improving the development efficiency of the operation system.
Based on the description of the above embodiments of the page configuration system architecture and the page configuration method, an embodiment of the present invention provides another page configuration method, which may be applied to the page configuration system architecture shown in fig. 1, and may be specifically executed by the operator terminal shown in fig. 1. Referring to fig. 15, the method may include the following steps S1501 to S1503:
S1501, the operation terminal sends a configuration information acquisition request to the server.
In the embodiment of the invention, the configuration information acquisition request carries the access address of the operation page of the target operation system. The operation terminal can access the server through the access address to acquire the configuration information of the target operation system.
S1502, the operation terminal obtains configuration information of an operation page of the target operation system, and displays the operation page of the target operation system according to the configuration information.
In the embodiment of the invention, the operation terminal acquires the configuration information of the operation page of the target operation system and displays the operation page of the target operation system according to the configuration information.
Fig. 16 is a schematic interface diagram of an operation page of a target operation system, where the schematic interface diagram includes information such as version number, version number description, update log, prompt information, and download link.
S1503, the operation terminal receives operation of the operation personnel for the service data in the operation page of the target operation system, and performs operation management on the service data according to the operation.
In the embodiment of the invention, the operator can operate the service data in the operation page of the target operation system, such as adding the service data, deleting the service data, changing the service data and the like. As shown in fig. 17, the schematic view of an operation interface when operating service data in an operation page of a target operation system is shown, and an operator can operate information such as a version number, version number description, update log, prompt information, and download link in the page.
As shown in fig. 18, a specific flowchart is shown for an operator to operate service data in an operation page of a target operation system through a configuration page of an operation terminal. The process specifically comprises receiving access operation of an operator to an operation page of a target operation system. And checking whether the access authority is available. And thirdly, if the verification is passed, displaying the initialized operation page. And fourthly, acquiring a configuration item of the operation page, wherein the configuration item can configure the setting of the target operation system for the developer. Receiving the operation of the operator to the service data in the operation page. Sixthly, checking whether the operation authority is available. And if the verification is passed, updating the business data according to the operation of the operator.
In the embodiment of the invention, the operator can operate the service data in the operation page of the target operation system so as to complete the rapid modification of the service data in the operation system and improve the data updating efficiency of the operation system.
The page configuring apparatus provided by the embodiment of the present invention will be described in detail with reference to fig. 19. It should be noted that the page allocating apparatus shown in fig. 19 is used for executing the method according to the embodiment of the present invention shown in fig. 2-3, for convenience of description, only the portion related to the embodiment of the present invention is shown, and specific technical details are not disclosed, and reference is made to the embodiment of the present invention shown in fig. 2 and 3.
Referring to fig. 19, a schematic structural diagram of a page allocation apparatus 190 according to the present invention is shown, where the page allocation apparatus 190 includes: the module comprises a receiving module 1901, an obtaining module 1902, a generating module 1903, a sending module 1904, a managing module 1905, a searching module 1906, a combining module 1907, a checking module 1908, a creating module 1909, a querying module 1910 and a presenting module 1911.
A receiving module 1901, configured to receive a configuration instruction for a target operating system sent by a configuration terminal, where the configuration instruction is input through an operating system configuration page on the configuration terminal;
an obtaining module 1902, configured to obtain a target page template corresponding to the configuration instruction;
a generating module 1903, configured to generate configuration information of an operation page of the target operation system by using the target page template, where the configuration information is used to display the operation page of the target operation system on an operation terminal;
the receiving module 1901 is further configured to receive a configuration information obtaining request sent by an operation terminal, where the configuration information obtaining request carries an access address of an operation page of the target operation system;
a sending module 1904, configured to send configuration information of an operation page of the target operation system to the operation terminal according to the access address, so that the operation terminal displays the operation page of the target operation system according to the configuration information;
The receiving module 1901 is further configured to receive an operation instruction, sent by the operation terminal, of an operator for the service data in the operation page of the target operation system;
a management module 1904, configured to perform operation management on the service data according to the operation instruction.
In one implementation, the configuration instruction includes at least one configuration item, and the configuration item includes at least one of a database connection configuration, a page function configuration, a field in page configuration, and a right control configuration;
a searching module 1906, configured to search a page template corresponding to each configuration item in the at least one configuration item from a page template library;
a combination module 1907, configured to combine the page templates corresponding to each configuration item to obtain a target page template.
In an implementation manner, the receiving module 1901 is further configured to receive a configuration information obtaining request sent by the operation terminal, where the configuration information obtaining request carries an access address of an operation page of the target operation system;
an obtaining module 1902, configured to respond to the configuration information obtaining request, and obtain configuration information of an operation page of the target operation system corresponding to the access address;
The sending module 1904 is further configured to send configuration information of the operation page of the target operation system to the operation terminal, so that the operation terminal displays the operation page of the target operation system according to the configuration information.
In an implementation manner, the obtaining module 1902 is further configured to obtain identification information of the operator;
a checking module 1908, configured to perform, according to the identity information, operation authority checking on the operator, and if the operation authority checking passes, execute the step of performing operation management on the service data according to the operation instruction.
In one implementation, the creating module 1909 is configured to create a page template library using the page code and the API data, the page template library including at least one page template;
the creating module 1909 is further configured to establish a corresponding relationship between each configuration item and each page template in the at least one page template.
In an implementation manner, the receiving module 1901 is further configured to receive an operation page query instruction sent by a configuration terminal, where the operation page query instruction includes a target configuration item for querying an operation page of historical configuration;
A query module 1910, configured to query a first operation page matched with the target configuration item and a configuration item corresponding to the first operation page;
a displaying module 1911, configured to display the first operation page and the configuration item corresponding to the first operation page through the configuration terminal, so that the configuration terminal obtains a configuration instruction input by a developer for a target operation system according to the first operation page and the configuration item corresponding to the first operation page.
In an implementation manner, the query module 1910 is specifically configured to: querying a historical configuration instruction containing the target configuration item from a historical configuration record;
the obtaining module 1902 is further configured to obtain a first operation page corresponding to the historical configuration instruction and a configuration item corresponding to the first operation page included in the historical configuration instruction.
In an implementation manner, the query module 1910 is further configured to, if the historical configuration instruction including the target configuration item is not queried from the historical configuration record, save the configuration instruction for the target operating system and the operation page of the target operating system into the historical configuration record.
In the embodiment of the present invention, a receiving module 1901 receives a configuration instruction for a target operating system sent by a configuration terminal, and an obtaining module 1902 obtains a target page template corresponding to the configuration instruction; a generating module 1903 generates configuration information of an operation page of the target operation system by using the target page template, a receiving module 1901 receives a configuration information acquisition request sent by an operation terminal, a sending module 1904 sends the configuration information of the operation page of the target operation system to the operation terminal according to an access address, and the receiving module 1901 receives an operation instruction of an operator sent by the operation terminal for service data in the operation page of the target operation system; the management module 1904 performs operation management on the service data according to the operation instruction. By implementing the method, the development difficulty of the operation system is reduced, and the development efficiency of the operation system is improved.
Another page configuring apparatus provided in the embodiment of the present invention will be described in detail with reference to fig. 20. It should be noted that the page allocating apparatus shown in fig. 20 is used for executing the method of the embodiment shown in fig. 4 of the present invention, and for convenience of description, only the portion related to the embodiment of the present invention is shown, and specific technical details are not disclosed, and reference is made to the embodiment shown in fig. 4 of the present invention.
Referring to fig. 20, a schematic structural diagram of a page allocation apparatus 200 according to the present invention is shown, where the page allocation apparatus 200 includes: an output module 2001, an acquisition module 2002, a generation module 2003, and a sending module 2004.
An output module 2001, configured to output an operating system configuration page when a configuration requirement for the target operating system is detected;
an obtaining module 2002, configured to obtain at least one configuration item input through the operating system configuration page;
a generating module 2003, configured to generate a configuration instruction according to the at least one configuration item;
a sending module 2004, configured to send the configuration instruction to a server, where the configuration instruction is used to instruct the server to generate configuration information of an operation page of the target operation system according to the at least one configuration item, and the configuration information is used to display the operation page of the target operation system on an operation terminal.
In the embodiment of the present invention, an output module 2001 outputs an operation system configuration page, and an acquisition module 2002 acquires at least one configuration item input through the operation system configuration page; the generating module 2003 generates a configuration instruction according to the at least one configuration item; the sending module 2004 is configured to send the configuration instruction to the server, and by implementing the method, the development difficulty of the operating system is reduced, and the development efficiency of the operating system is improved.
Referring to fig. 21, a schematic structural diagram of a server is provided in the embodiment of the present invention. As shown in fig. 21, the server includes: at least one processor 2101, input devices 2103, output devices 2104, memory 2105, at least one communication bus 2102. The communication bus 2102 is used to implement, among other things, connection communication between these components. The memory 2105 may be a high-speed RAM memory or a non-volatile memory (e.g., at least one disk memory). The memory 2105 may optionally be at least one storage device located remotely from the processor 2101. Wherein the processor 2101 may be combined with the apparatus described in fig. 19, the memory 2105 stores a set of program codes, and the processor 2101, the input device 2103, and the output device 2104 call the program codes stored in the memory 2105 to perform the following:
an input device 2103, configured to receive a configuration instruction for a target operating system sent by a configuration terminal, where the configuration instruction is input through an operating system configuration page on the configuration terminal;
the processor 2101 is configured to obtain a target page template corresponding to the configuration instruction, and generate configuration information of an operation page of the target operation system by using the target page template, where the configuration information is used to display the operation page of the target operation system on an operation terminal;
A processor 2101, configured to receive a configuration information acquisition request sent by an operation terminal, where the configuration information acquisition request carries an access address of an operation page of the target operation system;
2101 configured to send configuration information of an operation page of the target operation system to the operation terminal according to the access address, so that the operation terminal displays the operation page of the target operation system according to the configuration information;
the input device 2103 is used for receiving an operation instruction, which is sent by the operation terminal and is used by an operator for the service data in the operation page of the target operation system;
and the processor 2101 is configured to perform operation management on the service data according to the operation instruction.
In an implementation manner, the configuration instruction includes at least one configuration item, where the configuration item includes at least one of database connection configuration, page function configuration, field configuration in a page, and right control configuration, and the processor 2101 is specifically configured to:
searching a page template corresponding to each configuration item in the at least one configuration item from a page template library;
Combining the page templates corresponding to each configuration item to be used as a target page template.
In one implementation, the input device 2103 is configured to receive a configuration information acquisition request sent by the operation terminal, where the configuration information acquisition request carries an access address of an operation page of the target operation system;
a processor 2101, configured to respond to the configuration information acquisition request, and acquire configuration information of an operation page of the target operation system corresponding to the access address;
the output device 2104 sends the configuration information of the operation page of the target operation system to the operation terminal, so that the operation terminal can display the operation page of the target operation system according to the configuration information.
In one implementation, the processor 2101 is specifically configured to:
acquiring identity identification information of the operator;
and checking the operation authority of the operator according to the identity identification information, and if the operation authority passes the check, executing the step of performing operation management on the service data according to the operation instruction.
In one implementation, the processor 2101 is specifically configured to:
creating a page template library by using page codes and Application Programming Interface (API) data, wherein the page template library comprises at least one page template;
And establishing a corresponding relation between each configuration item and each page template in the at least one page template.
In one implementation, the input device 2103 is configured to receive an operation page query instruction sent by the configuration terminal, where the operation page query instruction includes a target configuration item for querying an operation page of the historical configuration;
the processor 2101 is specifically configured to:
inquiring a first operation page matched with the target configuration item and a configuration item corresponding to the first operation page;
and displaying the first operation page and the configuration item corresponding to the first operation page through the configuration terminal, so that the configuration terminal acquires a configuration instruction input by a developer aiming at a target operation system according to the first operation page and the configuration item corresponding to the first operation page.
In one implementation, the processor 2101 is specifically configured to:
querying a historical configuration instruction containing the target configuration item from a historical configuration record;
and acquiring a first operation page corresponding to the historical configuration instruction and a configuration item corresponding to the first operation page contained in the historical configuration instruction.
In one implementation, the processor 2101 is specifically configured to:
If the historical configuration record does not inquire the historical configuration instruction containing the target configuration item, the configuration instruction aiming at the target operation system and the operation page of the target operation system are saved in the historical configuration record.
In the embodiment of the present invention, an input device 2103 receives a configuration instruction for a target operation system sent by a configuration terminal, a processor 2101 obtains a target page template corresponding to the configuration instruction, and generates configuration information of an operation page of the target operation system by using the target page template, and the input device 2103 receives an operation instruction for service data in the operation page of the target operation system sent by an operator of the operation terminal. The processor 2101 performs operation management on the service data according to the operation instruction. By implementing the method, the development difficulty of the operation system is reduced, and the development efficiency of the operation system is improved.
Fig. 22 is a schematic structural diagram of a configuration terminal according to an embodiment of the present invention. As shown in fig. 22, the configuration terminal includes: at least one processor 2101, input devices 2203, output devices 2204, memory 2205, at least one communication bus 2202. A communication bus 2202 is used, among other things, to enable communications among the components. The input device 2203 may be a control panel, a microphone, or the like, and the output device 2204 may be a display screen, or the like. The memory 2205 may be a high-speed RAM memory or a non-volatile memory (e.g., at least one disk memory). The memory 2205 may optionally be at least one storage device located remotely from the processor 2201. Wherein the processor 2201 may be combined with the apparatus described in fig. 20, the memory 2205 stores a set of program codes, and the processor 2201, the input device 2203 and the output device 2204 call the program codes stored in the memory 2205 to perform the following operations:
A processor 2201, configured to output an operating system configuration page when a configuration requirement for a target operating system is detected;
a processor 2201, configured to obtain at least one configuration item input through the operating system configuration page;
a processor 2201 configured to generate a configuration instruction according to the at least one configuration item;
the output device 2204 is configured to send the configuration instruction to a server, where the configuration instruction is used to instruct the server to generate configuration information of an operation page of the target operation system according to the at least one configuration item, and the configuration information is used to display the operation page of the target operation system on an operation terminal.
In the embodiment of the present invention, when a configuration requirement for a target operating system is detected, a processor 2201 outputs an operating system configuration page, and obtains at least one configuration item input through the operating system configuration page; the processor 2201 generates a configuration instruction according to the at least one configuration item, and the output device 2204 sends the configuration instruction to the server. By implementing the method, the development difficulty of the operation system is reduced, and the development efficiency of the operation system is improved.
The module in the embodiment of the present invention may be implemented by a general-purpose Integrated Circuit, such as a CPU (Central Processing Unit), or an ASIC (Application Specific Integrated Circuit).
It should be understood that in the embodiments of the present invention, the Processor may be a Central Processing Unit (CPU), and the Processor may also be other general purpose processors, Digital Signal Processors (DSPs), Application Specific Integrated Circuits (ASICs), Field Programmable Gate Arrays (FPGAs) or other Programmable logic devices, discrete Gate or transistor logic devices, discrete hardware components, and the like. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like.
The bus may be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, an Extended ISA (EISA) bus, and the like, which may be divided into an address bus, a data bus, a control bus, and the like, and is represented by a single thick line for convenience of illustration, but does not represent only one bus or one type of bus.
It will be understood by those skilled in the art that all or part of the processes of the methods of the above embodiments may be implemented by a computer program, which may be stored in a computer storage medium and may include the processes of the embodiments of the methods described above when executed. The computer storage medium may be a magnetic disk, an optical disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), or the like.
The above disclosure is only for the purpose of illustrating the preferred embodiments of the present invention, and it is therefore to be understood that the invention is not limited by the scope of the appended claims.
Claims (14)
1. A page configuration method, characterized in that the method comprises:
receiving a configuration instruction aiming at a target operation system sent by a configuration terminal, wherein the configuration instruction is input through an operation system configuration page on the configuration terminal;
acquiring a target page template corresponding to the configuration instruction, and generating configuration information of an operation page of the target operation system by using the target page template, wherein the configuration information is used for displaying the operation page of the target operation system on an operation terminal;
receiving a configuration information acquisition request sent by an operation terminal, wherein the configuration information acquisition request carries an access address of an operation page of the target operation system;
sending configuration information of an operation page of the target operation system to the operation terminal according to the access address so that the operation terminal can display the operation page of the target operation system according to the configuration information;
And receiving an operation instruction of an operator aiming at the service data in the operation page of the target operation system, which is sent by the operation terminal, and performing operation management on the service data according to the operation instruction.
2. The method according to claim 1, wherein the configuration instruction includes at least one configuration item, the configuration item includes at least one of a database connection configuration, a page function configuration, a field in page configuration, and a rights control configuration, and the obtaining of the target page template corresponding to the configuration instruction includes:
searching a page template corresponding to each configuration item in the at least one configuration item from a page template library;
combining the page templates corresponding to each configuration item to be used as a target page template.
3. The method according to claim 1 or 2, wherein the sending configuration information of the operation page of the target operation system to the operation terminal according to the access address comprises:
responding to the configuration information acquisition request, and acquiring configuration information of an operation page of the target operation system corresponding to the access address;
and sending the configuration information of the operation page of the target operation system to the operation terminal.
4. The method according to claim 1 or 2, wherein before the operation management of the service data according to the operation instruction, the method further comprises:
acquiring identity identification information of the operator;
and checking the operation authority of the operator according to the identity identification information, and if the operation authority passes the check, executing the step of performing operation management on the service data according to the operation instruction.
5. The method of claim 2, wherein before receiving the configuration instruction for the target operating system sent by the configuration terminal, the method further comprises:
creating a page template library by using page codes and Application Programming Interface (API) data, wherein the page template library comprises at least one page template;
and establishing a corresponding relation between each configuration item and each page template in the at least one page template.
6. The method of claim 1, wherein before receiving the configuration instruction for the target operating system sent by the configuration terminal, the method further comprises:
receiving an operation page query instruction sent by a configuration terminal, wherein the operation page query instruction comprises a target configuration item for querying an operation page of historical configuration;
Inquiring a first operation page matched with the target configuration item and a configuration item corresponding to the first operation page;
and displaying the first operation page and the configuration item corresponding to the first operation page through the configuration terminal, so that the configuration terminal acquires a configuration instruction input by a developer aiming at a target operation system according to the first operation page and the configuration item corresponding to the first operation page.
7. The method of claim 6, wherein the querying a first operation page matched with the target configuration item and a configuration item corresponding to the first operation page comprises:
querying a historical configuration instruction containing the target configuration item from a historical configuration record;
and acquiring a first operation page corresponding to the historical configuration instruction and a configuration item corresponding to the first operation page contained in the historical configuration instruction.
8. The method of claim 7, further comprising:
if the historical configuration record does not inquire the historical configuration instruction containing the target configuration item, the configuration instruction aiming at the target operation system and the operation page of the target operation system are saved in the historical configuration record.
9. A page configuring apparatus, the apparatus comprising:
the system comprises a receiving module, a configuration module and a processing module, wherein the receiving module is used for receiving a configuration instruction which is sent by a configuration terminal and aims at a target operation system, and the configuration instruction is input through an operation system configuration page on the configuration terminal;
the acquisition module is used for acquiring a target page template corresponding to the configuration instruction;
a generating module, configured to generate configuration information of an operation page of the target operation system by using the target page template, where the configuration information is used to display the operation page of the target operation system on an operation terminal;
the receiving module is further configured to receive a configuration information acquisition request sent by an operation terminal, where the configuration information acquisition request carries an access address of an operation page of the target operation system;
a sending module, configured to send configuration information of an operation page of the target operation system to the operation terminal according to the access address, so that the operation terminal displays the operation page of the target operation system according to the configuration information;
the receiving module is further configured to receive an operation instruction, sent by the operation terminal, of an operator for the service data in the operation page of the target operation system;
And the management module is used for carrying out operation management on the service data according to the operation instruction.
10. The apparatus of claim 9, wherein the configuration instruction comprises at least one configuration item, and wherein the configuration item comprises at least one of a database connection configuration, a page function configuration, a field in page configuration, and a rights control configuration, and wherein the apparatus further comprises:
the searching module is used for searching a page template corresponding to each configuration item in the at least one configuration item from a page template library;
and the combination module is used for combining the page templates corresponding to each configuration item to be used as the target page template.
11. The apparatus of claim 10, further comprising:
the system comprises a creating module, a processing module and a display module, wherein the creating module is used for creating a page template library by utilizing page codes and Application Programming Interface (API) data, and the page template library comprises at least one page template;
the creating module is further configured to create a corresponding relationship between each configuration item and each page template in the at least one page template.
12. The apparatus of claim 9, further comprising:
The receiving module is further configured to receive an operation page query instruction sent by a configuration terminal, where the operation page query instruction includes a target configuration item for querying an operation page of historical configuration;
the query module is used for querying a first operation page matched with the target configuration item and a configuration item corresponding to the first operation page;
the display module is used for displaying the first operation page and the configuration item corresponding to the first operation page through the configuration terminal, so that the configuration terminal obtains a configuration instruction input by a developer aiming at a target operation system according to the first operation page and the configuration item corresponding to the first operation page.
13. A server comprising a processor, an input device, an output device and a memory, the processor, the input device, the output device and the memory being interconnected, wherein the memory is configured to store a computer program comprising program instructions, the processor being configured to invoke the program instructions to perform the method of any of claims 1 to 8.
14. A computer-readable storage medium, characterized in that the computer storage medium stores a computer program comprising program instructions that, when executed by a processor, cause the processor to carry out the method according to any one of claims 1 to 8.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910450587.9A CN111984239B (en) | 2019-05-24 | 2019-05-24 | Page configuration method, page configuration device, server and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910450587.9A CN111984239B (en) | 2019-05-24 | 2019-05-24 | Page configuration method, page configuration device, server and storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111984239A true CN111984239A (en) | 2020-11-24 |
CN111984239B CN111984239B (en) | 2024-02-09 |
Family
ID=73436130
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910450587.9A Active CN111984239B (en) | 2019-05-24 | 2019-05-24 | Page configuration method, page configuration device, server and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111984239B (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113127791A (en) * | 2021-05-19 | 2021-07-16 | 山东白令三维科技有限公司 | Operation page configuration method, system, device and readable storage medium |
CN113469784A (en) * | 2021-06-28 | 2021-10-01 | 康键信息技术(深圳)有限公司 | Activity service auditing method, device, equipment and storage medium |
CN113467823A (en) * | 2021-06-21 | 2021-10-01 | 北京达佳互联信息技术有限公司 | Configuration information acquisition method, device, system and storage medium |
CN114816580A (en) * | 2022-05-19 | 2022-07-29 | 青岛海尔科技有限公司 | Operation activity configuration method, storage medium and electronic device |
CN116301869A (en) * | 2023-05-17 | 2023-06-23 | 建信金融科技有限责任公司 | Front-end page configuration management and control system, method, device, medium and program product |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008036242A (en) * | 2006-08-08 | 2008-02-21 | Sega Corp | System for updating individual web page display |
WO2014134934A1 (en) * | 2013-03-04 | 2014-09-12 | 优视科技有限公司 | Method and system for displaying customized webpage on double webview |
CN109375914A (en) * | 2018-09-27 | 2019-02-22 | 中国气象科学研究院 | Information remote exchange method and system |
CN109388397A (en) * | 2018-09-26 | 2019-02-26 | 中国平安财产保险股份有限公司 | Product page generation method, system, computer equipment and storage medium |
CN109543119A (en) * | 2018-10-08 | 2019-03-29 | 深圳市梦网科技发展有限公司 | Page preview system and method |
-
2019
- 2019-05-24 CN CN201910450587.9A patent/CN111984239B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008036242A (en) * | 2006-08-08 | 2008-02-21 | Sega Corp | System for updating individual web page display |
WO2014134934A1 (en) * | 2013-03-04 | 2014-09-12 | 优视科技有限公司 | Method and system for displaying customized webpage on double webview |
CN109388397A (en) * | 2018-09-26 | 2019-02-26 | 中国平安财产保险股份有限公司 | Product page generation method, system, computer equipment and storage medium |
CN109375914A (en) * | 2018-09-27 | 2019-02-22 | 中国气象科学研究院 | Information remote exchange method and system |
CN109543119A (en) * | 2018-10-08 | 2019-03-29 | 深圳市梦网科技发展有限公司 | Page preview system and method |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113127791A (en) * | 2021-05-19 | 2021-07-16 | 山东白令三维科技有限公司 | Operation page configuration method, system, device and readable storage medium |
CN113467823A (en) * | 2021-06-21 | 2021-10-01 | 北京达佳互联信息技术有限公司 | Configuration information acquisition method, device, system and storage medium |
CN113467823B (en) * | 2021-06-21 | 2024-03-01 | 北京达佳互联信息技术有限公司 | Configuration information acquisition method, device, system and storage medium |
CN113469784A (en) * | 2021-06-28 | 2021-10-01 | 康键信息技术(深圳)有限公司 | Activity service auditing method, device, equipment and storage medium |
CN114816580A (en) * | 2022-05-19 | 2022-07-29 | 青岛海尔科技有限公司 | Operation activity configuration method, storage medium and electronic device |
CN114816580B (en) * | 2022-05-19 | 2023-10-24 | 青岛海尔科技有限公司 | Configuration method of operation activities, storage medium and electronic device |
CN116301869A (en) * | 2023-05-17 | 2023-06-23 | 建信金融科技有限责任公司 | Front-end page configuration management and control system, method, device, medium and program product |
CN116301869B (en) * | 2023-05-17 | 2023-08-15 | 建信金融科技有限责任公司 | Front-end page configuration management and control system, method, equipment and medium |
Also Published As
Publication number | Publication date |
---|---|
CN111984239B (en) | 2024-02-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111984239B (en) | Page configuration method, page configuration device, server and storage medium | |
CN103853548B (en) | For deep linking to the method and system in application situation | |
CN112036824A (en) | Business approval method, system, storage medium and electronic equipment | |
CN112148509A (en) | Data processing method, device, server and computer readable storage medium | |
CN105827683A (en) | Data synchronization method, server and electronic device | |
CN105224401A (en) | Scheduled task control method and device | |
CN112364049B (en) | Data synchronization script generation method, system, terminal and storage medium | |
CN110941779A (en) | Page loading method and device, storage medium and electronic equipment | |
CN112988600A (en) | Service scene testing method and device, electronic equipment and storage medium | |
CN115617780A (en) | Data import method, device, equipment and storage medium | |
CN113760611B (en) | System site switching method and device, electronic equipment and storage medium | |
CN112215015B (en) | Translation text revision method, device, computer equipment and storage medium | |
CN111736825B (en) | Information display method, device, equipment and storage medium | |
CN113448820A (en) | Webpage testing method and device | |
CN110968311B (en) | Front-end page construction method and device and electronic equipment | |
CN115484560B (en) | Intelligent short message processing method and device, electronic equipment and storage medium | |
CN116521533A (en) | Generation method, device, equipment and storage medium | |
CN116010347A (en) | Resource updating method, device, system, electronic equipment and storage medium | |
CN114936152A (en) | Application testing method and device | |
CN113377368A (en) | Project development method, device, server and storage medium | |
CN114090060A (en) | Webpage configuration method and device, terminal equipment and readable storage medium | |
CN112417012A (en) | Data processing method and system | |
CN113011858A (en) | Audit project configuration and execution method and device | |
CN113515447A (en) | System automation test method and device | |
CN110309159B (en) | Data modification method and system and electronic equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |