Nothing Special   »   [go: up one dir, main page]

CN111178820B - Collaborative processing method, device, terminal and storage medium - Google Patents

Collaborative processing method, device, terminal and storage medium Download PDF

Info

Publication number
CN111178820B
CN111178820B CN201910994992.7A CN201910994992A CN111178820B CN 111178820 B CN111178820 B CN 111178820B CN 201910994992 A CN201910994992 A CN 201910994992A CN 111178820 B CN111178820 B CN 111178820B
Authority
CN
China
Prior art keywords
group
application
target
information
tag
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201910994992.7A
Other languages
Chinese (zh)
Other versions
CN111178820A (en
Inventor
林立伟
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to CN201910994992.7A priority Critical patent/CN111178820B/en
Publication of CN111178820A publication Critical patent/CN111178820A/en
Application granted granted Critical
Publication of CN111178820B publication Critical patent/CN111178820B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management
    • G06Q10/101Collaborative creation, e.g. joint development of products or services

Landscapes

  • Business, Economics & Management (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Human Resources & Organizations (AREA)
  • Engineering & Computer Science (AREA)
  • Strategic Management (AREA)
  • Operations Research (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Data Mining & Analysis (AREA)
  • Quality & Reliability (AREA)
  • Tourism & Hospitality (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The application discloses a cooperative processing method, a cooperative processing device, a terminal and a storage medium. Obtaining a target joining member by receiving a group creation instruction generated from a first application and using a first attribute tag of the group creation instruction; in response to creating a target group between target joining members in the second application, a group tag matching the target group is displayed in the first application such that a user of the first application jumps to the target group of the second application by triggering the group tag. Thus, when the user processes information, the user can generate a group creation instruction based on the first application, and can directly jump to a target group of the second application through the first application, so that the coordination of the information processing work in the first application and the group communication of the second application is realized, and further, the work processing efficiency and the processing effect are improved.

Description

Collaborative processing method, device, terminal and storage medium
Technical Field
The present application relates to the technical field of the present application, and in particular, to a processing method, an apparatus, a terminal, and a storage medium for cooperative work.
Background
With the rapid development of communication technology and internet technology, various kinds of instant messaging (INSTANT MESSAGING, abbreviated as IM) tools are increasing. The IM tool can enable two or more users to transmit text, pictures, voice, video and other information in real time through the Internet.
At present, more and more users can establish multiple crowd groups through an IM tool in the working process, so that the multiple people can cooperate and discuss the work together. However, when a multi-crowd group is established in the prior art, a creator of the group is required to manually invite members to be joined into the group one by one. In the working processing process, with the continuous increase of members, the creation, management and searching of the groups are inconvenient for the manager with more groups, so that the efficiency of collaborative processing of the work through the established groups is lower and the effect is poorer.
Disclosure of Invention
In view of the above, the present application provides a method, an apparatus, a terminal, and a storage medium for collaborative processing, so as to enable collaborative processing of communication between a job and an instant messaging group, thereby improving the job processing efficiency.
To achieve the above object, in one aspect, the present application provides a method for collaborative processing, including:
Receiving a group creation instruction generated from a first application, wherein the group creation instruction is used for indicating to create a group through a second application, and the creation instruction comprises a first attribute tag which is used for determining group members;
Obtaining a target joining member by using the first attribute tag;
And in response to creating the target group among the target joining members in the second application, displaying a group label matched with the target group in the first application, so that a user of the first application jumps to the target group of the second application by triggering the group label.
In one possible implementation manner, using the first attribute tag, obtaining a target joining member that matches the group creation instruction includes:
Acquiring a target joining member from a user class table stored by the first application by using the first attribute tag;
And/or
Acquiring a contact human table of a generating user of the group creation instruction for the second application;
And determining a target joining member in the contact human table by using the first attribute tag.
In yet another possible implementation manner, the displaying, in the first application, the group tag that will match the target group includes:
Generating a group tag matched with the target group by utilizing target information of the first application, wherein the target information characterizes attribute information matched with the first application by the group;
and displaying the group label at a display position where the first application is matched with the target information.
In yet another aspect, the present application further provides an apparatus for collaborative processing, including:
An instruction receiving unit, configured to receive a group creation instruction generated by a first application, where the group creation instruction is used to instruct to create a group by a second application, and the creation instruction includes a first attribute tag, where the first attribute tag is used to determine a group member;
The member acquisition unit is used for acquiring a target joining member by utilizing the first attribute tag;
and the display unit is used for responding to the creation of the target group among the target joining members in the second application, displaying the group label matched with the target group in the first application, and enabling the user of the first application to jump to the target group of the second application by triggering the group label.
In yet another aspect, the present application further provides a terminal, including:
A processor and a memory;
wherein the processor is configured to execute a program stored in the memory;
the memory is used for storing a program, and the program is used for at least:
Receiving a group creation instruction generated from a first application, wherein the group creation instruction is used for indicating to create a group through a second application, and the creation instruction comprises a first attribute tag which is used for determining group members;
Obtaining a target joining member by using the first attribute tag;
And in response to creating the target group among the target joining members in the second application, displaying a group tag matched with the target group in the first application, so that a user of the first application jumps to the target group of the second application by triggering the group tag.
In yet another aspect, the present application further provides a storage medium having stored therein computer executable instructions which, when loaded and executed by a processor, implement a method of collaborative work processing as described in any of the above.
It can be seen that when a user wishes to establish a system process of working through a first application and a second application, a target joining member can be obtained by receiving a group creation instruction generated from the first application, using a first attribute tag of the group creation instruction; in response to creating a target group between target joining members in the second application, a group tag matching the target group is displayed in the first application such that a user of the first application jumps to the target group of the second application by triggering the group tag. Thus, when the user processes information, the user can generate a group creation instruction based on the first application, and can directly jump to a target group of the second application through the first application, so that the coordination of the information processing work in the first application and the group communication of the second application is realized, and further, the work processing efficiency and the processing effect are improved.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for the description of the embodiments will be briefly described below, and it is apparent that the drawings in the following description are only embodiments of the present application, and other drawings may be obtained according to the provided drawings without inventive effort for a person skilled in the art.
FIG. 1 is a schematic diagram of a component architecture of a collaborative processing system in accordance with the present application;
FIG. 2 is a schematic flow chart diagram illustrating one embodiment of a collaborative work processing method in accordance with the present application;
FIG. 3 illustrates a display interface diagram of a creation group of a first application in an embodiment of the application;
FIG. 4 is a schematic diagram of a process flow of a collaborative work processing platform according to an embodiment of the present application;
FIG. 5 is a schematic diagram of a collaborative process interface according to an embodiment of the present application;
FIG. 6 illustrates another collaborative process interface schematic for an embodiment of the present application;
FIG. 7 is a schematic diagram showing the constitution of an embodiment of an apparatus for cooperative processing in accordance with the present application;
fig. 8 shows a schematic diagram of a composition structure of the terminal of the present application.
Detailed Description
The scheme of the application can provide a system for workflow information processing and work communication for the user more conveniently in the working processing process of the user, so as to achieve the purpose of improving the working processing efficiency and effect.
The first application characterizes an application for processing information of a workflow, such as an office platform, a project platform and the like; the second application representation is an application capable of enabling information transfer and communication between users, such as a client of an instant messaging tool. The group refers to an information group, such as a chat group, a project discussion group, etc., created through an instant messaging tool, which can enable communication between members.
In order to facilitate understanding of the method of cooperative work processing of the present application, a system to which the method of work system processing of the present application is applied will be described below. Referring to FIG. 1, a schematic diagram of a component architecture of a collaborative processing system in accordance with the present application is shown.
As shown in fig. 1, a system work processing system provided in an embodiment of the present application includes: a terminal 10 and a server 20. The terminal 10 and the server 20 are connected to each other by a network 30.
The terminal 10 may be a mobile terminal such as a mobile phone or a tablet pc, or a fixed terminal such as a personal computer to which a display device is connected. The terminal 10 may have a plurality of applications running thereon, including a first application and a second application, having different functions. The first application is an application for processing workflow information, and the second application is an application capable of providing information interaction for a plurality of users, namely, the creation of sessions of the plurality of users can be realized through the second application.
The instruction for creating the session group is generally generated by a second application having an instant messaging function, and when the user needs to exchange the work information with the related person when the user wants to process the work information on the first application, the user needs to log out of the first application on the terminal 10 and log in the second application to exchange the information. And when a new session group is to be created, the manager is required to be carried out on the second application, the corresponding users are required to be invited into the group through the communication list, the corresponding users are invited one by one in the process of inviting the users to join the group, the efficiency is low, and the users are easy to miss. But in the embodiment of the application, the creation of the group and the calling of the corresponding group can be performed simultaneously when the first application performs the work information processing. I.e. a co-operation of the first application and the second application during the processing of the working information can be achieved on the terminal 10.
The terminal 10 sends a group creation instruction to the server 20, the server 20 creates a group according to the group creation instruction, and returns the created group information to the terminal, where the specific group information may be an interactive interface of the created group.
The following describes the interaction procedure between the terminal and the server in detail.
For example, referring to fig. 2, which is a schematic flow interaction diagram of an embodiment of a collaborative processing method according to the present application, the method of this embodiment may include:
S201, the terminal generates a group creation instruction through a first application.
S202, the terminal sends a group creation instruction to the server.
The group creation instruction is used to indicate that a group is created by the second application, i.e., the group that is ultimately created is displayed and executed on the second application. The group to be created refers to a communication group where two or more users interact with each other, for example, the users in the group can transmit and interact with text information, voice information, pictures and videos.
And including a first attribute tag in the group creation instruction, the first attribute tag for determining a group member. The first attribute tag may be generated according to information processed in the first application, or may be determined according to condition information input by the user in the first application, where the condition information may represent feature information of a group member to be determined, such as remark information set for the group member to be added.
S203, the server obtains the target joining member by using the first attribute tag.
Since the first attribute tag is used to determine the group member, i.e. the characteristic information of the group member is included therein. The target joining member is determined according to the first attribute tag, and can be determined according to the user information recorded on the first application, or can be determined according to the user information loaded in the second application.
For example, the first application is an office application, i.e. the user can process the work information through the first application. After the group creation instruction is obtained, a company employee communication list stored by the first application can be called, and according to a first attribute tag in the first group creation instruction, if the first attribute tag represents an attribute tag corresponding to an engineering department A group member, the corresponding target joining member is the engineering department A group member. The remark information is the contact person of the group A of the project department and is determined to be the target joining member by adjusting the contact person list of the group creation instruction sender in the second application.
S204, the server creates a target group among target joining members in the second application;
S205, the server sends the target group and the group label corresponding to the target group to the terminal.
It should be noted that, the first application and the second application may be run on the terminal, and the created target group is a group generated by the second application, that is, when the members of the group communicate and interact with each other, the second application needs to be used. And the generated group label corresponding to the target group is displayed in the first application as display information, so that the cooperative work of the first application and the second application is realized, namely, when the first application performs work processing, a user can enter into the group of the second application corresponding to the processed work to communicate and communicate the work information.
S206, the terminal displays the group label through the first application and outputs the target group through the second application.
Thus, when the first application processes work, the user can record information and files generated according to the work or business flow, and when the first application has the function of 'one-key work group creation', the user can create a corresponding work group when processing work or business information in the first application. And the method can locate the established group, realize the establishment of the group, and facilitate the user to track the unfinished work and service and interact with group information.
Correspondingly, the user of the first application can exchange information through the target group of the second application, namely, the information exchange can be performed in the second application, or a group exchange interface of the second application can be displayed on the first application, so that the user can exchange information among group members in the group exchange interface displayed in the first application.
According to the collaborative work processing method provided by the embodiment of the application, the target joining member is obtained by receiving the group creation instruction generated by the first application and utilizing the first attribute tag of the group creation instruction; in response to creating a target group between target joining members in the second application, a group tag matching the target group is displayed in the first application such that a user of the first application jumps to the target group of the second application by triggering the group tag. Thus, when the user processes information, the user can generate a group creation instruction based on the first application, and can directly jump to a target group of the second application through the first application, so that the coordination of the information processing work in the first application and the group communication of the second application is realized, and further, the work processing efficiency and the processing effect are improved.
The manner in which the target join member is obtained is described in detail below.
In the embodiment of the present application, there are two ways to obtain the target joining member:
Acquiring a target joining member from a user list stored in a first application by using a first attribute tag;
And/or
Acquiring a contact list of a generating user of the group creation instruction for a second application;
And determining the target joining member in the contact list by using the first attribute tag.
Referring to fig. 3, a schematic diagram of a display interface of a creation group of a first application is shown, in fig. 3, when a user triggers a "one-key creation group" of the first application, a group creation instruction is generated, and a first attribute tag is obtained while the group creation instruction is generated, where the first attribute tag may be information input by the user, or may be determined by extracting information according to a location where the information corresponding to the current "one-key creation group" instruction is located. For example, if the user input is to create a conversation group for a member of item group a, then the first attribute is labeled as item group a; correspondingly, if the one-key group creation instruction is generated when the item B is in progress, a member list of the item B is obtained, and then the first attribute label is the item B. And the member list information is stored in the first application corresponding to the determination modes of the two first attribute tags. I.e. the target joining member may be obtained based on the list of users in the first application.
In another implementation manner, the target joining member may be determined according to a contact list of the user sent by the group creation instruction, and at this time, the first attribute tag may input feature information for member screening for the user, or may determine the target joining member for member selection information directly input by the user.
Thus, when the user performs work processing in the first application, unified group establishment and work communication are performed for people needing to perform cooperative work.
In order to facilitate management of an already created group, it is necessary to determine an administrator of the target group so that the administrator manages the first information of the first application and the target group. Wherein the first information is information associated with the target group.
The manager manages the first information, mainly stores and records the first information through the first application, and publishes the first information to be published in the target group. The first information to be published may be notified in the target group as a group advertisement. For example, the first application is an office platform, a group of the process work a may be created, and a manager of the group records related progress and information of the process work a, and may issue notification information to the group of the process work a, and specifically may issue a similar "please complete a schedule of the work B as soon as possible" so that members in the group of the process work a obtain the notification information.
Because the first information is the associated information of the target group, that is, the first information can be the list information of the target group, the first information is used for displaying the key information and the completion condition in the current work or business process, and is convenient for the manager to review and process. And an identification of the group entry may also be set at the relevant location of the first information of the first application, such that the user enters the already created group by triggering the identification. Specifically, the created group can be quickly entered in the first application interface through the generated group identification information, so that the user of the first application can efficiently manage the groups of each service.
In order to facilitate a user to quickly find a target group, a group tag that matches the target group may be displayed in the first application. The corresponding process may include:
generating a group tag matched with the target group by utilizing the target information of the first application;
and displaying the group label at a display position where the first application is matched with the target information.
Wherein the target information characterizes attribute information of the target group matching the first application. For example, the target information of the first application is task information, that is, the target group is a task group, and the group label corresponding to the target group is displayed at the task information, so that the user can directly enter the task group to communicate task information with the members in the group according to the group label when processing the task information.
For example, the target information includes to-Do information of the first application, and a to-Do group tag matched with the target group is generated; and displaying the group label to be handled at the display position of the first application for displaying the information to be handled. And enabling the user of the first application to enter the target group according to the group label to be handled.
The following describes a specific cooperative processing procedure.
In the embodiment of the invention, the cooperative work processing platform can be H5 application. H5 is the fifth generation HTML (hypertext markup language) and also refers to all digital products made in the H5 language. The H5 application has cross-platform or cross-application properties. Therefore, a mode of 'one-key creation of a workgroup' of a service scene is realized, personnel related to the service are quickly pulled into the same workgroup, information generated by a service flow is recorded and stored, and specific problems can be quickly checked and communicated or followed by the workgroup. And the method can also locate the created workgroup to realize repeated calling of H5 to the workgroup. The work group list is generated on the cooperative work processing platform, so that a user can conveniently track unfinished business and quickly enter groups, the completed work can be effectively archived, and the user can conveniently and needs to review.
Referring to fig. 4, a process flow diagram of a collaborative work process platform is shown. The cooperative processing platform comprises an H5 application, a communication application and an interface service. The H5 application can call to create a group interface, then the communication application can generate a group ID, the group ID is returned to the communication application through the interface service, and the related information of the generated working group is returned to the H5 application. Correspondingly, when the H5 application generates a request for calling the workgroup, the group ID is transmitted to the interface service, then the interface service returns the appointed workgroup to the communication application, and the interface on which the workgroup is opened is presented on the H5 application.
The most core of the cooperative work processing platform is the cooperation of business and communication. Referring to fig. 5, a schematic diagram of a collaborative process interface is shown. FIG. 5 (a) shows a main interface of a collaborative processing platform that may include user information, dynamic information, and work information. For example, when the user selects "supervision service", the display interface jumps to fig. 5 (b), and the information to be handled of the current user is displayed. When the user selects the to-be-handled information, the display interface jumps to fig. 5 (c), specific to-be-handled information is displayed, a label of "one-key-in creation work group" is also displayed, when the label is triggered by the user, a communication work group can be generated, and the name of the group can be named according to the information of the to-be-handled service. The display interface of the corresponding generated work group is shown in fig. 5 (d), so that the user and the group member can communicate information in the display interface.
In the collaborative processing platform, all the work groups created by the business scenes can be displayed and managed on the display interface of the H5 application. The workgroup can be classified and managed according to the created time sequence and the service completion condition. The work group list displays key information and completion conditions in the current business process, and is convenient for users to review and process. By having generated the group ID, the created workgroup is quickly entered, and the workgroup of each business is managed more efficiently.
Referring to fig. 6, another collaborative process interface schematic is shown. In fig. 6 (a), a main interface of the collaborative processing platform is shown, and the workgroup list may be directly entered according to a workgroup tag in the main interface. The interface schematic diagram of the work group list is shown in fig. 6 (b). The interface schematic diagram of the work group list comprises the existing work groups and information details corresponding to each work group, such as a task allocation group, and the task allocation information is matched and displayed below the task allocation group. When the user clicks on the task details in the task group list, the user jumps to the display interface shown in fig. 6 (c) to display specific information of the current task details. When the user clicks the tab for entering the workgroup, the user jumps to the workgroup chat interface as shown in fig. 6 (d), i.e. specific chat information is displayed in the display interface.
According to the embodiment of the invention, the business scene which is cooperated with the business scene is quickly clustered by one-key clustering, so that business process group management and business communication are realized. And the system can also combine document management, efficiency supervision, conference management and other cross-level and cross-unit collaboration in the government affair system, so that the government affair collaboration efficiency can be greatly improved. Specifically, the work group can be quickly created and effectively managed by one-key application of the third party H5, and the work group is repeatedly called up through the application scene of the H5 and other services, so that the work group can be followed up by related documents and transactions without repeated creation, and the collaborative office is high in efficiency and high in manageability.
In another embodiment of the present application, further comprising: and obtaining the target joining member and the alternative member by using the first attribute tag. It should be noted that, the target joining member is a member in the target group to be created, and the alternative member may represent a member joining the target group or exiting the target group at a certain target time.
Specifically, in response to creating the target application among the target joining members in the second application, group member change prompt information matched with the candidate members is generated at a target moment, and the group member change prompt information is displayed in a first application of a target user, so that the first application generates a group member change instruction according to the group member change information.
The target time characterizes the time when the member in the target group needs to be changed, such as the time corresponding to a certain processing node of the project. In order to facilitate management and tracking of project information, the project may need different project processing personnel at different processing nodes, and change the members of the created group according to different project nodes, for example, after the project A is partially completed, the project B group personnel is needed to join, and group member change prompt information is generated at the moment when the project A is partially completed, so that the project B group personnel can be added into the group, and communication of project follow-up information is facilitated. The target user refers to a user having a project member change authority, such as a manager of the group. Correspondingly, the target time, for example, project expected completion time, can be determined while the group is created, member change reminding information is generated at the project expected completion time, and members in the group are disintegrated according to the information.
By way of example, the alternative members include newly added members, and the method further comprises:
Determining a target moment according to the record information matched with the target group in the first application;
generating member newly-added reminding information of the target group at the target moment;
And sending the member newly-added reminding information to a manager of the first application matched with the record information, so that the manager generates a member adding instruction of the target group according to the member newly-added reminding information.
In yet another aspect, the present application further provides a device for collaborative processing, referring to fig. 7, which is a schematic diagram illustrating an embodiment of a device for collaborative processing according to the present application, where the device of the present embodiment may be applied to a terminal, and the device may include:
An instruction receiving unit 701, configured to receive a group creation instruction generated by a first application, where the group creation instruction is used to instruct to create a group by a second application, and the creation instruction includes a first attribute tag, where the first attribute tag is used to determine a group member;
a member obtaining unit 702, configured to obtain a target joining member by using the first attribute tag;
and a display unit 703, configured to, in response to creating a target group between the target joining members in the second application, display a group tag matched with the target group in the first application, so that a user of the first application jumps to the target group of the second application by triggering the group tag.
In one possible case, the member obtaining unit includes:
The first acquisition subunit is used for acquiring a target joining member from a user list stored in the first application by utilizing the first attribute tag;
And/or
A second obtaining subunit, configured to obtain a contact list of a generating user of the group creation instruction for the second application;
and determining a target joining member in the contact list by using the first attribute tag.
Optionally, the apparatus further comprises:
And the manager determining unit is used for determining a manager of the target group, so that the manager manages first information of the first application and the target group, wherein the first information is information associated with the target group.
Optionally, the display unit includes:
A tag generation subunit, configured to generate a group tag that matches the target group by using target information of the first application, where the target information characterizes attribute information that matches the target group with the first application;
And the label display subunit is used for displaying the group label at a display position matched with the target information by the first application.
On the basis of the foregoing embodiment, the target information includes to-Do information of the first application, where the tag generation subunit is specifically configured to:
Generating a to-be-handled group label matched with the target group by utilizing the to-be-handled information of the first application;
The label display subunit is specifically configured to:
and displaying the group label to be handled at the display position of the first application for displaying the information to be handled.
Optionally, the member obtaining unit is further configured to obtain a target joining member and an alternative member by using the first attribute tag;
The apparatus further comprises:
And the prompt information display unit is used for responding to the creation of the target group among the target joining members in the second application, generating group member change prompt information matched with the alternative members at target time, and displaying the group member change prompt information in the first application of a target user, so that the first application generates a group member change instruction according to the group member change information.
On the basis of the above embodiment, the candidate member includes a new member, and the apparatus further includes:
A time determining subunit, configured to determine a target time according to record information matched with the target group in the first application;
The information generation subunit is used for generating member newly-added reminding information of the target group at the target moment;
and the instruction generation subunit is used for sending the member newly-added reminding information to a manager of the first application matched with the record information, so that the manager generates a member adding instruction of the target group according to the member newly-added reminding information.
On the other hand, the present application also provides a terminal, for example, referring to fig. 8, which shows a schematic diagram of a composition structure of the terminal of the present application, the terminal 800 of this embodiment may include: a processor 801 and a memory 802.
Optionally, the terminal may further comprise a communication interface 803, an input unit 804 and a display 805 and a communication bus 806.
The processor 801, the memory 802, the communication interface 803, the input unit 804, the display 805, and the like all perform communication with each other through the communication bus 806.
In an embodiment of the present application, the processor 801 may be a central processing unit (Central Processing Unit, CPU), an asic, a dsp, an off-the-shelf programmable gate array, or other programmable logic device.
The processor may call a program stored in the memory 802. In particular, the processor may perform the operations performed by the application server side in the embodiments of the collaborative work processing method described above.
The memory 802 is used to store one or more programs, and the programs may include program code that includes computer operation instructions, and in an embodiment of the present application, at least the programs for implementing the following functions are stored in the memory:
Receiving a group creation instruction generated from a first application, wherein the group creation instruction is used for indicating to create a group through a second application, and the creation instruction comprises a first attribute tag which is used for determining group members;
Obtaining a target joining member by using the first attribute tag;
And in response to creating the target group among the target joining members in the second application, displaying a group tag matched with the target group in the first application, so that a user of the first application jumps to the target group of the second application by triggering the group tag.
In one possible implementation, the memory 802 may include a storage program area and a storage data area, where the storage program area may store an operating system, and at least one application program required for functions (such as an information display function, etc.), and so on; the storage data area may store data created during use of the computer, such as a user list, service data to be processed, and the like.
In addition, memory 802 may include high-speed random access memory, and may also include non-volatile memory, such as at least one magnetic disk storage device or other volatile solid-state storage device.
The communication interface 803 may be an interface of a communication module, such as an interface of a GSM module.
The application may also include a display 805 and an input unit 804, etc.
Of course, the structure of the terminal shown in fig. 8 is not limited to the terminal in the embodiment of the present application, and the terminal may include more or less components than those shown in fig. 8 or may combine some components in practical applications.
On the other hand, the embodiment of the application also provides a storage medium, wherein the storage medium stores computer executable instructions, and when the computer executable instructions are loaded and executed by a processor, the cooperative work processing method in any embodiment is realized.
It should be noted that, in the present specification, each embodiment is described in a progressive manner, and each embodiment is mainly described as different from other embodiments, and identical and similar parts between the embodiments are all enough to be referred to each other. For the apparatus class embodiments, the description is relatively simple as it is substantially similar to the method embodiments, and reference is made to the description of the method embodiments for relevant points.
Finally, it is further noted that relational terms such as first and second, and the like are used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Moreover, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising one … …" does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises an element.
The previous description of the disclosed embodiments is provided to enable any person skilled in the art to make or use the present invention. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the generic principles defined herein may be applied to other embodiments without departing from the spirit or scope of the invention. Thus, the present invention is not intended to be limited to the embodiments shown herein but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.
The foregoing is merely a preferred embodiment of the present invention and it should be noted that modifications and adaptations to those skilled in the art may be made without departing from the principles of the present invention, which are intended to be comprehended within the scope of the present invention.

Claims (14)

1. A method of collaborative processing, the method comprising:
Receiving a group creation instruction generated from a first application, wherein the group creation instruction is used for indicating to create a group through a second application, the creation instruction comprises a first attribute tag, the first attribute tag is used for determining group members, the first application is an application for processing workflow information, and the second application is an application for providing information interaction for a plurality of users;
Obtaining a target joining member by using the first attribute tag;
in response to creating a target group between the target joining members in the second application, displaying a group tag matching the target group in the first application, so that a user of the first application jumps to the target group of the second application by triggering the group tag;
wherein the group tag to be matched with the target group is displayed in the first application, including:
Generating a group tag matched with the target group by utilizing target information of the first application, wherein the target information characterizes attribute information matched with the first application by the target group;
and displaying the group label at a display position where the first application is matched with the target information.
2. The method of claim 1, wherein obtaining the target join member using the first attribute tag comprises:
acquiring a target joining member from a user list stored in the first application by using the first attribute tag;
And/or
Acquiring a contact list of a generating user of the group creation instruction for the second application;
and determining a target joining member in the contact list by using the first attribute tag.
3. The method according to claim 1, characterized in that the method further comprises:
Determining an administrator of the target group such that the administrator manages first information of the first application and the target group, the first information being information associated with the target group.
4. The method of claim 1, wherein the target information comprises to-Do information for the first application, wherein generating a group tag that matches the target group using the target information for the first application comprises:
Generating a to-be-handled group label matched with the target group by utilizing the to-be-handled information of the first application;
the displaying the group tag at the display position where the first application is matched with the target information includes:
and displaying the group label to be handled at the display position of the first application for displaying the information to be handled.
5. The method of claim 1, wherein obtaining the target join member using the first attribute tag comprises: obtaining a target joining member and an alternative member by using the first attribute tag;
the method further comprises the steps of:
And responding to the creation of the target group among the target joining members in the second application, generating group member change prompt information matched with the candidate members at a target moment, and displaying the group member change prompt information in the first application of a target user, so that the first application generates a group member change instruction according to the group member change information.
6. The method of claim 5, wherein the candidate member comprises a new member, the method further comprising:
Determining a target moment according to the record information matched with the target group in the first application;
generating member newly-added reminding information of the target group at the target moment;
And sending the member newly-added reminding information to a manager of the first application matched with the record information, so that the manager generates a member adding instruction of the target group according to the member newly-added reminding information.
7. An apparatus for collaborative processing, the apparatus comprising:
An instruction receiving unit, configured to receive a group creation instruction generated from a first application, where the group creation instruction is configured to instruct creation of a group by a second application, and the creation instruction includes a first attribute tag, where the first attribute tag is configured to determine a group member, the first application is an application that processes workflow information, and the second application is an application that provides information interaction to a plurality of users;
The member acquisition unit is used for acquiring a target joining member by utilizing the first attribute tag;
A display unit, configured to, in response to creating a target group between the target joining members in the second application, display a group tag that matches the target group in the first application, so that a user of the first application jumps to the target group of the second application by triggering the group tag;
wherein, the display element includes:
A tag generation subunit, configured to generate a group tag that matches the target group by using target information of the first application, where the target information characterizes attribute information that matches the target group with the first application;
And the label display subunit is used for displaying the group label at a display position matched with the target information by the first application.
8. The apparatus of claim 7, wherein the member acquisition unit comprises:
The first acquisition subunit is used for acquiring a target joining member from a user list stored in the first application by utilizing the first attribute tag;
And/or
A second obtaining subunit, configured to obtain a contact list of a generating user of the group creation instruction for the second application; and determining a target joining member in the contact list by using the first attribute tag.
9. The apparatus of claim 7, wherein the apparatus further comprises:
And the manager determining unit is used for determining a manager of the target group, so that the manager manages first information of the first application and the target group, wherein the first information is information associated with the target group.
10. The apparatus of claim 7, wherein the target information comprises to-Do information of the first application, wherein the tag generation subunit is specifically configured to:
Generating a to-be-handled group label matched with the target group by utilizing the to-be-handled information of the first application;
the displaying the group tag at the display position where the first application is matched with the target information includes:
and displaying the group label to be handled at the display position of the first application for displaying the information to be handled.
11. The apparatus of claim 7, wherein the member acquisition unit is further configured to obtain a target joining member and an alternative member using the first attribute tag;
The apparatus further comprises:
And the prompt information display unit is used for responding to the creation of the target group among the target joining members in the second application, generating group member change prompt information matched with the alternative members at target time, and displaying the group member change prompt information in the first application of a target user, so that the first application generates a group member change instruction according to the group member change information.
12. The apparatus of claim 11, wherein the alternative member comprises a newly added member, the apparatus further comprising:
A time determining subunit, configured to determine a target time according to record information matched with the target group in the first application;
The information generation subunit is used for generating member newly-added reminding information of the target group at the target moment;
and the instruction generation subunit is used for sending the member newly-added reminding information to a manager of the first application matched with the record information, so that the manager generates a member adding instruction of the target group according to the member newly-added reminding information.
13. A terminal, comprising:
A processor and a memory;
wherein the processor is configured to execute a program stored in the memory;
the memory is used for storing a program, and the program is used for at least:
Receiving a group creation instruction generated from a first application, wherein the group creation instruction is used for indicating to create a group through a second application, the creation instruction comprises a first attribute tag, the first attribute tag is used for determining group members, the first application is an application for processing workflow information, and the second application is an application for providing information interaction for a plurality of users;
Obtaining a target joining member by using the first attribute tag;
in response to creating a target group between the target joining members in the second application, displaying a group tag matching the target group in the first application, so that a user of the first application jumps to the target group of the second application by triggering the group tag;
wherein the group tag to be matched with the target group is displayed in the first application, including:
Generating a group tag matched with the target group by utilizing target information of the first application, wherein the target information characterizes attribute information matched with the first application by the target group;
and displaying the group label at a display position where the first application is matched with the target information.
14. A storage medium having stored therein computer executable instructions which when loaded and executed by a processor implement a method of co-operating processing according to any of claims 1 to 6.
CN201910994992.7A 2019-10-18 2019-10-18 Collaborative processing method, device, terminal and storage medium Active CN111178820B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910994992.7A CN111178820B (en) 2019-10-18 2019-10-18 Collaborative processing method, device, terminal and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910994992.7A CN111178820B (en) 2019-10-18 2019-10-18 Collaborative processing method, device, terminal and storage medium

Publications (2)

Publication Number Publication Date
CN111178820A CN111178820A (en) 2020-05-19
CN111178820B true CN111178820B (en) 2024-10-01

Family

ID=70655587

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910994992.7A Active CN111178820B (en) 2019-10-18 2019-10-18 Collaborative processing method, device, terminal and storage medium

Country Status (1)

Country Link
CN (1) CN111178820B (en)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111652750B (en) * 2020-05-25 2022-05-20 南京领行科技股份有限公司 User group management method, device, equipment and storage medium
JP7484484B2 (en) 2020-06-23 2024-05-16 株式会社リコー Service provision system and group management method
CN113312567A (en) * 2020-09-21 2021-08-27 阿里巴巴集团控股有限公司 Data and work order processing method, device, equipment and storage medium
CN113393213A (en) * 2021-06-25 2021-09-14 数字广东网络建设有限公司 Method for creating group, computer equipment and storage medium
CN115022265B (en) * 2021-07-23 2024-04-16 北京字跳网络技术有限公司 Information processing method, device, terminal and storage medium
CN114240683A (en) * 2021-11-19 2022-03-25 中国建设银行股份有限公司 Group creation method, group creation device, computer equipment and storage medium
CN115334027B (en) * 2022-08-10 2024-04-16 北京字跳网络技术有限公司 Information processing method, apparatus, electronic device and storage medium

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104333807A (en) * 2014-10-22 2015-02-04 乐视网信息技术(北京)股份有限公司 Application processing method and device and smart television
CN108306810A (en) * 2017-01-11 2018-07-20 腾讯科技(深圳)有限公司 A kind of group's construction method, server and terminal

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103888344B (en) * 2014-03-20 2017-07-14 小米科技有限责任公司 Group creating method, group exit method and apparatus
CN106600209A (en) * 2016-11-11 2017-04-26 北京奇鱼时代科技有限公司 Method and device for automatically creating group
US10541825B2 (en) * 2017-07-20 2020-01-21 Slack Technologies, Inc. Method, apparatus and computer program product for generating externally shared communication channels
CN107947951B (en) * 2017-12-21 2019-10-15 Oppo广东移动通信有限公司 Groups of users recommended method, device and storage medium and server

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104333807A (en) * 2014-10-22 2015-02-04 乐视网信息技术(北京)股份有限公司 Application processing method and device and smart television
CN108306810A (en) * 2017-01-11 2018-07-20 腾讯科技(深圳)有限公司 A kind of group's construction method, server and terminal

Also Published As

Publication number Publication date
CN111178820A (en) 2020-05-19

Similar Documents

Publication Publication Date Title
CN111178820B (en) Collaborative processing method, device, terminal and storage medium
US9794760B2 (en) Collaborative group and content management utilizing user activated collaboration threads
TWI786196B (en) Information acquisition method and device for group tasks
US9542440B2 (en) Enterprise graph search based on object and actor relationships
US10944702B2 (en) Method and device for publishing message and storage medium
US9088660B2 (en) Messaging and application system integration
US7450696B2 (en) Knowledge management, capture and modeling tool for multi-modal communications
US8972509B2 (en) Automated rich-content messaging
US20110125826A1 (en) Stalking social media users to maximize the likelihood of immediate engagement
US8543654B2 (en) Contextual conversation framework
US20140172997A1 (en) Attachment collaboration within message environments
US8230031B2 (en) System and method for providing enhanced instant messaging
CN110598103B (en) Content aggregation method and device, computer equipment and storage medium
CN110708358B (en) Session message processing method, electronic device and computer-readable storage medium
Bhattacharjya et al. Creation of unstructured big data from customer service: The case of parcel shipping companies on Twitter
CN111670437B (en) Method for sharing electronic content or comments to specific user
US11062269B2 (en) Activity stream based interaction
US20230216770A1 (en) Activity stream based collaboration
US9094354B2 (en) Facilitating real-time communications in electronic message boards
CN113761127A (en) Task processing method and device, electronic equipment and storage medium
WO2021143034A1 (en) Document generation method and apparatus, electronic device, and storage medium
US20140380190A1 (en) Integrating customer relationship management information to communication sessions
US11093870B2 (en) Suggesting people qualified to provide assistance with regard to an issue identified in a file
US20080281608A1 (en) Providing Collaboration services to Business Applications to correlate user collaboration with the business application
WO2016154829A1 (en) Data processing method and system

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant