Visiting event processing method and device, electronic equipment and storage medium

By monitoring the delivery path of the visit workflow, obtaining and correlating visit data, and automatically determining and correlating visit events based on node identification, the problem of low efficiency in handling visit events is solved, and automatic association and efficient processing is achieved.

CN119204994APending Publication Date: 2024-12-27CHINA CONSTRUCTION BANK +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411219628.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-02
Publication Date
2024-12-27

AI Technical Summary

Technical Problem

The processing efficiency of visiting events in the prior art is mainly due to the reliance on manual processing, which leads to many repetitive operations and low efficiency.

Method used

By monitoring the delivery path of the visit workflow, acquiring planned visit data and real visit data, determining the associated visit events based on the node identification, and automatically correlating the corresponding data to reduce user manual operations.

Benefits of technology

It realizes automatic association of visit events, simplifies operational processes, improves processing efficiency, and can automatically associate plans and real data of the same visit events without manual association by users.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119204994A_ABST
    Figure CN119204994A_ABST
Patent Text Reader

Abstract

The invention relates to a visiting event processing method and device, electronic equipment and a storage medium, and belongs to the technical field of financial science and technology, information technology industry and workflow. The method comprises the steps of performing state monitoring on nodes of a visit workflow according to a transmission path of the visit workflow to obtain a first data set and a second data set; obtaining a first identifier of a first node of an ith group of planned visiting data source, and determining a first visiting event associated with the first node based on the first identifier; acquiring a second identifier of a second node from the j-th group of real visit data, and determining a second visit event associated with the second node based on the second identifier; and in response to the consistency of the first visit event and the second visit event, associating the ith group of planned visit data with the jth group of real visit data to obtain associated visit data of the first visit event. Therefore, a group of planned visit data and a group of real visit data of the same visit event can be automatically associated.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the fields of financial technology, information technology industry, and workflow technology, and in particular to a method, device, electronic device, computer-readable storage medium, and computer program product for processing outbound visits. Background Art

[0002] At present, with the continuous development of Internet technology, the workflow has the advantages of high office automation and high office efficiency, and has been widely used. In related technologies, most of the outbound visits rely on manual processing, with many repetitive operations, resulting in low processing efficiency. Summary of the invention

[0003] The present disclosure provides a method, device, electronic device, computer-readable storage medium and computer program product for processing outbound visit events, so as to at least solve the problem of low processing efficiency of outbound visit events in related technologies. The technical solution of the present disclosure is as follows:

[0004] According to a first aspect of an embodiment of the present disclosure, a method for processing a visit event is provided, comprising: monitoring the status of nodes of the visit workflow according to the transmission path of the visit workflow to obtain a first data set and a second data set, wherein the first data set includes N groups of planned visit data, the second data set includes M groups of actual visit data, and the planned visit data and the actual visit data correspond to different nodes in the visit workflow; obtaining a first identifier of a first node from which the i-th group of planned visit data comes, and based on the first identifier, determining a first visit event associated with the first node; obtaining a second identifier of a second node from which the j-th group of actual visit data comes, and based on the second identifier, determining a second visit event associated with the second node; in response to the first visit event being consistent with the second visit event, associating the i-th group of planned visit data with the j-th group of actual visit data to obtain associated visit data of the first visit event; wherein N and M are both positive integers, i is a positive integer not greater than N, and j is a positive integer not greater than M.

[0005] According to a second aspect of an embodiment of the present disclosure, a device for processing a visit event is provided, comprising: a monitoring module, configured to monitor the status of nodes of the visit workflow according to the transmission path of the visit workflow, so as to obtain a first data set and a second data set, wherein the first data set includes N groups of planned visit data, the second data set includes M groups of real visit data, and the planned visit data and the real visit data correspond to different nodes in the visit workflow; a first determination module, configured to obtain a first identifier of a first node from which the i-th group of planned visit data comes, and based on the first identifier, determine a first visit event associated with the first node; a second determination module, configured to obtain a second identifier of a second node from which the j-th group of real visit data comes, and based on the second identifier, determine a second visit event associated with the second node; an association module, configured to, in response to the first visit event being consistent with the second visit event, associate the i-th group of planned visit data with the j-th group of real visit data to obtain associated visit data of the first visit event; wherein N and M are both positive integers, i is a positive integer not greater than N, and j is a positive integer not greater than M.

[0006] According to a third aspect of an embodiment of the present disclosure, an electronic device is provided, comprising: a processor; and a memory for storing instructions executable by the processor; wherein the processor is configured to execute the instructions to implement the method for processing an outbound visit event as described in the first aspect.

[0007] According to a fourth aspect of an embodiment of the present disclosure, a computer-readable storage medium is provided. When instructions in the computer-readable storage medium are executed by a processor of an electronic device, the electronic device can execute the method for processing a visit event as described in the first aspect.

[0008] According to a fifth aspect of an embodiment of the present disclosure, a computer program product is provided, including a computer program, and when the computer program is executed by a processor, the method for processing an outbound visit event as described in the first aspect is implemented.

[0009] The technical solution provided by the embodiments of the present disclosure brings at least the following beneficial effects: the node identifier of the source of the visiting data can be taken into account to determine the visiting event associated with the node; when the visiting event corresponding to a group of planned visiting data is consistent with the visiting event corresponding to a group of actual visiting data, the group of planned visiting data is associated with the group of actual visiting data to obtain the associated visiting data of the visiting event; a group of planned visiting data and a group of actual visiting data of the same visiting event can be automatically associated without the need for manual association by the user, thereby simplifying user operations and improving the processing efficiency of visiting events.

[0010] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS

[0011] The drawings herein are incorporated into and constitute a part of the specification, illustrate embodiments consistent with the present disclosure, and together with the description are used to explain the principles of the present disclosure, and do not constitute improper limitations on the present disclosure.

[0012] Figure 1 It is a flowchart of a method for processing an outbound visit event according to the first embodiment of the present disclosure.

[0013] Figure 2 It is a flowchart of a method for processing an outbound visit event according to the second embodiment of the present disclosure.

[0014] Figure 3 It is a flowchart of a method for processing an outbound visit event according to the third embodiment of the present disclosure.

[0015] Figure 4 It is a flowchart of a method for processing an outbound visit event according to the fourth embodiment of the present disclosure.

