Visual Configuration Method, Device, Equipment and Medium of Electronic Manuscript Paper
By introducing a visual configuration method of electronic manuscript paper into the workflow system, users can drag and drop tags to configure electronic manuscript paper through the visual interface, solving the problems of inefficient development and maintenance difficulties caused by hard coding, and achieving more efficient electronic manuscript paper development and maintenance.
Patent Information
- Application Number
- CN202110415834.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-04-16
- Publication Date
- 2025-06-17
- Estimated Expiration
- 2041-04-16
AI Technical Summary
The prior art uses hard-coded methods to develop electronic manuscript paper in workflow systems, resulting in low development efficiency, difficult maintenance, high threshold, and complex deployment and online process and long cycle.
A visual configuration method for electronic manuscript paper is provided. By generating a visual paper configuration interface, the user can drag and drop the tag to configure the electronic manuscript paper area, and automatically configure the components to generate electronic manuscript paper based on the binding relationship and attribute information between components and tags.
It lowers the threshold for operators, reduces development costs, avoids the complex processes brought about by hard coding, and realizes the rapid customization and maintenance of electronic manuscript paper.
Smart Images

Figure CN113111632B_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the fields of finance and workflow technology, and more particularly, to a method, apparatus, device, and medium for visual configuration of an electronic manuscript paper, and also to a computer program product. Background Art
[0002] The electronic manuscript paper is an essential carrier in the workflow system. The traditional manuscript paper is in word format, which is difficult to manage and configure in a workflow system built on a web application. However, there is a strong demand for customization of the official document manuscript paper in the actual workflow system. The following uses the official document in the field of bank supervision as an example to illustrate the review process of the official document manuscript paper. The official document is drafted by the publicity leading agency, which is called manuscript drafting. After that, departments at all levels review the manuscript. After the manuscript review is passed, the person in charge of the host department signs the manuscript. After the manuscript signing is passed, the relevant department leaders conduct a joint signature. After the joint signature is completed, the unit leader signs and issues it. Then, the office prints the signed manuscript, and the printed manuscript is distributed as an official document to each supervised institution.
[0003] In the process of implementing the concept of the present disclosure, the inventors found that there are at least the following problems in the prior art: In the workflow system, the related technology mostly uses hard coding to prepare the electronic manuscript paper, directly embedding data into the source code of the program or other executable objects for software development. Different from obtaining data externally or generating data at runtime, the data in this coding method can usually only be modified by editing the source code and recompiling the executable file. Developing a manuscript paper requires professional coders to recode. The hard-coded manuscript paper has low development efficiency, difficult maintenance, and a high development threshold, with high skill requirements for manuscript paper developers. In addition, the traditional method of using hard coding to prepare the electronic manuscript paper also has the disadvantages of a complex and long deployment and online process. Summary of the Invention
[0004] In view of this, the present disclosure provides a method, apparatus, device, and medium for visual configuration of an electronic manuscript paper.
[0005] The first aspect of the present disclosure provides a method for visual configuration of an electronic manuscript paper. The method for visual configuration of the electronic manuscript paper includes: receiving a request from a user to create an electronic manuscript paper; generating a visual manuscript paper configuration interface according to the request, where the visual manuscript paper configuration interface includes an electronic manuscript paper area and a tag library; determining all target tags configured in the electronic manuscript paper area according to the process of the user operating tags from the tag library to configure the electronic manuscript paper area; determining target components to be displayed in the electronic manuscript paper area according to the above all target tags and the pre-established binding relationship between components and tags; the attribute information for configuring the target components bound by the above target tags is pre-set or set by the user in real time; and configuring the target components in the electronic manuscript paper area based on the above attribute information, thereby generating an electronic manuscript paper.
[0006] According to an embodiment of the present disclosure, the attribute information of the above target components includes: layout information, style information, and content editing method of the above target components in the electronic manuscript paper area, a data source for providing selection for content editing of the above target components, and editing constraint conditions of the above target components in each stage of the document release review electronic flow.
[0007] According to an embodiment of the present disclosure, the above layout information includes: shape information, position information, and size information of the target component; the above style information includes: the distribution form of the title and content inside the target component, the size information of the title and content inside the target component, the format information of the title and content inside the target component, the information of whether to display the title, and the information of whether to provide placeholder text; the above content editing method includes at least one of the following methods: direct input, selection from options, or default value when the user has no input; the above data source is integrated according to the user's historical setting information and alternative information stored in the database; the editing constraint conditions of the above target components in each stage of the electronic flow include: defining the above target component as a required item, an optional item, or a read-only item in the current stage of the electronic flow.
[0008] According to an embodiment of the present disclosure, the above visualization configuration method further includes: creating a component library, where the component library includes M components, M≥2 and M is a positive integer, and the components are used for information display and content editing in the electronic manuscript area, and the components are used to represent each business logic in the document sending process of the electronic manuscript; creating a tag library, where the tag library includes N tags, N>M and N is a positive integer, and the tags are related to each business in the document sending process of the electronic manuscript, and the creation of the tags includes: creating tags by the user importing data in real time or creating tags by the user manually inputting tag information; and establishing a binding relationship between the components and the tags, where one component corresponds to one or more tags, and each tag must correspond to one component; wherein, the attribute information of the components in the component library is pre-set during the creation of the tags bound to the components, or the attribute information of the components in the component library is set by the user in real time when configuring the tags bound to the components in the electronic manuscript area.
[0009] According to an embodiment of the present disclosure, the above real-time setting by the user includes: changing the pre-set information, or importing or inputting new configuration information.
[0010] According to an embodiment of the present disclosure, the above visualization configuration method further includes: receiving the manuscript format configuration information of the user for the electronic manuscript area. The above configuring the target component in the electronic manuscript area based on the attribute information of the target component includes: performing format configuration on the electronic manuscript area based on the manuscript format configuration information; and configuring the target component in the electronically formatted manuscript area based on the attribute information of the target component.
[0011] According to an embodiment of the present disclosure, the above request includes a request for the user to create a new electronic manuscript. Generating a visualization manuscript configuration interface according to the above request includes: generating a blank electronic manuscript area according to the above request for creating a new electronic manuscript. Alternatively, the above request includes a request for creating an electronic manuscript based on a template. Generating a visualization manuscript configuration interface according to the above request includes: generating an electronic manuscript area with template information according to the above request for creating an electronic manuscript based on a template.
[0012] According to an embodiment of the present disclosure, the above visualization configuration method further includes: receiving a preview request from the user during the tag configuration process; determining the first target component configured in the electronic manuscript area when the preview request is received; configuring the first target component in the electronic manuscript area according to the attribute information of the first target component, thereby generating an electronic manuscript to be previewed; and displaying the generated electronic manuscript to be previewed.
[0013] According to an embodiment of the present disclosure, the above visualization configuration method further includes: saving the data of the currently displayed electronic manuscript paper to a database and storing it locally, and generating a thumbnail of the currently displayed electronic manuscript paper.
[0014] According to an embodiment of the present disclosure, the above electronic manuscript paper is used in each stage of the document review electronic flow for bank supervision, and all the above target tags cover the operations involved in each stage of the document review electronic flow.
[0015] A second aspect of the present disclosure provides a visualization configuration device for an electronic manuscript paper. The above visualization configuration device includes: a manuscript paper creation request receiving module, a visualization manuscript paper configuration interface generation module, a tag determination module, a component determination module, and a configuration module. The above manuscript paper creation request receiving module is used to receive a request from a user to create an electronic manuscript paper. The above visualization manuscript paper configuration interface generation module is used to generate a visualization manuscript paper configuration interface according to the above request, and the above visualization manuscript paper configuration interface includes an electronic manuscript paper area and a tag library. The above tag determination module is used to determine all the target tags configured in the above electronic manuscript paper area according to the process of the user operating tags in the tag library to configure the electronic manuscript paper area. The above component determination module is used to determine the target components to be displayed in the above electronic manuscript paper area according to all the target tags in the above electronic manuscript paper area and the pre-established binding relationship between components and tags. The attribute information of the target components bound to the above target tags is pre-set or set in real time by the user. The above configuration module is used to configure the above target components in the above electronic manuscript paper area based on the attribute information of the above target components, thereby generating an electronic manuscript paper.
[0016] A third aspect of the present disclosure provides an electronic device. The above electronic device includes: one or more processors; and a storage device for storing one or more programs. Wherein, when the above one or more programs are executed by the above one or more processors, the above one or more processors are caused to implement any of the above methods.
[0017] A fourth aspect of the present disclosure provides a computer-readable storage medium. An executable instruction is stored on the above computer-readable storage medium, and when the instruction is executed by a processor, the processor is caused to implement any of the above methods.
[0018] A fifth aspect of the present disclosure provides a computer program product. The above computer program product includes computer-readable instructions, wherein when the above computer-readable instructions are executed, they are used to implement any of the above methods.
[0019] According to an embodiment of the present disclosure, based on the visual manuscript configuration interface, a user can configure a target component by dragging a tag in the electronic manuscript area of the visual manuscript configuration interface, and further configure the target component in the electronic manuscript area based on the attribute information used for configuring the target component, realizing the visual generation process of the electronic manuscript, and ensuring that each component in the above-mentioned electronic manuscript can flow in the workflow. The generated electronic manuscript can meet the signing operations in each stage of the document review electronic flow in the bank supervision field. Since the configuration process of the above-mentioned electronic manuscript does not require hard coding, it reduces the threshold for operators, reduces the development cost, and also avoids a series of complex processes such as re-coding and releasing version online in the traditional manuscript configuration process, enabling the customization of the electronic manuscript to avoid the operation and maintenance process, and can at least partially solve the problems of high development threshold, low development efficiency, difficult operation and maintenance, complex deployment and online process and long cycle in the manuscript development using the hard coding method in the related art. BRIEF DESCRIPTION OF THE DRAWINGS
[0020] Through the following description of the embodiments of the present disclosure with reference to the drawings, the above and other objects, features and advantages of the present disclosure will become clearer. In the drawings:
[0021] Figure 1 Schematically shows the system architecture of the visual configuration method and device of the electronic manuscript that can be applied according to an embodiment of the present disclosure;
[0022] Figure 2 Schematically shows the flowchart of the visual configuration method of the electronic manuscript according to an embodiment of the present disclosure;
[0023] Figure 3 Schematically shows the schematic diagram of the visual manuscript configuration interface according to an embodiment of the present disclosure;
[0024] Figure 4 Schematically shows the process diagram of tag configuration in the electronic manuscript area according to an embodiment of the present disclosure;
[0025] Figure 5 Schematically shows the process of determining the target component according to the target tag and the pre-established binding relationship between the component and the tag, and schematically shows the attribute information used for configuring the target component;
[0026] Figure 6 Schematically shows the process diagram of configuring the target component in the electronic manuscript area based on the attribute information of the target component according to an embodiment of the present disclosure;
[0027] Figure 7 Schematically shows the flowchart of the visual configuration method of the electronic manuscript according to another embodiment of the present disclosure;
[0028] Figure 8 Schematically shows a flowchart of a method for visual configuration of an electronic manuscript paper according to another embodiment of the present disclosure;
[0029] Figure 9 Schematically shows a flowchart of a method for visual configuration of an electronic manuscript paper according to still another embodiment of the present disclosure;
[0030] Figure 10 Schematically shows a block diagram of the structure of an apparatus for visual configuration of an electronic manuscript paper according to an embodiment of the present disclosure;
[0031] Figure 11 Schematically shows a block diagram of the structure of an apparatus for visual configuration of an electronic manuscript paper according to another embodiment of the present disclosure;
[0032] Figure 12 Schematically shows a block diagram of the structure of an apparatus for visual configuration of an electronic manuscript paper according to still another embodiment of the present disclosure;
[0033] Figure 13 Schematically shows a block diagram of the structure of an apparatus for visual configuration of an electronic manuscript paper according to still another embodiment of the present disclosure;
[0034] Figure 14 Schematically shows a block diagram of the structure of an apparatus for visual configuration of an electronic manuscript paper according to an application example of the present disclosure; and
[0035] Figure 15 Schematically shows a block diagram of the structure of an electronic device according to an embodiment of the present disclosure. Detailed implementation manners
[0036] Hereinafter, embodiments of the present disclosure will be described with reference to the accompanying drawings. However, it should be understood that these descriptions are merely exemplary and are not intended to limit the scope of the present disclosure. In the following detailed description, for the sake of explanation, many specific details are set forth in order to provide a comprehensive understanding of the embodiments of the present disclosure. However, obviously, one or more embodiments can also be implemented without these specific details. In addition, in the following description, descriptions of well-known structures and technologies are omitted to avoid unnecessarily obscuring the concepts of the present disclosure.
[0037] The terms used herein are only for describing specific embodiments and are not intended to limit the present disclosure. The terms "including", "comprising", etc. used herein indicate the presence of the described features, steps, operations, and / or components, but do not exclude the presence or addition of one or more other features, steps, operations, or components.
[0038] All terms used herein (including technical and scientific terms) have the meanings commonly understood by those of ordinary skill in the art, unless otherwise defined. It should be noted that the terms used herein should be interpreted as having a meaning consistent with the context of this specification, and should not be interpreted in an idealized or overly rigid manner.
[0039] In cases where expressions similar to "at least one of A, B, and C, etc." are used, generally, it should be interpreted according to the meaning commonly understood by those of ordinary skill in the art (for example, "a system having at least one of A, B, and C" should include, but not be limited to, a system having only A, only B, only C, having A and B, having A and C, having B and C, and / or having A, B, and C, etc.).
[0040] Embodiments of the present disclosure provide a method for visual configuration of an electronic manuscript paper, and also provide an apparatus for visual configuration of an electronic manuscript paper, an electronic device, a computer-readable storage medium, and a computer program product. In the above method for visual configuration of an electronic manuscript paper, a request for creating an electronic manuscript paper by a user is received. A visual manuscript paper configuration interface is generated according to the above request, and the above visual manuscript paper configuration interface includes an electronic manuscript paper area and a tag library. All target tags configured in the above electronic manuscript paper area are determined according to the process of the user operating tags from the tag library to configure the electronic manuscript paper area. Target components to be displayed in the above electronic manuscript paper area are determined according to the above all target tags and a pre-established binding relationship between components and tags. Attribute information for configuration of the target components bound by the above target tags is pre-set or set in real time by the user. The above target components are configured in the above electronic manuscript paper area based on the above attribute information, thereby generating an electronic manuscript paper.
[0041] In the embodiments of the present disclosure, taking the application of the electronic manuscript paper in the financial supervision field as an example, the application scenarios of the present disclosure are not limited to the financial field, and other fields involving the same technical concept are also within the protection scope of the present disclosure.
[0042] Figure 1 Schematically shows a system architecture to which the method and apparatus for visual configuration of an electronic manuscript paper according to embodiments of the present disclosure can be applied. It should be noted that Figure 1 What is shown is only an example of a system architecture to which embodiments of the present disclosure can be applied, to help those of ordinary skill in the art understand the technical content of the present disclosure, but it does not mean that the embodiments of the present disclosure cannot be used in other devices, systems, environments or scenarios.
[0043] Refer to Figure 1As shown in the figure, the system architecture 100 of the visual configuration method and device of the electronic manuscript paper according to the embodiments of the present disclosure may include terminal devices 101, 102, 103, a network 104, and a server 105. The network 104 is a medium that provides a communication link between the terminal devices 101, 102, 103 and the server 105. The network 104 may include various connection types, such as wired, wireless communication links, or fiber optic cables, etc.
[0044] Users can use the terminal devices 101, 102, 103 to interact with the server 105 through the network 104 to receive or send messages, etc. Various communication client applications may be installed on the terminal devices 101, 102, 103, such as financial service applications (including wealth management applications, online banking client applications), web browser applications, search applications, shopping applications, instant messaging tools, email clients, social platform software, etc. (only as examples).
[0045] The terminal devices 101, 102, 103 may be various electronic devices with a display screen and supporting web browsing, including but not limited to smart phones, tablet computers, laptop computers, desktop computers, smart watches, etc.
[0046] The server 105 may be a server that provides various services, such as a background management server that provides Web support and database support for the websites browsed by users using the terminal devices 101, 102, 103 (only as an example). The background management server may analyze and process data such as user requests received, and feedback the processing results (such as web pages, information, or data obtained or generated according to user requests) to the terminal devices.
[0047] It should be noted that the visual configuration method of the electronic manuscript paper provided by the embodiments of the present disclosure may generally be executed by the terminal devices 101, 102, 103. Correspondingly, the visual configuration device of the electronic manuscript paper provided by the embodiments of the present disclosure may generally be set in the terminal devices 101, 102, 103.
[0048] It should be understood that Figure 1 the numbers of the terminal devices, the network, and the server in
[0049] Figure 2 is only illustrative. According to the implementation requirements, there may be any number of terminal devices, networks, and servers.
[0050] Refer to Figure 2As shown in the figure, the visualization configuration method of the electronic manuscript paper provided by the embodiments of the present disclosure includes the following operations: S201, S202, S203, S204, and S205. The above operations S201 to S205 can be performed by Figure 1 the terminal device exemplified.
[0051] In operation S201, a request for the user to create an electronic manuscript paper is received.
[0052] In one embodiment, a button or operation identifier for creating an electronic manuscript paper is provided in the visualization interface of the terminal device. The user can click the button or operation identifier for creating an electronic manuscript paper on the terminal device, thereby considering that the terminal device has received the request for the user to create an electronic manuscript paper.
[0053] In operation S202, a visualization manuscript paper configuration interface is generated according to the above request. The above visualization manuscript paper configuration interface includes an electronic manuscript paper area and a tag library.
[0054] The terminal device responds to the request for the user to create an electronic manuscript paper and generates a visualization manuscript paper configuration interface. The above visualization manuscript paper configuration interface includes an electronic manuscript paper area for generating an electronic manuscript paper, and the above visualization manuscript paper configuration interface also includes a tag library. In one application scenario, the tags in the above tag library are related to each business in the document sending process of the electronic manuscript paper.
[0055] In operation S203, all target tags configured in the above electronic manuscript paper area are determined according to the process of the user operating on the tags in the tag library to configure the electronic manuscript paper area.
[0056] The user can place one or more tags in the tag library into the electronic manuscript paper area or drag one or more tags from the electronic manuscript paper area to the tag library in the form of a drag operation to realize the process of configuring tags in the electronic manuscript paper area. During the tag configuration, the user can have one or more configuration operations. All target tags configured in the electronic manuscript paper area to be determined in operation S203 of this embodiment refer to all tags existing in the electronic manuscript paper area when the user finally completes the tag configuration. For example, the user has performed multiple configuration operations during the tag configuration process. In the subsequent configuration operation, the user may move the tag that has been placed in the electronic manuscript paper area in the previous operation back to the tag library. Therefore, during the user's configuration operation process, the tags existing in the electronic manuscript paper area will be changed. For example, the user will modify the tag configuration according to whether the preview effect is appropriate. Therefore, during the execution of this operation S203 and subsequent S204 and S205, what needs to be determined is all target tags in the case of completed tag configuration.
[0057] In operation S204, based on all the above-mentioned target tags and the pre-established binding relationship between components and tags, determine the target components to be displayed in the above-mentioned electronic manuscript area; the attribute information for configuring the target components bound by the above-mentioned target tags is pre-set or set by the user in real time.
[0058] Tags and components have a binding relationship (or described as a mapping relationship). In an application scenario, the above-mentioned components are used to represent each business logic in the document-issuing process of the electronic manuscript paper, and the attribute information of each component is pre-set (or described as defined) or set by the user in real time. Based on the binding relationship between components and tags, the target components corresponding to the target tags can be determined, and these target components are the target components to be displayed in the electronic manuscript area.
[0059] In operation S205, configure the above-mentioned target components in the above-mentioned electronic manuscript area based on the above-mentioned attribute information, thereby generating an electronic manuscript paper.
[0060] The above-mentioned attribute information characterizes the configuration information of the target components. Configure the target components in the electronic manuscript area according to the attribute information of the above-mentioned target components, and generate an electronic manuscript paper that can be used for the business process of the document review electronic flow.
[0061] According to an embodiment of the present disclosure, based on the visual manuscript paper configuration interface, the user can drag and drop tags in the electronic manuscript area of the visual manuscript paper configuration interface, thereby realizing the configuration of the target components. Further, based on the attribute information for configuring the target components, configure the target components in the electronic manuscript area, realizing the visual generation process of the electronic manuscript paper, and ensuring that each component in the above-mentioned electronic manuscript paper can be circulated in the workflow. The generated electronic manuscript paper can meet the signing operations in each stage of the document review electronic flow in the bank supervision field. Since the configuration process of the above-mentioned electronic manuscript paper does not need to adopt the hard-coding method, it reduces the threshold of the operator, reduces the development cost, and also avoids a series of complex processes such as re-coding and releasing the version online in the traditional manuscript paper configuration process, enabling the customization of the electronic manuscript paper to avoid the operation and maintenance process, and can at least partially solve the problems of high development threshold, low development efficiency, difficult operation and maintenance, complex deployment and online process and long cycle in the manuscript paper development using the hard-coding method in the related art.
[0062] Next, in combination with Figures 3 - 6 to exemplarily describe the detailed implementation process of the visual configuration method of the electronic manuscript paper in the embodiment of the present disclosure.
[0063] In one embodiment, if the request in the above operation S201 includes a request for the user to create a new electronic manuscript paper, then the operation S202 of generating a visual manuscript paper configuration interface according to the above request includes: generating a blank electronic manuscript paper area according to the above request for creating a new electronic manuscript paper. The situation of generating such a blank electronic manuscript paper area can be referred to in the subsequent Figure 3 as shown.
[0064] Alternatively, in another embodiment, if the request in the above operation S201 includes a request for creating an electronic manuscript paper based on a template, then the operation S202 of generating a visual manuscript paper configuration interface according to the above request includes: generating an electronic manuscript paper area with template information according to the above request for creating an electronic manuscript paper based on a template. In this embodiment, the generated electronic manuscript paper area has template information, and the size and format of the electronic manuscript paper area can be the information attached to the template. Additionally, the template information in the electronic manuscript paper area can also have pre-set template components, and the user can modify the attribute information of the template components during the process of configuring labels in the electronic manuscript paper area in the subsequent operation S203.
[0065] Figure 3 Schematically shows a schematic diagram of a visual manuscript paper configuration interface according to an embodiment of the present disclosure.
[0066] By performing operations S201 and S202, a visual manuscript paper configuration interface is generated. Referring to Figure 3 as shown, the visual manuscript paper configuration interface 300 includes an electronic manuscript paper area 320 and a label library 310. In Figure 3 the electronic manuscript paper area 320 is schematically shown by a dashed line box, and this electronic manuscript paper area 320 is used to generate an electronic manuscript paper. The size of this electronic manuscript paper area can be the default setting. For example, the width (along the Figure 3 left - right direction in Figure 3 the vertical direction) of the manuscript paper for document issuance is fixed, or when receiving a request from the user to create an electronic manuscript paper, the user will pre - input the size parameters of the electronic manuscript paper area 320. That is, in operation S301, the above request carries the size information of the electronic manuscript paper area. At this time, in operation S302, the generated visual manuscript paper configuration interface 300 will set the size of the electronic manuscript paper area 320 according to the size information of the electronic manuscript paper area 320 carried in the request.
[0067] Figure 3 It is exemplified in
[0068] For example, in an application scenario of bank supervision, when the office of the Banking Regulatory Commission needs to issue official documents, it can execute the above operations S201 - S205 on a terminal device to generate an electronic manuscript that can be used for subsequent signature and approval on the work electronic flow reviewed by each department. The tags in the above tag library may include but are not limited to: sponsoring department, department number, main recipient unit, completion time limit, paper quality, etc. The above tags may include business tags and may also include user-defined tags.
[0069] Figure 4 Schematically shows a schematic diagram of the process of configuring tags in the electronic manuscript area according to an embodiment of the present disclosure.
[0070] The user can place one or more tags in the tag library 310 in the electronic manuscript area 320 in the form of a drag-and-drop operation, or drag one or more tags from the electronic manuscript area to the tag library to implement the process of configuring tags in the electronic manuscript area. Refer to Figure 4 As shown, here, taking tags a, b, c, and d finally remaining in the electronic manuscript area 320 as an example, that is, all the target tags in operation S203 are tags a, b, c, and d.
[0071] Figure 5 Schematically shows the process of determining a target component according to a target tag and a pre-established binding relationship between a component and a tag according to an embodiment of the present disclosure, and schematically shows the attribute information of the target component for configuration.
[0072] According to an embodiment of the present disclosure, the attribute information of the above target component includes: layout information, style information, and content editing method of the above target component in the electronic manuscript area, providing a data source for content editing of the above target component, and editing constraint conditions of the above target component in each stage of the document release review electronic flow of the electronic manuscript.
[0073] Refer to Figure 5 As shown, an example schematically shows the process of determining a target component according to a target tag and a pre-established binding relationship (or mapping relationship) between a component and a tag. In this embodiment, the mapping relationships of target tags: tags a, b, c, and d all correspond to component 1 as an example.
[0074] In the above binding / mapping relationships, each tag such as the hosting department, department number, main recipient unit, completion time limit, paper, etc. can establish a mapping relationship with the components in the following component library. For example, the components in the component library include but are not limited to: default text editing, opinions, numbers, data dictionaries, dropdown options, dates, numerical values, list boxes, department trees, section trees, personnel trees, papers, etc. The specific binding relationships can be set correspondingly according to the needs of the business process and the display layout. For example, the paper tag corresponds to the paper component, and the attribute information of the paper component corresponding to the above paper tag includes: paper size, such as A4 paper, B5 paper, and paper format, such as including or not including background lines, etc.
[0075] Among them, referring to Figure 5 as shown, tag a is used to associate with the layout information of component 1. The above layout information includes: the shape information, position information, and size information of the target component. Exemplarily, the shape of component 1 is a rectangular box, and in Figure 5 the position information of component 1 is represented by the position coordinates (x1, y1), the width (along the Figure 4 left - right direction of the electronic manuscript paper area 320 shown) is w1, and the height (along the Figure 4 up - down direction of the electronic manuscript paper area 320 shown) is h1 to represent the size information of component 1.
[0076] Referring to Figure 5 as shown, tag b is used to associate with the style information of component 1. The above style information includes: the distribution form of the title and content inside the target component, the size information of the title and content inside the target component, the format information of the title and content inside the target component, the information of whether to display the title, and the information of whether to provide placeholder text. In Figure 5 the above information is schematically shown in a graphical way. Among them, the title and content inside component 1 are distributed vertically, the size of the title and content inside component 1 is a set value, the title and content inside component 1 are both in the format of Song typeface, size 5, component 1 displays the title information, and component 1 does not provide placeholder text.
[0077] Referring to Figure 5 as shown, tag c is used to associate with the content editing method and data source of component 1. The above content editing method includes at least one of the following methods: direct input, selection from options, or default value when the user has no input.
[0078] In one embodiment, the above data source is integrated based on the user's historical setting information and the alternative information stored in the database.
[0079] For example, the review electronic flow includes multiple stages, namely, the draft preparation and signature verification stage, the leadership countersignature stage, the unit head signature stage, and the draft preparation and printing stage, which are four exemplary stages. For example, if component 1 is the information display and input window for the leadership to sign and confirm in the leadership countersignature process, the content editing method of component 1 associated with the label c is: direct input. For example, the user (leadership) at this stage can input the leadership's name, or the content editing method is: select from options. For example, the user (leadership) at this stage can select from the two options of "confirmed passed" and "confirmed not passed".
[0080] Refer to Figure 5 As shown, the label d is used to associate the editing constraint conditions of component 1 in each stage of the electronic flow. The editing constraint conditions of the above target component in each stage of the electronic flow include: defining that the above target component is a required item, an optional item, or a read-only item in the current stage of the electronic flow.
[0081] For example, the review electronic flow includes multiple stages, namely, the draft preparation and signature verification stage, the leadership countersignature stage, the unit head signature stage, and the draft preparation and printing stage, which are four exemplary stages. The label d is used to associate the editing constraint conditions of each stage of component 1. The editing constraint conditions for the target component are: the target component is a required item, an optional item, or a read-only item in the current stage of the electronic flow. For example, if component 1 is the information display and input window for the leadership to sign and confirm in the leadership countersignature process, then this component 1 is a read-only item in the draft preparation and signature verification stage, the unit head signature stage, and the draft preparation and printing stage, and component 1 is a required item in the leadership countersignature stage.
[0082] Figure 6 Schematically shows a schematic diagram of the process of configuring a target component in the electronic manuscript area based on the attribute information of the target component according to an embodiment of the present disclosure.
[0083] Figure 5 The target components bound to each target label have been exemplified in. The attribute information set for component 1, that is, the layout information, style information, and content editing method of component 1 in the electronic manuscript area can be obtained, providing a data source for content editing of the above target component, as well as the editing constraint conditions of the above target component in each stage of the document review electronic flow of the electronic manuscript. Then, the terminal device can configure component 1 in the electronic manuscript area 320 according to the above attribute information, thereby generating an electronic manuscript. Refer to Figure 6As shown, in the electronic manuscript paper, component 1 is displayed according to the above layout information and style information, and its content editing method is a selection method from options. The data sources are: Option A, Option B, and Option C (such as approved, not approved, pending approval, etc.). The editing constraint condition for component 1 in the leadership countersign stage of the electronic workflow is a mandatory item, and the editing constraint condition in other stages (such as the draft review and countersign stage, the unit leader's signature stage, and the draft printing stage) is a read-only item. In Figure 6 only the display state of the electronic manuscript paper in the draft review and countersign stage is exemplified. In other display states, the editing constraint condition will change to read-only.
[0084] It should be understood that Figure 5 only one component is exemplified as the target component. In fact, according to the presence of different target tags in the electronic manuscript paper area and different binding relationships, the target component can be 2 or more than 2, and each target component is distributed in a tabular form, finally forming an electronic manuscript paper in the form of a document release.
[0085] Figure 7 Schematically shows a flowchart of a visualization configuration method of an electronic manuscript paper according to another embodiment of the present disclosure.
[0086] According to an embodiment of the present disclosure, referring to Figure 7 as shown, in addition to the above operations S201 to S205, the above visualization configuration method further includes the following operations: S301, S302, and S303.
[0087] In operation S301, a component library is created. The above component library includes M components, where M≥2 and M is a positive integer. The above components are used for information display and content editing in the electronic manuscript paper area, and the above components are used to represent each business logic in the document release process of the electronic manuscript paper.
[0088] In operation S302, a tag library is created. The above tag library includes N tags, where N>M and N is a positive integer. The above tags are related to each business in the document release process of the electronic manuscript paper.
[0089] Among them, the creation of the above tags includes: creating tags by the user importing data in real time or creating tags by the user manually inputting tag information.
[0090] In operation S303, a binding relationship between components and tags is established. In one embodiment, one component corresponds to one or more tags, and each tag must correspond to one component. In most cases, one component corresponds to multiple tags, and reference can be made to the description of the foregoing Figure 5 embodiment.
[0091] Among them, the attribute information of the components in the above component library is pre-set during the creation of the label bound to the above component, or the attribute information of the components in the above component library is set in real time by the user when configuring the label bound to the above component in the electronic manuscript area.
[0092] For example, on a terminal device (such as the visualization configuration device 1400 of the electronic manuscript paper), there is an attribute configuration operation area 1404, which can be referred to in the following Figure 14 as shown.
[0093] According to an embodiment of the present disclosure, the above real-time setting by the user includes: changing the pre-set information, or importing or inputting new configuration information.
[0094] The above operations S301 to S303 can be created in advance once and then called each time the operations S201 to S205 are executed subsequently. In addition, update operations can be performed on the components in the component library, the labels in the label library, and the binding relationship between the components and the labels. The update operations include: modification, addition, deletion, etc.
[0095] Figure 8 Schematically shows a flowchart of a visualization configuration method for an electronic manuscript paper according to another embodiment of the present disclosure.
[0096] According to an embodiment of the present disclosure, referring to Figure 8 as shown, in addition to the above operations S201 to S205, the above visualization configuration method further includes an operation S401 of receiving the manuscript paper format configuration information of the user for the electronic manuscript area.
[0097] The above operation S401 can be executed after the operation S202. The execution order of the above operation S401 and the operations S203 and S204 is not limited. It can be as Figure 8 shown. The operation S401 can be executed before the operation S203, and the operation S401 can also be executed after the operation S203 or the operation S204.
[0098] In this operation S401, the user can move the label in the label library for defining the manuscript paper format to the electronic manuscript area. The label for defining the manuscript paper format carries the manuscript paper format configuration information; the user can also import local data as the manuscript paper format configuration information, or the user can select from the template data in the database as the manuscript paper format configuration information. Or, it can also be that the user manually operates the electronic manuscript area to adjust the size parameters of the electronic manuscript area and perform input or selection of the background format for format control. For example, the user can adjust the size of the electronic manuscript area by selecting the cells of the electronic manuscript paper background for magnification, reduction, deletion, etc.
[0099] In this embodiment, the operation S205 of configuring the target component in the electronic manuscript area based on the attribute information of the target component includes the following sub-operations: S205a and S205b.
[0100] In sub-operation S205a, format configuration is performed on the electronic manuscript area based on the manuscript format configuration information.
[0101] In sub-operation S205b, the target component is configured in the electronically formatted manuscript area based on the attribute information of the target component.
[0102] Figure 9 A flowchart of a visualization configuration method for an electronic manuscript according to another embodiment of the present disclosure is schematically shown.
[0103] According to an embodiment of the present disclosure, referring to Figure 9 As shown, in addition to the above operations S201 to S205, the visualization configuration method further includes the following operations: S501, S502, S503, and S504.
[0104] In operation S501, a preview request from the user is received during the label configuration process.
[0105] During the label configuration process, the user can view at any time the style of the electronic manuscript generated by the existing components corresponding to the existing labels in the electronic manuscript area.
[0106] In operation S502, the first target component configured in the electronic manuscript area when the preview request is received is determined.
[0107] The first target component is not necessarily the same as the component bound to all the target labels in S203 described above. The first target component is the existing component corresponding to the existing label in the intermediate process.
[0108] In operation S503, the first target component is configured in the electronic manuscript area according to the attribute information of the first target component, thereby generating an electronic manuscript to be previewed.
[0109] In operation S504, the generated electronic manuscript to be previewed is displayed.
[0110] The visualization configuration method for the electronic manuscript provided by the embodiments of the present disclosure can combine the above various embodiments. For example, the visualization configuration method can include the above operations S201 to S205, and can also include at least one group of S301 to S303, S401, and S501 to S504.
[0111] In addition, the above-mentioned visualization configuration method of the electronic manuscript paper may further include: saving the data of the currently displayed electronic manuscript paper to a database and storing it locally, and generating a thumbnail of the currently displayed electronic manuscript paper.
[0112] In an application scenario, the above-mentioned electronic manuscript paper is used in each stage of the document review electronic flow for bank supervision, and all the above-mentioned target tags cover the operations involved in each stage of the document review electronic flow.
[0113] The second exemplary embodiment of the present disclosure provides a visualization configuration device for an electronic manuscript paper.
[0114] Figure 10 Schematically shows a structural block diagram of a visualization configuration device for an electronic manuscript paper according to an embodiment of the present disclosure.
[0115] Referring to Figure 10 As shown, the visualization configuration device 1000 provided by the embodiment of the present disclosure includes: a manuscript paper creation request receiving module 1001, a visualization manuscript paper configuration interface generation module 1002, a tag determination module 1003, a component determination module 1004, and a configuration module 1005.
[0116] The above-mentioned manuscript paper creation request receiving module 1001 is used to receive a request from a user to create an electronic manuscript paper.
[0117] The above-mentioned visualization manuscript paper configuration interface generation module 1002 is used to generate a visualization manuscript paper configuration interface according to the above request. The above-mentioned visualization manuscript paper configuration interface includes an electronic manuscript paper area and a tag library.
[0118] The above-mentioned tag determination module 1003 is used to determine all the target tags configured in the above-mentioned electronic manuscript paper area according to the process of the user operating tags in the tag library to configure the electronic manuscript paper area.
[0119] The above-mentioned component determination module 1004 is used to determine the target components to be displayed in the above-mentioned electronic manuscript paper area according to all the target tags in the above-mentioned electronic manuscript paper area and the pre-established binding relationship between components and tags.
[0120] The attribute information of the target components bound by the above-mentioned target tags is pre-set or set by the user in real time.
[0121] The above-mentioned configuration module 1005 is used to configure the above-mentioned target components in the above-mentioned electronic manuscript paper area based on the attribute information of the above-mentioned target components, so as to generate an electronic manuscript paper.
[0122] Figure 11 Schematically shows a structural block diagram of a visualization configuration device for an electronic manuscript paper according to another embodiment of the present disclosure.
[0123] Referring toFigure 11 As shown, in addition to the above-mentioned manuscript creation request receiving module 1001, visual manuscript configuration interface generation module 1002, label determination module 1003, component determination module 1004, and configuration module 1005, the visual configuration device 1000 provided by an embodiment of the present disclosure further includes: a component library creation module 1006, a label library creation module 1007, and a binding module 1008.
[0124] The above-mentioned component library creation module 1006 is used to create a component library. The above-mentioned component library includes M components, where M≥2 and M is a positive integer. The above-mentioned components are used for information display and content editing in the electronic manuscript area, and the above-mentioned components are used to represent each business logic in the document sending process of the electronic manuscript.
[0125] The above-mentioned label library creation module 1007 is used to create a label library. The above-mentioned label library includes N labels, where N>M and N is a positive integer. The above-mentioned labels are related to each business in the document sending process of the electronic manuscript. Among them, the creation of the above-mentioned labels includes: creating labels by the user importing data in real time or creating labels by the user manually inputting label information.
[0126] The above-mentioned binding module 1008 is used to establish a binding relationship between components and labels. In one embodiment, one component corresponds to one or more labels, and each label must correspond to one component. In most cases, one component corresponds to multiple labels, which can refer to the description of the foregoing related Figure 5 embodiment.
[0127] Among them, the attribute information of the components in the above-mentioned component library is pre-set during the creation of the labels bound to the above-mentioned components, or the attribute information of the components in the above-mentioned component library is set by the user in real time when configuring the labels bound to the above-mentioned components in the electronic manuscript area.
[0128] Among them, the above-mentioned component library creation module 1006, the above-mentioned label library creation module 1007, and the above-mentioned binding module 1008 all support update operations.
[0129] Figure 12 Schematically shows a structural block diagram of a visual configuration device for an electronic manuscript according to another embodiment of the present disclosure.
[0130] Referring to Figure 12 As shown, in addition to the above-mentioned manuscript creation request receiving module 1001, visual manuscript configuration interface generation module 1002, label determination module 1003, component determination module 1004, configuration module 1005, component library creation module 1006, label library creation module 1007, and binding module 1008, the visual configuration device 1000 provided by an embodiment of the present disclosure further includes: a manuscript format configuration information receiving module 1009.
[0131] The above manuscript format configuration information receiving module 1009 is used to receive the manuscript format configuration information of the electronic manuscript area from the user.
[0132] Figure 13 A structural block diagram of a visual configuration device for an electronic manuscript according to another embodiment of the present disclosure is schematically shown.
[0133] Referring to Figure 13 As shown, in addition to the above-mentioned manuscript creation request receiving module 1001, visual manuscript configuration interface generation module 1002, label determination module 1003, component determination module 1004, configuration module 1005, component library creation module 1006, label library creation module 1007, binding module 1008, and manuscript format configuration information receiving module 1009, the visual configuration device 1000 provided by the embodiments of the present disclosure may further include: a preview request receiving module 1010 and a display module 1011.
[0134] The above preview request receiving module 1010 is used to receive the user's preview request during the label configuration process.
[0135] The above label determination module 1003 is further used to determine the first target component configured in the above electronic manuscript area when the preview request is received.
[0136] The above component determination module 1004 is further used to configure the first target component in the above electronic manuscript area according to the attribute information of the first target component, so as to generate an electronic manuscript to be previewed.
[0137] The above display module 1011 is further used to display the generated electronic manuscript to be previewed.
[0138] Figure 14 A structural block diagram of a visual configuration device for an electronic manuscript according to an application example of the present disclosure is schematically shown.
[0139] In Figure 14 In the example applied to the scenario of bank supervision shown, the visual configuration device 1400 of the electronic manuscript includes: a label library 1401 and an electronic manuscript area 1402 displayed on the visual manuscript configuration interface, a component library 1403 established and stored, an attribute configuration operation area 1404 and a preview operation area 1405 that can be displayed on the visual manuscript configuration interface according to the user's request.
[0140] The specific instances in the label library 1401, the electronic manuscript area 1402, the component library 1403, the attribute configuration operation area 1404, and the preview operation area 1405 are the same as those of the methods described above, and will not be elaborated here.
[0141] Any multiple of the modules, sub-modules, units, and sub-units according to the embodiments of the present disclosure, or at least part of the functions of any of them, can be implemented in one module. Any one or more of the modules, sub-modules, units, and sub-units according to the embodiments of the present disclosure can be split into multiple modules for implementation. Any one or more of the modules, sub-modules, units, and sub-units according to the embodiments of the present disclosure can be at least partially implemented as a hardware circuit, such as a field programmable gate array (FPGA), a programmable logic array (PLA), a system on a chip, a system on a substrate, a system on a package, an application specific integrated circuit (ASIC), or can be implemented by any other reasonable way of integrating or packaging circuits, or in any one of the three implementation manners of software, hardware, and firmware, or in a suitable combination of any several of them. Alternatively, one or more of the modules, sub-modules, units, and sub-units according to the embodiments of the present disclosure can be at least partially implemented as a computer program module, and when the computer program module is run, the corresponding functions can be executed.
[0142] For example, any multiple of the manuscript creation request receiving module 1001, the visual manuscript configuration interface generation module 1002, the label determination module 1003, the component determination module 1004, and the configuration module 1005 can be combined and implemented in one module, or any one of them can be split into multiple modules. Alternatively, at least part of the functions of one or more of these modules can be combined with at least part of the functions of other modules and implemented in one module. According to the embodiments of the present disclosure, at least one of the manuscript creation request receiving module 1001, the visual manuscript configuration interface generation module 1002, the label determination module 1003, the component determination module 1004, and the configuration module 1005 can be at least partially implemented as a hardware circuit, such as a field programmable gate array (FPGA), a programmable logic array (PLA), a system on a chip, a system on a substrate, a system on a package, an application specific integrated circuit (ASIC), or can be implemented by any other reasonable way of integrating or packaging circuits, or in any one of the three implementation manners of software, hardware, and firmware, or in a suitable combination of any several of them. Alternatively, at least one of the manuscript creation request receiving module 1001, the visual manuscript configuration interface generation module 1002, the label determination module 1003, the component determination module 1004, and the configuration module 1005 can be at least partially implemented as a computer program module, and when the computer program module is run, the corresponding functions can be executed.
[0143] The third exemplary embodiment of the present disclosure provides an electronic device. The above-mentioned electronic device includes: one or more processors; and a storage device for storing one or more programs. Wherein, when the above-mentioned one or more programs are executed by the above-mentioned one or more processors, the above-mentioned one or more processors implement any of the methods described above.
[0144] Figure 15 The structural block diagram of an electronic device according to an embodiment of the present disclosure is schematically shown.
[0145] Referring Figure 15 As shown, the electronic device 1500 according to an embodiment of the present disclosure includes a processor 1501, which can perform various appropriate actions and processes according to the program stored in the read-only memory (ROM) 1502 or the program loaded from the storage section 1508 into the random access memory (RAM) 1503. The processor 1501 may include, for example, a general microprocessor (such as a CPU), an instruction set processor, and / or a related chipset, and / or a dedicated microprocessor (such as an application specific integrated circuit (ASIC)), and so on. The processor 1501 may also include on-board memory for caching purposes. The processor 1501 may include a single processing unit or multiple processing units for performing different actions of the method flow according to an embodiment of the present disclosure.
[0146] In the RAM 1503, various programs and data required for the operation of the electronic device 1500 are stored. The processor 1501, the ROM 1502, and the RAM 1503 are connected to each other through a bus 1504. The processor 1501 performs various operations of the method flow according to an embodiment of the present disclosure by executing the programs in the ROM 1502 and / or the RAM 1503. It should be noted that the program may also be stored in one or more memories other than the ROM 1502 and the RAM 1503. The processor 1501 may also perform various operations of the method flow according to an embodiment of the present disclosure by executing the programs stored in the one or more memories.
[0147] According to an embodiment of the present disclosure, the electronic device 1500 may further include an input / output (I / O) interface 1505, and the input / output (I / O) interface 1505 is also connected to the bus 1504. The electronic device 1500 may further include one or more of the following components connected to the I / O interface 1505: an input portion 1506 including a keyboard, a mouse, etc.; an output portion 1507 including, for example, a cathode ray tube (CRT), a liquid crystal display (LCD), etc., and a speaker, etc.; a storage portion 1508 including a hard disk, etc.; and a communication portion 1509 including a network interface card such as a local area network card, a modem, etc. The communication portion 1509 performs communication processing via a network such as the Internet. A drive 1510 is also connected to the I / O interface 1505 as needed. A removable medium 1511, such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, etc., is installed on the drive 1510 as needed so that a computer program read therefrom is installed into the storage portion 1508 as needed.
[0148] The fourth exemplary embodiment of the present disclosure provides a computer-readable storage medium. Executable instructions are stored on the above computer-readable storage medium, and when the instructions are executed by a processor, the processor implements any of the methods described above.
[0149] The computer-readable storage medium may be included in the device / device / system described in the above embodiments; or may exist separately without being assembled into the device / device / system. The above computer-readable storage medium carries one or more programs, and when the one or more programs are executed, the method according to the embodiments of the present disclosure is implemented.
[0150] According to an embodiment of the present disclosure, the computer-readable storage medium may be a non-volatile computer-readable storage medium, for example, may include but is not limited to: a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present disclosure, the computer-readable storage medium may be any tangible medium that contains or stores a program that can be used by or in conjunction with an instruction execution system, apparatus, or device. For example, according to an embodiment of the present disclosure, the computer-readable storage medium may include the ROM 1502 and / or the RAM 1503 described above and / or one or more memories other than the ROM 1502 and the RAM 1503.
[0151] The fifth exemplary embodiment of the present disclosure provides a computer program product. The computer program product includes computer-readable instructions, which when executed are used to implement any of the methods described above.
[0152] The method flow according to the embodiments of the present disclosure can be implemented as a computer software program. For example, an embodiment of the present disclosure includes a computer program product that includes a computer program carried on a computer-readable storage medium, and the computer program includes program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from the network through the communication part 1509, and / or installed from the removable medium 1511. When the computer program is executed by the processor 1501, the above functions defined in the system of the embodiments of the present disclosure are executed. According to the embodiments of the present disclosure, the systems, devices, apparatuses, modules, units, etc. described above can be implemented by computer program modules.
[0153] In one embodiment, the computer program can rely on tangible storage media such as optical storage devices and magnetic storage devices. In another embodiment, the computer program can also be transmitted and distributed in the form of signals on a network medium, and downloaded and installed through the communication part 1509, and / or installed from the removable medium 1511. The program code included in the computer program can be transmitted by any suitable network medium, including but not limited to: wireless, wired, etc., or any suitable combination of the above.
[0154] According to the embodiments of the present disclosure, the program code for executing the computer program provided by the embodiments of the present disclosure can be written in any combination of one or more programming languages. Specifically, these computing programs can be implemented using high-level procedures and / or object-oriented programming languages, and / or assembly / machine languages. Programming languages include but are not limited to, such as Java, C++, python, the "C" language, or similar programming languages. The program code can be executed entirely on the user computing device, partially on the user device, partially on a remote computing device, or entirely on a remote computing device or server. In the case of a remote computing device, the remote computing device can be connected to the user computing device through any type of network, including a local area network (LAN) or a wide area network (WAN), or can be connected to an external computing device (for example, by using an Internet service provider to connect through the Internet).
[0155] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of the present disclosure. In this regard, each block in the flowchart or block diagram may represent a module, a segment of a program, or a part of code, and the above-mentioned module, segment of a program, or part of code contains one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions denoted in the blocks may occur in a different order than that denoted in the accompanying drawings. For example, two consecutive blocks shown may actually be executed substantially in parallel, and they may sometimes be executed in the reverse order, depending on the functions involved. It should also be noted that each block in the block diagram or flowchart, as well as combinations of blocks in the block diagram or flowchart, can be implemented by a dedicated hardware-based system that performs the specified functions or operations, or can be implemented by a combination of dedicated hardware and computer instructions.
[0156] Those skilled in the art can understand that the features recited in the various embodiments and / or claims of the present disclosure can be combined and / or combined in various ways, even if such combinations or combinations are not explicitly recited in the present disclosure. In particular, without departing from the spirit and teachings of the present disclosure, the features recited in the various embodiments and / or claims of the present disclosure can be combined and / or combined in various ways. All such combinations and / or combinations fall within the scope of the present disclosure.
[0157] The above describes the embodiments of the present disclosure. However, these embodiments are merely for illustrative purposes and are not intended to limit the scope of the present disclosure. Although the embodiments are described separately above, this does not mean that the measures in each embodiment cannot be used advantageously in combination. The scope of the present disclosure is defined by the appended claims and their equivalents. Without departing from the scope of the present disclosure, those skilled in the art can make various substitutions and modifications, and all such substitutions and modifications should fall within the scope of the present disclosure.
Claims
1. A visualization configuration method for electronic manuscript paper, comprising: Receive a request from a user to create an electronic manuscript paper; Generate a visual manuscript paper configuration interface according to the request, where the visual manuscript paper configuration interface includes an electronic manuscript paper area and a tag library; Determine all target tags configured in the electronic manuscript paper area according to the process of the user operating tags from the tag library to configure the electronic manuscript paper area; Determine a plurality of target components to be displayed in the electronic manuscript paper area according to the all target tags and a pre-established binding relationship between components and tags; The attribute information for configuration of the target components bound by the target tags is pre-set or set by the user in real time; and Configure the plurality of target components in the electronic manuscript paper area based on the attribute information, thereby generating an electronic manuscript paper, where the plurality of target components are distributed in a tabular format, wherein, the method further includes: Create a component library, where the component library includes M components, M≥2 and M is a positive integer, the components are used for information display and content editing in the electronic manuscript paper area, and the components are used to represent each business logic in the document sending process of the electronic manuscript paper; Create a tag library, where the tag library includes N tags, N>M and N is a positive integer, the tags are related to each business in the document sending process of the electronic manuscript paper, and the creation of the tags includes: creating tags by the user importing data in real time or creating tags by the user manually inputting tag information; and Establish a binding relationship between components and tags, one component corresponds to multiple tags, and each tag must correspond to one component; wherein, the attribute information of the components in the component library is pre-set during the creation process of the tags bound to the components, or the attribute information of the components in the component library is set by the user in real time when configuring the tags bound to the components in the electronic manuscript paper area, wherein, the method further includes: Receive a preview request from the user during the tag configuration process; Determine the first target components configured in the electronic manuscript paper area when the preview request is received; Configure the first target components in the electronic manuscript paper area according to the attribute information of the first target components, thereby generating an electronic manuscript paper to be previewed; and Display the generated electronic manuscript paper to be previewed.
2. The visualization configuration method according to claim 1, wherein, The attribute information of the target components includes: layout information, style information and content editing method of the target components in the electronic manuscript paper area, providing a data source for content editing of the target components, and editing constraint conditions of the target components in each stage of the document review electronic flow of the electronic manuscript paper.
3. The visualization configuration method according to claim 2, wherein, The layout information includes: shape information, position information and size information of the target components; The style information includes: the distribution form of the title and content inside the target component, the size information of the title and content inside the target component, the format information of the title and content inside the target component, the information of whether to display the title, and the information of whether to provide placeholder text; The content editing method includes at least one of the following methods: direct input, selection from options, or default value when the user has no input; The data source is integrated according to the user's historical setting information and alternative information stored in the database; The editing constraints of the target component in each stage of the electronic process include: defining the target component as a required item, an optional item, or a read-only item in the current stage of the electronic process.
4. The visualization configuration method according to claim 1, wherein, The real-time setting by the user includes: changing the pre-set information, or importing or inputting new configuration information.
5. The visualization configuration method according to claim 1, further comprising: Receiving the paper format configuration information of the user for the electronic paper area; Configuring the multiple target components in the electronic paper area based on the attribute information includes: Configuring the format of the electronic paper area based on the paper format configuration information; And Configuring the multiple target components in the electronically formatted paper area based on the attribute information.
6. The visualization configuration method according to claim 1, wherein, The request includes a request from the user to create a new electronic paper. Generating a visual paper configuration interface according to the request includes: generating a blank electronic paper area according to the request to create a new electronic paper; or, The request includes a request to create an electronic paper based on a template. Generating a visual paper configuration interface according to the request includes: generating an electronic paper area with template information according to the request to create an electronic paper based on a template.
7. The visualization configuration method according to claim 1, further comprising: Saving the data of the currently displayed electronic paper to a database and storing it locally, and generating a thumbnail of the currently displayed electronic paper.
8. The visualization configuration method according to any one of claims 1-7, wherein The electronic paper is used in each stage of the document review electronic process for bank supervision, and all the target labels cover the operations involved in each stage of the document review electronic process.
9. A visualization configuration device for an electronic manuscript paper, comprising: A paper creation request receiving module, configured to receive a request from the user to create an electronic paper; A visual paper configuration interface generation module, configured to generate a visual paper configuration interface according to the request, where the visual paper configuration interface includes an electronic paper area and a label library; A label determination module, configured to determine all the target labels configured in the electronic paper area according to the process of the user operating on the labels in the label library to configure the labels for the electronic paper area; A component determination module, configured to determine multiple target components to be displayed in the electronic paper area according to all the target labels in the electronic paper area and the pre-established binding relationship between the components and the labels; The attribute information of the target component bound to the target label is pre-set or set in real time by the user; A configuration module, configured to configure the multiple target components in the electronic paper area based on the attribute information of the target component, thereby generating an electronic paper, where the multiple target components are distributed in a tabular format; A component library creation module, configured to create a component library, where the component library includes M components, M≥2 and M is a positive integer, and the components are used for information display and content editing in the electronic paper area, and the components are used to represent each business logic in the document sending process of the electronic paper; A label library creation module, configured to create a label library, where the label library includes N labels, N>M and N is a positive integer, and the labels are related to each business in the document sending process of the electronic paper. The creation of the labels includes: creating the labels by the user importing data in real time or creating the labels by the user manually inputting the label information; and A binding module for establishing a binding relationship between components and labels, where one component corresponds to multiple labels, and each label must correspond to one component; Among them, the attribute information of the components in the component library is pre-set during the creation of the labels bound to the components, or the attribute information of the components in the component library is set by the user in real time when configuring the labels bound to the components in the electronic manuscript area; Among them, the visualization configuration device further includes: A preview request receiving module for receiving a user's preview request during the label configuration process; The label determination module is further configured to: determine the first target component configured in the electronic manuscript area when the preview request is received; The component determination module is further configured to: configure the first target component in the electronic manuscript area according to the attribute information of the first target component, so as to generate an electronic manuscript to be previewed; and A display module for displaying the generated electronic manuscript to be previewed.
10. An electronic device, comprising: One or more processors; And A storage device for storing one or more programs; Among them, when the one or more programs are executed by the one or more processors, the one or more processors implement the method described in any one of claims 1-8.
11. A computer-readable storage medium, on which executable instructions are stored, and when the instructions are executed by a processor, the processor implements the method according to any one of claims 1-8.
12. A computer program product, comprising computer-readable instructions, wherein when the computer-readable instructions are executed, they are used to implement the method according to any one of claims 1-8.
Citation Information
Patent Citations
Component-based page generation method and device, electronic equipment and storage medium
CN110825374A
Label task generation method and device, storage medium and electronic equipment
CN110955481A
Visual form configuration method, device and system
CN111897817A