Resource processing method, device and system, computer equipment and storage medium
The data obtained from the intermediate database of the breeding industry through the front connector for certification and auditing is solved, and the problem of low efficiency of financial institutions in applying for resource resources for the breeding industry is achieved, and rapid resource review and data security are improved.
Patent Information
- Application Number
- CN202411287122.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-13
- Publication Date
- 2024-12-27
AI Technical Summary
Financial institutions have low efficiency in applying for resources for the breeding industry, and lack a risk control model to understand the resource return capability and adaptability of the breeding industry, resulting in a long resource application cycle.
Use the front connector to obtain user data and business information from the intermediate library of the breeding industry, conduct authentication and audit processing, quickly provide resource services, avoid external platforms from obtaining internal data, and ensure data security.
It improves the efficiency of obtaining information from the resource service side for aquaculture industry, improves the efficiency of resource application, and enhances the data security of the aquaculture industry.
Smart Images

Figure CN119205019A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of computer technology, and in particular to a resource processing method, apparatus, system, computer equipment, storage medium and computer program product. Background Art
[0002] The breeding industry is a vital part of the economy. For example, the pig breeding industry is one of the important pillars of the breeding industry. Investing resources in the breeding industry can promote the development of the breeding industry, such as introducing advanced breeding equipment and promoting the breeding of excellent varieties. At present, the breeding industry generally applies for resources through financial products recommended by financial institutions.
[0003] However, financial institutions lack understanding of the breeding industry and are unable to quickly and accurately determine the ability of the breeding industry to return resources after applying for resources. They also do not have an adaptive risk control model to serve such practitioners, and there is no dedicated technical platform to provide financing services to pig industry practitioners. Financial institutions usually need to arrange staff to conduct offline inspections and assessments of breeding industry companies, and then approve resources based on the results of the offline inspections, resulting in a longer cycle for the breeding industry to apply for resources, resulting in lower efficiency in resource applications. Summary of the invention
[0004] Based on this, it is necessary to provide a resource processing method, apparatus, system, computer equipment, computer-readable storage medium and computer program product that can improve resource application efficiency in response to the above technical problems.
[0005] In a first aspect, the present application provides a resource processing method. The method comprises:
[0006] In response to a user authentication request from the aquaculture industry end, the user data of the aquaculture industry end is obtained from the intermediate library of the aquaculture industry end through the front connector of the aquaculture industry end; the front connector represents an interface for connecting the intermediate library with the business platform;
[0007] Performing authentication processing on the user data to obtain an authentication result of the user data;
[0008] In the case where the authentication result indicates that the authentication result is passed, in response to the business processing request of the aquaculture industry end for the resource product published in the business platform, obtaining target business information corresponding to the business processing request;
[0009] The target business information is sent to the resource service end so that the resource service end can review and process the target business information, and if the target business information passes the review and processing, the resource service corresponding to the target business information is provided to the breeding industry end.
[0010] In one embodiment, obtaining target service information corresponding to the service processing request includes:
[0011] Obtaining the current industry data of the breeding industry end from the intermediate library through the front connector;
[0012] According to the preset fields, keyword extraction processing is performed on the current industry data to obtain the current business data of the breeding industry end;
[0013] Filter out target business information corresponding to the business processing request from the current business data.
[0014] In one embodiment, after obtaining the current industry data of the breeding industry end from the intermediate library, it also includes:
[0015] In response to the data supplementation request from the aquaculture industry end, obtaining supplementation data corresponding to the data supplementation request;
[0016] According to the supplementary data, the current industry data is updated to obtain updated industry data;
[0017] The keyword extraction process is performed on the current industry data according to the preset fields to obtain the current business data of the breeding industry end, including:
[0018] According to the preset fields, the updated industry data is subjected to keyword extraction processing to obtain the current business data of the breeding industry.
[0019] In one embodiment, before responding to the business processing request of the aquaculture industry end for the released resource product, the method further includes:
[0020] In response to a product listing request from the resource server, obtaining resource product information corresponding to the product listing request;
[0021] Reviewing the resource product information to obtain a review result of the resource product information;
[0022] If the audit result indicates passing, the resource product corresponding to the resource product information is published on the business platform.
[0023] In one embodiment, sending the target service information to the resource server includes:
[0024] The target service information is encrypted by using a first asymmetric key to obtain encrypted service information;
[0025] The encrypted business information is streamed to the resource server.
[0026] In one embodiment, after sending the target service information to the resource server, the method further includes:
[0027] In response to a report statistics request from the resource server, generating report information according to target business information associated with the resource server;
[0028] The report information is encrypted by a second asymmetric key to obtain encrypted report information; the second asymmetric key is different from the first asymmetric key;
[0029] The encrypted report information is streamed to the resource server for display.
[0030] In a second aspect, the present application also provides a resource processing device. The device comprises:
[0031] A data acquisition module, used to respond to a user authentication request from the aquaculture industry end, and acquire the user data of the aquaculture industry end from the intermediate library of the aquaculture industry end through the front connector of the aquaculture industry end; the front connector represents an interface for connecting the intermediate library with the business platform;
[0032] A user authentication module, used to perform authentication processing on the user data and obtain an authentication result of the user data;
[0033] A business processing module, configured to, if the authentication result characterizes passing, respond to the business processing request of the aquaculture industry end for the resource product published in the business platform, and obtain target business information corresponding to the business processing request;
[0034] The information review module is used to send the target business information to the resource service end so that the resource service end can review and process the target business information, and when the target business information passes the review, provide the breeding industry end with the resource service corresponding to the target business information.
[0035] In the third aspect, the present application also provides a resource processing system. The system includes: a breeding industry end, a business platform and a resource service end; the breeding industry end is connected to the business platform through the front connector of the breeding industry end; an intermediate library of the breeding industry end is also connected between the breeding industry end and the front connector; the business platform is connected to the resource service end;
[0036] The aquaculture industry end is used to send the user authentication request and the user data corresponding to the user authentication request in the intermediate library to the business platform through the front connector;
[0037] The service platform is used to respond to the received user authentication request, perform authentication processing on the user data corresponding to the user authentication request, and obtain the authentication result of the user data;
[0038] The aquaculture industry end is also used to generate a business processing request for the resource products published in the business platform, and send the business processing request to the business platform;
[0039] The business platform is further configured to, in the case where the authentication result indicates that the authentication result is passed, respond to the business processing request, obtain target business information corresponding to the business processing request, and send the target business information to the resource server;
[0040] The resource service end is used to review and process the target business information, and provide the breeding industry end with resource services corresponding to the target business information if the target business information passes the review.
[0041] In a fourth aspect, the present application further provides a computer device. The computer device includes a memory and a processor, the memory stores a computer program, and the processor implements the following steps when executing the computer program:
[0042] In response to a user authentication request from the aquaculture industry end, the user data of the aquaculture industry end is obtained from the intermediate library of the aquaculture industry end through the front connector of the aquaculture industry end; the front connector represents an interface for connecting the intermediate library with the business platform;
[0043] Performing authentication processing on the user data to obtain an authentication result of the user data;
[0044] In the case where the authentication result indicates that the authentication result is passed, in response to the business processing request of the aquaculture industry end for the resource product published in the business platform, obtaining target business information corresponding to the business processing request;
[0045] The target business information is sent to the resource service end so that the resource service end can review and process the target business information, and if the target business information passes the review and processing, the resource service corresponding to the target business information is provided to the breeding industry end.
[0046] In a fifth aspect, the present application further provides a computer-readable storage medium. The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the following steps are implemented:
[0047] In response to a user authentication request from the aquaculture industry end, the user data of the aquaculture industry end is obtained from the intermediate library of the aquaculture industry end through the front connector of the aquaculture industry end; the front connector represents an interface for connecting the intermediate library with the business platform;
[0048] Performing authentication processing on the user data to obtain an authentication result of the user data;
[0049] In the case where the authentication result indicates that the authentication result is passed, in response to the business processing request of the aquaculture industry end for the resource product published in the business platform, obtaining target business information corresponding to the business processing request;
[0050] The target business information is sent to the resource service end so that the resource service end can review and process the target business information, and if the target business information passes the review and processing, the resource service corresponding to the target business information is provided to the breeding industry end.
[0051] In a sixth aspect, the present application further provides a computer program product. The computer program product includes a computer program, and when the computer program is executed by a processor, the following steps are implemented:
[0052] In response to a user authentication request from the aquaculture industry end, the user data of the aquaculture industry end is obtained from the intermediate library of the aquaculture industry end through the front connector of the aquaculture industry end; the front connector represents an interface for connecting the intermediate library with the business platform;
[0053] Performing authentication processing on the user data to obtain an authentication result of the user data;
[0054] In the case where the authentication result indicates that the authentication result is passed, in response to the business processing request of the aquaculture industry end for the resource product published in the business platform, obtaining target business information corresponding to the business processing request;
[0055] The target business information is sent to the resource service end so that the resource service end can review and process the target business information, and if the target business information passes the review and processing, the resource service corresponding to the target business information is provided to the breeding industry end.
[0056] The resource processing method, apparatus, system, computer equipment, storage medium and computer program product described above respond to a user authentication request from the aquaculture industry end, and obtain user data from the aquaculture industry end from the intermediate library of the aquaculture industry end through the front connector of the aquaculture industry end; the front connector represents an interface for connecting the intermediate library with the business platform; performs authentication processing on the user data to obtain an authentication result of the user data; when the authentication result represents a pass, responds to a business processing request from the aquaculture industry end for a resource product published in the business platform, and obtains target business information corresponding to the business processing request; sends the target business information to the resource service end so that the resource service end can review and process the target business information, and when the target business information is reviewed and processed, provides the aquaculture industry end with resource services corresponding to the target business information.
[0057] The beneficial effects of this application are as follows: Through the front connector, the latest user data and business information of the aquaculture industry end is obtained from the intermediate library of the aquaculture industry end in real time, so that the resource service end can quickly and accurately review the aquaculture capacity and resource repayment capacity of the aquaculture industry end based on the target business information, thereby improving the efficiency of the resource service end in obtaining relevant information of the aquaculture industry end, thereby improving the resource application efficiency of the aquaculture industry end. In addition, the aquaculture industry end communicates data with the business platform through the intermediate library and the front connector, which can also prevent external business platforms from obtaining its internal data, ensuring the security of the internal data of the aquaculture industry end, thereby also improving the data security of the aquaculture industry end. BRIEF DESCRIPTION OF THE DRAWINGS
[0058] Figure 1 An application environment diagram of a resource processing method in an embodiment;
[0059] Figure 2 A schematic diagram of a resource processing method in one embodiment;
[0060] Figure 3 A flowchart of steps for obtaining target business information corresponding to a business processing request in one embodiment;
[0061] Figure 4 is a flowchart of a resource processing method in another embodiment;
[0062] Figure 5 A schematic diagram of a flow chart of a resource processing method in another embodiment;
[0063] Figure 6 is a schematic diagram of a resource processing system in one embodiment;
[0064] Figure 7 A functional diagram of a resource server of a financial institution in one embodiment;
[0065] Figure 8 A functional schematic diagram of a service platform in an embodiment;
[0066] Fig. 9 is a structural block diagram of a resource processing device in one embodiment;
[0067] Fig.10 FIG. 4 is a diagram showing the internal structure of a computer device in one embodiment. DETAILED DESCRIPTION
[0068] In order to make the purpose, technical solution and advantages of the present application more clearly understood, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.
[0069] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with relevant regulations. The acquisition, transmission, storage, use, and processing of data in the technical solution of this application are in compliance with relevant provisions of national laws and regulations.
[0070] It should be noted that in the embodiments of the present application, certain software, components, models and other existing solutions in the industry may be mentioned, and they should be regarded as exemplary. Their purpose is only to illustrate the feasibility of implementing the technical solution of the present application, but it does not mean that the applicant has or will necessarily use the solution.
[0071] The resource processing method provided in the embodiment of the present application can be applied to Figure 1In the application environment shown in the figure, the aquaculture industry end 101 communicates with the business platform 102 through the network, and the aquaculture industry end 101 and the business platform 102 are also connected with an intermediate library 104 and a front connector 105; the business platform 102 communicates with the resource service end 103 through the network. The data storage system can store the data that the business platform 102 needs to process. The data storage system can be integrated on the business platform 102, or it can be placed on the cloud or other network servers. The business platform 102 responds to the user authentication request of the breeding industry end 101, and obtains the user data of the breeding industry end 101 from the intermediate library of the breeding industry end 101 through the front connector of the breeding industry end 101; the front connector 105 represents the interface for connecting the intermediate library 104 and the business platform 102; the user data is authenticated to obtain the authentication result of the user data; when the authentication result represents passing, in response to the business processing request of the breeding industry end 101 for the resource product released in the business platform 102, the target business information corresponding to the business processing request is obtained; the target business information is sent to the resource service end 103, so that the resource service end 103 can review and process the target business information, and when the target business information is reviewed and processed, the resource service corresponding to the target business information is provided to the breeding industry end 101.
[0072] Among them, the aquaculture industry end 101 refers to the terminal used by the enterprise side of the aquaculture industry; the business platform 102 refers to the platform that provides business, data and operation management services for the aquaculture industry end and the resource service end; the resource service end 103 refers to the terminal used by the financial institution. The aquaculture industry end 101 and the resource service end 103 can be, but are not limited to, various personal computers, laptops, smart phones, tablet computers, Internet of Things devices and portable wearable devices. The business platform 102 can be implemented with an independent server or a server cluster composed of multiple servers. The intermediate library 104 is a temporary storage medium for storing and managing data. In the high-frequency data exchange between the aquaculture industry end and the business platform, the intermediate library can be used to buffer data to avoid overload, and it can also improve the security of the original data source of the aquaculture industry end. The front connector 105 is located outside the aquaculture industry end 101 and is used to directly connect data with an external platform or internal application.
[0073] In one embodiment, Figure 2 As shown, a resource processing method is provided, which is applied to Figure 1 The business platform in is taken as an example to illustrate, including the following steps:
[0074] Step S201, in response to a user authentication request from the aquaculture industry end, obtain user data from the aquaculture industry end from the intermediate library of the aquaculture industry end through a front connector of the aquaculture industry end; the front connector represents an interface for connecting the intermediate library with the business platform.
[0075] Among them, user data refers to basic information related to the aquaculture industry. For example, user data can be the name, qualifications and other basic information of the core enterprise corresponding to the aquaculture industry.
[0076] Specifically, upstream and downstream customers of the breeding industry (breeding companies, breeding companies, slaughtering and processing companies, and sales companies) can install the business platform's mobile business portal, that is, the business platform's application (Application, APP) on their breeding industry end, and can also install the business platform's PC (Personal Computer) portal on their breeding industry end. The breeding industry end can initiate a user authentication request to the business platform through the mobile business portal or PC portal. After the business platform receives the user authentication request from the breeding industry end, it can obtain the user data of the breeding industry end in real time through the front-end connector of the breeding industry end, and it can also avoid the business platform directly obtaining its internal user data from the breeding industry end, thereby improving the data security of the breeding industry end.
[0077] In actual applications, the aquaculture industry will regularly update its latest user data to the intermediate database. After the business platform sends a message requesting the user data of the aquaculture industry to the front connector, the front connector will obtain the latest user data of the aquaculture industry from the intermediate database of the aquaculture industry, and encrypt and transmit the latest user data to the business platform.
[0078] Step S202: Authentication processing is performed on the user data to obtain an authentication result of the user data.
[0079] Specifically, the business platform completes user authentication for the breeding industry based on user data and obtains an authentication result; if the authentication result indicates a pass, the business platform adds a corresponding authentication mark to the breeding industry; if the authentication fails, the user data of the breeding industry is obtained again and user authentication is performed again.
[0080] Step S203, when the authentication result indicates that the authentication result is passed, in response to the business processing request of the aquaculture industry end for the resource product published in the business platform, the target business information corresponding to the business processing request is obtained.
[0081] Among them, resource products refer to financial products of financial institutions.
[0082] Specifically, the management personnel of the resource service end can provide resource product information to the business platform. After reviewing the resource product information, the business platform will put the resource products corresponding to the resource product information that has passed the review on the shelves according to the needs; in addition, the business platform can also publish business agreements or information on the platform. If the user authentication result of the breeding industry end is passed, the breeding industry end can apply for the resource products that have been released by the business platform. After the business platform receives the business processing request from the breeding industry end, it can send the message of the required business information to the front connector; the front connector will obtain the current business information corresponding to the business processing request from the intermediate library, and then encrypt the current business information and transmit it to the business platform; the business platform decrypts the current encrypted information, and then extracts the target business information from the current encrypted information.
[0083] Step S204, the target business information is sent to the resource service end, so that the resource service end can review and process the target business information, and provide the breeding industry end with resource services corresponding to the target business information if the target business information passes the review and processing.
[0084] Specifically, the business platform encrypts the target business information and sends it to the resource service end. The resource service end decrypts the target business information, and then conducts a business audit on the target business information to obtain the business audit result. If the business audit result indicates that it has passed, the resource service end provides the aquaculture industry end with resource services corresponding to the target business information, such as issuing resource services. Subsequently, the aquaculture industry end can also view its various resource products through the business platform, and can also process its various resource products through the business platform, such as initiating expenditures for available resource products, initiating repayments for applied resource products, and dynamically receiving processing progress message reminders.
[0085] In the above resource processing method, in response to the user authentication request of the breeding industry end, the user data of the breeding industry end is obtained from the intermediate library of the breeding industry end through the front connector of the breeding industry end; the front connector represents the interface for connecting the intermediate library with the business platform; the user data is authenticated and processed to obtain the authentication result of the user data; in the case where the authentication result represents the passing, in response to the business processing request of the breeding industry end for the resource product published in the business platform, the target business information corresponding to the business processing request is obtained; the target business information is sent to the resource service end, so that the resource service end can review and process the target business information, and in the case where the target business information review and processing passes, the resource service corresponding to the target business information is provided to the breeding industry end. The above method has the following beneficial effects: through the front connector, the latest user data and business information of the breeding industry end are obtained from the intermediate library of the breeding industry end in real time, so that the resource service end can quickly and accurately review the breeding capacity and resource repayment capacity of the breeding industry end based on the target business information, thereby improving the efficiency of the resource service end in obtaining relevant information of the breeding industry end, thereby improving the resource application efficiency of the breeding industry end. The breeding industry communicates data with the business platform through the intermediate library and front-end connector, which can also prevent external business platforms from obtaining its internal data, ensuring the security of the internal data of the breeding industry, thereby also improving the data security of the breeding industry.
[0086] In one embodiment, Figure 3 As shown, the above step S203, obtaining the target business information corresponding to the business processing request, specifically includes the following contents:
[0087] Step S301, obtain the current industry data of the breeding industry from the intermediate library through the front connector.
[0088] Among them, current industry data refers to the latest industry data on the breeding industry.
[0089] Specifically, the business platform sends a message requiring business data to the front connector, and the front connector obtains the current industry data of the breeding industry from the intermediate library; then the front connector encrypts the current industry information through an asymmetric key (to facilitate the distinction from the other first asymmetric key and the second asymmetric key, it can be called the third asymmetric key) to obtain the encrypted current industry information, and the front connector sends the encrypted current industry information to the business platform through streaming. The business platform decrypts the received encrypted current industry information through the third decryption key corresponding to the third asymmetric key, and the business platform obtains the current industry data.
[0090] Step S302: perform keyword extraction processing on the current industry data according to preset fields to obtain the current business data of the breeding industry.
[0091] Specifically, by performing keyword extraction processing on the historical industry data of the breeding industry, a data field with the characteristics of the breeding industry is obtained, and the data field is set as a preset field. The business platform can extract keywords matching the preset field from the current industry data according to the preset field, and then the business platform obtains the current business data. The business platform can also display the current business data of the breeding industry end for the breeding industry end to view.
[0092] Furthermore, preset fields can be set in the intermediate library, and then keywords matching the preset fields can be extracted from the current industry data in the intermediate library to obtain the current business data. The subsequent front-end connector can then directly stream and encrypt the current business data to the business platform to reduce the processing volume of the business platform.
[0093] In practical applications, taking the pig farming industry as an example, the preset fields may include customer information feature fields, outbound information feature fields, and fattened pig delivery information feature fields. The current business data under the customer information feature fields may include the pig farm area, pig farm volume ratio, pig farm equipment information, pig farm type, and environmental protection measures. The current business data under the outbound information feature fields may include piglet identity code, return type, return quantity, etc. The current business data under the fattened pig delivery information feature fields may include the keto weight of the slaughtered pigs, survival rate, total weight gain per head, average daily weight gain, etc.
[0094] Step S303: Filter out target business information corresponding to the business processing request from the current business data.
[0095] Specifically, the business platform can further filter out business information associated with the business processing request from the current business data and set it as the target business information, so that the subsequent resource server can quickly understand the target business information corresponding to the business processing request and improve resource application efficiency.
[0096] In this embodiment, the current industry data of the breeding industry end is obtained from the intermediate library through the front connector, and then the current business data is extracted from the current industry data according to the preset fields, and then the target business information corresponding to the business processing request is screened out from the current business data, so that the subsequent resource service end can quickly understand the operating conditions and repayment capabilities of the enterprise corresponding to the breeding industry end through the target business information, thereby improving the efficiency of the resource service end in understanding and reviewing the business information of the breeding industry end, thereby improving the resource application efficiency of the breeding industry end.
[0097] In one embodiment, in the above step S301, the current industry data of the aquaculture industry end is obtained from the intermediate library, which specifically includes the following contents: in response to the data supplement request of the aquaculture industry end, the supplement data corresponding to the data supplement request is obtained; according to the supplement data, the current industry data is updated to obtain the updated industry data. In the above step S302, according to the preset fields, the current industry data is subjected to keyword extraction processing to obtain the current business data of the aquaculture industry end, which specifically includes the following contents: according to the preset fields, the updated industry data is subjected to keyword extraction processing to obtain the current business data of the aquaculture industry end.
[0098] The data supplement request refers to a request message for applying for supplementary data (such as user data and / or current industry data).
[0099] Specifically, enterprise managers of the aquaculture industry can also check the correctness of their user data and current industry data in the business platform through the aquaculture industry end; if errors are detected in the user data and / or the current industry data, the enterprise managers can also initiate a data supplement request to the business platform through the aquaculture industry end. The business platform responds to the data supplement request from the aquaculture industry end. The aquaculture industry end can import the supplement data manually or in batches, and then stream the supplement data to the business platform through the intermediate library and the front connector in encrypted form. The business platform updates the user data and / or the current industry data based on the supplement data obtained by decryption, and obtains the updated user data and / or updated industry data.
[0100] Furthermore, after obtaining the updated user data, the business platform can re-authenticate the updated user data; after obtaining the updated industry data, the business platform can perform keyword extraction processing on the updated industry data according to preset fields to obtain the current business data of the breeding industry.
[0101] In this embodiment, user data and / or current industry data are updated by supplementing data at the breeding industry end to obtain updated user data and / or updated industry data, thereby achieving real-time updating of user data and / or current industry data, so that the resource service end can obtain the latest data from the breeding industry end more quickly and accurately, thereby improving the efficiency of resource application and the accuracy of resource application review.
[0102] In one embodiment, in the above step S203, before responding to the business processing request of the breeding industry end for the resource products published on the business platform, it also includes: responding to the product listing request of the resource service end, obtaining the resource product information corresponding to the product listing request; reviewing the resource product information to obtain the review result of the resource product information; if the review result indicates that it is passed, the resource product corresponding to the resource product information is published on the business platform.
[0103] Specifically, managers of financial institutions can manage resource products through the resource service end. If they need to put resource products on the business platform, they can generate a product listing request based on the resource product information of the resource products that need to be listed, and send the product listing request to the business platform through streaming encrypted transmission. The business platform decrypts and obtains the resource product information corresponding to the product listing request; then it conducts a security review and qualification review on the resource approval information to obtain the review result of the resource product information; if the review result indicates that it has passed, the business platform can publish the resource product corresponding to the resource product information on the business platform as needed. The delisting process of resource products is the same.
[0104] In this embodiment, in response to the product listing request from the resource service end, the resource product information corresponding to the product listing request from the resource industry end is reviewed to obtain the review result of the resource product information; if the review result indicates that it is passed, the resource product corresponding to the resource product information is published on the business platform, thereby realizing effective management of resource products in the business platform, providing a reliable platform for interaction between the resource service end and the breeding industry end, and effectively ensuring the reliability of the published resource products, thereby improving the security of business processing between the resource service end and the breeding industry end.
[0105] In one embodiment, the above step S204, sending the target business information to the resource server, specifically includes the following contents: encrypting the target business information by using a first asymmetric key to obtain encrypted business information; and streaming the encrypted business information to the resource server.
[0106] Among them, the streaming transmission method refers to transmitting data (such as encrypted business information) in a continuous, streaming manner, rather than transmitting complete data blocks at one time; the streaming transmission method has the advantages of faster response time and lower latency.
[0107] Specifically, the business platform encrypts the target business information through the first asymmetric key and the certificate to obtain the encrypted business information, and then transmits the encrypted business information to the resource server through the large file streaming transmission method.
[0108] It should be noted that the data transmission between the front connector and the business platform, as well as the data transmission between the business platform and the resource server, all adopts large file streaming encryption transmission, and the encryption key is different each time to achieve end-to-end financial-level security. Therefore, the first asymmetric key is different from the second asymmetric key.
[0109] In this embodiment, the target business information is encrypted by using an asymmetric key, so that an attacker cannot infer the private key from the public key, thereby improving the transmission security of the encrypted business information; the encrypted business information is transmitted to the resource service end in a streaming manner, thereby further improving the information transmission security between the business platform and the resource service end, as well as between the breeding industry end and the business platform, and also improving the information transmission efficiency between the business platform and the resource service end, as well as between the breeding industry end and the business platform.
[0110] In one embodiment, in the above step S204, after sending the target business information to the resource server, it also includes: responding to the report statistics request of the resource server, generating report information according to the target business information associated with the resource server; encrypting the report information by a second asymmetric key to obtain encrypted report information; the second asymmetric key is different from the first asymmetric key; and streaming the encrypted report information to the resource server for display.
[0111] Managers of financial institutions can also view statistical reports on business information through the resource server. Specifically, the resource server generates a report statistics request and sends the report statistics request to the business platform through streaming encrypted transmission. The business platform decrypts the report statistics request, and then responds to the report statistics request to obtain all target business information associated with the resource server, performs business statistics processing on all target business information, obtains the processed business data of the resource server, and then converts the processed business data into corresponding report information; wherein, the report information refers to the display of processed business data in a visual form such as tables and charts. The business platform encrypts the report information through the second asymmetric key and certificate to obtain encrypted report information, and then transmits the encrypted report information to the resource server through large file streaming transmission. The resource server decrypts the encrypted report information to obtain the report information, and displays the report information for relevant personnel to view.
[0112] In this embodiment, report information is generated through the target business information associated with the resource server; the report information is encrypted through the second asymmetric key to obtain encrypted report information, and the encrypted report information is streamed to the resource server for display, so that the resource server can view the specific circumstances of the processed business data related to it, effectively improving the business review efficiency of the resource server, and also helping the managers of financial institutions to manage resource products and the corresponding enterprises of the breeding industry according to the report information, thereby improving the business management efficiency of the resource server.
[0113] In one embodiment, Figure 4 As shown, another resource processing method is provided, which is applied to Figure 1The business platform in is taken as an example to illustrate, including the following steps:
[0114] Step S401, in response to a user authentication request from the aquaculture industry end, obtain user data from the aquaculture industry end from the intermediate library of the aquaculture industry end through the front connector of the aquaculture industry end; the front connector represents an interface for connecting the intermediate library with the business platform.
[0115] Step S402: Authentication processing is performed on the user data to obtain an authentication result of the user data.
[0116] Step S403, when the authentication result indicates that it has passed, in response to the business processing request of the aquaculture industry end for the resource products released in the business platform, the current industry data of the aquaculture industry end is obtained from the intermediate library through the front connector.
[0117] Step S404, performing keyword extraction processing on the current industry data according to the preset fields to obtain the current business data of the breeding industry; and filtering out the target business information corresponding to the business processing request from the current business data.
[0118] Step S405: encrypt the target business information using the first asymmetric key to obtain encrypted business information; and stream the encrypted business information to the resource server.
[0119] Step S406, in response to the report statistics request from the resource server, generate report information according to the target business information associated with the resource server.
[0120] Step S407, encrypting the report information with a second asymmetric key to obtain encrypted report information; the second asymmetric key is different from the first asymmetric key; streaming the encrypted report information to the resource server for display.
[0121] The above resource processing method can achieve the following beneficial effects: through the front connector, the latest user data and business information of the aquaculture industry end is obtained from the intermediate library of the aquaculture industry end in real time, so that the resource service end can quickly and accurately review the aquaculture capacity and resource repayment capacity of the aquaculture industry end based on the target business information, thereby improving the efficiency of the resource service end in obtaining relevant information of the aquaculture industry end, thereby improving the resource application efficiency of the aquaculture industry end. In addition, the aquaculture industry end can communicate data with the business platform through the intermediate library and the front connector, which can also prevent the external business platform from obtaining its internal data, ensuring the security of the internal data of the aquaculture industry end, thereby also improving the data security of the aquaculture industry end.
[0122] In order to more clearly illustrate the resource processing method provided by the embodiment of the present disclosure, the resource processing method is specifically described below with a specific embodiment. Figure 5 As shown, another resource processing method is provided, which can be applied to Figure 1 The business platform in the system includes the following contents:
[0123] The aquaculture industry end can be deployed in the core enterprises of the aquaculture industry chain, the business platform can be deployed in the branches of financial institutions, and the branches are responsible for configuring and managing the business platform. The resource service end can be deployed in financial institutions. Confidential communication is used between the front connector and the business platform, and financial standard docking is used between the business platform and the resource service end.
[0124] The breeding industry can update the breeding operation status regularly in the intermediate database through the ledger entry or the enterprise system, and set preset fields in the intermediate database, such as breeding area, breeding volume, breeding equipment information, daily average increment, total increment of single livestock and poultry, etc. It should be noted that in this embodiment, the current industry data and current business data of the breeding industry mainly describe the breeding situation of the core enterprises in the breeding industry chain, rather than describing the financial situation of the core enterprises in the breeding industry chain.
[0125] By encapsulating the interface of the ERP (Enterprise Resource Planning) system, the front connector of the aquaculture industry is obtained. The front connector can stream encrypted current business data matching the preset fields to the business platform, and then the business platform streams encrypted current business data to the resource server, so that the resource server can judge the aquaculture capacity and resource level of the aquaculture industry based on the decrypted current business data.
[0126] In this embodiment, the following beneficial effects can be achieved: 1) By connecting the resource service end of the financial institution and the aquaculture industry end of the aquaculture industry through the business platform, information and product links are provided for the core enterprises of the aquaculture industry chain and financial institutions, and a fast, effective and reliable business platform is jointly provided for the upstream and downstream customers of the core enterprises of the aquaculture industry chain. 2) The direct connection between the resource service end and the aquaculture industry end is omitted, and end-to-end financial-level security is achieved, which effectively improves the data security of the resource service end and the aquaculture industry end. It also transmits data through streaming encryption, which improves the data transmission efficiency between the aquaculture industry end, the business platform and the resource service end.
[0127] In one embodiment, Figure 6As shown, a resource processing system is provided. In this embodiment, the system includes a breeding industry end, a business platform and a resource service end; the breeding industry end is connected to the business platform through a front connector of the breeding industry end; an intermediate library of the breeding industry end is also connected between the breeding industry end and the front connector; the business platform is connected to the resource service end; the breeding industry end is used to send the user authentication request and the user data corresponding to the user authentication request in the intermediate library to the business platform through the front connector; the business platform is used to respond to the received user authentication request, perform authentication processing on the user data corresponding to the user authentication request, and obtain the authentication result of the user data; the breeding industry end is also used to generate a business processing request for the resource product published in the business platform, and send the business processing request to the business platform; the business platform is also used to respond to the business processing request when the authentication result representation is passed, obtain the target business information corresponding to the business processing request, and send the target business information to the resource service end; the resource service end is used to review and process the target business information, and provide the breeding industry end with resource services corresponding to the target business information when the target business information review and processing is passed.
[0128] Specifically, the business platform is used to provide business services, data type services, public services and system management services to the aquaculture industry and resource service ends. Among them, business services are used to provide functions such as user management, order management, resource product management, resource processing services, and pre-screening services; data services are used to provide statistical reports, news information, batch scheduling, nuclear enterprise (i.e. core enterprise) management, risk control services and other functions; public services are used to provide open platforms, message management, customer service, contract management and other functions; system management services are used to provide authentication management, configuration management, authority management, external liaison management, monitoring management and other functions. The business platform achieves rapid docking and integration of core enterprise databases and external third-party capabilities by establishing industry databases and distributed connectors.
[0129] The business platform also has a management portal, which includes the operator PC management terminal, the financial backend PC management terminal and the core enterprise PC management terminal. The core enterprise administrator can check the correctness of the docking data and invite customers through the core enterprise PC management terminal. If the core enterprise adopts data supplement, the core enterprise administrator can import the supplement data manually or in batches, and can view the business data of the core enterprise. Figure 7This is a functional diagram of the resource service end of a financial institution. The administrator of the financial institution (also called the financial side) can independently create different roles for the financial institution, such as financial institution business handlers and financial institution business managers, through the financial backend PC management end, and assign corresponding permissions; financial institution business handlers can conduct data supplementary review and pre-screening review of customers before lending; financial institution business managers can conduct product management, contract management, and enterprise management, as well as view the business data statistics screen and reports of the financial institution; in addition, the financial backend PC management end also has functions such as business processing, internal system interaction, contract management, product management, core enterprise management, and operation screen. Figure 8 It is a functional diagram of the business platform. The operator administrator can independently create different roles for the operator, such as the operator business handler, operator management, and operator system administrator, through the operator PC management terminal, and assign corresponding permissions. The operator business handler can publish products on demand, review product delisting and listing applications, and publish business agreements or information. The operator management can configure operation data query permissions and query data on the entire platform. The operator system administrator initializes the business platform and configures parameters, and creates institutions and user information for the operator, financial institutions, and core enterprises. In addition, the operator PC management terminal also has functions such as operation large screen, consulting management, agreement management, core enterprise management, system management, operation permission management, and financial institution permission management.
[0130] The aquaculture industry end of the upstream and downstream customers of the aquaculture industry chain includes the aquaculture enterprise portal and the application program. The aquaculture enterprise portal can provide a PC portal for customers, and the application program provides a mobile portal for customers. The resource service end of the financial institution is connected to the external business platform, and the internal system of the financial institution is not connected to the external business platform.
[0131] The above resource processing system can achieve the following beneficial effects: through the front connector, the latest user data and business information of the aquaculture industry end can be obtained from the intermediate library of the aquaculture industry end in real time, so that the resource service end can quickly and accurately review the aquaculture capacity and resource repayment capacity of the aquaculture industry end based on the target business information, thereby improving the efficiency of the resource service end in obtaining relevant information of the aquaculture industry end, thereby improving the resource application efficiency of the aquaculture industry end. It can also prevent external business platforms from obtaining its internal data, ensure the security of the internal data of the aquaculture industry end, and thus improve the data security of the aquaculture industry end.
[0132] It should be understood that, although the various steps in the flowcharts involved in the above-mentioned embodiments are displayed in sequence according to the indication of the arrows, these steps are not necessarily executed in sequence according to the order indicated by the arrows. Unless there is a clear explanation in this article, the execution of these steps does not have a strict order restriction, and these steps can be executed in other orders. Moreover, at least a part of the steps in the flowcharts involved in the above-mentioned embodiments can include multiple steps or multiple stages, and these steps or stages are not necessarily executed at the same time, but can be executed at different times, and the execution order of these steps or stages is not necessarily to be carried out in sequence, but can be executed in turn or alternately with other steps or at least a part of the steps or stages in other steps.
[0133] Based on the same inventive concept, the embodiment of the present application also provides a resource processing device for implementing the resource processing method involved above. The implementation scheme for solving the problem provided by the device is similar to the implementation scheme recorded in the above method, so the specific limitations in one or more resource processing device embodiments provided below can refer to the limitations on the resource processing method above, and will not be repeated here.
[0134] In one embodiment, Fig. 9 As shown, a resource processing device 900 is provided, including: a data acquisition module 901, a user authentication module 902, a business processing module 903 and an information review module 904, wherein:
[0135] The data acquisition module 901 is used to respond to the user authentication request of the breeding industry end, and obtain the user data of the breeding industry end from the intermediate library of the breeding industry end through the front connector of the breeding industry end; the front connector represents the interface used to connect the intermediate library and the business platform.
[0136] The user authentication module 902 is used to perform authentication processing on user data and obtain an authentication result of the user data.
[0137] The business processing module 903 is used to respond to the business processing request of the aquaculture industry end for the resource products released in the business platform when the authentication result indicates that the request is passed, and obtain the target business information corresponding to the business processing request.
[0138] The information review module 904 is used to send the target business information to the resource server so that the resource server can review and process the target business information, and provide the breeding industry with resource services corresponding to the target business information if the target business information passes the review.
[0139] In one embodiment, the business processing module 903 is also used to obtain the current industry data of the breeding industry from the intermediate library through the front connector; perform keyword extraction processing on the current industry data according to preset fields to obtain the current business data of the breeding industry; and filter out the target business information corresponding to the business processing request from the current business data.
[0140] In one embodiment, the resource processing device 900 also includes a data update module, which is used to respond to the data supplement request of the breeding industry end and obtain the supplement data corresponding to the data supplement request; according to the supplement data, the current industry data is updated to obtain the updated industry data; the resource processing device also includes a data extraction module, which is used to perform keyword extraction processing on the updated industry data according to preset fields to obtain the current business data of the breeding industry end.
[0141] In one embodiment, the resource processing device 900 also includes a product publishing module, which is used to respond to a product listing request from the resource server, obtain resource product information corresponding to the product listing request; review the resource product information to obtain the review result of the resource product information; if the review result indicates that it is passed, the resource product corresponding to the resource product information is published on the business platform.
[0142] In one embodiment, the information audit module 904 is further used to encrypt the target business information using a first asymmetric key to obtain encrypted business information; and stream the encrypted business information to the resource server.
[0143] In one embodiment, the resource processing device 900 also includes a report statistics module, which is used to respond to a report statistics request from the resource server, generate report information based on target business information associated with the resource server; encrypt the report information using a second asymmetric key to obtain encrypted report information; the second asymmetric key is different from the first asymmetric key; and stream the encrypted report information to the resource server for display.
[0144] Each module in the resource processing device can be implemented in whole or in part by software, hardware, or a combination thereof. Each module can be embedded in or independent of a processor in a computer device in the form of hardware, or can be stored in a memory in a computer device in the form of software, so that the processor can call and execute operations corresponding to each module.
[0145] In one embodiment, a computer device is provided. The computer device may be a server equipped with a service platform. The internal structure diagram of the computer device may be as follows: Fig.10As shown. The computer device includes a processor, a memory, an input / output interface (Input / Output, referred to as I / O) and a communication interface. Among them, the processor, the memory and the input / output interface are connected through a system bus, and the communication interface is connected to the system bus through the input / output interface. 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, a computer program and a database. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The database of the computer device is used to store user data, target business information and other data. The input / output interface of the computer device is used to exchange information between the processor and an external device. The communication 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, a resource processing method is implemented.
[0146] Those skilled in the art will understand that Fig.10 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 those shown in the figure, or combine certain components, or have a different arrangement of components.
[0147] In one embodiment, a computer device is further provided, including a memory and a processor, wherein a computer program is stored in the memory, and the processor implements the steps in the above method embodiments when executing the computer program.
[0148] 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 steps in the above-mentioned method embodiments are implemented.
[0149] In one embodiment, a computer program product is provided, including a computer program, which implements the steps in the above method embodiments when executed by a processor.
[0150] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program, and 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 the memory, database or other medium used in the embodiments provided in this application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetoresistive random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. As an illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM). The database involved in each embodiment provided in this application may include at least one of a relational database and a non-relational database. Non-relational databases may include distributed databases based on blockchains, etc., but are not limited to this. The processor involved in each embodiment provided in this application may be a general-purpose processor, a central processing unit, a graphics processor, a digital signal processor, a programmable logic device, a data processing logic device based on quantum computing, etc., but are not limited to this.
[0151] The technical features of the above embodiments may 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.
[0152] The above-described embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the present application. It should be pointed out that, for a person of ordinary skill in the art, several variations and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the attached claims.
Claims
1. A resource processing method, characterized in that: Applied to a business platform, the method includes: In response to a user authentication request from the aquaculture industry end, the user data of the aquaculture industry end is obtained from the intermediate library of the aquaculture industry end through the front connector of the aquaculture industry end; the front connector represents an interface for connecting the intermediate library with the business platform; Performing authentication processing on the user data to obtain an authentication result of the user data; In the case where the authentication result indicates that the authentication result is passed, in response to the business processing request of the aquaculture industry end for the resource product published in the business platform, obtaining target business information corresponding to the business processing request; The target business information is sent to the resource service end so that the resource service end can review and process the target business information, and if the target business information passes the review and processing, the resource service corresponding to the target business information is provided to the breeding industry end.
2. The method according to claim 1, characterized in that The acquiring target service information corresponding to the service processing request includes: Obtaining the current industry data of the breeding industry end from the intermediate library through the front connector; According to the preset fields, keyword extraction processing is performed on the current industry data to obtain the current business data of the breeding industry end; Filter out target business information corresponding to the business processing request from the current business data.
3. The method according to claim 2, characterized in that After obtaining the current industry data of the breeding industry end from the intermediate library, the method further includes: In response to the data supplementation request from the aquaculture industry end, obtaining supplementation data corresponding to the data supplementation request; According to the supplementary data, the current industry data is updated to obtain updated industry data; The keyword extraction process is performed on the current industry data according to the preset fields to obtain the current business data of the breeding industry end, including: According to the preset fields, the updated industry data is subjected to keyword extraction processing to obtain the current business data of the breeding industry.
4. The method according to claim 1, characterized in that: Before responding to the business processing request of the aquaculture industry end for the released resource products, the method further includes: In response to a product listing request from the resource server, obtaining resource product information corresponding to the product listing request; Reviewing the resource product information to obtain a review result of the resource product information; If the audit result indicates passing, the resource product corresponding to the resource product information is published on the business platform.
5. The method according to any one of claims 1 to 4, characterized in that: The sending of the target business information to the resource server includes: The target service information is encrypted by using a first asymmetric key to obtain encrypted service information; The encrypted business information is streamed to the resource server.
6. The method according to claim 5, characterized in that After sending the target service information to the resource server, the method further includes: In response to a report statistics request from the resource server, generating report information according to target business information associated with the resource server; The report information is encrypted by a second asymmetric key to obtain encrypted report information; the second asymmetric key is different from the first asymmetric key; The encrypted report information is streamed to the resource server for display.
7. A resource processing device, characterized in that: The device comprises: A data acquisition module, used to respond to a user authentication request from the aquaculture industry end, and acquire the user data of the aquaculture industry end from the intermediate library of the aquaculture industry end through the front connector of the aquaculture industry end; the front connector represents an interface for connecting the intermediate library with the business platform; A user authentication module, used to perform authentication processing on the user data and obtain an authentication result of the user data; A business processing module, configured to, if the authentication result characterizes passing, respond to the business processing request of the aquaculture industry end for the resource product published in the business platform, and obtain target business information corresponding to the business processing request; The information review module is used to send the target business information to the resource service end so that the resource service end can review and process the target business information, and when the target business information passes the review, provide the breeding industry end with the resource service corresponding to the target business information.
8. The device according to claim 7, characterized in that The business processing module is further used to obtain the current industry data of the aquaculture industry end from the intermediate library through the front connector; perform keyword extraction processing on the current industry data according to preset fields to obtain the current business data of the aquaculture industry end; Filter out target business information corresponding to the business processing request from the current business data.
9. The device according to claim 8, characterized in that The resource processing device also includes a data update module, which is used to respond to the data supplement request of the breeding industry end and obtain the supplement data corresponding to the data supplement request; according to the supplement data, update the current industry data to obtain the updated industry data; the resource processing device also includes a data extraction module, which is used to perform keyword extraction processing on the updated industry data according to preset fields to obtain the current business data of the breeding industry end.
10. The device according to claim 7, characterized in that The resource processing device also includes a product publishing module, which is used to respond to the product listing request of the resource server, obtain the resource product information corresponding to the product listing request; review the resource product information to obtain the review result of the resource product information; if the review result indicates that it is passed, the resource product corresponding to the resource product information is published on the business platform.
11. The device according to any one of claims 7 to 10, characterized in that The information audit module is also used to encrypt the target business information using a first asymmetric key to obtain encrypted business information; and stream the encrypted business information to the resource server.
12. The device according to claim 11, characterized in that The resource processing device also includes a report statistics module, which is used to respond to the report statistics request of the resource server, generate report information according to the target business information associated with the resource server; encrypt the report information by a second asymmetric key to obtain encrypted report information; the second asymmetric key is different from the first asymmetric key; and stream the encrypted report information to the resource server for display.
13. A resource processing system, characterized in that: The system comprises: an aquaculture industry end, a business platform and a resource service end; the aquaculture industry end is connected to the business platform via a front connector of the aquaculture industry end; an intermediate library of the aquaculture industry end is also connected between the aquaculture industry end and the front connector; the business platform is connected to the resource service end; The aquaculture industry end is used to send the user authentication request and the user data corresponding to the user authentication request in the intermediate library to the business platform through the front connector; The service platform is used to respond to the received user authentication request, perform authentication processing on the user data corresponding to the user authentication request, and obtain the authentication result of the user data; The aquaculture industry end is also used to generate a business processing request for the resource products published in the business platform, and send the business processing request to the business platform; The business platform is further configured to, in the case where the authentication result indicates that the authentication result is passed, respond to the business processing request, obtain target business information corresponding to the business processing request, and send the target business information to the resource server; The resource service end is used to review and process the target business information, and provide the breeding industry end with resource services corresponding to the target business information if the target business information passes the review.
14. A computer device comprising a memory and a processor, wherein the memory stores a computer program, wherein: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 6 are implemented.
15. 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 6 are implemented.
16. A computer program product comprising a computer program, 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 6 are implemented.