[0016] Figure 5 It is a block diagram of a device for processing an outbound visit event according to the first embodiment of the present disclosure.

[0017] Figure 6 It is a block diagram of an electronic device according to an exemplary embodiment. DETAILED DESCRIPTION

[0018] In order to enable ordinary persons in the art to better understand the technical solutions of the present disclosure, the technical solutions in the embodiments of the present disclosure will be clearly and completely described below in conjunction with the accompanying drawings.

[0019] It should be noted that the terms "first", "second", etc. in the specification and claims of the present disclosure 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 disclosure described herein can be implemented in an order other than those illustrated or described herein. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present disclosure. Instead, they are merely examples of devices and methods consistent with some aspects of the present disclosure as detailed in the appended claims.

[0020] It should be noted that the information (including but not limited to user device information, user personal information, etc.), data (including but not limited to data used for analysis, stored data, displayed data, etc.) and signals involved in this disclosure are all authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with relevant laws, regulations and standards.

[0021] It should be noted that the acquisition, transmission, storage, use, and processing of data in the technical solution of the present disclosure are in compliance with the relevant provisions of relevant laws and regulations. In the embodiments of the present disclosure, 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 disclosure, but it does not mean that the applicant has or will necessarily use the solution.

[0022] Figure 1 It is a flowchart of a method for processing an outbound visit event according to the first embodiment of the present disclosure.

[0023] like Figure 1 As shown, the method for processing a visit event in the first embodiment of the present disclosure includes the following steps:

[0024] S101, according to the transmission path of the visiting workflow, the status of the nodes of the visiting workflow is monitored to obtain a first data set and a second data set, wherein the first data set includes N groups of planned visiting data, and the second data set includes M groups of actual visiting data, and the planned visiting data and the actual visiting data correspond to different nodes in the visiting workflow.

[0025] It should be noted that the execution subject of the method for processing an outbound visit event of the present disclosure is an electronic device, wherein the electronic device may include a mobile phone, a notebook, a vehicle-mounted device, a smart home appliance, etc. The method for processing an outbound visit event of the embodiment of the present disclosure may be executed by the processing device for processing an outbound visit event of the embodiment of the present disclosure, and the processing device for processing an outbound visit event of the embodiment of the present disclosure may be configured in any electronic device to execute the method for processing an outbound visit event of the embodiment of the present disclosure.

[0026] It should be noted that the outbound visit workflow is a pre-created workflow for handling outbound visit events, and there are not too many restrictions on outbound visit events. For example, it may include visits, inspections, exchanges (such as going to other places to attend meetings, seminars, training, etc.), and overseas assignments. For example, taking the business scenario of banking business as an example, the outbound visit workflow is the workflow on the banking system. The transmission path of the outbound visit workflow refers to the flow path of data or tasks between multiple nodes of the outbound visit workflow. There are not too many restrictions on the transmission path of the outbound visit workflow. For example, it may include linear transmission paths, branch transmission paths, loop transmission paths, etc.

[0027] It should be noted that there are not too many restrictions on the nodes in the visit workflow corresponding to the planned visit data and the actual visit data. For example, the visit workflow includes a node for obtaining planned visit data and a node for obtaining actual visit data. The status of the node for obtaining planned visit data can be monitored to obtain the first data set, and the status of the node for obtaining actual visit data can be monitored to obtain the second data set.

[0028] It should be noted that the status monitoring of the nodes of the visit workflow can be implemented by using any workflow node monitoring method in the relevant technology, and no excessive restrictions are made here. There is no excessive restriction on the visit data, for example, it can include visitor information, reasons for the visit, visit location, visit time, visit itinerary, visit expenses, etc.

[0029] In one embodiment, obtaining the i-th group of planned visit data includes extracting the i-th group of planned visit data from the first entry operation, extracting the third identifier of the planned visit data to be updated in the i-th group of planned visit data from the approval operation, and the updated planned visit data, and updating the planned visit data identified by the third identifier in the i-th group of planned visit data to the updated planned visit data. Thus, it can be considered that the approval operation updates the planned visit data in real time and automatically, which is suitable for the scenario where the planned visit data is modified during approval.

[0030] In one implementation, obtaining the jth group of real visiting data includes extracting the jth group of real visiting data from the second input operation.

[0031] It should be noted that N and M are both positive integers, i is a positive integer not greater than N, and j is a positive integer not greater than M.

[0032] S102, obtaining a first identifier of a first node that is a source of the i-th group of planned outbound travel data, and determining a first outbound travel event associated with the first node based on the first identifier.

[0033] It should be noted that the first node refers to the node on the visit workflow from which the i-th group of planned visit data comes, and the status of the first node can be monitored to obtain the i-th group of planned visit data. The number of first nodes is at least one, and the first identifier refers to the identifier of the first node. There are no excessive restrictions on the identifier of the node, for example, it can include the name and number of the node.

[0034] It should be noted that the first outbound visit event refers to the outbound visit event associated with the first node, and the i-th group of planned outbound visit data is a group of planned outbound visit data corresponding to the first outbound visit event. There is an association relationship between the nodes of the outbound visit workflow and the outbound visit events, and different nodes may be associated with different outbound visit events.

[0035] In one embodiment, based on the first identifier, determining the first outbound event associated with the first node includes extracting the first event identifier from the first identifier, and using the candidate outbound event identified by the first event identifier as the first outbound event. It can be understood that in this embodiment, the node identifier carries the event identifier of the outbound event associated with the node.

[0036] In one embodiment, based on the first identifier, the first outbound event associated with the first node is determined, including obtaining a mapping relationship between the node's candidate identifier and the candidate event identifier, using the candidate event identifier having a mapping relationship with the first identifier as the first event identifier, and using the candidate outbound event identified by the first event identifier as the first outbound event.

[0037] In one embodiment, based on the first identifier, determining the first outbound event associated with the first node includes obtaining the association relationship between the node's candidate identifier and the candidate outbound event, and obtaining the candidate outbound event associated with the first identifier as the first outbound event.

[0038] S103, obtaining a second identifier of a second node that is a source of the j-th group of real outbound travel data, and determining a second outbound travel event associated with the second node based on the second identifier.

