Information display method and apparatus, document generation method and apparatus

By displaying sent notification records and generating notification detail documents in the notification sub-platform of the communication application, the problem of the notification sender having difficulty obtaining feedback from the notification recipient is solved, and the efficient determination and transmission of notification feedback information is achieved.

CN116743687BActive Publication Date: 2026-05-19TENCENT TECHNOLOGY (SHENZHEN) CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
TENCENT TECHNOLOGY (SHENZHEN) CO LTD
Filing Date
2022-03-03
Publication Date
2026-05-19

AI Technical Summary

Technical Problem

In communication applications, it is difficult for the sender of a notification to effectively ascertain whether the recipient has successfully received the notification and whether the recipient has acknowledged the content of the notification.

Method used

An information display method and apparatus are provided, which displays sent notification records in the notification sub-platform of a communication application and generates and displays a notification details document in response to the information export operation of the target notification, including feedback information from the notification recipient, such as the confirmation and forwarding status of the notification recipient or the notification forwarder.

Benefits of technology

It improves the efficiency of confirming and forwarding notification feedback information, enabling the sender to quickly understand and transmit notification feedback information.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116743687B_ABST
    Figure CN116743687B_ABST
Patent Text Reader

Abstract

The application relates to an information display method and device, computer equipment, a storage medium and a computer program product. The method comprises the following steps: in response to a notification viewing operation generated in a notification sub-platform of a communication application, displaying a sent notification record, and displaying at least one notification sent by the communication application in the sent notification record; and in response to an information exporting operation for a target notification in the at least one notification, displaying a notification detail document corresponding to the target notification, wherein notification feedback information matched with a notification reacher of the target notification is displayed in the notification detail document, and the notification reacher comprises at least one of a notification receiver and a notification forwarding party. The method can export notification feedback information.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of computer technology, and in particular to an information display method and apparatus, and a document generation method and apparatus. Background Technology

[0002] With the development of network and computer technologies, more and more users are transmitting messages through communication applications. Currently, to improve message transmission efficiency, communication applications offer notification functions, allowing users to send notifications to recipients. For example, community management personnel can use communication applications to send notifications about the distribution of supplies to residents.

[0003] After a notification is sent to the recipient, the sender sometimes needs to know whether all recipients have successfully received the notification or whether they have confirmed the content of the notification. Therefore, how to obtain notification feedback information has become a technical problem that urgently needs to be solved. Summary of the Invention

[0004] Therefore, it is necessary to provide an information display method, apparatus, computer device, computer-readable storage medium, and computer program product that can display a notification details document including notification feedback information, in order to address the above-mentioned technical problems.

[0005] Firstly, this application provides an information display method. The method includes:

[0006] In response to a notification viewing operation generated in the notification sub-platform of the communication application, a record of sent notifications is displayed, which shows at least one notification sent through the communication application;

[0007] In response to an information export operation for a target notification in the at least one notification, a notification details document corresponding to the target notification is displayed, wherein the notification details document displays notification feedback information matching the notification recipient of the target notification, the notification recipient including at least one of a notification recipient and a notification forwarder.

[0008] Secondly, this application also provides an information display device. The device includes:

[0009] The notification viewing module is used to respond to a notification viewing operation generated in the notification sub-platform of the communication application and display the sent notification record, which shows at least one notification sent through the communication application.

[0010] The details display module is used to display a notification details document corresponding to the target notification in response to an information export operation for the target notification in the at least one notification. The notification details document displays notification feedback information that matches the notification recipient of the target notification. The notification recipient includes at least one of a notification recipient and a notification forwarder.

[0011] In one embodiment, the details display module is further configured to display a notification information display page in response to an information display operation for a target notification in the at least one notification; wherein the notification information display page displays the processing result of the notification recipient processing the target notification; and in response to an information export operation for the processing result, displays a notification details document corresponding to the processing result.

[0012] In one embodiment, the details display module is also used to display the processing results. When the sender of the target notification is a normal role type, the notification recipient is the notification receiver. The processing results of processing the target notification include the confirmation statistics of each notification receiver confirming the target notification.

[0013] In one embodiment, the details display module is further used to display the processing results. When the notification sender that sends the target notification belongs to the management role type, the notification recipient is the notification forwarder. The processing results of processing the target notification include the forwarding statistics of each notification forwarder forwarding the target notification, and the confirmation statistics of each forwarding recipient confirming the target notification.

[0014] In one embodiment, the details display module is further configured to display a notification details document including notification feedback information. When the sender of the target notification is a normal role type, the notification feedback information includes confirmation information from the notification recipient, which includes at least one of confirmed information indicating confirmation of the target notification and unconfirmed information indicating no confirmation of the target notification. When the sender of the target notification is a management role type, the notification feedback information includes forwarding information from the notification forwarder, which includes at least one of forwarded information indicating forwarding of the target notification and unforwarded information indicating no forwarding of the target notification.

[0015] In one embodiment, the information display device is further configured to, in response to a forwarding operation for the notification details document, forward the notification details document to at least one first communication object that has a communication association with the notification sender of the target notification, wherein the sent notification details document is used to trigger each of the first communication objects to collaboratively update the notification feedback information in the notification details document to obtain an updated notification details document.

[0016] In one embodiment, the information display device is further configured to display an editing prompt message upon receiving an updated notification details document; the editing prompt message is used to remind the notification sender to view the updated notification details document.

[0017] In one embodiment, the information display device includes a notification sending module for displaying a notification editing page, obtaining the notification content to be generated and the notification recipient through the notification editing page; in response to a notification sending operation on the notification editing page, sending the notification content to the notification recipient; wherein, when the notification recipient is a notification forwarder, the sent notification content is used to trigger the notification forwarder to forward the notification content.

[0018] In one embodiment, the notification sending module is further configured to display a platform entry element and, in response to a trigger operation on the platform entry element, display an initial page of the notification sub-platform; the initial page displays a notification editing element; in response to a trigger operation on the platform entry element, enter the notification sub-platform; the notification sub-platform displays a notification editing element; in response to a trigger operation on the notification editing element, determine the role type corresponding to the login account logged into the notification sub-platform, and display a notification editing page that matches the role type corresponding to the login account logged into the notification sub-platform.

[0019] In one embodiment, the notification sending module is further configured to determine the notification recipient; the role type includes a normal role type; when the login account corresponds to a normal role type, the notification recipient obtained through the notification editing page corresponding to the normal role type is the notification recipient.

[0020] In one embodiment, the notification sending module is further configured to determine the notification recipient; the role type includes a management role type; when the login account corresponds to a management role type, the notification recipient obtained through the notification editing page corresponding to the management role type is the notification forwarder.

[0021] In one embodiment, the notification sending module is further configured to display a determination method list in response to an object selection operation on the notification editing page; the determination method list displays a first determination method element and a second determination method element; when the first determination method element is selected, all second communication objects bound to the login account logged into the notification editing page are designated as notification recipients; when the second determination method element is selected, an organizational structure tree corresponding to the login account logged into the notification editing page is displayed, and in response to a selection operation on the organizational structure tree, a third communication object located in the organizational node selected by the selection operation is designated as a notification recipient.

[0022] In one embodiment, the notification sending module is further configured to, in response to a notification sending operation on the notification editing page, send the notification content to the notification recipient in the form of a first task card when the notification recipient is a notification recipient; wherein the first task card displays a first interactive element, and the first interactive element is used to receive a confirmation operation on the notification content.

[0023] In one embodiment, the notification sending module is further configured to, in response to a notification sending operation on the notification editing page, send the notification content to the notification forwarder in the form of a second task card when the notification recipient is a notification forwarder; wherein the second task card displays a second interactive element, the second interactive element is used to receive a forwarding operation on the notification content, and when the second task card is successfully forwarded, the second interactive element displayed in the second task card is replaced by a first interactive element.

[0024] Thirdly, this application also provides a computer device. The computer device includes a memory and a processor, the memory storing a computer program, and the processor executing the computer program to perform the following steps:

[0025] The notification viewing module is used to respond to a notification viewing operation generated in the notification sub-platform of the communication application and display the sent notification record, which shows at least one notification sent through the communication application.

[0026] The details display module is used to display a notification details document corresponding to the target notification in response to an information export operation for the target notification in the at least one notification. The notification details document displays notification feedback information that matches the notification recipient of the target notification. The notification recipient includes at least one of a notification recipient and a notification forwarder.

[0027] Fourthly, this application also provides a computer-readable storage medium. The computer-readable storage medium stores a computer program thereon, which, when executed by a processor, performs the following steps:

[0028] In response to a notification viewing operation generated in the notification sub-platform of the communication application, a record of sent notifications is displayed, which shows at least one notification sent through the communication application;

[0029] In response to an information export operation for a target notification in the at least one notification, a notification details document corresponding to the target notification is displayed, wherein the notification details document displays notification feedback information matching the notification recipient of the target notification, the notification recipient including at least one of a notification recipient and a notification forwarder.

[0030] Fifthly, this application also provides a computer program product. The computer program product includes a computer program that, when executed by a processor, performs the following steps:

[0031] In response to a notification viewing operation generated in the notification sub-platform of the communication application, a record of sent notifications is displayed, which shows at least one notification sent through the communication application;

[0032] In response to an information export operation for a target notification in the at least one notification, a notification details document corresponding to the target notification is displayed, wherein the notification details document displays notification feedback information matching the notification recipient of the target notification, the notification recipient including at least one of a notification recipient and a notification forwarder.

[0033] The aforementioned information display method, apparatus, computer equipment, storage medium, and computer program product, in response to a notification viewing operation generated in the notification sub-platform, can display a sent notification record including at least one sent notification. By displaying the sent notification record, in response to an information export operation for a target notification in the sent notification record, a notification details document including notification feedback information matching the notification recipient can be displayed, thus realizing the export of notification feedback information. Because the notification details document can be displayed, the notification sender can quickly understand the notification feedback information of the sent notification based on the displayed notification details document, thereby improving the efficiency of determining notification feedback information. Furthermore, since the notification feedback information is displayed in document form, it also facilitates the forwarding and transmission of notification feedback information by the notification sender, thereby improving the forwarding efficiency of notification feedback information.

[0034] A document generation method, apparatus, computer device, computer-readable storage medium, and computer program product capable of generating notification details documents.

[0035] Firstly, this application provides a document generation method. The method includes:

[0036] The receiving terminal sends a document generation request, which is a request generated by the terminal in response to an information export operation of a target notification in at least one notification displayed by a communication application.

[0037] In response to the document generation request, determine the role type of the notification sender that sends the target notification;

[0038] Based on the role type, determine the notification feedback information that matches the notification recipient of the target notification, wherein the notification recipient includes at least one of the notification recipient and the notification forwarder;

[0039] A notification details document is generated based on the notification feedback information; the notification details document is used to transmit and display to the terminal.

[0040] Secondly, this application also provides an information display device. The device includes:

[0041] A request receiving module is used to receive a document generation request sent by a terminal, wherein the document generation request is a request generated by the terminal in response to an information export operation of a target notification in at least one notification displayed by a communication application.

[0042] The information acquisition module is used to determine the role type of the notification sender that sends the target notification in response to the document generation request; and to determine notification feedback information that matches the notification reacher of the target notification based on the role type, wherein the notification reacher includes at least one of a notification receiver and a notification forwarder.

[0043] A generation module is used to generate a notification details document based on the notification feedback information; the notification details document is used to transmit to the terminal and display it.

[0044] In one embodiment, the document generation device is further configured to, upon receiving a document generation request, create a document generation task corresponding to the document generation request and a task identifier corresponding to the document generation task; send the task identifier to the terminal; wherein the sent task identifier is used to trigger the terminal to generate a document query request; the generation module is further configured to, in response to the document query request sent by the terminal, return a notification details document generated based on the notification feedback information to the terminal.

[0045] In one embodiment, the sent task identifier is used to trigger the terminal to send the document query request at a preset frequency; the document generation device is further used to determine whether the generation process of the notification details document has been completed when it receives the document query request sent by the terminal, and if the generation process of the notification details document has been completed, return the notification details document to the terminal; if the generation process of the notification details document has not been completed, return a prompt message that the notification details document is being generated to the terminal.

