A park service platform and a service request processing method

By integrating multiple service modules and interactive processing modules in the park service platform, the problem of functional separation of existing park service platforms is solved, integrated management and real-time processing of service requests is realized, and the operation process on the enterprise side is simplified and processing efficiency is improved.

CN119788723APending Publication Date: 2025-04-08软通智慧科技有限公司
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411999003.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-31
Publication Date
2025-04-08

AI Technical Summary

Technical Problem

The functions of the existing park service platform are divided, resulting in complex operations and high threshold for use.

Method used

Design a park service platform, integrate multiple service modules, and realize integrated management and real-time processing of service requests through interactive modules, processing modules and progress update modules.

Benefits of technology

It simplifies the operation process on the enterprise side, improves the efficiency and transparency of service request processing, and lowers the threshold for use on the enterprise side.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119788723A_ABST
    Figure CN119788723A_ABST
Patent Text Reader

Abstract

The present invention discloses a park service platform and a service request processing method. The park service platform is integrated with multiple service modules; the multiple service modules are used to provide different services. By integrating multiple service modules in the park service platform, one-stop integration of multiple services is achieved, one-stop service is provided to the enterprise side, and the service process is simplified. The park service platform provides an interactive page for the enterprise side to achieve visual operation and simplify the operation of the enterprise side. The service request of the enterprise side is obtained through the interactive page, and the service request is responded to based on the target processing flow by the processing module, thereby improving the processing efficiency. The processing progress of the service request is updated in real time by the progress update module during the processing of the service request, so as to facilitate the enterprise side to query the processing progress of the service request.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of software information technology, and in particular to a park service platform and a service request processing method. Background Art

[0002] With the comprehensive rise and deepening construction of smart cities, industrial parks, as an important carrier of urban management, have come into being. Industrial parks refer to special location environments created with the goal of promoting the development of a certain industry. They are an important spatial aggregation form for regional economic development and industrial adjustment and upgrading. They are responsible for a series of important missions such as gathering innovative resources, cultivating emerging industries, and promoting urbanization. Industrial parks can effectively create agglomeration forces, drive the development of related industries by sharing resources and overcoming external negative effects, and thus effectively promote the formation of industrial clusters.

[0003] The construction of a park is not only about hardware conditions, but also about the services provided in software. The current park service platform has fragmented functions, which makes the operation of park enterprises complicated and the threshold of use high. Summary of the invention

[0004] The present invention provides a park service platform and a service request processing method, which realizes the integration and integrated management of multiple service modules and simplifies the operation of the enterprise end.

[0005] According to one aspect of the present invention, a park service platform is provided, wherein the park service platform is respectively connected to an enterprise end and a service provider end in communication, and the park service platform integrates a plurality of service modules; the plurality of service modules are used to provide different services;

[0006] The park service platform also includes an interaction module, a processing module and a progress update module;

[0007] The interaction module provides an interaction page for the enterprise end; the interaction page includes display contents corresponding to the multiple service modules respectively, and obtains the service request of the enterprise end based on the interaction page;

[0008] The processing module processes the service request based on a target processing flow; wherein the target processing flow includes at least one flow node, and the at least one flow node includes one or more of an automatic processing node and a manual assisted flow node;

[0009] The progress updating module obtains the process node where the service request is located during the processing, and updates the processing progress of the service request.

[0010] Optionally, the interaction module is further used to provide an interaction page for the service provider;

[0011] The interactive page provided by the interactive module to the service provider includes a process editing page; the process editing page includes a node selection area and an editing area; the node selection area includes a plurality of optional process nodes;

[0012] In response to a selection operation on the optional process node in the process editing page, the selected process node is added in the editing area, and the sequence relationship and node information of the selected process node are set to form the target processing process.

[0013] Optionally, the service type corresponding to the service request corresponds to at least one processing flow;

[0014] The processing module determines the target processing flow in at least one processing flow corresponding to the service type according to one or more items of request attribute information in the service request and enterprise-side information corresponding to the service request.

[0015] Optionally, the automatic processing node and the manual auxiliary process node are respectively configured with processing rules;

[0016] The processing module is specifically used for:

[0017] When the service request is transferred to the automatic processing node, the service request is automatically processed based on the processing rule corresponding to the automatic processing node, and a processing result file of the service request at the automatic processing node is generated based on a preset file template;

[0018] When the service request flows to the manually assisted process node, a recommended processing result corresponding to the service request is generated based on the processing rule corresponding to the manually assisted process node, and the service request and the recommended processing result are sent to the service provider, so that the service provider determines the processing result of the service request at the manually assisted process node based on the service request and the recommended processing result.

[0019] Optionally, the processing module is further configured to perform one or more of the following:

[0020] When the service request is transferred to the manual assistance process node, a processing prompt message is sent to the service provider corresponding to the manual assistance process node;

[0021] If the service request is not processed within a preset time period after being transferred to the manual assisted process node, sending a timeout prompt message to the service provider corresponding to the manual assisted process node;

[0022] The processing prompt information includes different prompt identifiers corresponding to different priorities of the service request; and different available processing times corresponding to different priorities.

[0023] Optionally, the progress update module is specifically used to: transmit one or more of the request time, processing progress and processing results of each process node of the service request to the blockchain;

[0024] In response to the query request from the enterprise or service provider, one or more of the request time, processing progress and processing results of each process node of the service request are obtained from the blockchain and displayed.

[0025] Optionally, the processing module is also used to perform processing prediction on the service request before or during processing the service request based on the target processing flow to obtain a prediction result, wherein the prediction result includes an estimated completion time and estimated anomalies during processing; and generate corrected processing information based on the prediction result.

[0026] Optionally, the park service platform further includes: a service push module, used to send service push information to the enterprise end;

[0027] The service push module sends service push information to the enterprise end based on one or more of the following:

[0028] Generate an enterprise profile of the enterprise based on the enterprise information of the enterprise, match the enterprise profile with the corresponding service tags of the optional services supported by the multiple service modules, and generate service push information based on the matching result;