[0039] It should be noted that the second node refers to the node on the visit workflow from which the jth group of real visit data comes. The status of the second node can be monitored to obtain the jth group of real visit data. The number of second nodes is at least one, and the second identifier refers to the identifier of the second node. The second visit event refers to the visit event associated with the second node, and the jth group of real visit data is a group of real visit data corresponding to the second visit event.

[0040] It should be noted that, based on the second identifier, determining the relevant content of the second outbound event associated with the second node can refer to the above embodiment of determining the relevant content of the first outbound event associated with the first node based on the first identifier, which will not be repeated here.

[0041] S104, in response to the first visiting event being consistent with the second visiting event, associating the i-th group of planned visiting data with the j-th group of actual visiting data to obtain associated visiting data of the first visiting event.

[0042] It should be noted that associating the i-th group of planned visit data with the j-th group of actual visit data can be achieved by using any data association method in the relevant technology, and no excessive restrictions are made here. For example, a mapping relationship or a corresponding relationship can be established between the i-th group of planned visit data and the j-th group of actual visit data.

[0043] For example, the status of the first nodes X1 to X5 of the visiting workflow can be monitored to obtain a first data set, wherein the first data set includes Group A's planned visiting data and Group B's planned visiting data; the status of the second nodes Y1 to Y5 of the visiting workflow can be monitored to obtain a second data set, wherein the second data set includes Group C's actual visiting data and Group D's actual visiting data.

[0044] Obtain the first identifier of the first node X1 that is the source of the planned outbound travel data of group A, and determine the first outbound travel event Q associated with the first node X1 based on the first identifier of the first node X1 A .

[0045] Obtain the first identifier of the first node X2 that is the source of the planned outbound travel data of group B, and determine the first outbound travel event Q associated with the first node X2 based on the first identifier of the first node X2 B .

[0046] Obtain the second identifier of the second node Y1 that is the source of the real outbound data of group C, and determine the second outbound event Q associated with the second node Y1 based on the second identifier of the second node Y1 C .

[0047] Obtain the second identifier of the second node Y2 that is the source of the real outbound data of group D, and determine the second outbound event Q associated with the second node Y2 based on the second identifier of the second node Y2 D .

[0048] In response to the first outbound visit event Q A The second visit event Q C The planned travel data of group A is associated with the actual travel data of group C to obtain the first travel event Q A Related outbound visit data.

[0049] In response to the first outbound visit event Q C The second visit event Q D The planned travel data of group C is associated with the actual travel data of group D to obtain the first travel event Q C Related outbound visit data.

[0050] In summary, according to the method for processing a visit event provided by the embodiment of the present disclosure, the status of the nodes of the visit workflow are monitored according to the transmission path of the visit workflow to obtain a first data set and a second data set, obtain the first identifier of the first node that is the source of the i-th group of planned visit data, and based on the first identifier, determine the first visit event associated with the first node, obtain the second identifier of the second node that is the source of the j-th group of real visit data, and based on the second identifier, determine the second visit event associated with the second node, and in response to the first visit event being consistent with the second visit event, associate the i-th group of planned visit data with the j-th group of real visit data to obtain associated visit data of the first visit event. Therefore, the node identifier of the source of the visiting data can be taken into consideration to determine the visiting event associated with the node. When the visiting event corresponding to a group of planned visiting data is consistent with the visiting event corresponding to a group of actual visiting data, the group of planned visiting data is associated with the group of actual visiting data to obtain the associated visiting data of the visiting event. A group of planned visiting data and a group of actual visiting data of the same visiting event can be automatically associated without the need for manual association by the user, which simplifies user operations and improves the processing efficiency of visiting events.

[0051] Figure 2 It is a flowchart of a method for processing an outbound visit event according to the second embodiment of the present disclosure.

[0052] like Figure 2 As shown, the method for processing a visit event according to the second embodiment of the present disclosure includes the following steps:

[0053] S201, according to the transmission path of the visiting workflow, the status of the nodes of the visiting workflow is monitored to obtain a first data set and a second data set, wherein the first data set includes N groups of planned visiting data, and the second data set includes M groups of actual visiting data, and the planned visiting data and the actual visiting data correspond to different nodes in the visiting workflow.

[0054] S202, obtaining a first identifier of a first node that is a source of the i-th group of planned outbound travel data, and determining a first outbound travel event associated with the first node based on the first identifier.

[0055] S203, obtaining a second identifier of a second node that is a source of the j-th group of real outbound travel data, and determining a second outbound travel event associated with the second node based on the second identifier.

[0056] For the relevant contents of steps S201 - S203 , please refer to the above embodiments and will not be described again here.

[0057] S204 , in response to the first visiting event being consistent with the second visiting event, identifying first fields corresponding to the plurality of planned visiting data in the i-th group of planned visiting data.

[0058] S205, identifying the second fields corresponding to the multiple pieces of real visiting data in the jth group of real visiting data.

[0059] S206 , in response to the first field being consistent with the second field, associating the planned visit data corresponding to the first field with the actual visit data corresponding to the second field to obtain a set of associated visit data of the first visit event.

[0060] It is understandable that the first fields corresponding to different planned visit data may be different, and the second fields corresponding to different actual visit data may be different.

[0061] For example, taking the planned travel data of group A and the actual travel data of group C as an example, in response to the first travel event Q A The second visit event Q C Consistent, identify the planned travel data A1 to A in the planned travel data of group A. 10 The first field corresponding to each of them identifies the real outbound data C1 to C in the real outbound data of group C. 10 The second field of each.

[0062] In response to the first field corresponding to the planned visit data A1 being consistent with the second field corresponding to the actual visit data C5, the planned visit data A1 is associated with the actual visit data C5 to obtain the first visit event Q A The first group of associated outbound visit data.

[0063] In response to the first field corresponding to the planned visit data A2 being consistent with the second field corresponding to the actual visit data C6, the planned visit data A2 is associated with the actual visit data C6 to obtain the first visit event Q A The second group of associated outbound visit data.

[0064] S207, obtaining a comparison result corresponding to the sth group of associated visiting data based on the difference parameter and / or similarity parameter between the planned visiting data and the actual visiting data in the sth group of associated visiting data of the first visiting event.

[0065] It should be noted that there are no excessive restrictions on difference parameters and similarity parameters. For example, difference parameters may include difference, absolute value of difference, consistency, etc., and similarity parameters may include similarity, similarity coefficient, correlation coefficient, etc.