[0046] In one embodiment, the document generation device is further configured to, upon receiving a document generation request generated by an information export operation for the target notification, query whether a historical notification details document corresponding to the target notification exists; when the historical notification details document exists and the time difference between the generation time of the historical notification details document and the current time is less than a first time threshold, return an export prompt message; the returned export prompt message is used to trigger the terminal to obtain the historical notification details document.

[0047] In one embodiment, the document generation device is further configured to determine the operation object that triggers the information export operation when a document generation request is received for the information export operation of the target notification; the generation module is further configured to generate a notification details document based on the notification feedback information when the operation object is the first object to trigger the information export operation for the target notification, and send the notification details document to the communication application corresponding to the operation object.

[0048] In one embodiment, the document generation device is further configured to return the historical notification details document corresponding to the target notification to the communication application corresponding to the operation object when the operation object is not the first object to trigger the information export operation for the target notification.

[0049] Thirdly, this application also provides a computer device. The computer device includes a memory and a processor, the memory storing a computer program, and the processor executing the computer program to perform the following steps:

[0050] The receiving terminal sends a document generation request, which is a request generated by the terminal in response to an information export operation of a target notification in at least one notification displayed by a communication application.

[0051] In response to the document generation request, determine the role type of the notification sender that sends the target notification;

[0052] Based on the role type, determine the notification feedback information that matches the notification recipient of the target notification, wherein the notification recipient includes at least one of the notification recipient and the notification forwarder;

[0053] A notification details document is generated based on the notification feedback information; the notification details document is used to transmit and display to the terminal.

[0054] Fourthly, this application also provides a computer-readable storage medium. The computer-readable storage medium stores a computer program thereon, which, when executed by a processor, performs the following steps:

[0055] The receiving terminal sends a document generation request, which is a request generated by the terminal in response to an information export operation of a target notification in at least one notification displayed by a communication application.

[0056] In response to the document generation request, determine the role type of the notification sender that sends the target notification;

[0057] Based on the role type, determine the notification feedback information that matches the notification recipient of the target notification, wherein the notification recipient includes at least one of the notification recipient and the notification forwarder;

[0058] A notification details document is generated based on the notification feedback information; the notification details document is used to transmit and display to the terminal.

[0059] Fifthly, this application also provides a computer program product. The computer program product includes a computer program that, when executed by a processor, performs the following steps:

[0060] The receiving terminal sends a document generation request, which is a request generated by the terminal in response to an information export operation of a target notification in at least one notification displayed by a communication application.

[0061] In response to the document generation request, determine the role type of the notification sender that sends the target notification;

[0062] Based on the role type, determine the notification feedback information that matches the notification recipient of the target notification, wherein the notification recipient includes at least one of the notification recipient and the notification forwarder;

[0063] A notification details document is generated based on the notification feedback information; the notification details document is used to transmit and display to the terminal.

[0064] The aforementioned document generation method, apparatus, computer equipment, storage medium, and computer program product, upon receiving a document generation request, can determine the role type of the notification sender sending the target notification in response to the request. By determining the role type, notification feedback information matching the role type can be determined, and a corresponding notification detail document can be generated based on the determined notification feedback information. The generated notification detail document can be sent to a terminal for display, thus realizing the display of notification feedback information. Because notification detail documents can be generated, the notification sender can quickly understand the notification feedback information of the sent notification based on the generated notification detail document, thereby improving the efficiency of determining notification feedback information; furthermore, since the notification feedback information is displayed in document form, it also facilitates the forwarding and transmission of notification feedback information by the notification sender, thereby improving the forwarding efficiency of notification feedback information. Attached Figure Description

[0065] Figure 1 This is an application environment diagram of the information display method in one embodiment;

[0066] Figure 2 This is a flowchart illustrating an information display method in one embodiment;

[0067] Figure 3 This is a schematic diagram of the sent notification records in one embodiment;

[0068] Figure 4 This is a schematic diagram of a notification record that has been sent in another embodiment;

[0069] Figure 5 This is a schematic diagram of the initial page in one embodiment;

[0070] Figure 6 This is a schematic diagram of a notification editing page in one embodiment;

[0071] Figure 7 This is a schematic diagram of a confirmation method selection list in one embodiment;

[0072] Figure 8 This is a schematic diagram of a content display page in one embodiment;

[0073] Figure 9 This is a schematic diagram of the content display page in another embodiment;

[0074] Figure 10 This is a schematic diagram illustrating the determination of the receiving object in one embodiment;

[0075] Figure 11 This is a schematic diagram illustrating the determination of the first session group in one embodiment;

[0076] Figure 12This is a schematic diagram of the page to be retrieved by the notification recipient in one embodiment;

[0077] Figure 13 This is a schematic diagram of the first interactive element in one embodiment;

[0078] Figure 14 This is a schematic diagram of the second interactive element in one embodiment;

[0079] Figure 15A This is a schematic diagram of a notification information display page in one embodiment;

[0080] Figure 15B This is a schematic diagram of a notification information display page in another embodiment;

[0081] Figure 16 This is a schematic diagram of the notification information display page in yet another embodiment;

[0082] Figure 17 This is a schematic diagram of a notification details document in one embodiment;

[0083] Figure 18 This is a schematic diagram of a notification details document in another embodiment;

[0084] Figure 19 This is a flowchart illustrating the steps of a document generation method in one embodiment;

[0085] Figure 20 This is an interactive diagram illustrating the notification sending process in one embodiment.

[0086] Figure 21 This is a schematic diagram illustrating the interaction for obtaining the notification details document in one embodiment;

[0087] Figure 22 This is a flowchart illustrating the process of obtaining a notification details document in one embodiment;

[0088] Figure 23 Here is a flowchart illustrating the process of obtaining the notification details document in another embodiment;

[0089] Figure 24 This is a flowchart illustrating the steps of an information display method in a specific embodiment;

[0090] Figure 25 This is a flowchart illustrating the steps of a document generation method in a specific embodiment.

[0091] Figure 26 This is a structural block diagram of an information display device in one embodiment;

[0092] Figure 27 This is a structural block diagram of a document generation device in one embodiment;

[0093] Figure 28 This is an internal structural diagram of a computer device in one embodiment;

[0094] Figure 29 This is a diagram of the internal structure of a computer device in another embodiment. Detailed Implementation

[0095] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.

[0096] The information display method provided in this application embodiment can be applied to, for example, Figure 1 In the application environment shown, terminal 102 communicates with server 104 via a network. A data storage system can store data that server 104 needs to process. The data storage system can be integrated onto server 104 or located in the cloud or on other servers. Terminal 102 can run a communication application, through which notifications can be sent. When a notification sender sends a notification through the communication application, the sender can trigger the communication application to display a notification record containing at least one sent notification. In response to an information export operation for the target notification in at least one notification, terminal 102 can trigger server 104 to generate a notification details document related to the target notification. When terminal 102 obtains the notification details document from server 104, terminal 102 can display the corresponding notification details document. Terminal 102 can be, but is not limited to, various desktop computers, laptops, smartphones, tablets, IoT devices, and portable wearable devices. IoT devices can include smart speakers, smart TVs, smart air conditioners, smart in-vehicle devices, etc. Portable wearable devices can include smartwatches, smart bracelets, head-mounted devices, etc. Server 104 can be implemented using a standalone server or a server cluster consisting of multiple servers.

[0097] In one embodiment, such as Figure 2 As shown, an information display method is provided, which can be applied to... Figure 1 Taking the terminal in the example, the explanation includes the following steps:

[0098] Step S202: In response to a notification viewing operation generated in the notification sub-platform of the communication application, a sent notification record is displayed, which shows at least one notification sent through the communication application.

[0099] Notifications refer to information used to announce events, such as "Meeting at 3 PM today." Communication applications refer to applications that can instantly send and receive internet messages. Specifically, communication applications can include instant messaging applications and team communication applications. Instant messaging applications are user-oriented applications that allow users to communicate with each other; the social relationship chain in instant messaging applications can be a friend / friend relationship chain. Team communication applications are designed for teams; team members can use instant messaging applications for at least one of the following office functions: file transfer, information statistics, daily attendance, meeting booking, or email exchange, to assist in work and achieve collaborative work. The social relationship chain in team communication applications can be a relationship chain built based on hierarchical relationships or the internal structure of the organization.

[0100] A notification sub-platform refers to a platform used to manage notifications. For example, it can be used to send notifications and display notification records. Specifically, a notification sub-platform can be a sub-application within a communication application or a functional module within that application. A sub-application is an application that runs within the runtime environment provided by the parent application. The parent application provides the runtime environment for the sub-application, creating the logic layer processing units and view layer processing units used to implement the sub-application.

[0101] Specifically, after the notification sender sends a notification through the communication sub-platform in the communication application, in order to check the sending status of the notification, the notification sender can generate a notification viewing operation through the notification sub-platform, triggering the notification sub-platform to display a sent notification record that includes at least one sent notification.

[0102] In one embodiment, the notification sub-platform may display a notification history viewing element. The notification sender can trigger the notification sub-platform to display the sent notification history by clicking the notification history viewing element. The sent notification history may display at least one notification sent through the communication application, and may display the title of the sent notification, the identifier of the notification sender, etc. The displayed element may specifically be a control; for example, the notification history viewing element may specifically be a notification history viewing control.

[0103] In one embodiment, the recipient of the notification can be a communication object or a session group. Therefore, the notification record viewing element can include a first viewing element for viewing notifications sent to the communication object and a second viewing element for viewing notifications sent to the session group. When the notification sender directly sends the notification to the communication object, the sent notification record displayed through the first viewing element can be as follows: Figure 3As shown, the sent notification record displays notifications sent to the communication recipient. When the notification sender sends the notification directly to the session group, the sent notification record displayed through the second viewing element will include notifications sent to the session group. When the notification sender first sends the notification to the notification forwarder, and then the notification forwarder forwards the notification to the communication recipient, the sent notification record displayed through the first viewing element will display notifications sent to the notification forwarder. When the notification sender first sends the notification to the notification forwarder, and then the notification forwarder forwards the notification to the session group, the sent notification record displayed through the second viewing element will be as follows: Figure 4 As shown, the sent notification record displays notifications that have been sent to the notification forwarder and then forwarded to the session group by the notification forwarder.

[0104] In this context, a communication object refers to an entity with whom information is exchanged through a communication application. In instant messaging applications, this communication object can specifically be a friend within a friend relationship chain. In team communication applications, this communication object can specifically be an employee within a relationship chain built based on departmental divisions and hierarchical relationships within an enterprise or organization. A conversation group can be a discussion group established from a communication group, and a conversation group can include multiple communication objects. Figure 3 A schematic diagram of a sent notification record is shown in one embodiment. Figure 4 A schematic diagram of a sent notification record is shown in another embodiment.

[0105] It is easy to understand that the sender of a notification can send a notification to multiple communication objects or to multiple conversation groups. Therefore, the sent notification record displayed by the first viewing element can show notifications that have been sent to communication objects; the sent notification record displayed by the second viewing element can show notifications that have been sent to conversation groups.

[0106] In one embodiment, in response to a notification viewing operation generated in the communication sub-platform of the communication application, the terminal determines the login account that has logged into the communication application, thereby obtaining notifications sent through the login account, and displays the obtained notifications through the sent notification record.

[0107] In one embodiment, before displaying the sent notification record in response to a notification viewing operation generated in the notification sub-platform of the communication application, the method further includes a notification sending step, which includes: displaying a notification editing page, obtaining the notification content to be generated and the notification recipient through the notification editing page, wherein the notification recipient includes at least one of a notification recipient and a notification forwarder; and sending the notification content to the notification recipient in response to a notification sending operation on the notification editing page; wherein, if the notification recipient is a notification forwarder, the sent notification content is used to trigger the notification forwarder to forward the notification content.

[0108] Specifically, before displaying the sent notification record, the sender can also send the notification through the notification sub-platform. The sender can trigger the notification sub-platform to display a notification editing page, where they can enter the notification content to be sent and select the recipients of the notification. Once the notification content and recipients are determined, the notification sub-platform can respond to the notification sending operation and send the notification content to the recipients.