[0029] Obtain a preset knowledge graph, match the enterprise information of the enterprise end in the preset knowledge graph, and determine the service push information corresponding to the enterprise end, wherein the preset knowledge graph representation includes the association relationship between the service and the enterprise information;

[0030] Determine similar enterprise terminals in the historically pushed enterprise terminals based on the enterprise information of the enterprise terminal, and determine the service push information corresponding to the enterprise terminal based on the historical services of the similar enterprise terminals;

[0031] Based on the service push model, service prediction is performed on one or more of the enterprise information, historical service information and service feedback information of the enterprise side to determine the corresponding service push information of the enterprise side.

[0032] Optionally, the park service platform is also connected to the park management terminal in communication;

[0033] The park service platform also includes a data sharing module; the data sharing module is configured with a standardized data interface and a dynamic adapter, which respectively receives data from the park management end, the enterprise end and the service provider end, and converts the data into a standard data format; the park management end, the enterprise end and the service provider end correspond to different data sources respectively;

[0034] The data sharing module, for any one of the park management end, the enterprise end and the service provider end, responds to a data access request and determines a data access scope according to the authority in the data access request.

[0035] The park service platform also includes: an extension interface, and the extension interface is used to receive a newly added service module.

[0036] According to another aspect of the present invention, a service request processing method is provided, which is applied to a park service platform, wherein the park service platform integrates multiple service modules; the multiple service modules are used to provide different services, including:

[0037] Obtaining a service request from the enterprise side by displaying an interactive page to the enterprise side; wherein the interactive page includes display contents corresponding to the multiple service modules respectively;

[0038] Processing the service request based on a target processing flow; wherein the target processing flow includes at least one flow node, and the at least one flow node includes one or more of an automatic processing node and a manual assisted flow node;

[0039] Obtain the process node where the service request is located during the processing, and update the processing progress of the service request.

[0040] According to another aspect of the present invention, an electronic device is provided, the electronic device comprising:

[0041] at least one processor; and

[0042] a memory communicatively connected to the at least one processor; wherein,

[0043] The memory stores a computer program executable by the at least one processor, and the computer program is executed by the at least one processor so that the at least one processor can execute the service request processing method described in any embodiment of the present invention.

[0044] According to another aspect of the present invention, a computer-readable storage medium is provided, wherein the computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a processor to implement the service request processing method described in any embodiment of the present invention when executed.

[0045] The technical solution of the embodiment of the present invention realizes one-stop integration of multiple services by integrating multiple service modules in the park service platform, provides one-stop service for the enterprise side, and simplifies the service process. The park service platform provides an interactive page for the enterprise side to realize visual operation and simplify the operation of the enterprise side. The service request of the enterprise side is obtained through the interactive page, and the service request is responded to based on the target processing flow by the processing module to improve the processing efficiency. The processing progress of the service request is updated in real time during the processing of the service request by the progress update module, which facilitates the enterprise side to query the processing progress of the service request.

[0046] It should be understood that the contents described in this section are not intended to identify the key or important features of the embodiments of the present invention, nor are they intended to limit the scope of the present invention. Other features of the present invention will become easily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS

[0047] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.

[0048] Figure 1 It is a structural diagram of a park service platform provided by Embodiment 1 of the present invention;

[0049] Figure 2 is a flow chart of a service request processing method provided by Embodiment 2 of the present invention;

[0050] Figure 3 It is a structural schematic diagram of an electronic device provided by an embodiment of the present invention. DETAILED DESCRIPTION

[0051] In order to enable those skilled in the art to better understand the scheme of the present invention, the technical scheme in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present invention.

[0052] It should be noted that the terms "first", "second", etc. in the specification and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units that are clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0053] Figure 1 : is a structural diagram of a park service platform provided in the first embodiment of the present invention, wherein the park service platform can be integrated on an electronic device such as a server or a computer. The park service platform integrates multiple service modules; the multiple service modules are used to provide different services; illustratively, the multiple service modules 110 include but are not limited to a policy service module, a government service module, a talent service module, a technical service module and a market service module. It can be understood that the service modules integrated on the park service platform can be determined according to the needs of enterprises in the park and are related to the types of enterprises in the park. Each service module can provide at least one service for an enterprise. It can be understood that the policy service module is used to provide at least one policy service for enterprises in the park, and the technical service module is used to provide at least one technical service for enterprises in the park, and so on.

[0054] Optionally, multiple service modules are packaged independently. By integrating multiple service modules in the park service platform, one-stop service is achieved for enterprises in the park through different services, without switching between different service platforms, simplifying the service process.

[0055] Optionally, the park service platform also includes: an extension interface, which is used to receive new service modules. By setting the extension interface, the new service modules can be seamlessly accessed without the need for secondary development of the park service platform, without any impact on the service models that have been accessed, and the new service needs of enterprises in the park can be met.

[0056] The park service platform is respectively connected to the enterprise side and the service provider side in communication, wherein the enterprise side can be understood as an electronic device in an enterprise within the park that establishes a connection with the park service platform, and the service provider side can be understood as an electronic device associated with the service provider corresponding to the service module, and the service providers corresponding to different service modules can be the same or different. The electronic devices here may include but are not limited to one or more of a mobile phone, a tablet computer, a PC, a computer, and a server. In some embodiments, the park service platform is also connected to the park management side, and the park management side can be understood as an electronic device associated with the park management party.

[0057] The park service platform further includes an interaction module 120 , a processing module 130 and a progress update module 140 ; ​​the interaction module 120 , the processing module 130 and the progress update module 140 are connected in sequence and are respectively connected to the plurality of service modules 110 .

[0058] Among them, the interactive module provides interactive pages for the enterprise side and the service provider side respectively; and, it can also provide interactive pages for the park management side, wherein the page contents of the interactive pages corresponding to the enterprise side, the service provider side and the park management side can be different. The enterprise side, the service provider side and the park management side access the park service platform based on the corresponding interactive pages respectively. Optionally, the enterprise side, the service provider side and the park management side register on the park service platform respectively. During the registration process, their access identities can be set, such as the enterprise side, the service provider side and the park management side, and the corresponding account information can be applied for. Accordingly, any of the enterprise side, the service provider side and the park management side can access the park service platform through the applied account information.

[0059] Among them, the interactive page provided for the enterprise side includes display contents corresponding to multiple service modules respectively, and obtains the service request of the enterprise side based on the interactive page. Optionally, the display content corresponding to the service module may include the identification corresponding to the service module. Exemplarily, the interactive page can display the identification corresponding to the service module, and in response to the triggering operation of the identification corresponding to any service module, display the details display page corresponding to the service module, and the details display page is used to display the service details information that the service module can provide, for example, including at least one service supported by the service module. Optionally, the display content corresponding to the service module may include at least one service corresponding to the service module. The interactive module may include multiple display areas, each service module corresponds to a display area, and any display area is used to display at least one service corresponding to a service module. By displaying the display contents of multiple service modules through the interactive page, a variety of services are provided to the enterprise side, breaking the problem of traditional service dispersion, providing enterprises with a seamless and convenient service experience, facilitating the enterprise side to handle the required services through the interactive page, and simplifying the service application operation.

[0060] The enterprise side displays the above interactive page, and generates a service request in response to a trigger operation on the above interactive page, which may include service type, enterprise side information and attributes of the service request. The park service platform receives the service request, and the processing module 130 responds to the service request.

[0061] The processing module 130 processes the service request based on the target processing flow; wherein the processing module 130 is connected to multiple service modules, each service module can be configured with a processing flow corresponding to each service type, and the processing module 130 matches the target processing flow corresponding to the service request in the corresponding service module according to the service type in the service request, and responds to the service request based on the target processing flow.

[0062] The target processing flow includes at least one process node, and the relationship between at least one process node can be a serial connection and / or a parallel connection. The processing module 130 transfers the service request to each process node in sequence based on the connection relationship between the nodes in the target processing flow until the last process node, thereby completing the processing of the service request.

[0063] Among them, the target processing flow corresponding to each service can be pre-set by the service provider. Optionally, the service type corresponding to the service request corresponds to at least one processing flow; the processing module 130 determines the target processing flow in at least one processing flow corresponding to the service type according to one or more of the request attribute information in the service request and the enterprise-side information corresponding to the service request. Among them, the enterprise-side information may include information such as enterprise scale, whether it is a VIP, and enterprise credit, and the request attributes of the service request may include but are not limited to settlement attributes. Matching conditions are set for at least one processing flow corresponding to the service type of the service request, and the request attribute information in the service request and the enterprise-side information corresponding to the service request are matched with the matching conditions corresponding to at least one processing flow to determine the target processing flow. By corresponding at least one processing flow to each service type, the diversification and flexibility of the processing flow is achieved, which is conducive to improving the processing efficiency of service requests.

[0064] It is understandable that the interaction module provides an interaction page for the service provider, and the interaction page provided by the interaction module for the service provider includes a process editing page, through which a new processing flow can be added or an existing processing flow can be edited.

[0065] The process editing page may include a node selection area and an editing area. The node selection area includes multiple optional process nodes. The optional process nodes may be process nodes in the historically edited processing flow, providing options for editing the target processing flow and simplifying the creation process of the target processing flow.

[0066] In response to the selection operation of the optional process node in the process editing page, the selected process node is added in the editing area, and the sequence relationship and node information of the selected process node are set to form a target processing flow. Specifically, the selection operation of the optional process node can be a click operation or a drag operation, etc., to add the selected process node to the editing area. The sequence relationship of the selected process nodes is set in the editing area, for example, at least one selected process node can be connected through a sequence relationship to form a target processing flow.

[0067] Optionally, in generating the target processing flow, the node information of the selected process node is also set, and the node information includes the node type. Among them, at least one processing node included in the target processing flow includes an automatic processing node and a manually assisted process node; wherein the automatic processing node can be understood as a process node that does not require human participation and is completed by the processing module; the manually assisted process node can be understood as a process node that requires human participation. For the automatic processing node, the node information also includes processing rules to automatically process the service request at the automatic processing node based on the processing rules. For the manually assisted process node, the node information also includes service provider information, which can be understood as the device information / personnel information of the service provider responsible for executing the process node with manual participation, such as a device identification or a personnel identification. For the manually assisted process node, the node information also includes processing rules, and the processing rules corresponding to the manually assisted process node can be understood as providing recommended processing results for manual processing.

[0068] The processing module 130 sequentially transfers the service request to each process node in the target processing flow based on the target processing flow until the target processing flow is completed and the processing of the service request is completed. Specifically, the processing module 130 is specifically used for: when the service request flows to the automatic processing node, the automatic processing node is configured with a processing rule, the service request is automatically processed based on the processing rule corresponding to the automatic processing node, and a processing result file of the service request at the automatic processing node is generated based on a preset file template.

[0069] Exemplarily, the automatic processing node may include an information audit node for auditing the information in the service request. Accordingly, the processing rule corresponding to the information audit node may be an information audit rule, which may specifically include a sub-rule corresponding to each information type, and the sub-rule may include but is not limited to one or more of an information format review sub-rule and a data range review sub-rule. Among them, the information format review sub-rule can be understood as a rule for auditing the data format of the information in the service request, and the data range review sub-rule can be understood as a rule for auditing whether the data in the service request is within a normal data range. The automatic processing node here may include nodes with different functions, and accordingly, the processing rule corresponding to the automatic processing node is determined according to the function corresponding to the automatic processing node, which is not limited here.

[0070] On the basis of the above embodiment, the automatic processing node is also used to generate a processing result file of the service request at the automatic processing node based on a preset file template. Among them, the preset file template may include template content and a blank field, and the blank field may be the processing result of the service request at the automatic processing node. Specifically, the service request is processed based on the processing rule to obtain a processing result, and the processing result is written into the preset file template to obtain a processing result file of the service request at the automatic processing node. Exemplarily, taking the automatic processing node as an information review node as an example, in the case where the information in the service request passes the review, the processing result may be "passed the review", which is added to the preset file template to obtain a processing result file. In the case where the information in the service request fails to pass the review, the processing result may include a conclusion of "failed to pass the review" and the type of information that failed to pass the review, and the conclusion of "failed to pass the review" and the type of information that failed to pass the review are added to the preset file template to obtain a processing result file.