[0066] For example, based on the first visit event Q A The difference parameter and / or similarity parameter between the planned visit data A1 and the actual visit data C5 in the first group of associated visit data is used to obtain the first visit event Q A The comparison results corresponding to the first group of associated visit data.

[0067] Based on the first visit event Q A The difference parameter and / or similarity parameter between the planned visit data A2 and the actual visit data C6 in the second group of associated visit data is used to obtain the first visit event Q A The comparison results corresponding to the second group of associated visit data.

[0068] In one embodiment, after obtaining the comparison result corresponding to the s-th group of associated visiting data, it also includes sending a first indication message to the client associated with the first visiting event in response to the difference parameter corresponding to the s-th group of associated visiting data being greater than or equal to the first set threshold, or the similarity parameter corresponding to the s-th group of associated visiting data being less than or equal to the second set threshold, or the comparison result corresponding to the s-th group of associated visiting data indicating that the planned visiting data in the s-th group of associated visiting data is inconsistent with the actual visiting data, wherein the first indication message is used to indicate that there is a problem with the s-th group of associated visiting data. Thus, when the difference parameter corresponding to a group of associated visiting data of a visiting event is large, or the similarity parameter is small, or the planned visiting data in the group of associated visiting data is inconsistent with the actual visiting data, the first indication message can be sent to the client associated with the visiting event to inform the client that there is a problem with the group of associated visiting data, thereby realizing automatic problem detection of a group of associated visiting data.

[0069] It should be noted that there is an association relationship between the outbound event and the client, and there is no excessive limitation on the client associated with the outbound event, for example, it may include the client of the processing object of the node associated with the outbound event. K is a positive integer, and s is a positive integer not greater than K.

[0070] For example, in response to the first outbound visit event Q A The difference parameter corresponding to the first group of associated outbound visit data is greater than or equal to the first set threshold, or the first outbound visit event Q A The similarity parameter corresponding to the first group of associated outbound travel data is less than or equal to the second set threshold, or the first outbound travel event Q A The comparison result corresponding to the first group of associated visit data indicates that the planned visit data A1 and the actual visit data C5 are inconsistent, and the first visit event Q A The associated client sends a first indication message, wherein the first indication message is used to indicate a first outbound visit event Q A There is a problem with the first group of associated outbound visit data.

[0071] Among them, the first visit event Q A The associated clients may include clients of the processing objects of the first node X1 and clients of the processing objects of the second node Y1.

[0072] S208: Generate a statistical report of the first overseas visit event based on the K groups of overseas visit data associated with the first overseas visit event and / or the comparison results corresponding to the K groups of overseas visit data.

[0073] In one embodiment, a statistical report of the first visiting event is generated based on the K groups of associated visiting data of the first visiting event and / or the corresponding comparison results of the K groups of associated visiting data, including a statistical report of the planned visiting data of the first visiting event based on the K planned visiting data in the K groups of associated visiting data of the first visiting event.

[0074] In one embodiment, a statistical report of the first visiting event is generated based on the K groups of associated visiting data of the first visiting event and / or the corresponding comparison results of the K groups of associated visiting data, including a statistical report of the real visiting data of the first visiting event generated based on the K real visiting data in the K groups of associated visiting data of the first visiting event.

[0075] In one embodiment, a statistical report of the first visiting event is generated based on the K groups of associated visiting data of the first visiting event and / or the comparison results corresponding to each of the K groups of associated visiting data, including a comparison analysis statistical report of the first visiting event based on the comparison results corresponding to the K groups of associated visiting data of the first visiting event and the K groups of associated visiting data.

[0076] In summary, according to the method for processing visit events provided by the embodiments of the present disclosure, when a visit event corresponding to a group of planned visit data is consistent with a visit event corresponding to a group of actual visit data, the planned visit data and the actual visit data of the same field can be associated to obtain multiple groups of associated visit data for the visit event, and taking into account the difference parameters and / or similarity parameters between the planned visit data and the actual visit data in a group of associated visit data for the visit event, a comparison result corresponding to the group of associated visit data is obtained, and taking into account the multiple groups of associated visit data for the visit event and / or the comparison results corresponding to each of the multiple groups of associated visit data, a statistical report of the visit event is generated, which can realize the automatic generation of statistical reports for a single visit event, thereby improving the processing efficiency of visit events.

[0077] Figure 3 It is a flowchart of a method for processing an outbound visit event according to the third embodiment of the present disclosure.

[0078] like Figure 3 As shown, the method for processing a visit event in the third embodiment of the present disclosure includes the following steps:

[0079] S301, a group of planned visit data corresponding to each of a plurality of historical visit events is aggregated to obtain first aggregated data.

[0080] It should be noted that there are no excessive restrictions on the specific methods of summary processing, for example, it may include summing, averaging, maximum value, minimum value, counting, mode, and finding the data with the highest number of occurrences.

[0081] For example, taking the planned visiting data as the planned visiting location as an example, the planned visiting locations corresponding to multiple historical visiting events can be obtained, and the number of occurrences of the planned visiting locations can be obtained, and the planned visiting location with the highest number of occurrences can be obtained as the first summary data.

[0082] For example, taking the planned travel data as the planned travel expenses as an example, at least one of the sum, average, maximum and minimum values ​​of the planned travel expenses corresponding to multiple historical travel events can be obtained as the first summary data.

[0083] S302, summarizing a group of real visiting data corresponding to each of the plurality of historical visiting events to obtain second summary data.

[0084] It should be noted that the relevant content of step S302 can refer to the relevant content of step S301, which will not be repeated here.

[0085] S303: Generate a total statistical report of multiple historical visiting events based on the first summary data and / or the second summary data.

[0086] In one embodiment, a total statistical report of multiple historical visiting events is generated based on the first summary data and / or the second summary data, including generating a total statistical report of planned visiting data of multiple historical visiting events based on the first summary data.

[0087] In one embodiment, a total statistical report of multiple historical visiting events is generated based on the first summary data and / or the second summary data, including generating a total statistical report of real visiting data of multiple historical visiting events based on the second summary data.

[0088] In one embodiment, a total statistical report of multiple historical visits events is generated based on the first summary data and / or the second summary data, including generating a total statistical report of comparative analysis of multiple historical visits events based on the first summary data and the second summary data.

[0089] In one embodiment, after generating a total statistical report of multiple historical visiting events, it also includes predicting multiple real visiting data of non-visiting events based on the target summary data in the total statistical report, obtaining a set of predicted visiting data corresponding to the non-visiting events, and adjusting the set of predicted visiting data corresponding to the non-visiting events to obtain a set of planned visiting data corresponding to the non-visiting events. Thus, the target summary data in the total statistical report of multiple historical visiting events can be taken into account to obtain a set of predicted visiting data corresponding to the non-visiting events, and after adjusting it, a set of planned visiting data corresponding to the non-visiting events can be obtained, which can realize the automatic generation of planned visiting data, without the need to manually enter the planned visiting data, thereby improving the efficiency of obtaining the planned visiting data.

[0090] It should be noted that the target summary data includes the first summary data and / or the second summary data, and the set of planned travel data corresponding to the non-visit event refers to the adjusted set of predicted travel data corresponding to the non-visit event.

[0091] In some examples, based on the target summary data in the total statistical report, multiple real travel data of the non-visit event are predicted to obtain a set of predicted travel data corresponding to the non-visit event, including inputting the target summary data into the first model, and the first model outputting a set of predicted travel data corresponding to the non-visit event. It should be noted that there is no excessive limitation on the first model, for example, it may include a data-driven model, a mechanism model, etc.

[0092] In some examples, a set of predicted travel data corresponding to a non-visit event is adjusted, including adjusting the predicted travel data to a third set threshold in response to the predicted travel data being greater than a third set threshold, or adjusting the predicted travel data to a fourth set threshold in response to the predicted travel data being less than a fourth set threshold.

[0093] In some examples, adjusting a set of predicted outbound travel data corresponding to a non-visit event includes extracting a fourth identifier of the predicted outbound travel data to be adjusted in a set of predicted outbound travel data corresponding to the non-visit event and the adjusted predicted outbound travel data from the setting operation, and updating the predicted outbound travel data identified by the fourth identifier in the set of predicted outbound travel data corresponding to the non-visit event to the adjusted predicted outbound travel data. Thus, the setting operation can be considered to perform real-time and automatic adjustment of the predicted outbound travel data.

[0094] In summary, according to the method for processing a visit event provided by the embodiment of the present disclosure, a group of planned visit data corresponding to each of the multiple historical visit events is aggregated and processed to obtain first aggregated data, a group of real visit data corresponding to each of the multiple historical visit events is aggregated and processed to obtain second aggregated data, and a total statistical report of multiple historical visit events is generated based on the first aggregated data and / or the second aggregated data. Thus, a total statistical report of multiple historical visit events can be generated by taking into account the first aggregated data of a group of planned visit data corresponding to each of the multiple historical visit events, and / or the second aggregated data of a group of real visit data corresponding to each of the multiple historical visit events, so that the total statistical report of multiple visit events can be automatically generated, thereby improving the processing efficiency of visit events.

[0095] As another possible implementation, the method further includes obtaining statistical reports corresponding to multiple historical outbound events from the storage space, integrating the statistical reports corresponding to the multiple historical outbound events, and generating a total statistical report of the multiple historical outbound events. Thus, the statistical reports corresponding to the multiple outbound events can be integrated to generate a total statistical report of the multiple outbound events, which can realize the automatic generation of the total statistical report of the multiple outbound events and improve the processing efficiency of the outbound events.

[0096] It should be noted that the integration of multiple statistical reports can be achieved by using any report integration method in the relevant technology, and no excessive restrictions are made here.

[0097] Figure 4 It is a flowchart of a method for processing an outbound visit event according to the fourth embodiment of the present disclosure.

[0098] like Figure 4 As shown, the method for processing a visit event according to the fourth embodiment of the present disclosure includes the following steps:

[0099] S401, obtaining the approval object of the first node.

[0100] S402: Determine the authorized object of the approval authority of the approval object from the configuration data of the approval authority of the approval object.

[0101] S403: Allocate the first node to the approval object and the authorized object respectively.

[0102] It should be noted that the number of authorized objects of the approval authority of an approval object is at least one.

[0103] For example, the approval object E of the first node X1 can be obtained, and the authorized objects F and G of the approval authority of the approval object E can be determined from the configuration data of the approval authority of the approval object E, and the first node X1 can be allocated to the approval object E and the authorized objects F and G respectively.

[0104] S404, obtaining the approval operations of the approval object and the authorized object.

[0105] S405 , in response to the approval operations of the approval object and the authorized object both indicating that the i-th group of planned outbound travel data has been approved, determining that the i-th group of planned outbound travel data has been approved.

[0106] S406: Send second indication information to the client associated with the first outbound travel event, wherein the second indication information is used to indicate that the i-th group of planned outbound travel data has been approved.

[0107] For example, the approval operations of the approval object E and the authorized objects F and G can be obtained. In response to the approval operations of the approval object E and the authorized objects F and G indicating that the planned outbound travel data of group A has been approved, it is determined that the planned outbound travel data of group A has been approved, and the first outbound travel event Q is sent to the approval object E. A The associated client sends second indication information, where the second indication information is used to indicate that the planned travel data of group A has been approved.

[0108] S407: In response to the approval operation indication of the approval object and / or the authorized object that the i-th group of planned outbound travel data has not passed the approval, determine that the i-th group of planned outbound travel data has not passed the approval.

[0109] S408: Send third indication information to the client associated with the first outbound travel event, wherein the third indication information is used to indicate that the i-th group of planned outbound travel data has not passed the approval.

[0110] For example, the approval operation of the approval object E and the authorized objects F and G can be obtained. In response to the approval operation of at least one of the approval object E, the authorized objects F and G indicating that the planned outbound travel data of group A has not been approved, it is determined that the planned outbound travel data of group A has not been approved, and a first outbound travel event Q is generated. A The associated client sends third indication information, where the third indication information is used to indicate that the planned travel data of group A has not been approved.

