Page processing method, device and computer equipment for credit repayment process
By building a credit repayment process page in a componentized manner, the problem of low page development efficiency in the existing technology is solved, and fast and efficient page construction and display are achieved.
Patent Information
- Application Number
- CN202210796976.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-07-06
- Publication Date
- 2025-09-09
- Estimated Expiration
- 2042-07-06
AI Technical Summary
In the prior art, the page development efficiency of the credit repayment business is low because each page requires separate code development, which results in a long time and a large workload.
A component-based approach is used to construct each page of the credit repayment process. By identifying process nodes, obtaining business components and page layout components, mapping data and rendering, the component assembly of the page is achieved.
It reduces the workload of credit repayment process page development, improves page development efficiency, and can quickly build diverse repayment pages without changing the front-end display logic.
Smart Images

Figure CN115293875B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of financial data processing, and in particular to a page processing method, apparatus, computer equipment, and storage medium for a credit repayment process. Background Art
[0002] In the financial lending industry, loan facilitation services include repayment services. These services vary depending on policy changes, business verification plans, and diverse customer needs. At the client level, repayment services are divided into multiple pages based on varying business granularity.
[0003] Repayment is an important post-loan step. Friendly page prompts and simple and easy-to-operate repayment pages can promote users' repayment intentions. A good repayment experience will promote the increase in reborrowing rates. Repayment services generally display the repayment amount, repayment coupons, repayment components, repayment card information, repayment method selection, and offline repayment processing on the repayment page according to different businesses.
[0004] The overall repayment process remains unchanged, but the front-end repayment page displays different information based on customer attributes, such as repayment amount, repayment sponsor, and repayment order type. Currently, the back-end develops code for each page in the repayment process. This approach is time-consuming and labor-intensive, resulting in low development efficiency for each repayment process page. Summary of the Invention
[0005] Based on this, it is necessary to provide a page processing method, device, computer equipment and storage medium for a credit repayment process to address the above technical problems, and to use a componentized approach to construct the various pages of the credit repayment process, thereby reducing the workload of page development of the repayment process and improving the efficiency of page development of the repayment process.
[0006] A page processing method for a credit repayment process includes: identifying multiple process nodes of the credit repayment process; when a target process node entering the credit repayment process is identified, obtaining a business component and a page layout component of the target process node, the business component being based on the business configuration of the target process node, and the page layout component being based on a unified configuration of the page layouts of various process nodes of the credit repayment process; obtaining business data and page layout data of the target process node; mapping the business data to the business component and mapping the page layout data to the page layout component; and rendering the mapped business component and page layout component.
[0007] In one embodiment, mapping business data to business components and mapping page layout data to page layout components includes: identifying the data display format of the front-end display page of the target process node; performing data conversion on the business data according to the data display format to obtain target business data after the data conversion; performing data conversion on the page layout data according to the data display format to obtain target page layout data after the data conversion; mapping the target business data to the business components and mapping the target page layout data to the page layout components.
[0008] In one embodiment, multiple process nodes of a credit repayment process include a repayment review node, a repayment submission node, and a repayment result display node that are arranged in sequence. A page processing method of a credit repayment process also includes: entering the repayment review node, the repayment submission node, and the repayment result display node of the credit repayment process in sequence according to the arrangement; wherein the target process node is any process node among the repayment submission node and the repayment result display node.
[0009] In one embodiment, obtaining the business component and page layout component of the target process node includes: when the target process node is a repayment submission node, obtaining the repayment amount component, repayment component component, repayment business information component, repayment method component and submission component, the page layout component includes the repayment amount component, repayment component component and submission component, and the business component includes the repayment business information component and repayment method component; obtaining the business data and page layout data of the target process node includes: obtaining the repayment amount, repayment component amount, repayment business information, repayment method information and submit button of the repayment submission node, the business data includes repayment business information and repayment method, and the page layout data includes the repayment amount, repayment component amount and submit button; mapping the business data to the business component and mapping the page layout data to the page layout component includes: mapping the repayment amount, repayment component amount, repayment business information, repayment method information and submit button to the repayment amount component, repayment component component, repayment business information component, repayment method component and submission component respectively.
[0010] In one embodiment, the repayment business information component includes a card component and a repayment coupon component, and the repayment business information includes payment card data information and repayment coupon information; and / or, the repayment method component includes a repayment method selection component and an offline repayment component, and the repayment method information includes repayment method selection information and offline repayment information.
[0011] In one embodiment, the business component and page layout component of the target process node are obtained, including: when the target process node is a repayment result display node, the repayment amount component, the repayment component component, the repayment order information component and the submission component are obtained, the page layout component includes the repayment amount component, the repayment component component and the submission component, and the business component includes the repayment order information component; the business data and page layout data of the target process node are obtained, including: the repayment amount, the repayment component amount, the repayment order information and the next jump button of the submission component of the repayment result display node are obtained, the business data includes the repayment order information, and the page layout data includes the repayment amount, the repayment component amount and the next jump button; the business data is mapped to the business component and the page layout data is mapped to the page layout component, including: the repayment amount, the repayment component amount, the repayment order information and the next jump button are mapped to the repayment amount component, the repayment component component, the repayment order information component and the submission component respectively.
[0012] In one embodiment, obtaining the business components and page layout components of the target process node includes: reading the component list of the target process node; determining whether the component library stores the business components and page layout components based on the component list; if both the business components and page layout components are stored, obtaining the business components and page layout components of the target process node; if no business components and / or page layout components are stored, prompting to develop the business components and / or page layout components.
[0013] A page processing device for a credit repayment process includes: an identification module for identifying multiple process nodes of the credit repayment process; a first acquisition module for acquiring the business components and page layout components of the target process node when a target process node entering the credit repayment process is identified, the business components being based on the business configuration of the target process node, and the page layout components being based on the unified configuration of the page layouts of the various process nodes of the credit repayment process; a second acquisition module for acquiring the business data and page layout data of the target process node; a mapping module for mapping business data to business components and mapping page layout data to page layout components; and a rendering module for rendering the mapped business components and page layout components.
[0014] A computer device includes a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, the steps of any of the above-mentioned embodiments are implemented.
[0015] A computer-readable storage medium stores a computer program, which implements the steps of any of the above-mentioned method embodiments when executed by a processor.
[0016] The page processing method, device, computer equipment and storage medium of the above-mentioned credit repayment process identify multiple process nodes of the credit repayment process. When the target process node entering the credit repayment process is identified, the business component and page layout component of the target process node are obtained, the business data and page layout data of the target process node are obtained, the business data are mapped to the business component and the page layout data are mapped to the page layout component, and the mapped business component and page layout component are rendered. Therefore, the pages corresponding to each process node of the credit repayment process are split into business components and page layout components, and the business data and page layout data corresponding to each process node are obtained. The corresponding pages of each process node can be rendered. By rendering the pages of each process node of the credit repayment process through component assembly, the workload of page development of the credit repayment process can be reduced and the page development efficiency of the credit repayment process can be improved. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] Figure 1 This is an application environment diagram of a page processing method for a credit repayment process in one embodiment;
[0018] Figure 2 A schematic flow chart of a page processing method for a credit repayment process in one embodiment;
[0019] Figure 3 A schematic diagram of the implementation process of page display of each process node of the credit repayment process in a specific embodiment;
[0020] Figure 4 A schematic diagram of a processing flow of a page processing method for a credit repayment process in one embodiment;
[0021] Figure 5 A schematic diagram of a component-based configuration page for any process node in an embodiment;
[0022] Figure 6 A schematic diagram of a component maintenance process of a component library in one embodiment;
[0023] Figure 7 This is a structural block diagram of a page processing device for a credit repayment process in one embodiment;
[0024] Figure 8 FIG. 1 is a diagram showing the internal structure of a computer device in one embodiment. DETAILED DESCRIPTION
[0025] In order to make the purpose, technical solutions and advantages of this application more clear, the following further describes this application in detail with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain this application and are not intended to limit this application.
[0026] This application provides a page processing method for a credit repayment process, which is applied to Figure 1 In the application environment shown. Figure 1 As shown, the terminal 104 is used to execute a page processing method of a credit repayment process of the present application. Among them, the backend 102 is used to provide the terminal 104 with the business components and page layout components of each process node in the multiple process nodes of the credit repayment process, as well as the business data and page layout data of each process node. Figure 1 As shown, the backend 102 configures each process node of the credit repayment process in the following manner: 1. Page splitting; 2. Data verification; 3. Page layout; 4. Business data acquisition; 5. Component processing; and 6. Mapping structure. Specifically, each process node is split into pages, resulting in its own page. Furthermore, data verification is performed on the data on each page. Each page can have a fixed layout style based on the UI design, and each page is composed of different components. Furthermore, the backend 102 configures the business data and components for each page, as well as the component processing method and mapping structure. When executing a page processing method for a credit repayment process, the terminal 104 identifies multiple process nodes of the credit repayment process. Upon identifying a target process node for the credit repayment process, the terminal 104 retrieves the target process node's business components and page layout components from the backend 102, as well as the target process node's business data and page layout data. The terminal 104 then maps the business data to the business components and the page layout data to the page layout components. The terminal 104 then renders the mapped business components and page layout components. Therefore, the pages corresponding to each process node of the credit repayment process can be displayed in the terminal 104. Figure 1 The terminal 104 shown in the figure is a laptop computer. In other embodiments, the terminal 104 can also be a mobile phone, a tablet computer, a desktop computer, etc.
[0027] In one embodiment, Figure 2 As shown, a page processing method for a credit repayment process is provided, which is applied to Figure 1 The terminal 104 in the example is used as an example to illustrate, including the following steps:
[0028] S202: Identify multiple process nodes of the credit repayment process.
[0029] In this embodiment, the credit repayment process includes multiple process nodes. For example, the credit repayment process includes the repayment review node, the repayment submission node, and the repayment result display node. Within these process nodes, the front-end displays the user's repayment amount, repayment coupons, repayment components, repayment card information, repayment method options, and offline repayment processing through web pages.
[0030] When implementing credit repayments on the front end, the number and order of multiple process nodes can be adjusted based on specific business needs. Therefore, the repayment pages that display the credit repayment process on the front end are diverse, requiring different page layouts based on different business needs.
[0031] S204, when the target process node entering the credit repayment process is identified, the business component and page layout component of the target process node are obtained, the business component is based on the business configuration of the target process node, and the page layout component is based on the unified configuration of the page layout of each process node of the credit repayment process.
[0032] In this embodiment, the front-end executes tasks for each of the multiple process nodes of the credit repayment process. Upon entering the target process node of the credit repayment process, the business components and page layout components of the target process node are retrieved. The target process node can be any of the multiple process nodes of the credit repayment process. Specifically, upon identifying any process node in the credit repayment process, the business components and page layout components of that process node are retrieved, and the operations of steps S206 and S208 corresponding to that process node are executed.
[0033] The business components of a target process node refer to the components that implement specific business functions on the page corresponding to that process node. These components are based on the business configuration of that target process node. For example, if a target process node is used to submit repayment information, the configured business components may include a card component, a repayment coupon component, a repayment method selection component, and an offline repayment component. The page layout component of a target process node refers to the component that implements specific page layout functions on the page corresponding to that process node. The page layout component is uniformly configured based on the page layout of each process node in the credit repayment process. That is, each process node in the credit repayment process has the same page layout, and the corresponding page layout components are the same, with the page layout components uniformly configured in the backend. For example, page layout components include a repayment amount component, a repayment component component, and a submit button component. Therefore, uniformly configuring the same page layout components across each process node can reduce the workload of developing components for multiple process nodes in the credit repayment process.
[0034] S206: Acquire the business data and page layout data of the target process node.
[0035] In this embodiment, backend 102 is configured with business data and page layout data corresponding to each process node of the credit repayment process. Business data refers to data associated with the specific front-end business corresponding to the process node. For example, business data may include repayment information and repayment methods. Page layout data refers to page layout data related to the front-end display page corresponding to the process node. For example, page layout data may include the repayment amount, repayment component amounts, and a submit button. Business data is associated with the corresponding business component, and page layout data is associated with the corresponding page layout component.
[0036] S208 , mapping the business data to the business components and mapping the page layout data to the page layout components.
[0037] In this embodiment, the business data is mapped to the business components based on the association between the business data and the business components. The page layout data is mapped to the page layout components based on the association between the page layout data and the page layout components.
[0038] S210: Render the mapped business components and page layout components.
[0039] In this embodiment, after the mapping operation is completed, the business component contains the corresponding business data, and the page layout component contains the corresponding page layout data. Then, the mapped business component and page layout component are rendered using a page display method to display the page corresponding to the target process node on the terminal.
[0040] In a specific embodiment, the page display method of each process node of the credit repayment process is implemented in the above manner. Figure 3 As shown in the figure, the terminal app obtains the user's application status. Based on the user's application status, it determines whether application processing is required. If so, it obtains the page layout component and business components of the process node and assembles the process node page based on the page layout components and business components. If not, the process ends directly. Each process node in the credit repayment process uses this component-assembled page method to achieve terminal page rendering.
[0041] The page processing method of the above-mentioned credit repayment process splits the pages corresponding to each process node of the credit repayment process into business components and page layout components, obtains the business data and page layout data corresponding to each process node, and renders the corresponding pages of each process node. By rendering the pages of each process node of the credit repayment process through component assembly, the workload of page development of the credit repayment process can be reduced and the page development efficiency of the credit repayment process can be improved.
[0042] In one embodiment, the above-mentioned mapping of business data to business components and mapping of page layout data to page layout components includes: identifying the data display format of the front-end display page of the target process node; performing data conversion on the business data according to the data display format, and obtaining target business data after the data conversion; performing data conversion on the page layout data according to the data display format, and obtaining target page layout data after the data conversion; mapping the target business data to the business component and mapping the target page layout data to the page layout component.
[0043] For the credit repayment process, the front-end display page corresponding to each process node is currently processed according to the existing logic, and the front-end display page sets the corresponding data display format. In this embodiment, the data format of the business data and page layout data obtained from the background is inconsistent with the data display format in the front-end display page obtained by the existing logic processing. The business data is converted into the target business data corresponding to the data display format, the page layout data is converted into the target page layout data corresponding to the data display format, the target business data is mapped to the business component, and the target page layout data is mapped to the page layout component. Therefore, on the basis of not changing the existing logic of the front-end display page, the business data and page layout data obtained from the background can be format-matched with the existing front-end display page by means of data format conversion. The business data and page layout data of the target process node can be displayed on the front-end without modifying the logic code of the front-end display page, thereby reducing the development workload and improving the page development efficiency of the target process node.
[0044] For example, the component definition:
[0045]
[0046]
[0047] To add this component without impacting existing credit repayment services, first complete the page layout, then process the business components and page layout components. Specifically, process the component content based on their componentKeys. Then, map the data defined by the current business to convert the required business data and page layout data into the data needed by the current front-end.
[0048] In one embodiment, the multiple process nodes of the credit repayment process include a repayment review node, a repayment submission node, and a repayment result display node, which are sequentially arranged. The aforementioned step of identifying a target process node for entering the credit repayment process, before obtaining the business component and page layout component of the target process node, further includes: sequentially entering the repayment review node, repayment submission node, and repayment result display node of the credit repayment process, according to the order; wherein the target process node is any process node between the repayment submission node and the repayment result display node.
[0049] In this embodiment, the multiple process nodes of the credit repayment process include a repayment review node, a repayment submission node, and a repayment result display node, which are arranged in sequence. When executing the credit repayment process, the next process node will be entered after the previous process node is completed.
[0050] In the credit repayment process, the repayment review node does not require a page display; only internal confirmation is required. The repayment submission node and the repayment result display node require a front-end display page so that users can confirm or preview the submitted repayment information and repayment result information. The target process node is any of the two nodes.
[0051] Specifically, when executing a credit repayment process, when the process enters the repayment submission node, the target process node is set to the repayment submission node. When the process enters the repayment result display node, the target process node is set to the repayment result display node. Therefore, in the credit repayment process, the repayment submission node and the repayment result display node can be sequentially controlled to execute the operations of steps S208 and S210, so that the repayment submission node and the repayment result display node use the componentized approach of this embodiment for page rendering, improving the page rendering efficiency of the repayment submission node and the repayment result display node in the credit repayment process.
[0052] In one embodiment, obtaining the target process node's business components and page layout components includes: when the target process node is a repayment submission node, obtaining the repayment amount component, repayment component component, repayment business information component, repayment method component, and submission component; the page layout component includes the repayment amount component, repayment component component, and submission component; and the business components include the repayment business information component and repayment method component. Obtaining the target process node's business data and page layout data includes: obtaining the repayment amount, repayment component amount, repayment business information, repayment method information, and submit button of the repayment submission node; the business data includes repayment business information and repayment method; and the page layout data includes the repayment amount, repayment component amount, and submit button. Mapping the business data to the business components and mapping the page layout data to the page layout components includes: mapping the repayment amount, repayment component amount, repayment business information, repayment method information, and submit button to the repayment amount component, repayment component component, repayment business information component, repayment method component, and submit component, respectively.
[0053] In this embodiment, the repayment service information component includes one or more components related to the repayment service on the front-end display page. The repayment method component includes one or more components related to the repayment method on the front-end display page. In one example, the repayment service information component includes a card component and a repayment coupon component, and the repayment service information includes payment card data and repayment coupon information; and / or the repayment method component includes a repayment method selection component and an offline repayment component, and the repayment method information includes repayment method selection information and offline repayment information.
[0054] The page layout component includes the repayment amount component, the repayment component component, and the submit component. The page layout data includes the repayment amount, repayment component amounts, and a submit button. The business component includes the repayment business information component and the repayment method component. The business data includes repayment business information and the repayment method. The repayment amount, repayment component amounts, repayment business information, repayment method information, and the submit button are mapped to the repayment amount component, repayment component component, repayment business information component, repayment method component, and submit component, respectively. This achieves a corresponding mapping between data and components.
[0055] It's important to note that the page layout component is configured uniformly, while the business component is based on the repayment submission business configuration of the repayment submission node. While the page layout component and business components are relatively fixed, the business data and page layout data can change based on business needs. Therefore, building the repayment submission node page through component configuration and data mapping can reduce the workload and improve page development efficiency for this node.
[0056] In one embodiment, the above-mentioned acquisition of the business component and page layout component of the target process node includes: when the target process node is the repayment result display node, acquiring the repayment amount component, the repayment component component, the repayment order information component and the submission component, the page layout component includes the repayment amount component, the repayment component component and the submission component, and the business component includes the repayment order information component; the above-mentioned acquisition of the business data and page layout data of the target process node includes: acquiring the repayment amount, the repayment component amount, the repayment order information and the next jump button of the submission component of the repayment result display node, the business data includes the repayment order information, and the page layout data includes the repayment amount, the repayment component amount and the next jump button; the above-mentioned mapping of the business data to the business component and mapping the page layout data to the page layout component includes: mapping the repayment amount, the repayment component amount, the repayment order information and the next jump button to the repayment amount component, the repayment component component, the repayment order information component and the submission component respectively.
[0057] In this embodiment, the page layout component includes a repayment amount component, a repayment component component, and a submission component. The page layout data includes the repayment amount, repayment component amounts, and a next button. The business component includes a repayment order information component, and the business data includes repayment order information. The repayment amount, repayment component amounts, repayment order information, and next button are mapped to the repayment amount component, repayment component component, repayment order information component, and submission component, respectively. This achieves a corresponding mapping between data and components.
[0058] It's important to note that the page layout component is configured uniformly, while the business component is based on the repayment result display configuration of the repayment result display node. While the page layout component and business component are relatively fixed, the business data and page layout data can change based on business needs. Therefore, building the repayment result display node page through component configuration and data mapping can reduce the workload and improve page development efficiency for this node.
[0059] Based on the above embodiments, a page processing method of a credit repayment process is shown in Figure 4 As shown in the figure, the repayment review node includes repayment review and passing the review. The component-based page display method for the repayment submission node and repayment result display node is implemented through steps such as obtaining page information, obtaining components and component data, component loop processing, and data mapping.
[0060] Therefore, each page in the credit repayment process was broken down into distinct components, including business components and page layout components. R&D personnel maintained and increased the granularity of these components, then assembled these components to build the repayment submission and repayment result display pages of the credit repayment process, significantly reducing the R&D pressure brought on by rapid business changes.
[0061] In one embodiment, the above-mentioned acquisition of the business components and page layout components of the target process node includes: reading the component list of the target process node; judging whether the component library stores business components and page layout components based on the component list; if both business components and page layout components are stored, acquiring the business components and page layout components of the target process node; if no business components and / or page layout components are stored, prompting to develop business components and / or page layout components.
[0062] In this embodiment, Figure 5 As shown, component library 502 is preconfigured with various business components and page layout components for the repayment submission node and the repayment result display node. Based on the business components and page layout components in component library 502, pages for various process nodes in the credit repayment process can be constructed. For example, pages for the repayment submission node and the repayment result display node of the credit repayment process can be constructed. When the repayment submission node is detected, the repayment amount component, repayment component component, repayment business information component, repayment method component, and submission component are retrieved from component library 502 to obtain component set 504. The front-end display page for the repayment submission node is constructed based on component set 504. When the repayment result display node is detected, the repayment amount component, repayment component component, repayment order information component, and submission component are retrieved from component library 502 to obtain component set 506. The front-end display page for the repayment result display node is constructed based on component set 506. Thus, the front-end display pages for the repayment submission node and the repayment result display node can be quickly constructed.
[0063] It should be noted that the page layout components in the aforementioned repayment submission node and repayment result display node are uniformly configured, meaning that the two process nodes use the same repayment amount component, repayment component component, and submission component. Business components are configured based on the repayment submission business of the repayment submission node and the repayment result display business of the repayment result display node. Therefore, page layout components can be reused without the need for repeated development. Only specific business components need to be developed based on the specific business of the repayment submission node and the repayment result display node, saving development effort. Furthermore, while the page layout components and business components are relatively fixed, the business data and page layout data can change based on business needs. Therefore, constructing the pages of the repayment submission node and the repayment result display node through component configuration and data mapping can reduce the workload of page development for the repayment submission node and the repayment result display node, improving page development efficiency for the repayment submission node and the repayment result display node.
[0064] In this embodiment, a component list is configured for component library 502. By querying the component list, the component name of each component in component library 502 can be determined. Therefore, based on the component list, it can be determined whether the component library stores business components and page layout components. If business components and page layout components are found to be stored, the business components and page layout components of the target process node are directly obtained. If business components and / or page layout components are found not to be stored, a prompt is provided to develop the business components and / or page layout components.
[0065] Specifically, if Figure 6 As shown, when the target process node corresponds to different pages, the different pages are constructed by partially identical and partially different components. When entering the target process node, it is determined based on the component list whether the component library contains all the components corresponding to the target process node. All components refer to the business components and page layout components of the target process node. If so, all the components corresponding to the target process node are directly obtained, and the corresponding page is constructed based on the obtained components. That is, the component processing logic is performed based on the obtained components to assemble the corresponding page. If not, a new component is developed to replace the missing part. The newly developed component is added to the component library 502 to synthesize the page of the target process node.
[0066] In addition, before or after the step of determining whether the component library stores business components and page layout components based on the component list, it also includes: adding new business components and new page layout components to the component library based on the credit repayment process; and / or, splitting the business components and / or page layout components in the component library based on the credit repayment process to obtain split business components and / or split page layout components.
[0067] In this embodiment, component maintenance is performed on the component library. For example, each component cannot be static, and new components can be added or split out according to actual needs, thereby achieving high reusability of the components.
[0068] The page layout components and business components mentioned in the above embodiments are described in detail below:
[0069] The business components and page layout components of the repayment submission node include: repayment amount component, repayment component, card component, repayment coupon component, repayment method selection component, offline repayment component, and submit button component. Among them:
[0070] Repayment amount component: Calculates the total repayment amount of the user based on the order submitted by the user.
[0071] Repayment component component: Based on the order submitted by the user, the amount of each component that needs to be repaid is calculated, such as interest, guarantee fee, liquidated damages, early settlement fee, etc. Each component is a separate component.
[0072] Card component: This component represents a bank card under a user's name. First, the component requests the downstream user's card data, which is then assembled into a component containing the user's card data, card ID, card number, and reserved phone number.
[0073] Repayment coupon component: obtains coupons under the user's name and filters coupons suitable for the repayment based on the order submitted by the user.
[0074] Offline repayment component: Determine whether to display the offline repayment component based on the order type and repayment amount.
[0075] Repayment submission component: repayment submission button, layout button.
[0076] The business components and page layout components of the repayment result node include: repayment result personalized card component, repayment amount component, repayment component, repayment order information component, and next step jump component. Among them:
[0077] Personalized repayment result card component: Display cards with different configurations based on the order repayment status.
[0078] Repayment amount component: repayment submit button, layout button.
[0079] Repayment amount component: Same as the repayment submission node.
[0080] Repayment component: Same as repayment submission node.
[0081] Repayment order information component: Displays order information components based on order type and number.
[0082] Next step jump component: The next step jump button for repayment results can configure different page links according to the repayment status and customer groups.
[0083] In summary, the componentized assembly of each process node of the credit repayment process in each embodiment of the present application can greatly reduce the time cost of technical development.
[0084] It should be understood that although the steps in the flowchart are shown in sequence as indicated by the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless otherwise specified herein, there is no strict order restriction on the execution of these steps, and these steps can be executed in other orders. Moreover, at least some of the steps in the accompanying drawings may include multiple sub-steps or multiple stages, and these sub-steps or stages are not necessarily executed at the same time, but can be executed at different times. The order of execution of these sub-steps or stages is not necessarily sequential, but can be executed in turn or alternately with other steps or at least a portion of the sub-steps or stages of other steps.
[0085] This application also provides a page processing device for a credit repayment process. Figure 7 As shown, a page processing device for a credit repayment process includes an identification module 702, a first acquisition module 704, a second acquisition module 706, a mapping module 708, and a rendering module 710. The identification module 702 is used to identify multiple process nodes of the credit repayment process; the first acquisition module 704 is used to, when identifying a target process node entering the credit repayment process, acquire the business components and page layout components of the target process node, the business components being based on the business configuration of the target process node, and the page layout components being based on the unified page layout configuration of each process node of the credit repayment process; the second acquisition module 706 is used to acquire the business data and page layout data of the target process node; the mapping module 708 is used to map the business data to the business components and the page layout data to the page layout components; and the rendering module 710 is used to render the mapped business components and page layout components.
[0086] In one embodiment, mapping business data to business components and mapping page layout data to page layout components includes: identifying the data display format of the front-end display page of the target process node; performing data conversion on the business data according to the data display format to obtain target business data after the data conversion; performing data conversion on the page layout data according to the data display format to obtain target page layout data after the data conversion; mapping the target business data to the business components and mapping the target page layout data to the page layout components.
[0087] In one embodiment, multiple process nodes of a credit repayment process include a repayment review node, a repayment submission node, and a repayment result display node that are arranged in sequence. A page processing device for a credit repayment process also includes an execution module for entering the repayment review node, the repayment submission node, and the repayment result display node of the credit repayment process in sequence according to the arrangement; wherein the target process node is any process node among the repayment submission node and the repayment result display node.
[0088] In one embodiment, obtaining the business component and page layout component of the target process node includes: when the target process node is a repayment submission node, obtaining the repayment amount component, repayment component component, repayment business information component, repayment method component and submission component, the page layout component includes the repayment amount component, repayment component component and submission component, and the business component includes the repayment business information component and repayment method component; obtaining the business data and page layout data of the target process node includes: obtaining the repayment amount, repayment component amount, repayment business information, repayment method information and submit button of the repayment submission node, the business data includes repayment business information and repayment method, and the page layout data includes the repayment amount, repayment component amount and submit button; mapping the business data to the business component and mapping the page layout data to the page layout component includes: mapping the repayment amount, repayment component amount, repayment business information, repayment method information and submit button to the repayment amount component, repayment component component, repayment business information component, repayment method component and submission component respectively.
[0089] In one embodiment, the repayment business information component includes a card component and a repayment coupon component, and the repayment business information includes payment card data information and repayment coupon information; and / or, the repayment method component includes a repayment method selection component and an offline repayment component, and the repayment method information includes repayment method selection information and offline repayment information.
[0090] In one embodiment, the business component and page layout component of the target process node are obtained, including: when the target process node is a repayment result display node, the repayment amount component, the repayment component component, the repayment order information component and the submission component are obtained, the page layout component includes the repayment amount component, the repayment component component and the submission component, and the business component includes the repayment order information component; the business data and page layout data of the target process node are obtained, including: the repayment amount, the repayment component amount, the repayment order information and the next jump button of the submission component of the repayment result display node are obtained, the business data includes the repayment order information, and the page layout data includes the repayment amount, the repayment component amount and the next jump button; the business data is mapped to the business component and the page layout data is mapped to the page layout component, including: the repayment amount, the repayment component amount, the repayment order information and the next jump button are mapped to the repayment amount component, the repayment component component, the repayment order information component and the submission component respectively.
[0091] In one embodiment, obtaining the business components and page layout components of the target process node includes: reading the component list of the target process node; determining whether the component library stores the business components and page layout components based on the component list; if both the business components and page layout components are stored, obtaining the business components and page layout components of the target process node; if no business components and / or page layout components are stored, prompting to develop the business components and / or page layout components.
[0092] The specific definition of a page processing device for a credit repayment process can be found in the definition of a page processing method for a credit repayment process described above and will not be repeated here. Each module in the aforementioned page processing device for a credit repayment process can be implemented in whole or in part via software, hardware, or a combination thereof. Each of these modules can be embedded in or independent of a processor in a computer device in hardware form, or stored in a computer device memory in software form, allowing the processor to call and execute the corresponding operations of each module.
[0093] In one embodiment, a computer device is provided. The computer device may be a terminal, and its internal structure diagram may be as follows: Figure 8As shown. The computer device includes a processor, memory, network interface, display screen and input device connected via a system bus. Among them, the processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and computer program in the non-volatile storage medium. The network interface of the computer device is used to communicate with an external terminal through a network connection. When the computer program is executed by the processor, it implements a page processing method for a credit repayment process. The display screen of the computer device can be a liquid crystal display or an electronic ink display screen, and the input device of the computer device can be a touch layer covering the display screen, or a button, trackball or touchpad provided on the computer device housing, or an external keyboard, touchpad or mouse, etc. Those skilled in the art can understand that Figure 8 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than shown in the figure, or combine certain components, or have a different component arrangement.
[0094] Those skilled in the art will understand that Figure 8 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than shown in the figure, or combine certain components, or have a different component arrangement.
[0095] In one embodiment, a computer device is provided, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, the following steps are implemented: identifying multiple process nodes of a credit repayment process; when a target process node entering the credit repayment process is identified, obtaining a business component and a page layout component of the target process node, wherein the business component is based on the business configuration of the target process node, and the page layout component is based on a unified configuration of page layouts of various process nodes of the credit repayment process; obtaining business data and page layout data of the target process node; mapping the business data to the business component and mapping the page layout data to the page layout component; and rendering the mapped business component and page layout component.
[0096] In one embodiment, when the processor executes a computer program to implement the above-mentioned steps of mapping business data to business components and mapping page layout data to page layout components, the following steps are specifically implemented: identifying the data display format of the front-end display page of the target process node; performing data conversion on the business data according to the data display format, and obtaining target business data after the data conversion; performing data conversion on the page layout data according to the data display format, and obtaining target page layout data after the data conversion; mapping the target business data to the business component and mapping the target page layout data to the page layout component.
[0097] In one embodiment, the multiple process nodes of the credit repayment process include a repayment review node, a repayment submission node, and a repayment result display node that are arranged in sequence. When the processor executes the computer program, the following steps are also implemented: entering the repayment review node, the repayment submission node, and the repayment result display node of the credit repayment process in sequence according to the arrangement; wherein the target process node is any process node among the repayment submission node and the repayment result display node.
[0098] In one embodiment, when the processor executes the computer program to implement the above-mentioned steps of obtaining the business components and page layout components of the target process node, the following steps are specifically implemented: when the target process node is a repayment submission node, the repayment amount component, the repayment component component, the repayment business information component, the repayment method component and the submission component are obtained, the page layout component includes the repayment amount component, the repayment component component and the submission component, and the business component includes the repayment business information component and the repayment method component; when the processor executes the computer program to implement the above-mentioned steps of obtaining the business data and page layout data of the target process node, the following steps are specifically implemented: obtaining the repayment The repayment amount, repayment component amount, repayment business information, repayment method information and submit button of the payment submission node, the business data includes repayment business information and repayment method, and the page layout data includes the repayment amount, repayment component amount and submit button; when the processor executes the computer program to implement the above-mentioned steps of mapping the business data to the business component and mapping the page layout data to the page layout component, the following steps are specifically implemented: mapping the repayment amount, repayment component amount, repayment business information, repayment method information and submit button to the repayment amount component, repayment component component, repayment business information component, repayment method component and submission component respectively.
[0099] In one embodiment, the repayment business information component includes a card component and a repayment coupon component, and the repayment business information includes payment card data information and repayment coupon information; and / or, the repayment method component includes a repayment method selection component and an offline repayment component, and the repayment method information includes repayment method selection information and offline repayment information.
[0100] In one embodiment, when the processor executes a computer program to implement the above-mentioned step of obtaining the business component and page layout component of the target process node, the following steps are specifically implemented: when the target process node is a repayment result display node, the repayment amount component, the repayment component component, the repayment order information component and the submission component are obtained, the page layout component includes the repayment amount component, the repayment component component and the submission component, and the business component includes the repayment order information component; when the processor executes a computer program to implement the above-mentioned step of obtaining the business data and page layout data of the target process node, the following steps are specifically implemented: the repayment amount, the repayment component amount, the repayment order information and the next jump button of the submission component of the repayment result display node are obtained, the business data includes the repayment order information, and the page layout data includes the repayment amount, the repayment component amount and the next jump button; when the processor executes a computer program to implement the above-mentioned steps of mapping the business data to the business component and mapping the page layout data to the page layout component, the following steps are specifically implemented: the repayment amount, the repayment component amount, the repayment order information and the next jump button are respectively mapped to the repayment amount component, the repayment component component, the repayment order information component and the submission component.
[0101] In one embodiment, when the processor executes a computer program to implement the above-mentioned steps of obtaining the business components and page layout components of the target process node, the following steps are specifically implemented: reading the component list of the target process node; determining whether the component library stores business components and page layout components based on the component list; if both business components and page layout components are stored, obtaining the business components and page layout components of the target process node; if no business components and / or page layout components are stored, prompting the development of business components and / or page layout components.
[0102] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the following steps are implemented: identifying multiple process nodes of a credit repayment process; identifying multiple process nodes of the credit repayment process; when a target process node entering the credit repayment process is identified, obtaining a business component and a page layout component of the target process node, the business component being based on the business configuration of the target process node, and the page layout component being based on a unified configuration of the page layouts of various process nodes of the credit repayment process; obtaining business data and page layout data of the target process node; mapping business data to business components and mapping page layout data to page layout components; and rendering the mapped business components and page layout components.
[0103] In one embodiment, when the computer program is executed by the processor to implement the above-mentioned steps of mapping business data to business components and mapping page layout data to page layout components, the following steps are specifically implemented: identifying the data display format of the front-end display page of the target process node; performing data conversion on the business data according to the data display format, and obtaining target business data after the data conversion; performing data conversion on the page layout data according to the data display format, and obtaining target page layout data after the data conversion; mapping the target business data to the business component and mapping the target page layout data to the page layout component.
[0104] In one embodiment, the multiple process nodes of the credit repayment process include a repayment review node, a repayment submission node, and a repayment result display node that are arranged in sequence. When the computer program is executed by the processor, the following steps are also implemented: entering the repayment review node, the repayment submission node, and the repayment result display node of the credit repayment process in sequence according to the arrangement; wherein the target process node is any process node among the repayment submission node and the repayment result display node.
[0105] In one embodiment, when the computer program is executed by the processor to implement the above-mentioned steps of obtaining the business components and page layout components of the target process node, the following steps are specifically implemented: when the target process node is a repayment submission node, the repayment amount component, the repayment component component, the repayment business information component, the repayment method component and the submission component are obtained, the page layout component includes the repayment amount component, the repayment component component and the submission component, and the business component includes the repayment business information component and the repayment method component; when the computer program is executed by the processor to implement the above-mentioned steps of obtaining the business data and page layout data of the target process node, the following steps are specifically implemented: obtaining The repayment submission node includes the repayment amount, repayment component amount, repayment business information, repayment method information and submit button, the business data includes the repayment business information and repayment method, and the page layout data includes the repayment amount, repayment component amount and submit button; when the computer program is executed by the processor to implement the above-mentioned steps of mapping the business data to the business component and mapping the page layout data to the page layout component, the following steps are specifically implemented: mapping the repayment amount, repayment component amount, repayment business information, repayment method information and submit button to the repayment amount component, repayment component component, repayment business information component, repayment method component and submit component respectively.
[0106] In one embodiment, the repayment business information component includes a card component and a repayment coupon component, and the repayment business information includes payment card data information and repayment coupon information; and / or, the repayment method component includes a repayment method selection component and an offline repayment component, and the repayment method information includes repayment method selection information and offline repayment information.
[0107] In one embodiment, when the computer program is executed by the processor to implement the above-mentioned steps of obtaining the business component and page layout component of the target process node, the following steps are specifically implemented: when the target process node is the repayment result display node, the repayment amount component, the repayment component component, the repayment order information component and the submission component are obtained, the page layout component includes the repayment amount component, the repayment component component and the submission component, and the business component includes the repayment order information component; when the computer program is executed by the processor to implement the above-mentioned steps of obtaining the business data and page layout data of the target process node, the following steps are specifically implemented: the repayment amount, the repayment component amount, the repayment order information and the next jump button of the submission component of the repayment result display node are obtained, the business data includes the repayment order information, and the page layout data includes the repayment amount, the repayment component amount and the next jump button; when the computer program is executed by the processor to implement the above-mentioned steps of mapping the business data to the business component and mapping the page layout data to the page layout component, the following steps are specifically implemented: the repayment amount, the repayment component amount, the repayment order information and the next jump button are respectively mapped to the repayment amount component, the repayment component component, the repayment order information component and the submission component.
[0108] In one embodiment, when the computer program is executed by the processor to implement the above-mentioned steps of obtaining the business components and page layout components of the target process node, the following steps are specifically implemented: reading the component list of the target process node; determining whether the component library stores business components and page layout components based on the component list; if both business components and page layout components are stored, obtaining the business components and page layout components of the target process node; if no business components and / or page layout components are stored, prompting the development of business components and / or page layout components.
[0109] Those skilled in the art will appreciate that all or part of the processes in the above-mentioned embodiments can be implemented by instructing the relevant hardware through a computer program. The computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to memory, storage, database or other media used in the embodiments provided in this application can include non-volatile and / or volatile memory. Non-volatile memory can include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM) or flash memory. Volatile memory can include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in various forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link (Synchlink) DRAM (SLDRAM), memory bus (Rambus) direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM).
[0110] The technical features of the above embodiments can be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0111] The above-described embodiments merely represent several implementation methods of the present application. While the descriptions are relatively specific and detailed, they should not be construed as limiting the scope of the present invention. It should be noted that a person skilled in the art could make various modifications and improvements without departing from the spirit of the present application, all of which fall within the scope of protection of the present application. Therefore, the scope of protection of the present patent application shall be determined by the appended claims.
Claims
1. A page processing method for a credit repayment process, the method comprising: Identifying multiple process nodes of the credit repayment process, wherein the multiple process nodes of the credit repayment process include a repayment review node, a repayment submission node, and a repayment result display node that are sequentially arranged; Entering the repayment review node, repayment submission node, and repayment result display node of the credit repayment process in sequence according to the order; When a target process node for entering the credit repayment process is identified, a business component and a page layout component of the target process node are obtained, the business component being based on a business configuration of the target process node, and the page layout component being based on a unified page layout configuration of each process node of the credit repayment process, wherein the target process node is any process node between the repayment submission node and the repayment result display node; Obtaining business data and page layout data of the target process node; Mapping the business data to the business components and mapping the page layout data to the page layout components; Performing page rendering on the mapped business components and page layout components; The step of obtaining the business component and page layout component of the target process node includes: When the target process node is a repayment submission node, a repayment amount component, a repayment component, a repayment business information component, a repayment method component, and a submission component are obtained, wherein the page layout component includes the repayment amount component, the repayment component component, and the submission component, and the business component includes the repayment business information component and the repayment method component; The acquiring of the business data and page layout data of the target process node includes: acquiring the repayment amount, repayment component amount, repayment business information, repayment method information, and a submit button of the repayment submission node, wherein the business data includes the repayment business information and the repayment method, and the page layout data includes the repayment amount, the repayment component amount, and the submit button; The mapping of the business data to the business component and the mapping of the page layout data to the page layout component include: mapping the repayment amount, the repayment component amount, the repayment business information, the repayment method information and the submit button to the repayment amount component, the repayment component component, the repayment business information component, the repayment method component and the submit component respectively.
2. The method according to claim 1, characterized in that Mapping the business data to the business component and mapping the page layout data to the page layout component includes: Identify the data display format of the front-end display page of the target process node; Performing data conversion on the business data according to the data display format to obtain target business data after data conversion; Performing data conversion on the page layout data according to the data display format, and obtaining target page layout data after the data conversion; The target business data is mapped to the business component and the target page layout data is mapped to the page layout component.
3. The method according to claim 1, characterized in that The repayment service information component includes a card component and a repayment coupon component, and the repayment service information includes payment card data information and repayment coupon information; and / or, The repayment method component includes a repayment method selection component and an offline repayment component, and the repayment method information includes repayment method selection information and offline repayment information.
4. The method according to claim 1, wherein The acquiring of the business component and page layout component of the target process node includes: When the target process node is a repayment result display node, obtaining a repayment amount component, a repayment component component, a repayment order information component, and a submission component, wherein the page layout component includes the repayment amount component, the repayment component component, and the submission component, and the business component includes the repayment order information component; The acquiring of the business data and page layout data of the target process node includes: Obtaining the repayment amount, repayment component amounts, repayment order information, and the next jump button of the submission component of the repayment result display node, wherein the business data includes the repayment order information, and the page layout data includes the repayment amount, the repayment component amounts, and the next jump button; Mapping the business data to the business component and mapping the page layout data to the page layout component includes: The repayment amount, the repayment component amount, the repayment order information and the next jump button are mapped to the repayment amount component, the repayment component component, the repayment order information component and the submission component respectively.
5. The method according to claim 1, wherein The acquiring of the business component and page layout component of the target process node includes: Read the component list of the target process node; Determine whether the component library stores the business component and the page layout component according to the component list; If both the business component and the page layout component are stored, obtaining the business component and the page layout component of the target process node; If the business component and / or the page layout component is not stored, a prompt is given to develop the business component and / or the page layout component.
6. A page processing device for a credit repayment process, characterized in that: The device comprises: an identification module, configured to identify a plurality of process nodes of the credit repayment process, wherein the plurality of process nodes of the credit repayment process include a repayment review node, a repayment submission node, and a repayment result display node arranged in sequence; a first acquisition module configured to, upon identifying a target process node for entering the credit repayment process, acquire a business component and a page layout component of the target process node, the business component being based on a business configuration of the target process node, and the page layout component being based on a unified page layout configuration of each process node of the credit repayment process, wherein the target process node is any process node between the repayment submission node and the repayment result display node; A second acquisition module is used to acquire the business data and page layout data of the target process node; A mapping module, configured to map the business data to the business components and map the page layout data to the page layout components; A rendering module, configured to render the mapped business components and page layout components; The step of obtaining the business component and page layout component of the target process node includes: When the target process node is a repayment submission node, a repayment amount component, a repayment component, a repayment business information component, a repayment method component, and a submission component are obtained, wherein the page layout component includes the repayment amount component, the repayment component component, and the submission component, and the business component includes the repayment business information component and the repayment method component; The acquiring of the business data and page layout data of the target process node includes: acquiring the repayment amount, repayment component amount, repayment business information, repayment method information, and a submit button of the repayment submission node, wherein the business data includes the repayment business information and the repayment method, and the page layout data includes the repayment amount, the repayment component amount, and the submit button; The mapping of the business data to the business component and the mapping of the page layout data to the page layout component include: mapping the repayment amount, the repayment component amount, the repayment business information, the repayment method information and the submit button to the repayment amount component, the repayment component component, the repayment business information component, the repayment method component and the submit component respectively.
7. A computer device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 5 are implemented.
8. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 5 are implemented.
Citation Information
Patent Citations
Page rendering method, apparatus and device
CN107562467A
Page display method and device, server, front end and storage medium
CN109614100A
Visual service configuration method, device and equipment and storage medium
CN111506359A
Interface processing method and device based on business data and computer equipment
CN114637567A