[0109] The notification recipients include both the notification receivers and the notification senders. The notification receiver is the party that receives the notification. In one specific embodiment, the notification receiver can be a communication object or a session group. For example, a building manager can create a notification through a communication application and send it to the residents in the building managed by the manager. The residents in the building are called the notification receivers, and the building manager is called the notification sender.

[0110] A notification forwarder is the party that forwards a notification. In one specific embodiment, the notification forwarder can be a communication object or an administrator of a session group, etc. Forwarding a notification refers to forwarding a received notification. For example, a community administrator can create a notification through a communication application and send it to a building administrator, who can then forward the notification to the residents in the building they manage. In this case, the building administrator is called the notification forwarder, the community administrator is called the notification sender, and the residents in the building are called the forwarding recipients.

[0111] As is easily understood, since the notification reacher includes the notification recipient and the notification forwarder, when the notification reacher is the notification recipient, the notification sub-platform triggers the communication application to directly send the notification content to the terminal corresponding to the notification recipient; when the notification reacher is the notification forwarder, the notification sub-platform triggers the communication application to send the notification content to the notification forwarder, and the notification forwarder then forwards the notification content to the forwarding recipient.

[0112] In one embodiment, since the notification forwarder can forward the notification content to the forwarding recipient, the notification recipient may also include the forwarding recipient.

[0113] In one embodiment, the notification sender can also select a forwarding recipient through the notification editing page and send the identifier of the selected forwarding recipient along with the notification content to the notification forwarder, so that the notification forwarder can forward the notification content to the corresponding forwarding recipient based on the received identifier.

[0114] In one embodiment, each notification forwarder can be pre-bound to its corresponding forwarding receiver, so that when the notification forwarder receives the notification content, it can forward the received notification content to the pre-bound forwarding receiver.

[0115] In the above embodiments, since the notification can be sent by simply performing an operation on the notification editing page, the efficiency of notification sending is improved.

[0116] In one embodiment, a platform entry element is displayed, and in response to a trigger operation on the platform entry element, an initial page of the notification sub-platform is displayed; the initial page displays a notification editing element; in response to a trigger operation on the platform entry element, the user enters the notification sub-platform; the notification sub-platform displays a notification editing element; in response to a trigger operation on the notification editing element, the role type corresponding to the login account logged into the notification sub-platform is determined, and a notification editing page matching the role type corresponding to the login account logged into the notification sub-platform is displayed.

[0117] Specifically, when editing of a notification is required, the notification sender can trigger the communication application to display a platform entry element. This platform entry element includes entry controls corresponding to each platform; for example, it may include an entry control for accessing the notification sub-platform. Thus, in response to the notification sender's triggering of the entry control for the notification sub-platform, the communication application enters the notification sub-platform and displays, as shown below. Figure 5 The initial page shown is as follows. This initial page displays a notification editing element. When the notification sender touches this element, the terminal determines the currently logged-in account on the notification sub-platform and the role type associated with that account. It then displays the notification editing page corresponding to the determined role type for notification editing. Figure 5 A schematic diagram of the initial page in one embodiment is shown.

[0118] The role types include ordinary role types and management role types. Since management roles generally manage a larger number of objects, for ease of management, hierarchical management can be implemented based on different management scopes. For example, community managers can manage building managers, and building managers can manage residents within their buildings. Therefore, when the login account corresponding to the notification sender is a management role type, the sender can select a notification forwarder through the notification editing page and send the notification to that forwarder. The forwarder will then forward the received notification to the receiving recipient. For example, a community manager can send a notification to a building manager, who will then forward it to the building's residents. Conversely, when the login account corresponding to the notification sender is a ordinary role type, the sender can select the notification recipient through the notification editing page.

[0119] In one embodiment, reference Figure 6 , Figure 6 A schematic diagram of a notification editing page in one embodiment is shown. The notification sender can enter notification content 601 on the notification editing page, where the notification content may include text and images. The notification sender can also select a confirmation method for the notification through the notification editing page. For example, when the notification sender touches the confirmation method selection control 602, the terminal can display... Figure 7 The confirmation method selection list 701 allows the sender to choose a method from which the recipient or forwarding recipient needs to confirm the received notification. For example, when the sender selects "Read Notification Required" in list 701, it confirms that the recipient or forwarding recipient needs to view the received notification; when the sender selects "Click to Confirm Notification" in list 701, it confirms that the recipient or forwarding recipient needs to click to confirm the received notification content; and when the sender selects "Signature Confirmation Notification" in list 701, it confirms that the recipient or forwarding recipient needs to sign to confirm the received notification content. Figure 7 A schematic diagram of a confirmation method selection list is shown in one embodiment.

[0120] In one embodiment, for ease of description, the terminal sending the notification will be referred to as the first terminal, the terminal corresponding to the notification recipient as the second terminal, and the terminal corresponding to the forwarding recipient as the third terminal. When the notification sender selects "Click to confirm notification" from list 701 as the confirmation method, that is, after determining the confirmation method as click confirmation, the notification sender can send the edited notification to the notification recipient or the forwarding recipient, so that the second terminal corresponding to the notification recipient or the third terminal corresponding to the forwarding recipient displays the notification as shown below. Figure 8 The content display page shown includes a confirmation control, such as a "Confirm Received" control 801. When the second terminal determines that the notification recipient or the third terminal determines that the forwarding recipient has touched this confirmation control, the second or third terminal can send a corresponding receipt back to the first terminal where the notification sender is located. This allows the notification sender to confirm that the notification recipient or forwarding recipient has clicked to confirm the notification based on the received receipt. Figure 8 A schematic diagram of a content display page in one embodiment is shown.

[0121] In one embodiment, when the notification sender selects "Notification requiring signature confirmation" from list 701 as the confirmation method, that is, after confirming that the confirmation method is signature confirmation, the notification sender can send the edited notification to the notification recipient or the forwarding recipient, so that the second terminal corresponding to the notification recipient or the third terminal corresponding to the forwarding recipient displays the notification as shown in the image. Figure 9 The content display page shown includes a signature confirmation control 901. When the recipient of the notification or the recipient of the forwarding message touches this control, a signature page for collecting signatures is displayed, allowing the recipient to sign on the signature page. Once a signature is collected, the second or third terminal sends a corresponding receipt back to the first terminal where the notification sender is located, enabling the notification sender to confirm that the recipient has signed and confirmed the notification based on the received receipt. Figure 9 A schematic diagram of a content display page is shown in another embodiment.

[0122] In one embodiment, the notification sender can also set a reminder time through the notification editing page. If the set reminder time has elapsed but no corresponding confirmation has been received, the first terminal can send a reminder message to the terminal of the notification recipient. For example, the first terminal can send a reminder message to the second terminal to remind the notification recipient to confirm the received information. (See reference) Figure 7 , Figure 7 The screen displays a reminder time selection control 702, which allows the sender to select a reminder time.

[0123] In the above embodiments, since a notification editing page matching the role type is displayed, the corresponding notification recipient can be selected based on the notification editing page, and the edited notification can be sent to the corresponding notification recipient. In this way, the purpose of notification senders of different role types can send notifications to notification recipients of different types is achieved.

[0124] In one embodiment, the role type includes a normal role type; when the login account corresponds to a normal role type, the notification recipient obtained through the notification editing page corresponding to the normal role type is the notification recipient.

[0125] Specifically, the notification recipients include the recipient object and the first session group. The recipient object can be selected from communication objects that have a communication relationship with the notification sender who belongs to the ordinary role type. The first session group can be selected from session groups that have a communication relationship with the notification sender who belongs to the ordinary role type. When the logged-in account belongs to the ordinary role type, that is, when the notification sender belongs to the ordinary role type, the notification sender can select the recipient object and / or the first session group through the notification editing page.

[0126] For example, refer to Figure 10 When a notification sender of a normal role type determines that a notification needs to be sent to a recipient, that is, when a notification sender of a normal role type determines that a notification needs to be sent to multiple individual communication objects, the first terminal can display multiple candidate communication objects 1001. For example, the notification sender's communication friends can be displayed, so that the notification sender can select a recipient from multiple candidate communication objects 1001. For example, refer to... Figure 11 When a notification sender of a normal role type determines that it needs to send a notification to the first session group, that is, when a notification sender of a normal role type determines that it needs to send a notification to multiple session groups, the first terminal can display multiple candidate session groups 1101, such as displaying the session groups that the notification sender has joined, so that the notification sender can select the first session group from the multiple candidate session groups 1101. Figure 10 A schematic diagram illustrating the determination of the receiving object is shown in one embodiment. Figure 11 A schematic diagram illustrating the determination of the first session group in one embodiment is shown.

[0127] In the above embodiments, since the notification recipient includes a receiving object and a first session group, the notification can be sent to either the receiving object or the first session group, thereby greatly enriching the diversity of notification sending.

[0128] In one embodiment, the role type includes a management role type; when the login account corresponds to the management role type, the notification recipient obtained through the notification editing page corresponding to the management role type is the notification forwarder.

[0129] Specifically, the notification forwarding parties include a first forwarding object and a second forwarding object. The first forwarding object can be selected from communication objects that have a communication relationship with the notification sender who belongs to the management role type, wherein this communication object is not an administrator of the session group. Therefore, when the first forwarding object receives a notification, it can forward the received notification to the corresponding communication object. The second forwarding object can be an administrator in the session group. For example, the second forwarding object can be selected from communication objects that have a communication relationship with the notification sender who belongs to the management role type, wherein this communication object is an administrator in the session group. Therefore, when a notification is sent to the second forwarding object, the second forwarding object can forward the received notification to the session group it manages.

[0130] When the logged-in account belongs to the management role type, that is, when the notification sender belongs to the management role type, the notification sender can select the first forwarding target and / or the second forwarding target through the notification editing page.

[0131] In the above embodiments, since the notification forwarder includes a first forwarding object and a second forwarding object, the notification can be sent to either the first receiving object or the second forwarding object, thereby greatly enriching the diversity of notification forwarding.

[0132] In one embodiment, the notification sender can determine the notification type to be generated, so that the first terminal can display a notification editing page that matches both the notification type and the role type of the logged-in account. The notification type includes a first type and a second type. When the notification belongs to the first type, it indicates that the notification is sent to a communication object; when the notification belongs to the second type, it indicates that the notification is sent to a session group. For example, refer to... Figure 5 The sender can notify the sender through Figure 5 The notification editing control 501 selects the notification type for the notification to be generated. For example, when the notification sender touches "Send to specified communication objects," the notification type to be generated is determined to be the first type. Therefore, if the notification sender is a regular user, the recipient can be selected through the displayed notification editing page; if the notification sender is an administrator, the first forwarding object can be selected through the displayed notification editing page. Similarly, when the notification sender touches "Send to conversation group," the notification type to be generated is determined to be the second type. Therefore, if the notification sender is a regular user, the first conversation group can be selected through the displayed notification editing page; if the notification sender is an administrator, the second forwarding object can be selected through the displayed notification editing page.

[0133] In one embodiment, in response to an object selection operation on the notification editing page, a determination method list is displayed; the determination method list displays a first determination method element and a second determination method element; when the first determination method element is selected, all second communication objects bound to the login account logged into the notification editing page are designated as notification recipients; when the second determination method element is selected, an organizational structure tree corresponding to the login account logged into the notification editing page is displayed, and in response to a selection operation on the organizational structure tree, a third communication object located in the organizational node selected by the selection operation is designated as a notification recipient.

[0134] For ease of description, the communication object bound to the login account will be referred to as the second communication object, and the communication object in the organizational structure tree will be referred to as the third communication object. The organizational structure tree refers to a structure tree built based on the hierarchical relationships or internal structure of an organization. An organizational structure tree includes multiple levels of organizational nodes and connecting edges used to link these nodes. For example, the first-level organizational node in the organizational structure tree can correspond to a department within the company, and the next level of organizational nodes below the first level can correspond to employees within that department.