[0111] In summary, according to the method for processing outbound visit events provided by the embodiment of the present disclosure, the approval object of the first node is obtained, and the authorized object of the approval object's approval authority is determined from the configuration data of the approval object's approval authority, and the first node is respectively assigned to the approval object and the authorized object, so that the approval object and the authorized object both perform approval operations on the same group of planned outbound visit data. When the approval object and the authorized object both pass the approval, it is determined that the group of planned outbound visit data has passed the approval, and the client is informed that the group of planned outbound visit data has passed the approval. When the approval object and / or the authorized object fail to pass the approval, it is determined that the group of planned outbound visit data has not passed the approval, and the client is informed that the group of planned outbound visit data has not passed the approval.

[0112] Figure 5The block diagram is a device for processing a visit event according to the first embodiment of the present disclosure.

[0113] like Figure 5 As shown, the device 500 for processing an outbound visit event according to an embodiment of the present disclosure includes: a monitoring module 501 , a first determining module 502 , a second determining module 503 and an associating module 504 .

[0114] The monitoring module 501 is configured to perform status monitoring on the nodes of the outbound visit workflow according to the transmission path of the outbound visit workflow to obtain a first data set and a second data set, wherein the first data set includes N groups of planned outbound visit data, and the second data set includes M groups of actual outbound visit data, and the planned outbound visit data and the actual outbound visit data correspond to different nodes on the outbound visit workflow;

[0115] The first determination module 502 is configured to obtain a first identifier of a first node of the source of the i-th group of planned outbound travel data, and determine a first outbound travel event associated with the first node based on the first identifier;

[0116] The second determination module 503 is configured to obtain a second identifier of a second node that is a source of the jth group of real outbound travel data, and determine a second outbound travel event associated with the second node based on the second identifier;

[0117] The association module 504 is configured to, in response to the first visit event being consistent with the second visit event, associate the i-th group of planned visit data with the j-th group of actual visit data to obtain associated visit data of the first visit event; wherein,

[0118] N and M are both positive integers, i is a positive integer not greater than N, and j is a positive integer not greater than M.

[0119] In one embodiment of the present disclosure, the association module 504 is also configured to: identify the first field corresponding to each of the multiple planned visiting data in the i-th group of planned visiting data; identify the second field corresponding to each of the multiple real visiting data in the j-th group of real visiting data; in response to the first field being consistent with the second field, associate the planned visiting data corresponding to the first field with the real visiting data corresponding to the second field to obtain a set of associated visiting data of the first visiting event.

[0120] In one embodiment of the present disclosure, the device 500 also includes: a first processing module, configured to: obtain a comparison result corresponding to the sth group of associated visiting data based on the difference parameters and / or similarity parameters between the planned visiting data and the actual visiting data in the sth group of associated visiting data of the first visiting event; generate a statistical report of the first visiting event based on the K groups of associated visiting data of the first visiting event and / or the comparison results corresponding to each of the K groups of associated visiting data; wherein K is a positive integer and s is a positive integer not greater than K.

[0121] In one embodiment of the present disclosure, after obtaining the comparison result corresponding to the s-th group of associated visiting data, the first processing module is also configured to: in response to the difference parameter corresponding to the s-th group of associated visiting data being greater than or equal to a first set threshold, or the similarity parameter corresponding to the s-th group of associated visiting data being less than or equal to a second set threshold, or the comparison result corresponding to the s-th group of associated visiting data indicating that the planned visiting data in the s-th group of associated visiting data is inconsistent with the actual visiting data; send a first indication message to the client associated with the first visiting event, wherein the first indication message is used to indicate that there is a problem with the s-th group of associated visiting data.

[0122] In one embodiment of the present disclosure, the device 500 also includes: a second processing module, configured to: summarize and process a group of planned visit data corresponding to each of multiple historical visit events to obtain first summary data; summarize and process a group of actual visit data corresponding to each of multiple historical visit events to obtain second summary data; and generate a total statistical report of multiple historical visit events based on the first summary data and / or the second summary data.

[0123] In one embodiment of the present disclosure, after generating a total statistical report of multiple historical visiting events, the second processing module is further configured to: predict multiple real visiting data of non-visiting events based on the target summary data in the total statistical report to obtain a set of predicted visiting data corresponding to the non-visiting events; adjust the set of predicted visiting data corresponding to the non-visiting events to obtain a set of planned visiting data corresponding to the non-visiting events.

[0124] In one embodiment of the present disclosure, the monitoring module 501 is also configured to: extract the i-th group of planned visiting data from the first entry operation; extract the third identifier of the planned visiting data to be updated in the i-th group of planned visiting data, and the updated planned visiting data from the approval operation; and update the planned visiting data identified by the third identifier in the i-th group of planned visiting data to the updated planned visiting data.

[0125] In one embodiment of the present disclosure, the monitoring module 501 is further configured to: obtain the approval object of the first node; determine the authorized object of the approval authority of the approval object from the configuration data of the approval authority of the approval object; and assign the first node to the approval object and the authorized object respectively.

[0126] In one embodiment of the present disclosure, after the first node is respectively assigned to the approval object and the authorized object, the monitoring module 501 is further configured to: obtain the approval operations of the approval object and the authorized object; in response to the approval operations of the approval object and the authorized object both indicating that the i-th group of planned visit data has passed the approval, determine that the i-th group of planned visit data has passed the approval; and send a second indication message to the client associated with the first visit event, wherein the second indication message is used to indicate that the i-th group of planned visit data has passed the approval.

[0127] In one embodiment of the present disclosure, after obtaining the approval operation of the approval object and the authorized object, the monitoring module 501 is further configured to: in response to the approval operation of the approval object and / or the authorized object indicating that the i-th group of planned visit data has not passed the approval, determine that the i-th group of planned visit data has not passed the approval; and send a third indication information to the client associated with the first visit event, wherein the third indication information is used to indicate that the i-th group of planned visit data has not passed the approval.

[0128] Regarding the device in the above embodiment, the specific manner in which each module performs operations has been described in detail in the embodiment of the method, and will not be elaborated here.