[0071] In this embodiment, by setting the automatic processing node and the processing rules of the automatic processing node, the service request can be automatically processed at the process node without manual intervention, thereby improving processing efficiency and reducing labor costs.

[0072] The processing module 130 is also used to: when the service request flows to the manual auxiliary process node, send the service request to the service provider corresponding to the manual auxiliary process node. It can be understood that the service provider may include multiple device terminals associated with the service provider, and different device terminals correspond to different process nodes. By sending the service request to the service provider corresponding to the manual auxiliary process node, the relevant personnel corresponding to the service provider corresponding to the manual auxiliary process node are prompted to process it.

[0073] Optionally, the manually assisted process node is pre-set with processing rules. The processing module 130 is also used to: generate a recommended processing result corresponding to the service request based on the processing rules corresponding to the manually assisted process node, and send the service request and the recommended processing result to the service provider, so that the service provider determines the processing result of the service request at the manually assisted process node based on the service request and the recommended processing result. In this embodiment, the service request is processed according to the processing rules corresponding to the manually assisted process node to obtain the recommended processing result, and the service request and the recommended processing result are sent to the service provider. The service request and the recommended processing result are displayed on the service provider to provide a reference for relevant personnel corresponding to the manually assisted process node, so as to facilitate the rapid processing of the service request and improve the processing efficiency.

[0074] In some embodiments, the processing rules corresponding to the manual-assisted process node or the processing rules corresponding to the automatic processing node may include a preset processing algorithm, and the preset processing algorithm may include a machine learning model, wherein the machine learning model includes but is not limited to a decision tree, a neural network model or a regression model, etc. The machine learning model here is trained according to the processing function of the manual-assisted process node or the automatic processing node, and is a model having the processing function of the manual-assisted process node or the automatic processing node.

[0075] In the above embodiment, during the processing of the service request by the processing module 130, the service request flows between multiple process nodes of the target processing flow, and when the service request flows to the manually assisted process node, processing prompt information is sent to the service provider corresponding to the manually assisted process node. The interactive page of the service provider corresponding to the manually assisted process node may include a request prompt area, and the request prompt area may include one or more of the number of service requests to be processed, the request identifier, and the remaining processing time. In the case where a new service request flows to the manually assisted process node, the number of service requests in the request prompt area is increased by one, and the request identifier corresponding to the new service request and one or more of the remaining processing time are displayed. By setting the processing prompt information, it is convenient to prompt the relevant personnel corresponding to the manually assisted process node to avoid processing timeout or omission.

[0076] If a service request is not processed within a preset time period after being transferred to a manual assisted process node, a timeout prompt message is sent to the service provider corresponding to the manual assisted process node. Each service request corresponds to an available processing time at the manual assisted process node. If the service request is not processed after the available processing time, a timeout event is determined to have occurred. Accordingly, the remaining processing time is the time between the current time and the timeout time corresponding to the available processing time.

[0077] Optionally, the preset time period may be determined according to the available processing time, for example, it may be a preset ratio value of the available processing time, for example, 80% of the available processing time. Optionally, the preset time period may be one or more, so as to provide prompts at different remaining processing times. Optionally, the preset time period may be a time period corresponding to the available processing time, that is, a timeout prompt message is sent when a timeout event occurs.

[0078] In the above embodiment, different service requests may have different priorities, and different priorities may correspond to different prompt marks, which may be color marks, graphic marks, or digital marks, etc., and the priority can be distinguished. The processing prompt information of the service request may include the prompt mark, which is displayed in the request prompt area. Accordingly, different priorities correspond to different available processing times, and the higher the priority, the shorter the available processing time.

[0079] Optionally, the service request may include an expedited request or a non-expedited request, and the priority of the expedited request is higher than that of the non-expedited request. It is understandable that the service request may carry a set mark to distinguish whether it is an expedited request. Optionally, the priority of the service request may also be determined based on enterprise-side information, wherein the enterprise-side information may include information such as enterprise size and whether it is a VIP, and the priority of the service request is set based on the above enterprise-side information.

[0080] On the basis of the above-mentioned embodiment, the processing module 130 is also used at a specific process node to support the reallocation of service requests or adjust the process to adapt to emergency or special situations.

[0081] Optionally, the processing module 130 is also used to use a message queue or task scheduling module to ensure the efficient flow of approval tasks between different process nodes. The service request here can be understood as a task to be scheduled. Optionally, the processing module 130 is also used to provide real-time task updates and collaboration tools, such as a comment area or instant messaging interaction. Optionally,

[0082] It is understandable that the processing of a service request takes a certain amount of time. In order to facilitate the enterprise side or the service provider side to query the processing of the service request, a progress update module 140 is set. The progress update module 140 obtains the process node where the service request is located during the processing and updates the processing progress of the service request.

[0083] The progress update module 140 may be connected to the processing module 130. During the processing of each service request by the processing module 130, when the service request flows from the previous process node to the next process node, the processing module 130 sends progress update information to the progress update module 140. The progress update information includes the request identifier of the service request and the process node where the service request is located. The progress update module 140 updates the processing progress of the service request according to the progress update information.

[0084] Further, in response to a progress query request from the enterprise or service provider, which includes a request identifier of the service request, the progress update module 140 determines the processing progress corresponding to the service request based on the request identifier of the service request and provides feedback.

[0085] In this embodiment, by setting up a progress update module 140, transparent management of the entire process is supported, and users can view the processing progress of service requests in real time. Specifically, the progress update module 140 can support dynamic recording of the processing progress of service requests to ensure that users can view it at any time; support transparent management of the entire process of service requests from application, approval, execution to feedback; blockages or delays in the flow of service requests between process nodes can be automatically alarmed and processed; all data of the service request execution process are completely saved to support auditing and tracing.

[0086] Exemplarily, the full tracking process of a service request from application to completion may include: Application submission: The user fills in the service requirements, and the system records the processing progress as "pending". Initial review: The system assigns a preliminary reviewer and changes the processing progress to "under initial review". Review: After the initial review is completed, the system notifies the reviewer to take over and changes the processing progress to "under review". Execution: After approval, the system assigns the task to the execution department and changes the processing progress to "under execution". Feedback: The user completes the feedback, and the system records the completion of the service and archives the historical records.