[0135] Specifically, when it is necessary to determine the recipient of a notification, the sender can trigger an object selection operation on the notification editing page. The first terminal can then respond to this operation by displaying a list of confirmation methods. This list includes a first confirmation method element and a second confirmation method element. For example, see [reference needed]. Figure 12 , Figure 12 The display shows a list of selection methods 1201. The first selection method element can be a "All Objects" control, and the second selection element can be a "Select Objects by Department" control. Figure 12 A schematic diagram of the page to be retrieved by the notification recipient in one embodiment is shown.

[0136] When the first determination method element is selected, the first terminal determines the second communication object bound to the login account logged into the notification editing page, and treats all second communication objects bound to the login account as notification recipients. For example, the second communication object could specifically be all the communication friends added by the login account, thus the first terminal treats all the communication friends added by the login account as notification recipients. Correspondingly, when the second determination method element is selected, the first terminal obtains the organizational structure tree corresponding to the login account logged into the notification editing page, and displays the obtained organizational structure tree, so that the notification sender can select a third communication object from the organizational structure tree. For example, the notification sender can click on the organizational node corresponding to a company department in the organizational structure tree, thereby triggering the organizational structure tree to display the department employees located in that company department, and then the notification sender can select a third communication object from the department employees, and treat the selected third communication object as the notification recipient.

[0137] In this embodiment, by providing a first determination method element, all second communication objects bound to the login account can be automatically selected as notification recipients based on the first determination method element. Compared to manually selecting notification recipients one by one, this greatly improves the efficiency of determining notification recipients. By providing a second determination method element, an organizational structure tree can be displayed based on the second determination method element, thereby enabling quick location of the required notification recipients based on the organizational structure tree, further improving the efficiency of determining notification recipients.

[0138] In one embodiment, in response to a notification sending operation on the notification editing page, sending notification content to the notification recipient includes: if the notification recipient is a notification recipient, in response to a notification sending operation on the notification editing page, sending the notification content to the notification recipient in the form of a first task card; wherein the first task card displays a first interactive element, and the first interactive element is used to receive a confirmation operation on the notification content.

[0139] Specifically, when the notification recipient is the notification sender, that is, when the notification sender is a regular role type, the first terminal responds to the notification sending operation on the notification editing page by generating a first task card based on the information entered on the notification editing page, for example, generating a first task card based on the notification content entered on the notification editing page, and sending the first task card to the notification recipient.

[0140] In one embodiment, the first task card displays a first interactive element, which is used to receive a confirmation action for the notification content. For example, see reference... Figure 13The first interactive element can be a "Confirm" control 1301, so that when the recipient of the confirmation notification touches the first interactive element, the second terminal can display as shown below. Figure 8 or Figure 9 The content displayed on the page then notifies the recipient that they can view and confirm the notification through the content display page. Figure 13 A schematic diagram of the first interactive element in one embodiment is shown.

[0141] In one embodiment, in response to a notification sending operation on the notification editing page, sending the notification content to the notification recipient includes: if the notification recipient is a notification forwarder, in response to a notification sending operation on the notification editing page, sending the notification content to the notification forwarder in the form of a second task card; wherein the second task card displays a second interactive element, the second interactive element is used to receive a forwarding operation on the notification content, and when the second task card is successfully forwarded, the second interactive element displayed in the second task card is replaced by a first interactive element.

[0142] Specifically, when the notification recipient is a notification forwarder, that is, when the notification sender is a management role, the first terminal responds to the notification sending operation on the notification editing page by generating a second task card based on the information entered on the notification editing page, for example, generating a second task card based on the notification content entered on the notification editing page, and sending the second task card to the notification forwarder.

[0143] In one embodiment, the second task card displays a second interactive element, which is used to receive a forwarding operation for the notification content. For example, see reference... Figure 14 The second interactive element can be a "Send Notification" control 1401. When the notification forwarder touches the second interactive element, the second terminal can send the second task card to the forwarding recipient. When the second task card is successfully forwarded, the second interactive element displayed in the second task card is replaced with the first interactive element; for example, the terminal corresponding to the forwarding recipient can display the first interactive element. Figure 14 A schematic diagram of the second interactive element in one embodiment is shown.

[0144] In the above embodiments, since a first task card is sent to the notification recipient and a second task card is sent to the notification forwarder, different objects can perform different operations based on the received task cards, thereby enabling the notification recipient to perform a notification viewing and confirmation operation and the notification forwarder to perform a notification forwarding operation.

[0145] Step S204: In response to the information export operation for the target notification in at least one notification, a notification details document corresponding to the target notification is displayed, wherein the notification details document displays notification feedback information matching the notification recipient of the target notification, and the notification recipient includes at least one of the notification recipient and the notification forwarder.

[0146] In this context, notification feedback information refers to the information provided by the notification recipient after processing the received notification. For example, when the notification recipient is the notification recipient, the feedback information could be the confirmation message provided by the recipient after clicking to confirm or signing to confirm the received notification. When the notification recipient is the notification forwarder, the feedback information could be the forwarding status of the received notification.

[0147] Specifically, to facilitate the notification sender's statistical analysis of feedback information from sent notifications, the sender can trigger an information export operation for at least one target notification. The terminal can then respond to this operation, retrieve the notification details document corresponding to the target notification, and display it. The target notification can be any notification in the sent notification record.

[0148] In the aforementioned information display method, in response to a notification viewing operation generated in the notification sub-platform, a sent notification record containing at least one sent notification can be displayed. By displaying the sent notification record, in response to an information export operation for the target notification within the sent notification record, a notification details document containing notification feedback information matching the notification recipient can be displayed. This achieves the export of notification feedback information. Because the notification details document can be displayed, the notification sender can quickly understand the notification feedback information of the sent notification based on the displayed document, thereby improving the efficiency of confirming notification feedback information. Furthermore, since the notification feedback information is displayed in document form, it also facilitates the forwarding and transmission of notification feedback information by the notification sender, further improving the forwarding efficiency of notification feedback information.

[0149] In one embodiment, in response to an information export operation for a target notification in at least one notification, displaying a notification details document corresponding to the target notification includes: in response to an information display operation for the target notification in at least one notification, displaying a notification information display page; wherein the notification information display page displays the processing result of the notification recipient on the target notification; and in response to an information export operation for the processing result, displaying a notification details document corresponding to the processing result.

[0150] The processing results contain less information than the notification feedback information. The processing results reflect the statistical outcome of the notification recipients' confirmation or forwarding of the notification. The notification feedback information, on the other hand, reflects the specific confirmation or forwarding information from each notification recipient.

[0151] Specifically, when the first terminal displays a record of sent notifications, it can respond to an information display operation for the target notification in the record by displaying a notification information display page. This page then shows the processing result of the notification recipient on the target notification. When the notification sender requests a notification details document containing more detailed information, it can trigger an information export operation based on the processing result. The first terminal, in response to this export operation, displays the notification details document corresponding to the processing result—that is, the notification details document corresponding to the target notification.

[0152] In this embodiment, by displaying the processing results, the notification sender can gain a preliminary understanding of the confirmation or forwarding status of the target notification based on the displayed processing results. By displaying the notification details document, the notification sender can gain a more detailed understanding of the confirmation or forwarding status based on the displayed notification details document.

[0153] In one embodiment, when the sender of the target notification is a normal role type, the recipient of the notification is the receiver of the notification, and the processing result of the target notification includes the confirmation statistics of each receiver of the target notification.

[0154] Specifically, since the sender of the target notification is a regular role, and the recipient is the one who receives the notification, the processing result displayed on the notification information page is a statistical result of the confirmations made by each recipient to the target notification. For example, refer to... Figure 15A When the notification recipient is the receiving party, the confirmation statistics may specifically include at least one of the following: the number of notification recipients who have confirmed the received notification (1501), the number of notification recipients who have not confirmed the received notification (1502), the identifiers of the notification recipients who have confirmed the received notification (1503), and the identifiers of the notification recipients who have not confirmed the received notification. (See reference) Figure 15B When the notification recipient is the first session group, the confirmation statistics may specifically include the identifier 1504 of the notification recipient to whom the notification has been sent. Figure 15A A schematic diagram of a notification information display page in one embodiment is shown. Figure 15B A schematic diagram of a notification information display page is shown in another embodiment.

[0155] It is easy to understand that the notification recipient can be either a specific recipient or a first session group. When the notification sender chooses to send the target notification to at least one individual communication recipient, the notification recipient is the recipient; when the notification sender chooses to send the target notification to at least one session group, the notification recipient is the first session group.

[0156] In this embodiment, by displaying the confirmation statistics, the notification sender can quickly understand the number of notification recipients who have confirmed the target notification and the number of notification recipients who have not confirmed the target notification. Based on the numbers, the proportion of notification recipients who have confirmed the notification can be quickly determined, and subsequent processing can be carried out based on the determined proportion.

[0157] In one embodiment, when the sender of the target notification is a management role, the recipient of the notification is a notification forwarder. The processing result of the target notification includes the forwarding statistics of each forwarder forwarding the target notification and the confirmation statistics of each recipient confirming the target notification.

[0158] Specifically, since the sender of the target notification is a manager, the recipient of the notification is the notification forwarder. Therefore, the processing result displayed on the notification information display page is the forwarding statistics of each notification forwarder's handling of the target notification. For example, refer to... Figure 16 The confirmed statistical results may specifically include at least one of the following: the number of notification forwarders who have forwarded the received notification (1601), the number of notification forwarders who have not forwarded the received notification (1602), the identifiers of the notification forwarders who have forwarded the received notification, and the identifiers of the notification forwarders who have not forwarded the received notification (1603). It is readily understood that the notification forwarder may specifically be a first forwarding object or a second forwarding object. When the notification sender chooses to send the target notification to at least one individual communication object, the notification recipient is the first forwarding object; when the notification sender chooses to send the target notification to at least one session group, the notification recipient is the second forwarding object. Figure 16 A schematic diagram of a notification information display page is shown in yet another embodiment.

[0159] In this embodiment, by displaying the forwarding statistics, the notification sender can quickly understand the number of notification forwarders who have forwarded the target notification and the number of notification forwarders who have not forwarded the target notification. Based on the numbers, the proportion of notification forwarders that have forwarded the notification can be quickly determined, and subsequent processing can be carried out based on the determined proportion.

[0160] In one embodiment, when the sender of the target notification is a normal role type, the notification feedback information includes confirmation information from the notification recipient, which includes at least one of confirmed information indicating that the target notification has been confirmed and unconfirmed information indicating that the target notification has not been confirmed; when the sender of the target notification is a management role type, the notification feedback information includes forwarding information from the notification forwarder, which includes at least one of forwarded information indicating that the target notification has been forwarded and unforwarded information indicating that the target notification has not been forwarded.

[0161] Specifically, when the sender of the target notification is a regular role, the notification feedback information includes confirmation information from the notification recipient. This confirmation information includes at least one of confirmed and unconfirmed messages. (See reference) Figure 17 The confirmed information may specifically include at least one of the following: the number of recipients who have confirmed the target notification (1701), the identifier of the recipient who has confirmed the target notification (1702), the session group identifier of the session group to which the recipient who has confirmed the target notification belongs (1703), the confirmation time of the target notification (1704), and the department to which the recipient who has confirmed the target notification belongs (1705). Correspondingly, the unconfirmed information may specifically include at least one of the following: the number of recipients who have not confirmed the target notification (1706), the identifier of the recipient who has not confirmed the target notification (1707), the session group identifier of the session group to which the recipient who has not confirmed the target notification belongs (1708), and the department to which the recipient who has not confirmed the target notification belongs (1709). Figure 17 A schematic diagram of a notification details document is shown in one embodiment.

[0162] When the sender of the target notification is a manager, the notification feedback information includes forwarding information from the forwarding party. This forwarding information includes at least one of forwarded and unforwarded information. (See reference) Figure 18 The forwarded information may specifically include: the number of notification forwarders that have forwarded the target notification (1801), the identifier of the notification forwarder that has forwarded the target notification (1802), and the department to which the notification forwarder belongs (1803).