[0129] In summary, the processing device for visiting events provided by the embodiment of the present disclosure monitors the status of the nodes of the visiting workflow according to the transmission path of the visiting workflow to obtain a first data set and a second data set, obtains the first identifier of the first node that is the source of the i-th group of planned visiting data, and determines the first visiting event associated with the first node based on the first identifier, obtains the second identifier of the second node that is the source of the j-th group of real visiting data, and determines the second visiting event associated with the second node based on the second identifier, and in response to the first visiting event being consistent with the second visiting event, associates the i-th group of planned visiting data with the j-th group of real visiting data to obtain associated visiting data of the first visiting event. Therefore, the node identifier of the source of the visiting data can be taken into consideration to determine the visiting event associated with the node. When the visiting event corresponding to a group of planned visiting data is consistent with the visiting event corresponding to a group of actual visiting data, the group of planned visiting data is associated with the group of actual visiting data to obtain the associated visiting data of the visiting event. A group of planned visiting data and a group of actual visiting data of the same visiting event can be automatically associated without the need for manual association by the user, which simplifies user operations and improves the processing efficiency of visiting events.

[0130] Figure 6 It is a block diagram of an electronic device according to an exemplary embodiment.

[0131] like Figure 6 As shown, the electronic device 600 includes:

[0132] The memory 610 and the processor 620, and the bus 630 connecting different components (including the memory 610 and the processor 620), the memory 610 stores a computer program, and when the processor 620 executes the program, the method for processing the outbound visit event described in the embodiment of the present disclosure is implemented.

[0133] Bus 630 represents one or more of several types of bus structures, including a memory bus or memory controller, a peripheral bus, an accelerated graphics port, a processor or a local bus using any of a variety of bus architectures. By way of example, these architectures include, but are not limited to, an Industry Standard Architecture (ISA) bus, a Micro Channel Architecture (MAC) bus, an Enhanced ISA bus, a Video Electronics Standards Association (VESA) local bus, and a Peripheral Component Interconnect (PCI) bus.

[0134] The electronic device 600 typically includes a variety of electronic device readable media. These media can be any available media that can be accessed by the electronic device 600, including volatile and non-volatile media, removable and non-removable media.

[0135] The memory 610 may also include computer system readable media in the form of volatile memory, such as random access memory (RAM) 640 and / or cache memory 650. The electronic device 600 may further include other removable / non-removable, volatile / non-volatile computer system storage media. By way of example only, the storage system 660 may be used to read and write non-removable, non-volatile magnetic media ( Figure 6 not shown, usually called a "hard drive"). Although Figure 6 Not shown, a disk drive for reading and writing to a removable non-volatile disk (e.g., a "floppy disk"), and an optical drive for reading and writing to a removable non-volatile optical disk (e.g., a CD-ROM, DVD-ROM, or other optical medium) may be provided. In these cases, each drive may be connected to bus 630 via one or more data medium interfaces. Memory 610 may include at least one program product having a set (e.g., at least one) of program modules that are configured to perform the functions of the various embodiments of the present disclosure.

[0136] A program / utility 680 having a set (at least one) of program modules 670 may be stored, for example, in the memory 610, such program modules 670 including but not limited to an operating system, one or more application programs, other program modules, and program data, each of which or some combination may include an implementation of a network environment. The program modules 670 generally perform the functions and / or methods of the embodiments described in the present disclosure.

[0137] The electronic device 600 may also communicate with one or more external devices 690 (e.g., keyboard, pointing device, display 691, etc.), one or more devices that enable a user to interact with the electronic device 600, and / or any device that enables the electronic device 600 to communicate with one or more other computing devices (e.g., network card, modem, etc.). Such communication may be performed through an input / output (I / O) interface 692. Furthermore, the electronic device 600 may also communicate with one or more networks (e.g., local area network (LAN), wide area network (WAN) and / or public network, such as the Internet) through a network adapter 693. Figure 6 As shown, the network adapter 693 communicates with other modules of the electronic device 600 via the bus 630. It should be understood that, although not shown in the figure, other hardware and / or software modules can be used in conjunction with the electronic device 600, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems.

[0138] The processor 620 executes various functional applications and data processing by running the programs stored in the memory 610 .

[0139] It should be noted that the implementation process and technical principles of the electronic device of this embodiment refer to the aforementioned explanation of the method for handling the visiting event of the embodiment of the present disclosure, and will not be repeated here.

[0140] In summary, the electronic device provided by the embodiment of the present disclosure can execute the method for processing a visiting event as described above, monitor the status of the nodes of the visiting workflow according to the transmission path of the visiting workflow to obtain a first data set and a second data set, obtain the first identifier of the first node that is the source of the i-th group of planned visiting data, and based on the first identifier, determine the first visiting event associated with the first node, obtain the second identifier of the second node that is the source of the j-th group of actual visiting data, and based on the second identifier, determine the second visiting event associated with the second node, and in response to the first visiting event being consistent with the second visiting event, associate the i-th group of planned visiting data with the j-th group of actual visiting data to obtain associated visiting data of the first visiting event. Therefore, the node identifier of the source of the visiting data can be taken into consideration to determine the visiting event associated with the node. When the visiting event corresponding to a group of planned visiting data is consistent with the visiting event corresponding to a group of actual visiting data, the group of planned visiting data is associated with the group of actual visiting data to obtain the associated visiting data of the visiting event. A group of planned visiting data and a group of actual visiting data of the same visiting event can be automatically associated without the need for manual association by the user, which simplifies user operations and improves the processing efficiency of visiting events.

[0141] In order to implement the above embodiments, the present disclosure also proposes a computer-readable storage medium.

[0142] When the instructions in the computer-readable storage medium are executed by the processor of the electronic device, the electronic device can execute the method for processing the outbound visit event as described above. Optionally, the computer-readable storage medium can be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, etc.

[0143] In order to implement the above embodiments, the present disclosure further provides a computer program product, including a computer program, characterized in that when the computer program is executed by a processor, the method for processing an outbound visit event as described above is implemented.

[0144] Those skilled in the art will readily appreciate other embodiments of the present disclosure after considering the specification and practicing the invention disclosed herein. The present disclosure is intended to cover any variations, uses or adaptations of the present disclosure that follow the general principles of the present disclosure and include common knowledge or customary techniques in the art that are not disclosed in the present disclosure. The description and examples are to be considered exemplary only, and the true scope and spirit of the present disclosure are indicated by the following claims.

[0145] It should be understood that the present disclosure is not limited to the exact structures that have been described above and shown in the drawings, and that various modifications and changes may be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.

Claims