[0087] Optionally, the progress update module 140 is specifically used to: transmit one or more of the request time, processing progress, and processing results of each process node of the service request to the blockchain; in response to the query request of the enterprise end or the service provider end, obtain the request time, processing progress, and processing results of each process node of the service request from the blockchain and display it. By transmitting one or more of the request time, processing progress, and processing results of each process node of the service request to the blockchain, the authenticity, security, and transparency of the stored information are improved. The enterprise end, the park management end, and the service provider end can simultaneously obtain the latest processing progress of the service request without synchronization through a centralized data source, and the park management segment can monitor the compliance of the target processing flow of the service request and the processing efficiency of the service request through the on-chain data.

[0088] Based on the above embodiment, the processing module 130 is also used to predict the processing of the service request before or during the processing of the service request based on the target processing flow, and obtain the prediction result, which includes the estimated completion time and estimated abnormalities in the processing process; and generate corrected processing information based on the prediction result.

[0089] Optionally, the processing module 130 may include a prediction model, which may be a neural network model. By inputting the service request into the prediction model, the processing result of the service request is obtained.

[0090] Optionally, the estimated completion time of the service request may be determined based on the service type corresponding to the service request. The historical completion time of historical service requests of the service type is obtained, and the estimated completion time of the service request is determined based on the historical completion time of the historical service requests. For example, the estimated completion time of the service request may be determined based on the mean, median or mode of the historical completion times of the historical service requests. For example, the range of estimated completion times may be determined based on the maximum and minimum values ​​of the historical completion times of the historical service requests, and the middle value of the range of estimated completion times is determined as the estimated completion time of the service request.

[0091] Optionally, the estimated exception of the service request during the processing process can be matched in an exception list, which includes historical service requests, service types of historical service requests, exception types and corrective processing methods. The service request is matched with the historical service requests in the exception list. If the match is successful, the estimated exception of the service request during the processing is determined based on the exception type of the successfully matched historical service request. Corrective processing information is generated based on the corrective processing method of the successfully matched historical service request as the corrective processing information of the service request, which facilitates correction before processing the service request and improves the processing efficiency of the service request during the processing process.

[0092] On the basis of the above embodiments, in order to avoid the enterprise side's lack of understanding of the park service platform, resulting in the inability to fully connect to the services that the park service platform can provide, a service push module is also provided in the park service platform to send service push information to the enterprise side; the service push information is relevant information pushed to the enterprise side and is applicable to the services of the enterprise side, so that the enterprise side can understand the relevant service content through the service push information.

[0093] Optionally, the service push module is used to: generate an enterprise portrait on the enterprise side based on the enterprise information on the enterprise side, match the enterprise portrait with the corresponding service tags of the optional services supported by multiple service modules, and generate service push information based on the matching results. The enterprise portrait includes a basic portrait, a dynamic portrait, and a behavioral portrait. The basic portrait can be constructed based on the enterprise scale, industry category, registration time, main business information, etc. in the enterprise information, and the dynamic portrait can be constructed based on dynamic information such as service needs and business dynamics information in a preset time period in the enterprise information. The behavioral portrait can be constructed based on historical interaction data with the park service platform in the enterprise information. The above-mentioned basic portrait, dynamic portrait and behavioral portrait can be constructed based on a neural network model, or implemented based on a clustering algorithm. The above-mentioned basic portrait, dynamic portrait and behavioral portrait can be in the form of labels.

[0094] A service tag is pre-set for the optional services supported by multiple service modules. The service tag may include a service type tag and an applicable enterprise tag, etc. The service tag may be pre-set and is not limited here.

[0095] By matching the enterprise portrait with the service label of each service, matching data is determined, multiple services are sorted based on the matching data, and service push information is generated based on the service sorting. For example, service push information can be generated based on the service with matching data; service push information can be generated based on the first n services.

[0096] Optionally, the service push module is used to: obtain a preset knowledge graph, match the enterprise information on the enterprise side in the preset knowledge graph, and determine the service push information corresponding to the enterprise side, wherein the preset knowledge graph representation includes the association relationship between the service and the enterprise information. The enterprise information on the enterprise side is matched in the preset knowledge graph, and if the match is successful, service push information is generated based on the service associated with the enterprise information in the preset knowledge graph.

[0097] The preset knowledge graph may be constructed based on enterprise information of multiple enterprise terminals and service identifiers of historical services of multiple enterprise terminals. It is understandable that the preset knowledge graph may be updated regularly or in real time to improve the accuracy of the preset knowledge graph.

[0098] Optionally, the service push module is used to: determine similar enterprise ends in the historically pushed enterprise ends based on the enterprise information of the enterprise end, and determine the corresponding service push information of the enterprise end based on the historical services of the similar enterprise ends. For the enterprise information of any enterprise end, the similarity between the enterprise information of the enterprise end and the pre-stored enterprise information of the enterprise end is calculated to determine the similarity data. The enterprise end corresponding to the maximum similarity data is determined as a similar enterprise end, or the enterprise end corresponding to the similarity data greater than the similarity threshold is determined as a similar enterprise end. Based on the service type corresponding to the historical service request of the similar enterprise end, the historical service of the similar enterprise end is determined. Service push information is generated based on the historical service of the similar enterprise end. For example, the historical service of the similar enterprise end can be determined based on the service type corresponding to the historical service request of the similar enterprise end within a preset time period, where the preset time period can be one month, to improve the accuracy of service push.

[0099] Optionally, the service push module is used to: based on the service push model, perform service prediction on one or more items of enterprise information, historical service information and service feedback information on the enterprise side, and determine the corresponding service push information on the enterprise side.

[0100] The service push model may be a machine learning model, which may be trained based on sample data and service requests from the enterprise side. By inputting one or more of the enterprise information, historical service information, and service feedback information from the enterprise side into the service push model, service push information is obtained, and fast and accurate service push can be achieved. Exemplarily, the service push model may include, but is not limited to, a Transformer model or a GNN model.