[0163] In one embodiment, the forwarded information further includes forwarding confirmation information and forwarding unconfirmed information. The forwarding confirmation information includes at least one of the following: the number of forwarding recipients who have confirmed the forwarded target notification (1804), the identifier of the forwarding recipient who has confirmed the forwarded target notification (1805), the session group identifier of the session group to which the forwarding recipient who has confirmed the forwarded target notification belongs (1806), the confirmation time of the forwarded target notification (1807), and the department to which the forwarding recipient who has confirmed the forwarded target notification belongs (1808). The forwarding unconfirmed information includes at least one of the following: the number of forwarding recipients who have not confirmed the forwarded target notification (1809), the identifier of the forwarding recipient who has not confirmed the forwarded target notification (1810), the session group identifier of the session group to which the forwarding recipient who has not confirmed the forwarded target notification belongs (1811), and the department to which the forwarding recipient who has not confirmed the forwarded target notification belongs (1812).

[0164] Accordingly, the unforwarded information may specifically include at least one of the following: the identifier 1813 of the notification forwarder that did not forward the target notification, the department to which the notification forwarder belongs 1814, and the number of notification forwarders that did not forward the target notification 1815. Figure 18 A schematic diagram of a notification details document is shown in another embodiment.

[0165] In one embodiment, the notification details document may further include at least one of the following: the identifier of the notification sender, the notification content of the target notification, the sending time of the target notification, and the generation time of the notification details document.

[0166] In one embodiment, when the confirmation method for the notification is a signature confirmation method, the notification details document may also include an image of the signature.

[0167] In the above embodiments, by displaying a notification details document, the notification sender can understand the detailed information of the sent notification based on the notification details document.

[0168] In one embodiment, the notification details document is an online document. After displaying the notification details document corresponding to the target notification, the method further includes: in response to a forwarding operation on the notification details document, forwarding the notification details document to at least one first communication object that has a communication relationship with the notification sender of the target notification, wherein the sent notification details document is used to trigger each of the first communication objects to collaboratively update the notification feedback information in the notification details document to obtain an updated notification details document.

[0169] Specifically, the obtained notification details document can be an online document. When the first terminal obtains and displays the notification details document, the notification forwarder can determine the communication object to receive the notification details document and forward the notification details document to the determined communication object through the communication application. For ease of description, the communication object to which the notification details document is forwarded will be referred to as the first communication object. When the first communication object receives the notification details document, it can view the notification details document and update its content.

[0170] In one embodiment, the first terminal may display an object selection page in response to a forwarding operation on the notification details document. The object selection page displays all communication objects that have a communication relationship with the notification sender, allowing the notification sender to select a first communication object from the displayed communication objects. Furthermore, upon determining the first communication object, the first terminal may forward the notification details document to the first communication object via a communication application in response to a forwarding operation on the notification details document. Since the notification details document is an online document, each of the first communication objects can collaboratively update the content of the notification details document.

[0171] In one embodiment, when a community administrator sends a target notification to a building administrator, and the building administrator forwards the received target notification to the building residents, the community administrator can obtain the notification details document of the target notification and forward the obtained notification details document to the building administrator, so that each building administrator can collaboratively update the content in the notification details document according to the actual situation of the building residents.

[0172] In the above embodiments, since the notification feedback information is displayed in document form, it is convenient for the notification sender to forward the notification feedback information, thereby improving the forwarding efficiency of the notification feedback information. Since the notification details document is an online document, it is also convenient for the first communication object to jointly edit the received notification details document, thereby improving the editing efficiency of the notification details document.

[0173] In one embodiment, the method further includes: displaying an editing prompt message upon receiving an updated notification details document; the editing prompt message is used to remind the notification sender to view the updated notification details document.

[0174] Specifically, when the first communication object updates the content in the notification details document, the first terminal can receive and display an editing prompt message, thereby notifying the notification sender that the notification details document has been updated and reminding the notification sender to view the updated notification details document.

[0175] In one embodiment, the notification details document may be stored on a server. The first terminal can obtain the storage link of the notification details document on the server and forward the storage link to the first communication object, so that the first communication object can display the notification details document through the received storage link. When the server determines that the first communication object has updated the content in the notification details document, the server can send an editing prompt message to the first terminal, so that the sender can view the updated notification details document based on the editing prompt message.

[0176] In the above embodiments, by displaying editing prompts, the notification sender can promptly learn that the notification details document has been updated based on the editing prompts, and thus promptly view the updated notification details document.

[0177] In one embodiment, such as Figure 19 As shown, a document generation method is provided, which can be applied to... Figure 1 Taking the server in the example, the following steps are included:

[0178] Step S1902: Receive a document generation request sent by the terminal. The document generation request is a request generated by the terminal in response to an information export operation of a target notification in at least one notification displayed by the communication application.

[0179] Specifically, when the first terminal responds to an information export operation for a target notification in a communication application, the first terminal can generate a document generation request and send the document generation request to the server. In one embodiment, the first terminal can generate the document generation request based on the identifier of the target notification and the identifier of the notification sender. The identifier of the notification sender can specifically be the notification sender's login account.

[0180] Step S1904: In response to the document generation request, determine the role type of the notification sender to send the target notification.

[0181] Specifically, when the server receives a document generation request, it can parse the request to obtain the identifier of the sender of the target notification, and then check the role type of the sender based on the identifier.

[0182] In one embodiment, when the notification sender registers an account through a communication application, the notification sender can select a role type. The server then stores the identifier of the notification sender and the corresponding role type to obtain the correspondence between the identifier of the notification sender and the role type. When a document generation request is received, the server can determine the corresponding role type based on this correspondence.

[0183] Step S1906: Determine the notification feedback information that matches the notification recipient of the target notification based on the role type. The notification recipient includes at least one of the notification recipient and the notification forwarder.

[0184] Specifically, when the notification sender is a regular role type and the notification recipient receives the target notification, the recipient can confirm the target notification through a second terminal. The second terminal then returns confirmation sub-information matching the recipient's information to the server. The server synthesizes all received confirmation sub-information to obtain confirmed information. Further, the server identifies notification recipients who have not confirmed the target notification and generates corresponding unconfirmed information based on these recipients. Combining the confirmed and unconfirmed information, the server obtains notification feedback information corresponding to the regular role type. It is easy to understand that each confirmation sub-information matches a single notification recipient; that is, each confirmation sub-information is a piece of information within the confirmed information, and multiple confirmation sub-information pieces together constitute the confirmed information.

[0185] For ease of description, the terminal corresponding to the notification forwarder will be referred to as the fourth terminal below. When the notification sender belongs to the management role type and the notification forwarder receives the target notification, the notification forwarder can forward the target notification through the fourth terminal, thereby the fourth terminal returns the forwarding sub-information matching the notification forwarder to the server. The server integrates the received forwarding sub-information to obtain the forwarded information. Further, the server identifies notification forwarders who have not forwarded the target notification and generates unforwarded information based on these unforwarded notification forwarders. Combining the forwarded information and the unforwarded information, the server obtains the notification feedback information corresponding to the management role type. It is easy to understand that the forwarding sub-information is the information matching a single notification forwarder; that is, the forwarding sub-information is one piece of information in the forwarded information, and multiple forwarding sub-information pieces together constitute the forwarded information.

[0186] In one embodiment, when the notification sender is a normal role type and sends a target notification, the server can obtain the notification recipients of the target notification and record the identifiers of all notification recipients. Therefore, based on the received confirmation sub-information, the server can filter out the identifiers of notification recipients who have not yet sent confirmation sub-information from the recorded identifiers of all notification recipients, and then generate unconfirmed information based on the filtered identifiers of the notification recipients.

[0187] In one embodiment, when the notification sender is a management role and sends a target notification, the server can obtain the notification forwarders of the target notification and record the identifiers of all notification forwarders. Therefore, based on the received forwarding sub-information, the server can filter out the identifiers of notification forwarders that have not yet sent forwarding sub-information from the recorded identifiers of all notification forwarders, and then generate unforwarded information based on the filtered identifiers of the notification forwarders.

[0188] In one embodiment, since the notification forwarder forwards the notification to the forwarding receiver, the forwarded information also includes forwarding confirmation information and forwarding unconfirmed information. When the forwarding receiver confirms the received target notification, the third terminal corresponding to the forwarding receiver can send forwarding confirmation sub-information to the server. The server then synthesizes the received forwarding confirmation sub-information to obtain forwarding confirmation information and generates corresponding forwarding unconfirmed information based on forwarding receivers that did not send forwarding confirmation sub-information for the target information. Further, the server synthesizes the forwarding sub-information, forwarding confirmation information, and forwarding unconfirmed information to generate forwarded information, and synthesizes the forwarded information and unforwarded information to obtain notification feedback information. It is easily understood that forwarding confirmation sub-information is information matched to a single forwarding receiver; that is, forwarding confirmation sub-information is one piece of information within the forwarding confirmation information, and multiple forwarding confirmation sub-information pieces together constitute the forwarding confirmation information.

[0189] Step S1908: Generate a notification details document based on the notification feedback information; the notification details document is used to transmit and display to the terminal.

[0190] Specifically, when the server receives notification feedback information, it can generate a corresponding notification details document based on the feedback information and send the notification details document to the first terminal so that the first terminal can display the notification details document. In one embodiment, when the notification details document is an online document, the server can determine the storage link of the notification details document and return the storage link to the first terminal.

[0191] In one embodiment, reference Figure 20When a notification sender sends a target notification through a first terminal, if the sender is a regular user, the server determines the recipient's identifier and sends a first task card corresponding to the target notification to the recipient, allowing the recipient to confirm the received notification. If the sender is a manager, the server sends a second task card corresponding to the target notification to the forwarder. Upon receiving the second task card, the forwarder can trigger it, causing the corresponding second terminal to display the target notification content and the forwarding recipient. The forwarder can then verify the content and recipient information. If verified, the forwarder clicks to forward the target notification. The server then determines the recipient's identifier and sends the target notification to that recipient, allowing them to confirm the received notification. After confirmation, the server updates the notification's confirmation status in the background. Figure 20 An interactive diagram of notification sending in one embodiment is shown.

[0192] In the aforementioned document generation method, by receiving a document generation request, the role type of the notification sender can be determined in response to the request. By determining the role type, notification feedback information matching the role type can be identified, and a corresponding notification detail document can be generated based on the identified notification feedback information. The generated notification detail document can then be sent to the terminal for display, thus realizing the display of notification feedback information. Because notification detail documents can be generated, the notification sender can quickly understand the notification feedback information of the sent notification based on the generated document, thereby improving the efficiency of determining notification feedback information. Furthermore, since the notification feedback information is displayed in document form, it also facilitates the forwarding and transmission of notification feedback information by the notification sender, further improving the forwarding efficiency of notification feedback information.

[0193] In one embodiment, the method further includes: upon receiving a document generation request, creating a document generation task corresponding to the document generation request and a task identifier corresponding to the document generation task; sending the task identifier to the terminal; wherein the sent task identifier is used to trigger the terminal to generate a document query request; after generating a notification details document based on the notification feedback information, the method further includes, in response to the document query request sent by the terminal, returning the notification details document generated based on the notification feedback information to the terminal.

[0194] Specifically, since there may be hundreds or even thousands of recipients for the notification, and when the confirmation method is signature confirmation, it is also necessary to export an image including the signature and then generate a notification details document based on the image. Therefore, generating the notification details document takes a certain amount of time. Thus, this application employs an asynchronous polling mechanism to obtain the notification details document. More specifically, when the server receives a document generation request from the first terminal, the server creates a document generation task corresponding to the document generation request, and a task identifier corresponding to the document generation task. The created document generation task is used to generate the notification details document. Further, the server returns the created task identifier to the first terminal, allowing the first terminal to generate a document query request using the received task identifier and send the document query request to the server to inquire whether a notification details document corresponding to the target notification exists. When the server receives the document query request from the first terminal, the server checks whether a notification details document corresponding to the target notification has already been generated based on the task identifier in the document query request. If a notification details document corresponding to the target notification has been generated, the server returns the notification details document to the first terminal.

[0195] In this embodiment, since a separate document generation request is generated to query whether the notification details document has been generated, this embodiment exports the notification details document asynchronously. Compared with synchronous export of the notification details document, this embodiment can reduce the probability of export timeout due to the long time required to generate the notification details document, thereby improving the export success rate of the notification details document.