1. A method for processing an outbound visit event, characterized in that: include: According to the transmission path of the outbound visit workflow, the status of the nodes of the outbound visit workflow is monitored to obtain a first data set and a second data set, wherein the first data set includes N groups of planned outbound visit data, and the second data set includes M groups of actual outbound visit data, and the planned outbound visit data and the actual outbound visit data correspond to different nodes in the outbound visit workflow; Obtaining a first identifier of a first node that is a source of the i-th group of planned outbound travel data, and determining a first outbound travel event associated with the first node based on the first identifier; Obtaining a second identifier of a second node that is a source of the jth group of real outbound travel data, and determining a second outbound travel event associated with the second node based on the second identifier; In response to the first visiting event being consistent with the second visiting event, the i-th group of planned visiting data is associated with the j-th group of actual visiting data to obtain associated visiting data of the first visiting event; wherein, N and M are both positive integers, i is a positive integer not greater than N, and j is a positive integer not greater than M.

2. The method according to claim 1, characterized in that The step of associating the i-th group of planned visit data with the j-th group of actual visit data to obtain associated visit data of the first visit event includes: Identify first fields corresponding to respective ones of the plurality of planned visit data in the i-th group of planned visit data; Identify the second fields corresponding to the plurality of real visiting data in the jth group of real visiting data; In response to the first field being consistent with the second field, the planned visit data corresponding to the first field and the actual visit data corresponding to the second field are associated to obtain a set of associated visit data of the first visit event.

3. The method according to claim 2, characterized in that After obtaining a set of associated travel data of the first travel event, the method further includes: Based on the difference parameter and / or similarity parameter between the planned visit data and the actual visit data in the sth group of associated visit data of the first visit event, obtaining a comparison result corresponding to the sth group of associated visit data; Based on the K groups of associated outbound visit data of the first outbound visit event and / or the comparison results corresponding to the K groups of associated outbound visit data, a statistical report of the first outbound visit event is generated; wherein: K is a positive integer, and s is a positive integer not greater than K.

4. The method according to claim 3, characterized in that After obtaining the comparison result corresponding to the sth group of associated outbound visit data, the method further includes: In response to the difference parameter corresponding to the s-th group of associated visiting data being greater than or equal to a first set threshold, or the similarity parameter corresponding to the s-th group of associated visiting data being less than or equal to a second set threshold, or the comparison result corresponding to the s-th group of associated visiting data indicating that the planned visiting data in the s-th group of associated visiting data is inconsistent with the actual visiting data; Sending first indication information to a client associated with the first outbound visit event, wherein the first indication information is used to indicate that there is a problem with the outbound visit data associated with the sth group.

5. The method according to claim 1, characterized in that The method further comprises: Aggregating a set of planned outbound travel data corresponding to each of the plurality of historical outbound travel events to obtain first aggregated data; Aggregating a set of real visiting data corresponding to each of the plurality of historical visiting events to obtain second aggregated data; Based on the first summary data and / or the second summary data, a total statistical report of a plurality of the historical visiting events is generated.

6. The method according to claim 5, characterized in that After generating a total statistical report of a plurality of historical visits, the method further includes: Based on the target summary data in the total statistical report, a plurality of actual travel data of the non-visit event are predicted to obtain a set of predicted travel data corresponding to the non-visit event; A set of predicted outbound travel data corresponding to the non-outbound travel event is adjusted to obtain a set of planned outbound travel data corresponding to the non-outbound travel event.

7. The method according to claim 1, characterized in that Obtaining the planned travel data of the i-th group includes: Extracting the i-th group of planned visit data from the first input operation; Extracting the third identifier of the planned visit data to be updated in the i-th group of planned visit data and the updated planned visit data from the approval operation; The planned visiting data identified by the third identifier in the i-th group of planned visiting data is updated to the updated planned visiting data.

8. The method according to claim 1, characterized in that The method further comprises: Obtaining the approval object of the first node; Determining the authorized object of the approval authority of the approval object from the configuration data of the approval authority of the approval object; The first node is allocated to the approval object and the authorized object respectively.

9. The method according to claim 8, characterized in that After the first node is respectively allocated to the approval object and the authorized object, the method further includes: Obtaining the approval operations of the approval object and the authorized object; In response to the approval operations of the approval object and the authorized object both indicating that the i-th group of planned outbound travel data has been approved, determining that the i-th group of planned outbound travel data has been approved; Sending second indication information to the client associated with the first outbound travel event, wherein the second indication information is used to indicate that the i-th group of planned outbound travel data has been approved.

10. The method according to claim 9, characterized in that After the approval operation of obtaining the approval object and the authorized object, the method further includes: In response to an approval operation indication by the approval object and / or the authorized object that the i-th group of planned outbound travel data has not been approved, determining that the i-th group of planned outbound travel data has not been approved; Sending third indication information to the client associated with the first outbound travel event, wherein the third indication information is used to indicate that the i-th group of planned outbound travel data has not passed approval.

11. A device for processing a visit event, characterized in that: include: A monitoring module is configured to perform status monitoring on nodes of the outbound visit workflow according to a transmission path of the outbound visit workflow to obtain a first data set and a second data set, wherein the first data set includes N groups of planned outbound visit data, the second data set includes M groups of actual outbound visit data, and the planned outbound visit data and the actual outbound visit data correspond to different nodes on the outbound visit workflow; A first determination module is configured to obtain a first identifier of a first node that is a source of the i-th group of planned outbound travel data, and determine a first outbound travel event associated with the first node based on the first identifier; A second determination module is configured to obtain a second identifier of a second node that is a source of the jth group of real outbound travel data, and determine a second outbound travel event associated with the second node based on the second identifier; The association module is configured to, in response to the first visit event being consistent with the second visit event, associate the i-th group of planned visit data with the j-th group of actual visit data to obtain the associated visit data of the first visit event; wherein, N and M are both positive integers, i is a positive integer not greater than N, and j is a positive integer not greater than M.

12. An electronic device, characterized in that: include: processor; a memory for storing instructions executable by the processor; The processor is configured to execute the instructions to implement the method for processing an outbound visit event as described in any one of claims 1-10.

13. A computer-readable storage medium, when instructions in the computer-readable storage medium are executed by a processor of an electronic device, the electronic device is enabled to execute the method for processing a visit event as described in any one of claims 1 to 10.

14. A computer program product comprising a computer program, characterized in that When the computer program is executed by a processor, the method for processing an outbound visit event according to any one of claims 1 to 10 is implemented.