[0101] Optionally, the service push module is used to: generate service push information corresponding to the enterprise end based on a multi-objective optimization matching mechanism. In service matching, the enterprise demand priority, resource availability and response efficiency are considered at the same time, and a genetic algorithm or linear programming is used to determine the service to be pushed, and generate service push information.

[0102] Optionally, the service push module is used to: in the case of new services (such as new policies), match the new services with the enterprise information of each enterprise end, determine the enterprise end suitable for the new services, generate service push information corresponding to the new services, and send it to the enterprise end of the new services.

[0103] Based on the above embodiments, the park management end, enterprise end and service provider end correspond to different data respectively. Each of the park management end, enterprise end and service provider end can include multiple parts or different roles. In order to avoid the information isolation, low data flow efficiency and inability to work collaboratively in real time between the park management end, enterprise end and service provider end, the park service platform also includes a data sharing module.

[0104] The data sharing module is configured with a standardized data interface and a dynamic adapter, which respectively receive data from the park management end, the enterprise end and the service provider end, and convert them into standard data formats; the park management end, the enterprise end and the service provider end correspond to different data sources respectively; the data sharing module responds to data access requests for any end of the park management end, the enterprise end and the service provider end, and determines the data access scope according to the permissions in the data access request.

[0105] The data sharing module can be implemented through the following layered architecture: data source layer, data exchange layer, data service layer and application layer. Among them, data sources such as the park management system, internal enterprise system, and third-party service platform are uniformly accessed through standardized interfaces to solve the problem of inconsistent data formats. The data exchange layer uses middleware or message queues (such as Kafka and RabbitMQ) to achieve real-time exchange of heterogeneous data, supporting batch transmission and real-time push. The data service layer provides standardized data query and access interfaces (such as RESTful API and GraphQL), including data permission management modules to control the data access scope of different roles; the application layer provides applications such as data query, visual analysis, and intelligent recommendation.

[0106] Among them, the standardized data interface is used to define a unified data transmission protocol (such as JSON or XML, etc.), ensure the compatibility between different systems, provide SDK interface or API interface, and support access from the enterprise end and service provider end. For data sources with complex or non-uniform formats, the dynamic adapter develops an adapter to automatically convert them into a standard format.

[0107] The data sharing module stores data in a distributed manner and uses distributed databases (such as MongoDB and Cassandra) to achieve large-scale data storage and high-concurrency access.

[0108] The data sharing module can perform shard storage and backup processing on the data corresponding to the park management end, enterprise end and service provider end respectively, realize multi-copy storage, and improve the stability and fault tolerance of data sharing.

[0109] The data sharing module ensures the security and compliance of data transmission through distributed storage and permission control, while reducing the information island effect, realizing real-time and secure transmission of multi-party data, and improving collaborative efficiency.

[0110] The technical solution of this embodiment integrates multiple service modules in the park service platform to achieve one-stop integration of multiple services, provide one-stop services for the enterprise side, and simplify the service process. The park service platform provides interactive pages for the enterprise side to achieve visual operations and simplify the operations of the enterprise side. The service request of the enterprise side is obtained through the interactive page, and the service request is responded to based on the target processing flow by the processing module to improve the processing efficiency. The progress of the service request is updated in real time during the processing of the service request through the progress update module, which facilitates the enterprise side to query the processing progress of the service request.

[0111] Figure 2 This is a flow chart of a service request processing method provided in Embodiment 2 of the present invention. The service request processing method is applied to a park service platform, and the park service platform integrates multiple service modules; the multiple service modules are used to provide different services. The method specifically includes:

[0112] S210, obtaining a service request of the enterprise side by displaying an interactive page to the enterprise side; wherein the interactive page includes display contents corresponding to the multiple service modules respectively;

[0113] S220, processing the service request based on a target processing flow; wherein the target processing flow includes at least one flow node, and the at least one flow node includes one or more of an automatic processing node and a manual auxiliary flow node;

[0114] S230: Obtain the process node where the service request is located during the processing, and update the processing progress of the service request.

[0115] Based on the above embodiment, the method further includes: providing an interactive page for the service provider, the interactive page provided for the service provider includes a process editing page, the process editing page includes a node selection area and an editing area; the node selection area includes a plurality of optional process nodes;

[0116] In response to a selection operation on the optional process node in the process editing page, the selected process node is added in the editing area, and the sequence relationship and node information of the selected process node are set to form the target processing process.

[0117] Optionally, the service type corresponding to the service request corresponds to at least one processing flow;

[0118] The service request is processed based on the target processing flow, including: the processing module determines the target processing flow in at least one processing flow corresponding to the service type according to one or more of the request attribute information in the service request and the enterprise-side information corresponding to the service request.

[0119] Optionally, the automatic processing node and the manual auxiliary process node are respectively configured with processing rules;

[0120] Processing the service request based on the target processing flow includes:

[0121] When the service request is transferred to the automatic processing node, the service request is automatically processed based on the processing rule corresponding to the automatic processing node, and a processing result file of the service request at the automatic processing node is generated based on a preset file template;

[0122] When the service request flows to the manually assisted process node, a recommended processing result corresponding to the service request is generated based on the processing rule corresponding to the manually assisted process node, and the service request and the recommended processing result are sent to the service provider, so that the service provider determines the processing result of the service request at the manually assisted process node based on the service request and the recommended processing result.

[0123] Optionally, processing the service request based on the target processing flow further includes one or more of the following: sending processing prompt information to the service provider corresponding to the manual auxiliary process node when the service request flows to the manual auxiliary process node;

[0124] If the service request is not processed within a preset time period after being transferred to the manual assisted process node, sending a timeout prompt message to the service provider corresponding to the manual assisted process node;

[0125] The processing prompt information includes different prompt identifiers corresponding to different priorities of the service request; and different available processing times corresponding to different priorities.

[0126] Optionally, the method also includes: transmitting one or more of the request time, processing progress and processing results of each process node of the service request to the blockchain; in response to a query request from the enterprise end or the service provider end, obtaining one or more of the request time, processing progress and processing results of each process node of the service request from the blockchain and displaying them.