[0196] In one embodiment, the sent task identifier is used to trigger the terminal to send a document query request at a preset frequency; in response to the document query request sent by the terminal, a notification details document generated based on the notification feedback information is returned to the terminal, including: when the document query request sent by the terminal is received, determining whether the generation process of the notification details document has been completed, and if the generation process of the notification details document has been completed, returning the notification details document to the terminal; the method further includes: if the generation process of the notification details document has not been completed, returning a prompt message indicating that the notification details document is being generated to the terminal.

[0197] Specifically, since generating the notification details document takes time, the first terminal sends document query requests to the server at a preset frequency. When the server receives a document query request, it determines whether the generation process of the notification details document has been completed. If it has, the server returns the generated notification details document to the first terminal. If it has not yet been completed, the server returns a message indicating that the notification details document is being generated to the first terminal.

[0198] In one embodiment, reference Figure 21 The server includes a first server corresponding to the communication application and a second server for generating notification detail documents. When a first terminal sends a document generation request, the first server can create a document generation task corresponding to the document generation request and a task identifier corresponding to the document generation task, and return the task identifier to the first terminal, so that the first terminal can generate a document query request based on the task identifier. Simultaneously, since the notification recipient confirms or sends the notification through the communication application, the first server corresponding to the communication application can store notification feedback information. The first server then sends the stored notification feedback information to the second server, so that the second server can generate a notification detail document based on the received notification feedback information. When the first terminal generates a document query request, the first terminal can send the document query request to the first server at a preset frequency. When the second server generates a notification detail document, the second server can return the generated notification detail document to the first server, so that the first server can store the notification detail document and, in response to the document query request, return the notification details to the first terminal. While the second server is generating the notification detail document, the first server can, in response to the document query request, return a notification detail document generation notification to the first terminal. Figure 21 A schematic diagram illustrating the interaction for obtaining a notification details document is shown in one embodiment.

[0199] In the above embodiments, an asynchronous polling mechanism is used to query the server to obtain the notification details document. Compared with synchronous export of the notification details document, this embodiment can reduce the probability of export timeout due to the long time required to generate the notification details document, thereby improving the export success rate of the notification details document.

[0200] In one embodiment, before creating a document generation task corresponding to the document generation request and a task identifier corresponding to the document generation task, the method further includes: upon receiving a document generation request generated by an information export operation for a target notification, querying whether a historical notification details document corresponding to the target notification exists; when a historical notification details document exists and the time difference between the generation time of the historical notification details document and the current time is less than a first time threshold, returning an export prompt message; the returned export prompt message is used to trigger the terminal to obtain the historical notification details document.

[0201] Specifically, before creating the document generation task corresponding to the document generation request and the task identifier corresponding to the document generation task—that is, when the server receives the document generation request for the target notification sent by the first terminal—the server determines whether a historical notification detail document corresponding to the target notification already exists. Here, a historical notification detail document refers to a notification detail document generated at a historical time for the target notification. If a historical notification detail document already exists on the server, the server obtains the generation time of that historical notification detail document and determines that the time difference between the generation time of the historical notification detail document and the current time is less than a first time threshold. If it is less than the first time threshold, the historical notification detail document can be considered a recently generated notification detail document with a certain timeliness. Therefore, the server returns a preset export prompt message to the first terminal. Upon receiving the export prompt message, the first terminal returns a document query request to the server, and the server can then return the historical notification detail document to the first terminal based on the document query request sent by the first terminal. The first time threshold is greater than the preset frequency in the document query request sent by the first terminal to the server at a preset frequency.

[0202] In one embodiment, when the server determines that a historical notification details document exists and the time difference between the generation time of the historical notification details document and the current time is less than a first time threshold, the server determines a historical document generation task to create the historical notification details document and returns the task identifier of the historical document generation task to the first terminal, so that the first terminal generates a corresponding document query request according to the received task identifier of the historical document generation task, and then the server can return the historical notification details document to the server according to the received document query request.

[0203] If the time difference between the generation time of a historical notification detail document and the current time is greater than or equal to the first time threshold, it is considered that it is not a recently generated notification detail document and does not have a certain timeliness. Therefore, the server deletes the historical notification detail document and recreates the document generation task corresponding to the received document generation request. Based on the recreated document generation task, a new notification detail document is generated and returned to the first terminal.

[0204] In this embodiment, since the recipient of the notification can confirm or forward the notification in real time, the real-time requirement of the notification details document reflecting the notification feedback information is high. Therefore, when the time difference between the generation time of the historical notification details document and the current time is less than the first time threshold, the timeliness of the generated notification details document can be improved by regenerating the notification details document, thereby enabling the sender of the notification to obtain a notification details document with the latest notification feedback information.

[0205] In one embodiment, reference Figure 22 The server includes a first server corresponding to the communication application and a second server for generating notification detail documents. Step S2201: When the first server corresponding to the communication application receives a document generation request, the first server determines whether a document generation task for the target notification already exists and whether that task is in a completed state. Step S2202: If it is in a completed state, the first server determines whether the time difference between the completion time of the document generation task and the current time is less than a first time threshold. Step S2203: If it is less than the first time threshold, an export prompt message is returned. The returned export prompt message triggers the first terminal to send a document query request, thereby the first server returns the notification detail document generated by the document generation task in the completed state to the first terminal according to the document query request. Step S2204: If it is greater than or equal to the first time threshold, the first server recreates the document generation task. Step S2205: An export prompt message is returned to the first terminal. The recreated document generation task is used to trigger the second server to regenerate the notification details document; the returned export prompt information is used to trigger the first terminal to send a document query request, so that the first server returns the notification details document generated by the recreated document generation task to the first terminal according to the document query request.

[0206] Step S2206: If a document generation task for the target notification is incomplete, the first server determines whether a document identifier for the notification details document corresponding to the target notification exists. Step S2207: If no document identifier for the notification details document exists, the first server determines whether the time difference between the start of generating the notification details document and the current time is greater than a second time threshold. Step S2208: If the time difference is less than or equal to the second time threshold, the first server returns an export prompt. If it is greater than the second time threshold, the first server considers the document generation task to have timed out, and the first server recreates the document generation task. Step S2209: If a document identifier for the notification details document exists, the first server checks the execution status of the document generation task. Step S2210: If the document generation task is in execution, the first server returns an export prompt. Step S2211: If the document generation task is in completed execution, the first server determines whether the time difference between the completion time of the document generation task and the current time is less than a first time threshold. Step S2212: If the time difference is less than the first time threshold, an export prompt is returned. If the value is greater than or equal to the first time threshold, the first server recreates the document generation task and returns an export prompt message to the first terminal after recreating the document generation task. Step S2213: If the first server receives a document query request returned by the first terminal based on the export prompt message, the first server calls the query interface of the second server and retrieves the notification details document based on the query interface. Step S2214: The retrieved notification details document is stored accordingly. Figure 12 A flowchart illustrating the process of obtaining a notification details document is shown in one embodiment.

[0207] In one embodiment, before generating a notification details document based on notification feedback information, the method includes: upon receiving a document generation request generated for an information export operation targeting a target notification, determining the operation object that triggered the information export operation; generating a notification details document based on notification feedback information includes: when the operation object is the first object to trigger an information export operation targeting a target notification, generating a notification details document based on notification feedback information, and sending the notification details document to the communication application corresponding to the operation object.

[0208] Specifically, upon receiving a document generation request generated in response to an information export operation for a target notification, the server identifies the object that triggered the information export operation and determines whether this object is the first object to trigger an information export operation for the target notification. If the object is the first object to trigger an information export operation for the target notification, the server determines the notification feedback information of the target notification, generates a notification details document based on the obtained notification feedback information, and sends the generated notification details document to the communication application corresponding to the object.

[0209] In one embodiment, the method further includes: when the operation object is not the first object to trigger the information export operation for the target notification, returning the historical notification details document corresponding to the target notification to the communication application corresponding to the operation object.

[0210] Specifically, if the object triggering the information export operation is not the first object to trigger an information export operation for the target notification, it can be considered that an information export operation has already been triggered for that target communication. At this time, the server already stores the historical notification details document corresponding to the target notification. Therefore, the server returns the historical notification details document corresponding to the target notification to the communication application corresponding to the operation object.

[0211] In the above embodiments, by returning the historical notification details document to the object of the corresponding operation, the number of times the notification details document is generated can be reduced, thereby saving the computer resources consumed in generating the notification details document.

[0212] In one embodiment, reference Figure 23The server includes a first server corresponding to the communication application and a second server for generating notification detail documents. Step S2301: When the first server receives a document query request from the first terminal, the first server determines whether the document generation task is in a completed state. Step S2302: If it is in a completed state, the first server determines whether the object triggering the information export operation is the first object to trigger an information export operation for the target notification. Step S2303: If it is the first object to trigger an information export operation for the target notification, the first server calls the query interface to retrieve the notification detail document corresponding to the target notification from the second server. Step S2304: The first server returns a notification detail document generation completion notification to the first terminal, allowing the first terminal to retrieve the notification detail document from the first server based on the received completion notification. Step S2305: If it is not the first object to trigger an information export operation for the target notification, the first server calls the copy interface to retrieve the notification detail document from the second server. Step S2306: If the document generation task is in the execution state, the first server determines whether a document identifier for the notification details document corresponding to the target notification exists. Step S2307: If a document identifier exists, the first server calls the query interface to query the second server whether the notification details document has been generated. Step S2308: If the notification details document has been generated, the first server updates the document generation task to the completed state. Step S2309: If the notification details document has not been generated, the first server returns a prompt message to the first terminal indicating that the notification details document is being generated. Step S2310: If no document identifier exists, the first server determines whether the time difference between the start time of the notification details document and the current time is greater than or equal to a second time threshold. Step S2311: If it is greater than the second time threshold, the first server returns a timeout prompt message. Step S2312: If it is less than or equal to the second time threshold, the first server returns a prompt message to the first terminal indicating that the notification details document is being generated. Figure 23 A flowchart for obtaining the notification details document is shown in another embodiment.

[0213] In one specific embodiment, reference Figure 24 A flowchart of an information display method in one embodiment is presented:

[0214] In step S2402, the platform entry element is displayed, and in response to the trigger operation on the platform entry element, the initial page of the notification sub-platform is displayed; the initial page displays a notification editing element; in response to the trigger operation on the platform entry element, the notification sub-platform is entered; the notification sub-platform displays a notification editing element.

[0215] In step S2404, in response to the triggered operation on the notification editing element, the role type corresponding to the login account that logged into the notification sub-platform is determined, and a notification editing page that matches the role type corresponding to the login account that logged into the notification sub-platform is displayed.

[0216] In step S2406, in response to an object selection operation on the notification editing page, a confirmation method list is displayed; the confirmation method list displays a first confirmation method element and a second confirmation method element; when the first confirmation method element is selected, all second communication objects bound to the login account logged into the notification editing page are designated as notification recipients; when the second confirmation method element is selected, the organizational structure tree corresponding to the login account logged into the notification editing page is displayed, and in response to a selection operation on the organizational structure tree, the third communication object located in the organizational node selected by the selection operation is designated as the notification recipient.

[0217] Step S2408: In response to a notification sending operation on the notification editing page, the notification content is sent to the notification recipient; wherein, if the notification recipient is a notification forwarder, the sent notification content is used to trigger the notification forwarder to forward the notification content.

[0218] Step S2410: In response to a notification viewing operation generated in the notification sub-platform of the communication application, a sent notification record is displayed, which shows at least one notification sent through the communication application.

[0219] Step S2412: In response to an information display operation for a target notification in at least one notification, a notification information display page is displayed; wherein the notification information display page displays the processing result of the notification recipient on the target notification; the notification recipient includes at least one of a notification recipient and a notification forwarder.

[0220] Step S2414: In response to the information export operation for the processing result, display the notification details document corresponding to the processing result.

[0221] Step S2416: The notification details document is an online document. In response to the forwarding operation for the notification details document, the notification details document is forwarded to at least one first communication object that has a communication relationship with the notification sender of the target notification. The sent notification details document is used to trigger each first communication object to collaboratively update the notification feedback information in the notification details document to obtain an updated notification details document.

