[go: up one dir, main page]

CN113240402A - Personal to-do task processing method and system, computer device and storage medium - Google Patents

Personal to-do task processing method and system, computer device and storage medium Download PDF

Info

Publication number
CN113240402A
CN113240402A CN202110643434.3A CN202110643434A CN113240402A CN 113240402 A CN113240402 A CN 113240402A CN 202110643434 A CN202110643434 A CN 202110643434A CN 113240402 A CN113240402 A CN 113240402A
Authority
CN
China
Prior art keywords
task
handled
personal
self
communication client
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.)
Pending
Application number
CN202110643434.3A
Other languages
Chinese (zh)
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.)
Beijing Minglue Zhaohui Technology Co Ltd
Original Assignee
Beijing Minglue Zhaohui Technology 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 Beijing Minglue Zhaohui Technology Co Ltd filed Critical Beijing Minglue Zhaohui Technology Co Ltd
Priority to CN202110643434.3A priority Critical patent/CN113240402A/en
Publication of CN113240402A publication Critical patent/CN113240402A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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/103Workflow collaboration or project management
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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/109Time management, e.g. calendars, reminders, meetings or time accounting
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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/20Administration of product repair or maintenance

Landscapes

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

Abstract

The application relates to a personal to-do task processing method, a system, a computer device and a computer readable storage medium, wherein the personal to-do task processing method comprises the following steps: establishing a self-built application, namely establishing a webpage server of the self-built application based on an enterprise communication client, and establishing interface communication between the webpage server and an application program interface of the enterprise communication client; a self-built application login step, namely acquiring a user login certificate, identifying the user identity based on the interface of the enterprise communication client and logging in the self-built application; and a step of processing the personal tasks to be handled, which is to create and carry out the personal tasks to be handled based on the self-built application and/or create and carry out the personal tasks to be handled through a conversation sidebar of the enterprise communication client, wherein the self-built application is configured to support one or any combination of task reminding to be handled, task information maintenance to be handled, task state maintenance to be handled and task completion reminding to be handled. Through this application effectively improve staff work efficiency of enterprise.

Description