[0127] Optionally, the method also includes: before or during processing the service request based on the target processing flow, performing processing prediction on the service request to obtain a prediction result, wherein the prediction result includes an estimated completion time and estimated anomalies during processing; and generating corrected processing information based on the prediction result.

[0128] Optionally, the method further includes: sending service push information to the enterprise end;

[0129] The sending of service push information to the enterprise side includes one or more of the following:

[0130] Generate an enterprise profile of the enterprise based on the enterprise information of the enterprise, match the enterprise profile with the corresponding service tags of the optional services supported by the multiple service modules, and generate service push information based on the matching result;

[0131] Obtain a preset knowledge graph, match the enterprise information of the enterprise end in the preset knowledge graph, and determine the service push information corresponding to the enterprise end, wherein the preset knowledge graph representation includes the association relationship between the service and the enterprise information;

[0132] Determine similar enterprise terminals in the historically pushed enterprise terminals based on the enterprise information of the enterprise terminal, and determine the service push information corresponding to the enterprise terminal based on the historical services of the similar enterprise terminals;

[0133] Based on the service push model, service prediction is performed on one or more of the enterprise information, historical service information and service feedback information of the enterprise side to determine the corresponding service push information of the enterprise side.

[0134] By integrating multiple service modules in the park service platform, one-stop integration of multiple services is achieved, providing one-stop services to enterprises and simplifying service processes. The park service platform provides interactive pages for enterprises to achieve visual operations and simplify operations on the enterprise side. The interactive page obtains the service request of the enterprise side, responds to the service request based on the target processing flow, and improves processing efficiency. The processing progress of the service request is updated in real time during the processing of the service request, which facilitates the enterprise side to query the processing progress of the service request.

[0135] Figure 3 1 is a schematic diagram of the structure of an electronic device provided by an embodiment of the present invention. The electronic device 10 is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device may also represent various forms of mobile devices, such as personal digital processing, cellular phones, smart phones, wearable devices (such as helmets, glasses, watches, etc.) and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely examples and are not intended to limit the implementation of the present invention described and / or required herein.

[0136] like Figure 3As shown, the electronic device 10 includes at least one processor 11, and a memory connected to the at least one processor 11, such as a read-only memory (ROM) 12, a random access memory (RAM) 13, etc., wherein the memory stores a computer program that can be executed by at least one processor, and the processor 11 can perform various appropriate actions and processes according to the computer program stored in the read-only memory (ROM) 12 or the computer program loaded from the storage unit 18 to the random access memory (RAM) 13. In the RAM 13, various programs and data required for the operation of the electronic device 10 can also be stored. The processor 11, the ROM 12, and the RAM 13 are connected to each other through a bus 14. An input / output (I / O) interface 15 is also connected to the bus 14.

[0137] A number of components in the electronic device 10 are connected to the I / O interface 15, including: an input unit 16, such as a keyboard, a mouse, etc.; an output unit 17, such as various types of displays, speakers, etc.; a storage unit 18, such as a disk, an optical disk, etc.; and a communication unit 19, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 19 allows the electronic device 10 to exchange information / data with other devices through a computer network such as the Internet and / or various telecommunication networks.

[0138] The processor 11 may be a variety of general and / or special processing components with processing and computing capabilities. Some examples of the processor 11 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various special artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any appropriate processor, controller, microcontroller, etc. The processor 11 executes the various methods and processes described above, such as a service request processing method.

[0139] In some embodiments, the service request processing method may be implemented as a computer program, which is tangibly contained in a computer-readable storage medium, such as a storage unit 18. In some embodiments, part or all of the computer program may be loaded and / or installed on the electronic device 10 via the ROM 12 and / or the communication unit 19. When the computer program is loaded into the RAM 13 and executed by the processor 11, one or more steps of the service request processing method described above may be performed. Alternatively, in other embodiments, the processor 11 may be configured to execute the service request processing method in any other appropriate manner (e.g., by means of firmware).

[0140] Various implementations of the systems and techniques described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chips (SOCs), load programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various implementations can include: being implemented in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which can be a special purpose or general purpose programmable processor that can receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit data and instructions to the storage system, the at least one input device, and the at least one output device.

[0141] The computer program for implementing the service request processing method of the present invention can be written in any combination of one or more programming languages. These computer programs can be provided to a processor of a general-purpose computer, a special-purpose computer or other programmable data processing device, so that when the computer program is executed by the processor, the functions / operations specified in the flow chart and / or block diagram are implemented. The computer program can be executed entirely on the machine, partially on the machine, partially on the machine and partially on a remote machine as a stand-alone software package, or entirely on a remote machine or server.

[0142] An embodiment of the present invention further provides a computer-readable storage medium, wherein the computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a processor to execute a service request processing method, the method comprising:

[0143] The service request of the enterprise side is obtained through an interactive page displayed to the enterprise side; wherein the interactive page includes display contents corresponding to the multiple service modules respectively; the service request is processed based on a target processing flow; wherein the target processing flow includes at least one flow node, and the at least one flow node includes one or more of an automatic processing node and a manually assisted flow node; the flow node where the service request is located during the processing is obtained, and the processing progress of the service request is updated.

[0144] In the context of the present invention, a computer-readable storage medium may be a tangible medium that may contain or store a computer program for use by or in combination with an instruction execution system, device or equipment. A computer-readable storage medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices or equipment, or any suitable combination of the foregoing. Alternatively, a computer-readable storage medium may be a machine-readable signal medium. A more specific example of a machine-readable storage medium may include an electrical connection based on one or more lines, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.

[0145] To provide interaction with a user, the systems and techniques described herein may be implemented on an electronic device having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying content to the user; and a keyboard and a pointing device (e.g., a mouse or trackball) through which the user can provide input to the electronic device. Other types of devices may also be used to provide interaction with the user; for example, the feedback provided to the user may be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user may be received in any form (including acoustic input, voice input, or tactile input).