[0222] Step S2418: If the updated notification details document is obtained, an editing prompt message is displayed; the editing prompt message is used to remind the notification sender to view the updated notification details document.

[0223] In one specific embodiment, reference Figure 25 A flowchart of a document generation method in one embodiment is presented:

[0224] Step S2502: Receive a document generation request sent by the terminal. The document generation request is a request generated by the terminal in response to an information export operation of a target notification in at least one notification displayed by the communication application.

[0225] Step S2504: Query whether there is a historical notification details document corresponding to the target notification; when a historical notification details document exists and the time difference between the generation time of the historical notification details document and the current time is less than the first time threshold, return the task identifier and export prompt information of the historical document generation task used to generate the historical notification details document; the returned export prompt information is used to trigger the terminal to send a document query request including the task identifier of the historical document generation task.

[0226] Step S2506: When there is no historical notification details document corresponding to the target notification, or the time difference between the generation time of the historical notification details document and the current time is greater than or equal to the first time threshold, a document generation task corresponding to the document generation request and a task identifier corresponding to the document generation task are created; the task identifier is sent to the terminal; wherein, the sent task identifier is used to trigger the terminal to generate a document query request.

[0227] Step S2508: In response to the document generation request, determine the role type of the notification sender that sends the target notification; determine the notification feedback information that matches the notification recipient of the target notification based on the role type, and generate a notification details document based on the notification feedback information; the notification recipient includes at least one of the notification recipient and the notification forwarder.

[0228] In step S2510, in response to the document query request sent by the terminal, it is determined whether the generation process of the notification details document has been completed. If the generation process of the notification details document has been completed, the notification details document is returned to the terminal. If the generation process of the notification details document has not been completed, a prompt message indicating that the notification details document is being generated is returned to the terminal.

[0229] It should be understood that although the steps in the flowcharts of the embodiments described above are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowcharts of the embodiments described above may include multiple steps or multiple stages. These steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the steps or stages of other steps.

[0230] Based on the same inventive concept, this application also provides an information display device for implementing the information display method described above. The solution provided by this device is similar to the solution described in the above method; therefore, the specific limitations in one or more information display device embodiments provided below can be found in the limitations of the information display method described above, and will not be repeated here.

[0231] In one embodiment, such as Figure 26 As shown, an information display device 2600 is provided, including: a notification viewing module 2602 and a details display module 2604, wherein:

[0232] The notification viewing module 2602 is used to respond to a notification viewing operation generated in the notification sub-platform of the communication application, and to display the sent notification record, which shows at least one notification sent through the communication application.

[0233] The details display module 2604 is used to display a notification details document corresponding to the target notification in response to an information export operation for at least one notification. The notification details document displays notification feedback information that matches the notification recipient of the target notification. The notification recipient includes at least one of a notification recipient and a notification forwarder.

[0234] In one embodiment, the details display module 2604 is further configured to display a notification information display page in response to an information display operation for a target notification in at least one notification; wherein the notification information display page displays the processing result of the notification recipient on the target notification; and in response to an information export operation for the processing result, displays a notification details document corresponding to the processing result.

[0235] In one embodiment, the details display module 2604 is also used to display the processing results. When the sender of the target notification is a normal role type, the recipient of the notification is the recipient of the notification. The processing results of the target notification include the confirmation statistics of each recipient of the target notification.

[0236] In one embodiment, the details display module 2604 is also used to display the processing results. When the sender of the target notification is a management role type, the recipient of the notification is a notification forwarder. The processing results of the target notification include the forwarding statistics of each notification forwarder forwarding the target notification, and the confirmation statistics of each forwarding recipient confirming the target notification.

[0237] In one embodiment, the details display module 2604 is further configured to display a notification details document including notification feedback information. When the notification sender that sent the target notification is a normal role type, the notification feedback information includes confirmation information from the notification recipient. The confirmation information includes at least one of confirmed information that has been confirmed for the target notification and unconfirmed information that has not been confirmed for the target notification. When the notification sender that sent the target notification is a management role type, the notification feedback information includes forwarding information from the notification forwarder. The forwarding information includes at least one of forwarded information that has been forwarded for the target notification and unforwarded information that has not been forwarded for the target notification.

[0238] In one embodiment, the information display device 2600 is further configured to, in response to a forwarding operation for a notification details document, forward the notification details document to at least one first communication object that has a communication association with the notification sender of the target notification, wherein the sent notification details document is used to trigger each of the first communication objects to collaboratively update the notification feedback information in the notification details document to obtain an updated notification details document.

[0239] In one embodiment, the information display device 2600 is further configured to display an editing prompt message upon receiving an updated notification details document; the editing prompt message is used to remind the notification sender to view the updated notification details document.

[0240] In one embodiment, the information display device 2600 further includes a notification sending module 2606, which is used to display a notification editing page, obtain the notification content to be generated and the notification recipient through the notification editing page; and send the notification content to the notification recipient in response to a notification sending operation on the notification editing page; wherein, when the notification recipient is a notification forwarder, the sent notification content is used to trigger the notification forwarder to forward the notification content.

[0241] In one embodiment, the notification sending module 2606 is further configured to display a platform entry element and, in response to a trigger operation on the platform entry element, display an initial page of the notification sub-platform; the initial page displays a notification editing element; in response to a trigger operation on the platform entry element, enter the notification sub-platform; the notification sub-platform displays a notification editing element; in response to a trigger operation on the notification editing element, determine the role type corresponding to the login account logged into the notification sub-platform, and display a notification editing page that matches the role type corresponding to the login account logged into the notification sub-platform.

[0242] In one embodiment, the notification sending module 2606 is further configured to determine the notification recipient; the role type includes a normal role type; when the login account corresponds to a normal role type, the notification recipient obtained through the notification editing page corresponding to the normal role type is the notification recipient.

[0243] In one embodiment, the notification sending module 2606 is further configured to determine the notification recipient; the role type includes the management role type; when the login account corresponds to the management role type, the notification recipient obtained through the notification editing page corresponding to the management role type is the notification forwarder.

[0244] In one embodiment, the notification sending module 2606 is further configured to display a determination method list in response to an object selection operation on the notification editing page; the determination method list displays a first determination method element and a second determination method element; when the first determination method element is selected, all second communication objects bound to the login account logged into the notification editing page are designated as notification recipients; when the second determination method element is selected, an organizational structure tree corresponding to the login account logged into the notification editing page is displayed, and in response to a selection operation on the organizational structure tree, a third communication object located in the organizational node selected by the selection operation is designated as a notification recipient.

[0245] In one embodiment, the notification sending module 2606 is further configured to, in response to a notification sending operation on the notification editing page, send the notification content to the notification recipient in the form of a first task card when the notification recipient is the notification recipient; wherein the first task card displays a first interactive element, and the first interactive element is used to receive a confirmation operation on the notification content.

[0246] In one embodiment, the notification sending module 2606 is further configured to, in response to a notification sending operation on the notification editing page, send the notification content to the notification forwarder in the form of a second task card when the notification recipient is a notification forwarder; wherein the second task card displays a second interactive element, the second interactive element is used to receive a forwarding operation on the notification content, and when the second task card is successfully forwarded, the second interactive element displayed in the second task card is replaced by a first interactive element.

[0247] In one embodiment, such as Figure 27 As shown, a document generation apparatus 2700 is provided, including: a request receiving module 2702, an information acquisition module 2704, and a generation module 2706, wherein:

[0248] The request receiving module 2702 is used to receive a document generation request sent by the terminal. The document generation request is a request generated by the terminal in response to an information export operation of a target notification in at least one notification displayed by a communication application.

[0249] The information acquisition module 2704 is used to determine the role type of the notification sender of the target notification in response to the document generation request; and to determine the notification feedback information that matches the notification recipient of the target notification based on the role type. The notification recipient includes at least one of the notification recipient and the notification forwarder.

[0250] The generation module 2706 is used to generate a notification details document based on the notification feedback information; the notification details document is used to transmit and display to the terminal.

[0251] In one embodiment, the document generation device 2700 is further configured to, upon receiving a document generation request, create a document generation task corresponding to the document generation request and a task identifier corresponding to the document generation task; and send the task identifier to the terminal; wherein the sent task identifier is used to trigger the terminal to generate a document query request; the generation module 2706 is further configured to, in response to the document query request sent by the terminal, return a notification details document generated based on the notification feedback information to the terminal.

[0252] In one embodiment, the sent task identifier is used to trigger the terminal to send a document query request at a preset frequency; the document generation device 2700 is also used to determine whether the generation process of the notification details document has been completed when it receives the document query request sent by the terminal, and if the generation process of the notification details document has been completed, return the notification details document to the terminal; if the generation process of the notification details document has not been completed, return a prompt message that the notification details document is being generated to the terminal.

[0253] In one embodiment, the document generation device 2700 is further configured to, upon receiving a document generation request generated by an information export operation for a target notification, query whether a historical notification details document corresponding to the target notification exists; when a historical notification details document exists and the time difference between the generation time of the historical notification details document and the current time is less than a first time threshold, return an export prompt message; the returned export prompt message is used to trigger the terminal to obtain the historical notification details document.

[0254] In one embodiment, the document generation device 2700 is further configured to determine the operation object that triggers the information export operation when a document generation request is received for an information export operation for a target notification; the generation module 2706 is further configured to generate a notification details document based on the notification feedback information when the operation object is the first object that triggers the information export operation for the target notification, and send the notification details document to the communication application corresponding to the operation object.

[0255] In one embodiment, the document generation device 2700 is further configured to return the historical notification details document corresponding to the target notification to the communication application corresponding to the operation object when the operation object is not the first object to trigger the information export operation for the target notification.

[0256] Each module in the aforementioned information display device and document generation device can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in or independent of the processor in a computer device in hardware form, or stored in the memory of a computer device in software form, so that the processor can call and execute the operations corresponding to each module.

[0257] In one embodiment, a computer device is provided, which may be a server, and its internal structure diagram may be as follows: Figure 28 As shown, this computer device includes a processor, memory, input / output interfaces (I / O), and a communication interface. The processor, memory, and I / O interfaces are connected via a system bus, and the communication interface is also connected to the system bus via the I / O interfaces. The processor provides computational and control capabilities. The memory includes non-volatile storage media and internal memory. The non-volatile storage media stores the operating system, computer programs, and a database. The internal memory provides the environment for the operation of the operating system and computer programs stored in the non-volatile storage media. The database stores document generation data. The I / O interfaces are used for exchanging information between the processor and external devices. The communication interface is used for communicating with external terminals via a network connection. When the computer program is executed by the processor, it implements a document generation method.

[0258] In one embodiment, a computer device is provided, which may be a terminal, and its internal structure diagram may be as follows: Figure 29 As shown, the computer device includes a processor, memory, input / output interface, communication interface, display unit, and input device. The processor, memory, and input / output interface are connected via a system bus, and the communication interface, display unit, and input device are also connected to the system bus via the input / output interface. The processor provides computing and control capabilities. The memory includes non-volatile storage media and internal memory. The non-volatile storage media stores the operating system and computer programs. The internal memory provides an environment for the operation of the operating system and computer programs stored in the non-volatile storage media. The input / output interface is used for exchanging information between the processor and external devices. The communication interface is used for wired or wireless communication with external terminals; wireless communication can be achieved through Wi-Fi, mobile cellular networks, NFC (Near Field Communication), or other technologies. When the computer program is executed by the processor, it implements an information display method. The display unit of the computer device is used to form a visually visible image. It can be a display screen, a projection device, or a virtual reality imaging device. The display screen can be an LCD screen or an e-ink screen. The input device of the computer device can be a touch layer covering the display screen, or buttons, trackballs, or touchpads set on the casing of the computer device, or external keyboards, touchpads, or mice, etc.

[0259] Those skilled in the art will understand that Figure 28 and Figure 29 The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the computer device to which the present application is applied. Specific computer devices may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.

[0260] In one embodiment, a computer device is also provided, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the steps in the above-described information display method embodiment.

[0261] In one embodiment, a computer-readable storage medium is provided storing a computer program that, when executed by a processor, implements the steps in the above-described information display method embodiment.

[0262] In one embodiment, a computer program product or computer program is provided, comprising computer instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the computer device to perform the steps described in the information display method embodiment.

[0263] In one embodiment, a computer device is also provided, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the steps in the above-described document generation method embodiment.

[0264] In one embodiment, a computer-readable storage medium is provided storing a computer program that, when executed by a processor, implements the steps in the above-described document generation method embodiment.

[0265] In one embodiment, a computer program product or computer program is provided, the computer program product or computer program including computer instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium, and executes the computer instructions, causing the computer device to perform the steps in the above-described document generation method embodiment.

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

[0267] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium, and when executed, it can include the processes of the embodiments of the above methods. Any references to memory, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can take many forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM). The databases involved in the embodiments provided in this application may include at least one type of relational database and non-relational database. Non-relational databases may include, but are not limited to, blockchain-based distributed databases. The processors involved in the embodiments provided in this application may be general-purpose processors, central processing units, graphics processing units, digital signal processors, programmable logic devices, quantum computing-based data processing logic devices, etc., and are not limited to these.

[0268] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0269] The embodiments described above are merely illustrative of several implementation methods of this application, and while the descriptions are specific and detailed, they should not be construed as limiting the scope of this patent application. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this application should be determined by the appended claims.

Claims

1. An information display method, characterized in that, The method includes: In response to a notification viewing operation generated in the notification sub-platform of the communication application, a record of sent notifications is displayed, which shows at least one notification sent through the communication application; In response to the information export operation for the target notification in the at least one notification, a notification details document corresponding to the target notification is displayed. The notification details document displays notification feedback information matching the notification recipient of the target notification. The notification recipient includes at least one of a notification recipient and a notification forwarder. If the notification sender of the target notification is a normal role type, the notification recipient is the notification recipient. The notification feedback information includes confirmation information from the notification recipient, which includes at least one of confirmed confirmation information indicating confirmation of the target notification and unconfirmed confirmation information indicating no confirmation of the target notification. When the sender of the target notification is a management role, the recipient of the notification is a notification forwarder, and the notification feedback information includes the forwarding information of the notification forwarder. The forwarding information includes at least one of forwarded information that has been forwarded for the target notification and unforwarded information that has not been forwarded for the target notification.

2. The method according to claim 1, characterized in that, The step of displaying a notification details document corresponding to the target notification in response to the information export operation for the at least one notification includes: In response to an information display operation for a target notification in the at least one notification, a notification information display page is displayed; wherein the notification information display page displays the processing result of the notification recipient on the target notification; In response to the information export operation for the processing result, a notification details document corresponding to the processing result is displayed.

3. The method according to claim 2, characterized in that, When the sender of the target notification is a normal role type, the recipient of the notification is the recipient of the notification, and the processing result of processing the target notification includes the confirmation statistics of each recipient of the notification confirming the target notification.

4. The method according to claim 2, characterized in that, When the sender of the target notification is a management role, the recipient of the notification is a notification forwarder. The processing result of the target notification includes the forwarding statistics of each forwarder of the target notification and the confirmation statistics of each recipient of the forwarding notification.

5. The method according to claim 1, characterized in that, The notification sub-platform refers to the platform used to process notifications.

6. The method according to claim 1, characterized in that, The notification details document is an online document. After displaying the notification details document corresponding to the target notification, the method further includes: In response to a forwarding operation on the notification details document, the notification details document is forwarded to at least one first communication object that has a communication association with the notification sender of the target notification, wherein the sent notification details document is used to trigger each of the first communication objects to collaboratively update the notification feedback information in the notification details document to obtain an updated notification details document.

7. The method according to claim 6, characterized in that, The method further includes: Upon receiving the updated notification details document, an editing prompt is displayed; the editing prompt is used to remind the notification sender to view the updated notification details document.

8. The method according to any one of claims 1 to 7, characterized in that, Before displaying the sent notification record in response to a notification viewing operation generated in the notification sub-platform of the communication application, the method further includes: Display the notification editing page, and obtain the notification content and recipients of the notification to be generated through the notification editing page; In response to a notification sending operation on the notification editing page, the notification content is sent to the notification recipient; wherein, if the notification recipient is a notification forwarder, the sent notification content is used to trigger the notification forwarder to forward the notification content.

9. The method according to claim 8, characterized in that, The notification editing page includes: Display the platform entry element, and in response to a trigger operation on the platform entry element, display the initial page of the notification sub-platform; the initial page displays a notification editing element; In response to a trigger action on the platform entry element, the system enters the notification sub-platform; the notification sub-platform displays a notification editing element. In response to a triggered operation on a notification editing element, the role type corresponding to the login account logged into the notification sub-platform is determined, and a notification editing page matching the role type of the login account logged into the notification sub-platform is displayed.

10. The method according to claim 9, characterized in that, The role type includes the ordinary role type; when the login account corresponds to the ordinary role type, the notification recipient obtained through the notification editing page corresponding to the ordinary role type is the notification recipient.

11. The method according to claim 9, characterized in that, The role type includes the management role type; when the login account corresponds to the management role type, the notification recipient obtained through the notification editing page corresponding to the management role type is the notification forwarder.

12. The method according to claim 8, characterized in that, The steps for the notification recipient to obtain the notification include: In response to an object selection operation on the notification editing page, a list of confirmation methods is displayed; the list of confirmation methods includes a first confirmation method element and a second confirmation method element. When the first determination method element is selected, all second communication objects bound to the login account logged into the notification editing page will be used as notification recipients; When the second determination method element is selected, the organization structure tree corresponding to the login account logged into the notification editing page is displayed. In response to the selection operation for the organization structure tree, the third communication object located in the organization node selected by the selection operation is used as the notification recipient.

13. The method according to claim 8, characterized in that, The step of sending the notification content to the notification recipient in response to a notification sending operation on the notification editing page includes: When the notification recipient is the notification sender, in response to a notification sending operation on the notification editing page, the notification content is sent to the notification sender in the form of a first task card; wherein, the first task card displays a first interactive element, which is used to receive a confirmation operation for the notification content.

14. The method according to claim 8, characterized in that, The step of sending the notification content to the notification recipient in response to a notification sending operation on the notification editing page includes: When the notification recipient is a notification forwarder, in response to a notification sending operation on the notification editing page, the notification content is sent to the notification forwarder in the form of a second task card; wherein, the second task card displays a second interactive element, the second interactive element is used to receive a forwarding operation on the notification content, and when the second task card is successfully forwarded, the second interactive element displayed in the second task card is replaced by a first interactive element.

15. A document generation method, characterized in that, The method includes: The receiving terminal sends a document generation request, which is a request generated by the terminal in response to an information export operation of a target notification in at least one notification displayed by a communication application. In response to the document generation request, determine the role type of the notification sender that sends the target notification; Based on the role type, notification feedback information matching the notification recipient of the target notification is determined. The notification recipient includes at least one of a notification receiver and a notification forwarder. If the notification sender of the target notification is a normal role type, the notification recipient is the notification receiver, and the notification feedback information includes the notification receiver's confirmation information, which includes at least one of a confirmed confirmation (confirmed for the target notification) and an unconfirmed confirmation (not confirmed for the target notification). If the notification sender of the target notification is a management role type, the notification recipient is the notification forwarder, and the notification feedback information includes the forwarding information of the notification forwarder, which includes at least one of a forwarded forwarded information (forwarded for the target notification) and an unforwarded forwarded information (not forwarded for the target notification). A notification details document is generated based on the notification feedback information; the notification details document is used to transmit and display to the terminal.

16. The method according to claim 15, characterized in that, The method further includes: Upon receiving a document generation request, a document generation task corresponding to the document generation request and a task identifier corresponding to the document generation task are created. The task identifier is sent to the terminal; wherein the sent task identifier is used to trigger the terminal to generate a document query request; After generating the notification details document based on the notification feedback information, the method further includes: In response to the document query request sent by the terminal, a notification details document generated based on the notification feedback information is returned to the terminal.

17. The method according to claim 16, characterized in that, The task identifier sent is used to trigger the terminal to send the document query request at a preset frequency; The step of responding to the document query request sent by the terminal by returning a notification details document generated based on the notification feedback information to the terminal includes: When a document query request is received from the terminal, it is determined whether the generation process of the notification details document has been completed, and if the generation process of the notification details document has been completed, the notification details document is returned to the terminal. The method further includes: If the generation process of the notification details document has not yet been completed, a prompt message indicating that the notification details document is being generated will be returned to the terminal.

18. The method according to claim 16, characterized in that, Before creating the document generation task corresponding to the document generation request and the task identifier corresponding to the document generation task, the method further includes: Upon receiving a document generation request generated by an information export operation for the target notification, query whether a historical notification details document corresponding to the target notification exists; When the historical notification details document exists and the time difference between the generation time of the historical notification details document and the current time is less than a first time threshold, an export prompt message is returned; the returned export prompt message is used to trigger the terminal to obtain the historical notification details document.

19. The method according to claim 15, characterized in that, Before generating the notification details document based on the notification feedback information, the method further includes: Upon receiving a document generation request generated in response to an information export operation for the target notification, the operation object that triggered the information export operation is determined. The step of generating a notification details document based on the notification feedback information includes: When the operation object is the first object to trigger the information export operation for the target notification, a notification details document is generated based on the notification feedback information, and the notification details document is sent to the communication application corresponding to the operation object.

20. The method according to claim 19, characterized in that, The method further includes: When the operation object is not the first object to trigger the information export operation for the target notification, the historical notification details document corresponding to the target notification will be returned to the communication application corresponding to the operation object.

21. An information display device, characterized in that, The device includes: The notification viewing module is used to respond to a notification viewing operation generated in the notification sub-platform of the communication application and display the sent notification record, which shows at least one notification sent through the communication application. The details display module is used to respond to an information export operation for a target notification in the at least one notification, and display a notification details document corresponding to the target notification. The notification details document displays notification feedback information matching the notification recipient of the target notification. The notification recipient includes at least one of a notification receiver and a notification forwarder. When the notification sender of the target notification is a normal role type, the notification recipient is the notification receiver, and the notification feedback information includes confirmation information from the notification receiver. The confirmation information includes at least one of confirmed information indicating confirmation for the target notification and unconfirmed information indicating no confirmation for the target notification. When the notification sender of the target notification is a management role type, the notification recipient is the notification forwarder, and the notification feedback information includes forwarding information from the notification forwarder. The forwarding information includes at least one of forwarded information indicating forwarding for the target notification and unforwarded information indicating no forwarding for the target notification.

22. A document generation device, characterized in that, The device includes: A request receiving module is used to receive a document generation request sent by a terminal, wherein the document generation request is a request generated by the terminal in response to an information export operation of a target notification in at least one notification displayed by a communication application. An information acquisition module is configured to, in response to the document generation request, determine the role type of the notification sender sending the target notification; determine notification feedback information matching the notification reacher of the target notification based on the role type, wherein the notification reacher includes at least one of a notification receiver and a notification forwarder; when the notification sender sending the target notification is a normal role type, the notification reacher is a notification receiver, and the notification feedback information includes confirmation information from the notification receiver, wherein the confirmation information includes at least one of confirmed information indicating confirmation of the target notification and unconfirmed information indicating no confirmation of the target notification; when the notification sender sending the target notification is a management role type, the notification reacher is a notification forwarder, and the notification feedback information includes forwarding information from the notification forwarder, wherein the forwarding information includes at least one of forwarded information indicating forwarding of the target notification and unforwarded information indicating no forwarding of the target notification. A generation module is used to generate a notification details document based on the notification feedback information; the notification details document is used to transmit to the terminal and display it.

23. A computer device comprising a memory and a processor, wherein the memory stores a computer program, characterized in that, When the processor executes the computer program, it implements the steps of the method according to any one of claims 1 to 14 or 15 to 20.

24. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 14 or 15 to 20.

25. A computer program product, comprising a computer program, characterized in that, When executed by a processor, the computer program implements the steps of the method according to any one of claims 1 to 14 or 15 to 20.