Personal to-do task processing method and system, computer device and storage medium
Technical Field
The present application relates to the field of computer technologies, and in particular, to a method and a system for processing a personal to-do task based on an enterprise communication client, a computer device, and a computer-readable storage medium.
Background
With the development of the enterprise wechat function, the enterprise wechat support enables the enterprise wechat users to add the wechat users as friends, so that more and more enterprises start to reside in the service of the enterprise wechat. The enterprise and the staff can provide marketing behaviors such as consultation service, activity promotion and the like to the consumers at any time through the WeChat of the enterprise. When the number of the staff follow-up items is increased, the staff needs to be provided with an application for recording the backlog items, so that the staff can record specific contents to be followed, staff related to the backlog items, personnel actually participating in the project, and the like.
At present, the enterprise wechat self-contained to-do function supports employees to check a to-do content list which needs to be completed currently, and supports filling of specific to-do content, to-do reminding time, participating employees and the like on a to-do detail page. And at the corresponding time, the enterprise WeChat system sends a to-do reminder to the current staff. Meanwhile, the employees to be handled are shared and assigned, namely the employee A can create the contents to be handled for the employee B, and the two persons cooperate to complete the sharing and the assignment.
However, based on the enterprise WeChat with the function of handling, the task starting time cannot be set, only the time for reminding me can be set, enterprise client contacts cannot be associated, and only internal employees are associated. When the to-do is related to a specific project, the to-do is not related to the project, so that the employee can quickly follow up the to-do related project. Furthermore, the enterprise wechat with the function to be handled still has the problem of missing the follow-up process to be handled, and the cooperative staff only master whether the follow-up is completed or not, but cannot master the current latest follow-up progress to be handled, so that the actual demands of the enterprise and the staff in the actual application process cannot be met.
Disclosure of Invention
The embodiment of the application provides a personal task to be handled processing method and system based on an enterprise communication client, computer equipment and a computer readable storage medium, and the personal task to be handled is directly created based on the enterprise communication client by building a self-built application, so that the task to be handled is favorably followed by associated personnel or the progress of the task to be handled is obtained, the cooperative processing of the task to be handled is facilitated, and the working efficiency of enterprise staff is effectively improved.
In a first aspect, an embodiment of the present application provides a method for processing a personal to-do task, including:
establishing a self-built application, namely establishing a webpage server of the self-built application based on an enterprise communication client, and establishing interface communication between the webpage server and an Application Programming Interface (API) of the enterprise communication client;
a self-built application login step, namely acquiring a user login certificate access _ token, identifying the user identity based on the interface of the enterprise communication client and logging in the self-built application;
and a personal to-do task processing step, wherein a personal to-do task is created and carried out based on the self-built application and/or a personal to-do task is created and carried out through a conversation sidebar of the enterprise communication client, the self-built application is configured to support one or any combination of task reminding, task information maintenance, task state maintenance and task completion reminding, wherein the conversation sidebar refers to a browser window attached to an enterprise WeChat chat dialog box, the right side is folded and folded by default, and the conversation sidebar is popped up to the left side after being clicked.
Based on the above steps, the embodiment of the application uses the enterprise communication client as a carrier to support the tool to be handled in the communication of the contact person for the employee.
In some embodiments, the personal to-do task processing step further comprises:
a task to be handled creating step, namely directly creating a personal task to be handled based on the self-built application and/or creating the personal task to be handled through a conversation sidebar of the enterprise communication client, and editing task information to be handled of the personal task to be handled; wherein the task information to be handled includes: the enterprise communication client comprises to-be-handled content, task managers, task contacts, start time, end time and task states, wherein the to-be-handled content, the task managers, the task contacts, the start time and the end time are configured to support user-defined setting, the task states comprise in-process and completed, and when a personal to-be-handled task is created through a conversation sidebar of the enterprise communication client, the conversation contacts are automatically obtained to serve as the task contacts and are associated with the information of the conversation contacts to the information of the to-be-handled task. Wherein, the conversation contact person is used for referring to a client establishing a WeChat friend relationship with the enterprise employee.
Based on the embodiment, in the process of communication between the staff and the external conversation contact person, the staff can create the task to be handled related to the conversation contact person through the conversation sidebar of the enterprise communication client at any time, and the working efficiency of the staff and the application efficiency of the enterprise are improved.
In some embodiments, the personal to-do task processing step further comprises:
a task start reminding step, namely acquiring current time and regularly judging whether the current time is the start time, waiting for a task to start if the current time is less than the start time, and specifically, adding the task to be done to a to-do list of a user and circularly judging whether the current time is the start time at intervals of a set time; otherwise, sending the to-be-handled reminder to the task responsible person through the enterprise communication client and recording the to-be-handled reminder.
And a task responsible person reminding step, wherein if the current time is the appointed starting time, whether the to-do reminder is sent or not is judged, if the to-do reminder is sent, the to-do reminder is not sent, and otherwise, the to-do task reminder is sent to the task responsible person through the enterprise communication client and recorded.
Based on the above embodiment, the staff is helped to cooperatively process the tasks to be handled by sending the reminders to be handled.
In some embodiments, the personal to-do task processing step further comprises:
and a task information maintenance step, namely acquiring a task checking request or an editing request of the current user, judging whether the current user has a task maintenance authority, and if the current user has the task maintenance authority, displaying task details or updating task information according to the editing request so as to facilitate staff to check the task state at any time. And in the to-do task information maintenance step, if a task responsible person is newly added in the to-do task information maintenance step, acquiring the responsible person information and executing the task responsible person reminding step so as to send the to-do task reminder.
And a task completion reminding step, namely sending a task completion reminding notice to the task creator and/or the task responsible person through the enterprise communication client when the task state of the task to be handled is changed into a completed state. The self-built application is configured to support manual or automatic change of the task state of the task to be handled.
In a second aspect, an embodiment of the present application provides a personal to-do task processing system, including:
the self-built application building module is used for building a webpage server of a self-built application based on an enterprise communication client and building interface communication between the webpage server and an Application Program Interface (API) of the enterprise communication client;
the self-built application login module is used for acquiring a user login certificate access _ token, identifying the user identity based on the interface of the enterprise communication client and logging in the self-built application;
and the personal to-do task processing module is created based on the self-built application and carries out personal to-do tasks and/or creates and carries out the personal to-do tasks through a conversation sidebar of the enterprise communication client, the self-built application is configured to support one or any combination of task reminding, task information maintenance, task state maintenance and task completion reminding, wherein the conversation sidebar refers to a browser window attached to an enterprise WeChat chat dialog box, the right side is folded and retracted by default, and the conversation sidebar is popped up to the left side after being clicked.
Based on the modules, the embodiment of the application uses the enterprise communication client as a carrier to support the tool to be handled in the communication of the contact persons.
In some embodiments, the personal to-do task processing module further comprises:
the task to be handled creating module is used for directly creating the personal task to be handled based on the self-built application and/or creating the personal task to be handled through a conversation sidebar of the enterprise communication client, and editing task to be handled information of the personal task to be handled; wherein the task information to be handled includes: the enterprise communication client comprises to-be-handled content, task managers, task contacts, start time, end time and task states, wherein the to-be-handled content, the task managers, the task contacts, the start time and the end time are configured to support user-defined setting, the task states comprise in-process and completed, and when a personal to-be-handled task is created through a conversation sidebar of the enterprise communication client, the conversation contacts are automatically obtained to serve as the task contacts and are associated with the information of the conversation contacts to the information of the to-be-handled task. Wherein, the conversation contact person is used for referring to a client establishing a WeChat friend relationship with the enterprise employee.
Based on the embodiment, in the process of communication between the employee and the external conversation contact person, the to-do task related to the conversation contact person can be created through the conversation sidebar of the enterprise communication client at any time, and the enterprise operation efficiency is improved.
In some embodiments, the personal to-do task processing module further comprises:
the task starting reminding module is used for acquiring current time and regularly judging whether the current time is the starting time, waiting for the task to start if the current time is less than the starting time, and specifically, adding the task to be handled to a to-do list of a user and circularly judging whether the current time is the starting time at intervals of a set time; otherwise, sending the to-be-handled reminder to the task responsible person through the enterprise communication client and recording the to-be-handled reminder.
And the task responsible person reminding module is used for judging whether the to-do reminder is sent or not if the current time is the appointed starting time, not sending the to-do reminder if the to-do reminder is sent, and otherwise sending the to-do reminder to the task responsible person through the enterprise communication client and recording.
Based on the above embodiment, the staff is helped to cooperatively process the tasks to be handled by sending the reminders to be handled.
In some embodiments, the personal to-do task processing module further comprises:
the task information maintenance module obtains a task checking request or an editing request of a current user, judges whether the current user has a task maintenance authority, and displays task details or updates task information according to the editing request if the current user has the task maintenance authority so that staff can check the task state at any time. And if a task responsible person is newly added in the to-be-done task information maintenance module, the to-be-done task information maintenance module acquires the responsible person information and switches the responsible person information to the task responsible person reminding module so as to send the to-be-done task reminder.
And the task completion reminding module is used for sending a task completion reminding notice to the task creator and/or the task responsible person through the enterprise communication client when the task state of the task to be handled is changed into the completed task state. The self-built application is configured to support manual or automatic change of the task state of the task to be handled.
In a third aspect, an embodiment of the present application provides a computer device, which includes a memory, a processor, and a computer program stored on the memory and executable on the processor, and when the processor executes the computer program, the personal to-do task processing method according to the first aspect is implemented.
In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, on which a computer program is stored, where the computer program, when executed by a processor, implements the personal to-do task processing method according to the first aspect.
Compared with the related technology, the method, the system, the computer device and the computer readable storage medium for processing the personal tasks to be handled based on the enterprise communication client provided by the embodiment of the application take the enterprise communication client as a carrier, provide a tool to be handled for supporting employees in contact communication, namely an application for self-establishment of personal tasks to be handled, and the employees can establish the tasks to be handled related to the conversation contacts through the conversation sidebar of the enterprise communication client at any time in the communication process with the external conversation contacts, so that the enterprise operation efficiency is improved. The staff can be helped to cooperatively process the tasks to be handled by sending the reminders to be handled.
The details of one or more embodiments of the application are set forth in the accompanying drawings and the description below to provide a more thorough understanding of the application.
Drawings
The accompanying drawings, which are included to provide a further understanding of the application and are incorporated in and constitute a part of this application, illustrate embodiment(s) of the application and together with the description serve to explain the application and not to limit the application. In the drawings:
FIG. 1 is a flowchart of a personal to-do task processing method according to an embodiment of the present application;
FIG. 2 is a flow diagram illustrating partial steps of a method for processing a personal to-do task according to a preferred embodiment of the present application;
fig. 3 is a block diagram of a personal to-do task processing system according to an embodiment of the present application.
Description of the drawings:
1. building a module for self-building application; 2. a self-built application login module; 3. the personal task to be dealt with processing module;
301. a task to be handled creating module; 302. a task start reminding module;
303. a task leader reminding module; 304. a task information maintenance module to be done;
305. and the task to be handled is completed.
Detailed Description
In order to make the objects, technical solutions and advantages of the present application more apparent, the present application will be described and illustrated below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the present application and are not intended to limit the present application. All other embodiments obtained by a person of ordinary skill in the art based on the embodiments provided in the present application without any inventive step are within the scope of protection of the present application.
It is obvious that the drawings in the following description are only examples or embodiments of the present application, and that it is also possible for a person skilled in the art to apply the present application to other similar contexts on the basis of these drawings without inventive effort. Moreover, it should be appreciated that in the development of any such actual implementation, as in any engineering or design project, numerous implementation-specific decisions must be made to achieve the developers' specific goals, such as compliance with system-related and business-related constraints, which may vary from one implementation to another.
Reference in the specification to "an embodiment" means that a particular feature, structure, or characteristic described in connection with the embodiment can be included in at least one embodiment of the specification. The appearances of the phrase in various places in the specification are not necessarily all referring to the same embodiment, nor are separate or alternative embodiments mutually exclusive of other embodiments. Those of ordinary skill in the art will explicitly and implicitly appreciate that the embodiments described herein may be combined with other embodiments without conflict.
Unless defined otherwise, technical or scientific terms referred to herein shall have the ordinary meaning as understood by those of ordinary skill in the art to which this application belongs. Reference to "a," "an," "the," and similar words throughout this application are not to be construed as limiting in number, and may refer to the singular or the plural. The present application is directed to the use of the terms "including," "comprising," "having," and any variations thereof, which are intended to cover non-exclusive inclusions; for example, a process, method, system, article, or apparatus that comprises a list of steps or modules (elements) is not limited to the listed steps or elements, but may include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus. Reference to "connected," "coupled," and the like in this application is not intended to be limited to physical or mechanical connections, but may include electrical connections, whether direct or indirect. The term "plurality" as referred to herein means two or more. "and/or" describes an association relationship of associated objects, meaning that three relationships may exist, for example, "A and/or B" may mean: a exists alone, A and B exist simultaneously, and B exists alone. The character "/" generally indicates that the former and latter associated objects are in an "or" relationship. Reference herein to the terms "first," "second," "third," and the like, are merely to distinguish similar objects and do not denote a particular ordering for the objects.
An Application Programming Interface (api) is a convention for linking different components of a software system, and is also called an api. The primary purpose of the application program interface is to provide applications and developers the ability to access a set of routines without having to access source code or understand the details of the internal workings.
The application provides a personal to-do task processing method, a system, computer equipment and a computer readable storage medium based on an enterprise communication client, in order to achieve the purpose of directly creating a personal to-do task based on the enterprise communication client by building a self-built application and meeting the requirements of associating enterprise client contacts, assisting to-do task follow-up and cooperatively processing the to-do task in enterprise and employee work.
An embodiment of the present application provides a method for processing a personal task to be handled, where fig. 1 is a flowchart of the method for processing the personal task to be handled according to the embodiment of the present application, and with reference to fig. 1, the method includes the following steps:
a self-built application building step S1, building a web server of the self-built application based on the enterprise communication client, and building interface communication between the web server and an Application Program Interface (API) of the enterprise communication client; optionally, the enterprise communication client is an enterprise WeChat. Specifically, the web server is created by the corpid, the application agentid and the secret of the enterprise WeChat.
A self-built application login step S2, wherein a user login certificate access _ token is obtained, and the user identity is identified and the self-built application is logged in based on an interface of the enterprise communication client; it is noted that each user only supports logging into the self-built application with the identity of the current enterprise employee.
And a step S3 of processing the personal to-be-handled task, wherein the personal to-be-handled task is created and carried out based on the self-built application and/or the personal to-be-handled task is created and carried out through a conversation sidebar of the enterprise communication client, the self-built application is configured to support one or any combination of task reminding, task information maintenance, task state maintenance and task completion reminding, wherein the conversation sidebar refers to a browser window attached to an enterprise WeChat chat dialog box, the right side is folded and folded by default, and the conversation sidebar is popped up to the left side after being clicked.
Based on the above steps, the embodiment of the application uses the enterprise communication client as a carrier to support the tool to be handled in the communication of the contact person for the employee.
In some embodiments, the personal to-do task processing step S3 further includes:
a task to be handled creating step S301, creating a personal task to be handled directly based on the self-built application and/or creating a personal task to be handled through a conversation sidebar of the enterprise communication client, and editing task information of the personal task to be handled; the task information to be handled comprises: the method comprises the steps of automatically acquiring conversation contacts as task contacts and associating the information of the conversation contacts to task information when a personal task to be handled is created through a conversation sidebar of an enterprise communication client. Specifically, the self-built application based on the enterprise communication client obtains the ID of the conversation contact person, transmits the ID to the personal to-do editor of the self-built application and automatically associates the conversation contact person, the conversation contact person is used for indicating a client establishing a WeChat friend relationship with enterprise employees, and the external contact person can be an individual WeChat contact person or a non-local enterprise employee. Based on the method, the to-do task associated with the conversation contact can be quickly created through the conversation sidebar, and the user can seamlessly jump to the chat window of the conversation contact after the to-do task is opened, so that the user can follow up the to-do task associated with the conversation contact in a targeted manner.
Based on the embodiment, in the process of communication between the employee and the external conversation contact person, the to-do task related to the conversation contact person can be created through the conversation sidebar of the enterprise communication client at any time, and the enterprise operation efficiency is improved.
In some embodiments, the personal to-do task processing step S3 further includes:
a task start reminding step S302, acquiring a current time and regularly determining whether the current time is a start time, and waiting for a task to start if the current time is less than the start time, specifically, adding the task to be done to a to-do list of the user and circularly determining whether the current time is the start time at an interval of a set time; otherwise, sending the to-be-handled reminder to the task responsible person through the enterprise communication client and recording the to-be-handled reminder.
And a task responsible person reminding step S303, if the current time is the appointed start time, judging whether the to-do reminder is sent, if the to-do reminder is sent, no more sending the to-do reminder, otherwise, sending the to-do task reminder to the task responsible person through the enterprise communication client and recording.
Based on the above embodiment, the staff is helped to cooperatively process the tasks to be handled by sending the reminders to be handled.
In some embodiments, the personal to-do task processing step S3 further includes:
and a task information to be handled maintaining step S304, acquiring a task to be handled checking request or an editing request of the current user, judging whether the current user has a task to be handled maintaining authority, and if the current user has the task to be handled maintaining authority, displaying task details in a task to be handled list form or updating task information according to the editing request so that staff can check the task to be handled state at any time. The self-built application is configured to support a user to view and manage all personal tasks to be handled associated with the user in a centralized manner, specifically, the association refers to a creator or a task responsible person of the current user who is the personal tasks to be handled, and based on the relationship, the user can view or edit task information to be handled. If a task person in charge is newly added in the task information maintenance step S304, the task person in charge information is acquired and the task person in charge reminding step S303 is executed to send the task reminder to be handled.
And a task completion reminding step S305, when the task status of the task to be handled is changed to be completed, sending a task completion reminding notification to the task creator and/or the task responsible person through the enterprise communication client. The self-built application is configured to support manual or automatic change of the task state of the task to be handled.
The steps of the personal to-do task processing of the embodiments of the present application are described and illustrated by the preferred embodiments below. Fig. 2 is a flowchart of sub-steps of a personal to-do task processing method according to a preferred embodiment of the present application, and referring to fig. 2, the personal to-do task processing step includes the following steps:
s401: the method and the system for creating the personal to-do task support two ways:
the method A comprises the steps that enterprise staff establish self-built application through enterprise WeChat to establish personal to-do and edit to-do task information such as to-do content, task responsible persons, task contact persons, start time, end time and task states;
the method B comprises the steps that enterprise staff establish a personal to-do task related to an external conversation contact through a conversation sidebar entrance communicated with the external conversation contact 1v1, obtain an external conversation contact id based on an enterprise WeChat system, transmit the external conversation contact id to a personal to-do editor of self-built application and automatically associate the external conversation contact;
s402: judging whether the current time is the starting time of the task to be handled, if the current time is not the starting time of the task to be handled: then wait; if the current time is more than or equal to the to-do starting time, sending a to-do reminder to responsible staff, namely task responsible persons;
s403: if the current time reaches the set starting time of the task to be handled, judging whether the reminder to be handled is sent to the staff or not, if the reminder to be handled is sent, not reminding, and if the reminder to be handled is not sent to the staff, sending the reminder to be handled through an enterprise WeChat system;
s404: the enterprise employee can view and manage all personal to-do content related to the employee in the self-built application in a centralized manner, including editing to-do information such as to-do content, start time, end time and task responsible person. If the newly added employee serves as the task responsible person, the task responsible person is updated, and step S403 is executed to send a to-do reminder to the newly added employee; the self-built application of the embodiment supports viewing and managing personal to-be-handled content, based on judgment of employee authority, the self-built application needs to be created or responsible for the employee based on the personal to-be-handled task, otherwise, the employee does not have the authority to view the to-be-handled content and throws out an authority error to inform the employee.
S405: and when the state of the personal task to be dealt with is changed into 'finished', selecting to remind or not reminding designated responsible staff, including task responsible staff, task contacts and the like. The personal task to be handled supports the modification of the task to be handled, and the task to be handled in progress is changed into the task to be completed.
Based on the embodiment, the to-be-dealt content of the self-built application is opened on the enterprise WeChat workbench, the external conversation contact chat window of the employee can be seamlessly jumped to, and the time for the employee to search the contact is saved; in the 1v1 communication process, the staff opens the enterprise WeChat sidebar to support the rapid creation of the to-do content associated with the contact person, so that the to-do content associated with the external conversation contact person can be followed in a targeted manner. Meanwhile, the embodiment supports that the staff checks the editing change process to be handled and adds specific follow-up content in the personal content to be handled, and is convenient for the staff in the group to master the latest dynamic state to be handled.
It should be noted that the steps illustrated in the above-described flow diagrams or in the flow diagrams of the figures may be performed in a computer system, such as a set of computer-executable instructions, and that, although a logical order is illustrated in the flow diagrams, in some cases, the steps illustrated or described may be performed in an order different than here.
The present embodiment further provides a personal to-do task processing system, which is used to implement the foregoing embodiments and preferred embodiments, and the description of the system is omitted here. As used hereinafter, the terms "module," "unit," "subunit," and the like may implement a combination of software and/or hardware for a predetermined function. While the system described in the embodiments below is preferably implemented in software, implementations in hardware, or a combination of software and hardware are also possible and contemplated.
Fig. 3 is a block diagram illustrating a structure of a personal to-do task processing system according to an embodiment of the present application, and referring to fig. 3, the system includes:
the self-built application building module 1 is used for building a webpage server of a self-built application based on an enterprise communication client and building interface communication between the webpage server and an Application Program Interface (API) of the enterprise communication client; optionally, the enterprise communication client is an enterprise WeChat. Specifically, the web server is created by the corpid, the application agentid and the secret of the enterprise WeChat.
The self-built application login module 2 is used for acquiring a user login certificate access _ token, identifying the user identity based on an interface of an enterprise communication client and logging in the self-built application; it is noted that each user only supports logging into the self-built application with the identity of the current enterprise employee.
The personal to-do task processing module 3 is used for creating and carrying out personal to-do tasks based on the self-built application and/or creating and carrying out personal to-do tasks through a conversation sidebar of the enterprise communication client, the self-built application is configured to support one or any combination of task reminding, task information maintenance, task state maintenance and task completion reminding, wherein the conversation sidebar refers to a browser window attached to an enterprise WeChat chat dialog box, the right side is folded and retracted by default, and the conversation sidebar pops up to the left side after clicking.
Wherein, the personal task to be done processing module 3 further comprises:
the task to be handled creating module 301 is configured to create a personal task to be handled directly based on the self-built application and/or create a personal task to be handled through a dialog sidebar of the enterprise communication client, and edit task to be handled information of the personal task to be handled; the task information to be handled comprises: the method comprises the steps of automatically acquiring conversation contacts as task contacts and associating the information of the conversation contacts to task information when a personal task to be handled is created through a conversation sidebar of an enterprise communication client. Specifically, the self-built application based on the enterprise communication client obtains the ID of the conversation contact person, transmits the ID to the personal to-do editor of the self-built application and automatically associates the conversation contact person, the conversation contact person is used for indicating a client establishing a WeChat friend relationship with enterprise employees, and the external conversation contact person can be an individual WeChat contact person or a non-local enterprise employee. Based on the method, the to-do task associated with the conversation contact can be quickly created through the conversation sidebar, and the user can seamlessly jump to the chat window of the conversation contact after the to-do task is opened, so that the user can follow up the to-do task associated with the conversation contact in a targeted manner. Based on the above, in the process of communication between the employee and the external conversation contact, the task to be handled related to the conversation contact can be created through the conversation sidebar of the enterprise communication client at any time, so that the enterprise operation efficiency is improved.
The task start reminding module 302 is configured to obtain current time and regularly determine whether the current time is the start time, wait for a task to start if the current time is less than the start time, and specifically, add the task to be handled to a to-do list of a user and circularly determine whether the current time is the start time at an interval of a set time; otherwise, sending the to-be-handled reminder to the task responsible person through the enterprise communication client and recording the to-be-handled reminder.
The task leader reminding module 303 determines whether the to-do reminder has been sent if the current time is the appointed start time, and does not send the to-do reminder if the to-do reminder has been sent, or sends the to-do reminder to the task leader through the enterprise communication client and records the to-do reminder. The module sends the to-be-handled reminder, which is beneficial for the cooperative processing of the to-be-handled tasks by the staff.
The to-do task information maintenance module 304 is configured to obtain a to-do task viewing request or an editing request of a current user, determine whether the current user has a to-do task maintenance permission, and if the current user has the to-do task maintenance permission, display task details in a to-do list form or update the to-do task information according to the editing request, so that employees can view a to-do task state at any time. The self-built application is configured to support a user to view and manage all personal tasks to be handled associated with the user in a centralized manner, specifically, the association refers to a creator or a task responsible person of the current user who is the personal tasks to be handled, and based on the relationship, the user can view or edit task information to be handled. If a task responsible person is newly added to the to-do task information maintenance module 304 in the to-do task information maintenance module 304, the information of the responsible person is acquired and switched to the task responsible person reminding module 303 to send the to-do task reminder.
The to-do task completion reminding module 305 sends a task completion reminding notification to the task creator and/or the task responsible person through the enterprise communication client when the task status of the to-do task changes to be completed. The self-built application is configured to support manual or automatic change of the task state of the task to be handled.
The above modules may be functional modules or program modules, and may be implemented by software or hardware. For a module implemented by hardware, the modules may be located in the same processor; or the modules can be respectively positioned in different processors in any combination.
In addition, the personal to-do task processing method described in the embodiment of the present application with reference to fig. 1 may be implemented by a computer device. The computer device may include a processor and a memory storing computer program instructions.
In particular, the processor may include a Central Processing Unit (CPU), or A Specific Integrated Circuit (ASIC), or may be configured to implement one or more Integrated circuits of the embodiments of the present Application.
The memory may include, among other things, mass storage for data or instructions. By way of example, and not limitation, memory may include a Hard Disk Drive (Hard Disk Drive, abbreviated to HDD), a floppy Disk Drive, a Solid State Drive (SSD), flash memory, an optical Disk, a magneto-optical Disk, tape, or a Universal Serial Bus (USB) Drive or a combination of two or more of these. The memory may include removable or non-removable (or fixed) media, where appropriate. The memory may be internal or external to the data processing apparatus, where appropriate. In a particular embodiment, the memory is a Non-Volatile (Non-Volatile) memory. In particular embodiments, the Memory includes Read-Only Memory (ROM) and Random Access Memory (RAM). The ROM may be mask-programmed ROM, Programmable ROM (PROM), Erasable PROM (EPROM), Electrically Erasable PROM (EEPROM), Electrically rewritable ROM (earrom), or FLASH Memory (FLASH), or a combination of two or more of these, where appropriate. The RAM may be a Static Random-Access Memory (SRAM) or a Dynamic Random-Access Memory (DRAM), where the DRAM may be a Fast Page Mode Dynamic Random-Access Memory (FPMDRAM), an Extended data output Dynamic Random-Access Memory (EDODRAM), a Synchronous Dynamic Random-Access Memory (SDRAM), and the like.
The memory may be used to store or cache various data files for processing and/or communication use, as well as possibly computer program instructions for execution by the processor.
The processor reads and executes the computer program instructions stored in the memory to realize the personal to-do task processing method in any one of the above embodiments.
The computer device may execute the personal to-do task processing method in the embodiment of the present application based on the acquired request instruction, so as to implement the personal to-do task processing method described in conjunction with fig. 1.
In addition, in combination with the personal to-do task processing method in the foregoing embodiment, the embodiment of the present application may provide a computer-readable storage medium to implement. The computer readable storage medium having stored thereon computer program instructions; the computer program instructions, when executed by a processor, implement any one of the personal to-do task processing methods in the above embodiments.
The technical features of the embodiments described above may be arbitrarily combined, and for the sake of brevity, all possible combinations of the technical features in the embodiments described above are not described, but should be considered as being within the scope of the present specification as long as there is no contradiction between the combinations of the technical features.
The above-mentioned embodiments only express several embodiments of the present application, and the description thereof is more specific and detailed, but not construed as limiting the scope of the invention. It should be noted that, for a person skilled in the art, several variations and modifications can be made without departing from the concept of the present application, which falls within the scope of protection of the present application. Therefore, the protection scope of the present patent shall be subject to the appended claims.

Claims (10)

1. A personal to-do task processing method is characterized by comprising the following steps:
establishing a self-built application, namely establishing a webpage server of the self-built application based on an enterprise communication client, and establishing interface communication between the webpage server and an application program interface of the enterprise communication client;
a self-built application login step, namely acquiring a user login certificate, identifying the user identity based on the interface of the enterprise communication client and logging in the self-built application;
and a step of processing the personal tasks to be handled, which is to create and carry out the personal tasks to be handled based on the self-built application and/or create and carry out the personal tasks to be handled through a conversation sidebar of the enterprise communication client, wherein the self-built application is configured to support one or any combination of task reminding to be handled, task information maintenance to be handled, task state maintenance to be handled and task completion reminding to be handled.
2. The personal to-do task processing method according to claim 1, wherein the personal to-do task processing step further includes:
a task to be handled creating step, namely directly creating a personal task to be handled based on the self-built application and/or creating the personal task to be handled through a conversation sidebar of the enterprise communication client, and editing task information to be handled of the personal task to be handled;
wherein the task information to be handled includes: the method comprises the steps of creating a personal task to be done through a conversation sidebar of an enterprise communication client, automatically acquiring conversation contacts as task contacts and associating the information of the conversation contacts with the information of the task to be done, wherein the task to be done comprises content to be done, task responsible persons, task contacts, start time, end time and task state.
3. The personal to-do task processing method according to claim 2, wherein the personal to-do task processing step further includes:
a task start reminding step, namely acquiring current time and regularly judging whether the current time is the start time, and waiting for the start of a task if the current time is less than the start time; otherwise, sending the to-be-handled reminder to the task responsible person through the enterprise communication client and recording the to-be-handled reminder;
and a task responsible person reminding step, wherein if the current time is the appointed starting time, whether the to-do reminder is sent or not is judged, if the to-do reminder is sent, the to-do reminder is not sent, and otherwise, the to-do task reminder is sent to the task responsible person through the enterprise communication client and recorded.
4. The personal to-do task processing method according to claim 2 or 3, wherein the personal to-do task processing step further includes:
a task information to be handled maintenance step, namely acquiring a task to be handled viewing request or an editing request of a current user, judging whether the current user has a task to be handled maintenance authority, and if the current user has the task to be handled maintenance authority, displaying task details or updating task information to be handled according to the editing request;
a task completion reminding step, when the task state of the task to be handled is changed into completed, sending a task completion reminding notice to a task creator and/or a task responsible person through the enterprise communication client; the self-built application is configured to support manual or automatic change of the task state of the task to be handled.
5. A personal to-do task processing system, comprising:
the self-built application building module is used for building a webpage server of a self-built application based on an enterprise communication client and building interface communication between the webpage server and an application program interface of the enterprise communication client;
the self-built application login module is used for acquiring a user login certificate, identifying the user identity based on the interface of the enterprise communication client and logging in the self-built application;
and the personal to-do task processing module is created based on the self-built application and carries out personal to-do tasks and/or creates and carries out the personal to-do tasks through a conversation sidebar of the enterprise communication client, and the self-built application is configured to support one or any combination of task reminding, task information maintenance, task state maintenance and task completion reminding.
6. The personal to-do task processing system of claim 5, wherein the personal to-do task processing module further comprises:
the task to be handled creating module is used for directly creating the personal task to be handled based on the self-built application and/or creating the personal task to be handled through a conversation sidebar of the enterprise communication client, and editing task to be handled information of the personal task to be handled; wherein the task information to be handled includes: the method comprises the steps of creating a personal task to be done through a conversation sidebar of an enterprise communication client, automatically acquiring conversation contacts as task contacts and associating the information of the conversation contacts with the information of the task to be done, wherein the task to be done comprises content to be done, task responsible persons, task contacts, start time, end time and task state.
7. The personal to-do task processing system of claim 6, wherein the personal to-do task processing module further comprises:
the task starting reminding module is used for acquiring the current time and regularly judging whether the current time is the starting time, waiting for the start of a task if the current time is less than the starting time, and otherwise, sending a to-be-done reminder to a task responsible person through the enterprise communication client and recording the to-be-done reminder;
and the task responsible person reminding module is used for judging whether the to-do reminder is sent or not if the current time is the appointed starting time, not sending the to-do reminder if the to-do reminder is sent, and otherwise sending the to-do reminder to the task responsible person through the enterprise communication client and recording.
8. The personal to-do task processing system according to claim 6 or 7, wherein the personal to-do task processing module further comprises:
the task information maintenance module is used for acquiring a task viewing request or an editing request of a current user, judging whether the current user has a task maintenance authority, and if the current user has the task maintenance authority, displaying task details or updating task information according to the editing request;
the task completion reminding module is used for sending a task completion reminding notice to the task creator and/or the task responsible person through the enterprise communication client when the task state of the task to be handled is changed into the completed state; the self-built application is configured to support manual or automatic change of the task state of the task to be handled.
9. A computer device comprising a memory, a processor, and a computer program stored on the memory and executable on the processor, wherein the processor implements the personal to-do task processing method according to any one of claims 1 to 4 when executing the computer program.
10. A computer-readable storage medium on which a computer program is stored, the program implementing the personal to-do task processing method according to any one of claims 1 to 4 when executed by a processor.
CN202110643434.3A 2021-06-09 2021-06-09 Personal to-do task processing method and system, computer device and storage medium Pending CN113240402A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110643434.3A CN113240402A (en) 2021-06-09 2021-06-09 Personal to-do task processing method and system, computer device and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110643434.3A CN113240402A (en) 2021-06-09 2021-06-09 Personal to-do task processing method and system, computer device and storage medium

Publications (1)

Publication Number Publication Date
CN113240402A true CN113240402A (en) 2021-08-10

Family

ID=77137426

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110643434.3A Pending CN113240402A (en) 2021-06-09 2021-06-09 Personal to-do task processing method and system, computer device and storage medium

Country Status (1)

Country Link
CN (1) CN113240402A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114418539A (en) * 2022-01-19 2022-04-29 北京百度网讯科技有限公司 To-do task generation method, device, electronic device and storage medium
CN114997835A (en) * 2022-06-27 2022-09-02 平安银行股份有限公司 Method for unified management of to-do lists and computer equipment
CN115438896A (en) * 2021-12-17 2022-12-06 佛山欧神诺云商科技有限公司 Task creating method, device, medium and product based on chat information
CN115936652A (en) * 2022-11-21 2023-04-07 中国银行股份有限公司 To-do job data processing method and device

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110826978A (en) * 2019-09-24 2020-02-21 云深互联(北京)科技有限公司 Unified backlog processing method and device based on enterprise browser
CN112328342A (en) * 2020-10-29 2021-02-05 腾讯科技(深圳)有限公司 To-do item processing method and device based on online document
CN112732386A (en) * 2021-01-08 2021-04-30 北京字跳网络技术有限公司 Message processing method, device, terminal and storage medium

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110826978A (en) * 2019-09-24 2020-02-21 云深互联(北京)科技有限公司 Unified backlog processing method and device based on enterprise browser
CN112328342A (en) * 2020-10-29 2021-02-05 腾讯科技(深圳)有限公司 To-do item processing method and device based on online document
CN112732386A (en) * 2021-01-08 2021-04-30 北京字跳网络技术有限公司 Message processing method, device, terminal and storage medium

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115438896A (en) * 2021-12-17 2022-12-06 佛山欧神诺云商科技有限公司 Task creating method, device, medium and product based on chat information
CN114418539A (en) * 2022-01-19 2022-04-29 北京百度网讯科技有限公司 To-do task generation method, device, electronic device and storage medium
CN114997835A (en) * 2022-06-27 2022-09-02 平安银行股份有限公司 Method for unified management of to-do lists and computer equipment
CN115936652A (en) * 2022-11-21 2023-04-07 中国银行股份有限公司 To-do job data processing method and device

Similar Documents

Publication Publication Date Title
CN113240402A (en) Personal to-do task processing method and system, computer device and storage medium
CN111385186A (en) Project group creating method, project management method and device
US20220398547A1 (en) System and method for ai-based task management
CN103281237A (en) Group processing method and device
JP2017027116A (en) Process control device and process control program
KR20140010988A (en) Method, sharing platform, and system for sharing image-editing action
JP2018506791A (en) Method and apparatus for managing conversation contents of messenger and computer program
CN112866088B (en) User portrait method and system in instant communication application
US20150088981A1 (en) Integrated social media server and architecture
CN113642322A (en) A method, system, device and storage medium for generating follow-up records
CN113590308A (en) Workflow processing method, device, equipment and medium for applying for cloud resources
CN110912990B (en) Method and related equipment for updating consensus period
CN113256240B (en) Message processing method and device and server
US20160321110A1 (en) System, Method, and Apparatus for Coordinating Distributed Electronic Discovery Processing
CN110852571B (en) Alliance business house source management method, computer readable storage medium and server
JP5057481B2 (en) Workflow system, control method, and program
JP2015170032A (en) Schedule adjustment program, schedule adjustment method, and schedule adjustment device
CN111652465A (en) Method, device and system for scheduling processing, computer equipment and storage medium
CN113988808A (en) Method and device for pushing task change records, electronic equipment and storage medium
CN112598371A (en) Method, system and equipment for automatically creating outlook conference schedule
CN107203420A (en) The master-slave switching method and device of task scheduling example
CN112633539A (en) Conference room resource management method, system, equipment and storage medium
WO2013179468A1 (en) Operation process creation program, operation process creation method, and information-processing device
CN108521524B (en) Agent collaborative task management method and device, computer equipment and storage medium
CN104335200A (en) Context-driven local web services

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
RJ01 Rejection of invention patent application after publication

Application publication date: 20210810

RJ01 Rejection of invention patent application after publication