[0146] The systems and techniques described herein may be implemented in a computing system that includes backend components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes frontend components (e.g., a user computer with a graphical user interface or a web browser through which a user can interact with implementations of the systems and techniques described herein), or a computing system that includes any combination of such backend components, middleware components, or frontend components. The components of the system may be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: a local area network (LAN), a wide area network (WAN), a blockchain network, and the Internet.

[0147] A computing system may include a client and a server. The client and the server are generally remote from each other and usually interact through a communication network. The client and server relationship is generated by computer programs running on the corresponding computers and having a client-server relationship with each other. The server may be a cloud server, also known as a cloud computing server or cloud host, which is a host product in the cloud computing service system to solve the defects of difficult management and weak business scalability in traditional physical hosts and VPS services.

[0148] It should be understood that the various forms of processes shown above can be used to reorder, add or delete steps. For example, the steps described in the present invention can be executed in parallel, sequentially or in different orders, as long as the desired results of the technical solution of the present invention can be achieved, and this document does not limit this.

[0149] The above specific implementations do not constitute a limitation on the protection scope of the present invention. It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and substitutions can be made according to design requirements and other factors. Any modification, equivalent substitution and improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.

Claims

1. A park service platform, characterized in that: The park service platform is respectively connected to the enterprise end and the service provider end in communication, and the park service platform is integrated with a plurality of service modules; the plurality of service modules are used to provide different services; The park service platform also includes an interaction module, a processing module and a progress update module; The interaction module provides an interaction page for the enterprise side; the interaction page includes display contents corresponding to the multiple service modules respectively, and obtains the service request of the enterprise side based on the interaction page; The processing module processes the service request based on a target processing flow; wherein the target processing flow includes at least one flow node, and the at least one flow node includes one or more of an automatic processing node and a manual assisted flow node; The progress updating module obtains the process node where the service request is located during the processing, and updates the processing progress of the service request.

2. The park service platform according to claim 1, characterized in that: The interaction module is also used to provide an interaction page for the service provider; The interactive page provided by the interactive module to the service provider includes a process editing page; the process editing page includes a node selection area and an editing area; the node selection area includes a plurality of optional process nodes; In response to a selection operation on the optional process node in the process editing page, the selected process node is added in the editing area, and the sequence relationship and node information of the selected process node are set to form the target processing process.

3. The park service platform according to claim 1, characterized in that: The service type corresponding to the service request corresponds to at least one processing flow; The processing module determines the target processing flow in at least one processing flow corresponding to the service type according to one or more items of request attribute information in the service request and enterprise-side information corresponding to the service request.

4. The park service platform according to claim 1, characterized in that: The automatic processing node and the manual auxiliary process node are respectively configured with processing rules; The processing module is specifically used for: When the service request is transferred to the automatic processing node, the service request is automatically processed based on the processing rule corresponding to the automatic processing node, and a processing result file of the service request at the automatic processing node is generated based on a preset file template; When the service request flows to the manually assisted process node, a recommended processing result corresponding to the service request is generated based on the processing rule corresponding to the manually assisted process node, and the service request and the recommended processing result are sent to the service provider, so that the service provider determines the processing result of the service request at the manually assisted process node based on the service request and the recommended processing result.

5. The park service platform according to claim 4, characterized in that: The processing module is also used to perform one or more of the following: When the service request is transferred to the manual assistance process node, a processing prompt message is sent to the service provider corresponding to the manual assistance process node; If the service request is not processed within a preset time period after being transferred to the manual assisted process node, sending a timeout prompt message to the service provider corresponding to the manual assisted process node; The processing prompt information includes different prompt identifiers corresponding to different priorities of the service request; and different available processing times corresponding to different priorities.

6. The park service platform according to claim 1, characterized in that: The progress update module is specifically used to: transmit one or more of the request time, processing progress and processing results of each process node of the service request to the blockchain; In response to the query request from the enterprise or service provider, one or more of the request time, processing progress and processing results of each process node of the service request are obtained from the blockchain and displayed.

7. The park service platform according to claim 1, characterized in that: The processing module is also used to perform processing prediction on the service request before or during processing the service request based on the target processing flow to obtain a prediction result, wherein the prediction result includes an estimated completion time and an estimated abnormality during the processing process; Correction processing information is generated based on the prediction result.

8. The park service platform according to claim 1, characterized in that: The park service platform also includes: a service push module, which is used to send service push information to the enterprise end; The service push module sends service push information to the enterprise end based on one or more of the following: Generate an enterprise profile of the enterprise based on the enterprise information of the enterprise, match the enterprise profile with the corresponding service tags of the optional services supported by the multiple service modules, and generate service push information based on the matching result; Obtain a preset knowledge graph, match the enterprise information of the enterprise end in the preset knowledge graph, and determine the service push information corresponding to the enterprise end, wherein the preset knowledge graph representation includes the association relationship between the service and the enterprise information; Determine similar enterprise terminals in the historically pushed enterprise terminals based on the enterprise information of the enterprise terminal, and determine the service push information corresponding to the enterprise terminal based on the historical services of the similar enterprise terminals; Based on the service push model, service prediction is performed on one or more of the enterprise information, historical service information and service feedback information of the enterprise side to determine the corresponding service push information of the enterprise side.

9. The park service platform according to claim 1, characterized in that: The park service platform is also connected to the park management terminal by communication; The park service platform also includes a data sharing module; the data sharing module is configured with a standardized data interface and a dynamic adapter, which respectively receives data from the park management end, the enterprise end and the service provider end, and converts them into a standard data format; the park management end, the enterprise end and the service provider end correspond to different data sources respectively; The data sharing module, for any one of the park management end, the enterprise end and the service provider end, responds to a data access request and determines a data access scope according to the authority in the data access request.

10. A service request processing method, characterized in that: Applied to a park service platform, the park service platform integrates multiple service modules; The multiple service modules are used to provide different services, including: Obtaining a service request from the enterprise side by displaying an interactive page to the enterprise side; wherein the interactive page includes display contents corresponding to the multiple service modules respectively; Processing the service request based on a target processing flow; wherein the target processing flow includes at least one flow node, and the at least one flow node includes one or more of an automatic processing node and a manual assisted flow node; Obtain the process node where the service request is located during the processing, and update the processing progress of the service request.