Unified processing method and system for to-do tasks of multi-service system
The WebService interface obtains and integrates the to-do task data of each business system, and processes are flowed through unified process services, solving the problems of single sign-in, data fusion and database compatibility between multiple business systems, realizing the unified processing and efficient management of to-do tasks.
Patent Information
- Application Number
- CN202311014950.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-08-14
- Publication Date
- 2025-02-25
AI Technical Summary
During the construction of enterprise informationization, multiple application systems adopt different process engines, resulting in difficulty in migration. The processes between each system are independent of each other, and single sign-on, data fusion and database compatibility cannot be achieved, affecting task processing efficiency.
The standard interface defined by WebService obtains the to-do task data and business data of each business system, integrates it into to-do items, and processes are flowed through unified process services to realize single sign-in and data fusion of each business system.
It realizes the unified processing of to-do tasks in various business systems, enhances information and data sharing, improves business process management efficiency, facilitates users to query and handle to-do tasks, and improves the work efficiency of corporate employees.
Smart Images

Figure CN119513152A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of computer application technology, and in particular to a method and system for uniformly processing to-do tasks of a multi-business system. Background Art
[0002] Under the background of comprehensively implementing information construction and implementing the "Internet +" development strategy, the level of enterprise informatization has been continuously improved, the types and number of information systems have been increasing, and they have been applied to various business planning, decision-making, management, and monitoring activities.
[0003] During the company's information construction, there will be multiple mature application systems using different process engines. If the migration process engine involves historical data, code modification, user habits, etc., the migration work is difficult. The processes between the systems are independent of each other. In daily work, dealing with a problem often requires processing in several systems at the same time, so it is necessary to log in to different systems to operate, which brings great trouble to daily work.
[0004] There are tools and products on the market that can solve this kind of problem. For example, Wanhu, Lanling, Shuda and other software all have solutions and products for unified to-do lists, but they all have their own problems. For example, they are unable to solve the single sign-on problem between systems, the data fusion problem between process engines, and the database compatibility problem. Summary of the invention
[0005] The purpose of the present invention is to provide a method and device for unified processing of pending tasks of multiple business systems, to solve the problems of inability to log on to a single point between business systems, inability to merge data between process engines, and incompatibility of various databases, to achieve unified processing of pending tasks of various business systems, and thus improve task processing efficiency.
[0006] In order to achieve the above object, the present invention provides the following technical solutions:
[0007] A method for uniformly processing to-do tasks of multiple business systems comprises the following steps:
[0008] S101, obtaining the pending task data of each business system and the business data corresponding to the pending task data through the standard interface defined by WebService;
[0009] S102, integrating the to-do task data and the corresponding business data into to-do items;
[0010] S103, linking to the corresponding business system through the to-do list to process the corresponding to-do tasks, and transferring the to-do list process through the unified process service.
[0011] Furthermore, in step 2, the business data corresponding to the to-do task data includes a primary key ID, title information, process data, and form URL address information.
[0012] Furthermore, in step 4, the corresponding form URL address is opened through the to-do list to link to the corresponding business system to process the corresponding to-do task.
[0013] Furthermore, the method for uniformly processing to-do tasks in multiple business systems also includes: reminding users to check to-do items via email or text message.
[0014] Furthermore, the method for uniformly processing pending tasks of multiple business systems further includes:
[0015] Store each to-do item in a to-do database;
[0016] Search the to-do items in the to-do item database by using the to-do item query conditions;
[0017] The to-do item query condition includes title information corresponding to the to-do item.
[0018] The present invention also provides a system for uniformly processing pending tasks of multiple business systems, comprising:
[0019] The to-do data acquisition module is used to obtain the to-do task data of each business system and the business data corresponding to the to-do task data through the standard interface defined by WebService and send them to the unified to-do processing module;
[0020] The unified to-do processing module is integrated with the single sign-on of each business system. It is used to receive the to-do task data and the business data corresponding to the to-do task data sent by the to-do data acquisition module, integrate the to-do task data and the business data corresponding to the to-do task data into to-do item data and present them to the corresponding user for selection. When the user selects a to-do item, it is linked to the corresponding business system to process the corresponding to-do task, and the to-do item process is circulated through the unified process service.
[0021] Furthermore, the unified to-do processing module is connected to each business system in real time. When the status of the to-do tasks in the business system changes, a push message of the to-do task status update will be sent to the unified to-do processing module; after receiving the push message sent by the business system, the unified to-do processing module updates the status of the to-do items.
[0022] Furthermore, the unified to-do processing module sets an event trigger. The occurrence of an event will trigger the unified to-do processing module to send the process data in the form of an HTTP request to the specified URL address of the business system. The business system obtains the process data sent by the unified to-do processing module by listening to the specified URL address and updates the status of the to-do task.
[0023] Furthermore, the unified processing system for to-do tasks of multiple business systems further includes a unified to-do database and a unified to-do query module;
[0024] The unified to-do processing module is also used to send the to-do item data to the unified to-do database;
[0025] A unified to-do database, used to receive and store to-do data sent by the unified to-do processing module;
[0026] The unified to-do query module is used for the user to input to-do query conditions, and to filter to-do items that meet the to-do query conditions in the to-do database and present them to the user.
[0027] Furthermore, the unified processing system for to-do tasks of multiple business systems also includes a unified to-do reminder module;
[0028] The unified to-do processing module is also used to send the to-do item data to the unified to-do reminder module;
[0029] The unified to-do reminder module is used to receive to-do data sent by the unified to-do processing module, configure the contact information of the corresponding user for the to-do data that needs to provide reminder service, and send reminder information to the corresponding user of the to-do data that needs to provide reminder service through the configured contact information, reminding the corresponding user to check the to-do items.
[0030] Beneficial technical effects of the present invention:
[0031] The method and system for unified processing of pending tasks of multiple business systems of the present invention solve the problems of being unable to log on to a single point between business systems, being unable to merge data between various process engines, and being incompatible with various databases, and realize the unified processing of pending tasks of various business systems, enhance the sharing of information data of various business systems, and improve the entire life cycle management of business processes from establishment to completion; facilitate users to easily query and handle pending tasks, improve the work efficiency of enterprise employees, and provide strong technical guarantee for improving the overall information level of the enterprise and the sustainable development of the enterprise. BRIEF DESCRIPTION OF THE DRAWINGS
[0032] Figure 1 A flowchart of a method for uniformly processing to-do tasks in a multi-business system according to an embodiment of the present invention;
[0033] Figure 2 The figure is a schematic diagram of the structure of a system for uniformly processing to-do tasks of a multi-business system according to an embodiment of the present invention. DETAILED DESCRIPTION
[0034] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by technicians in the technical field to which this application belongs; the terms used in the specification of the application are only for the purpose of describing specific embodiments and are not intended to limit this application; the term "including" and any variations thereof in the specification and claims of this application and the above-mentioned figure descriptions are intended to cover non-exclusive inclusions.
[0035] Reference to "embodiments" herein means that a particular feature, structure, or characteristic described in conjunction with the embodiments may be included in at least one embodiment of the present application. The appearance of the phrase in various locations in the specification does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment that is mutually exclusive with other embodiments. It is explicitly and implicitly understood by those skilled in the art that the embodiments described herein may be combined with other embodiments.
[0036] The technical solution of the present invention is clearly and completely described below in conjunction with the accompanying drawings and specific embodiments.
[0037] See also Figure 1 , shows a flowchart of an embodiment of a method for uniformly processing pending tasks of multiple business systems, the method for uniformly processing pending tasks of multiple business systems comprises the following steps:
[0038] S101, obtaining the pending task data of each business system and the business data corresponding to the pending task data through the standard interface defined by WebService;
[0039] S102, integrating the to-do task data and the corresponding business data into to-do items;
[0040] S103, linking to the corresponding business system through the to-do list to process the corresponding to-do tasks, and transferring the to-do list process through the unified process service.
[0041] WebService enables mutual calls between various business systems, breaking the state where data between various business systems cannot be interoperable and eliminating language barriers between various business systems. The standard interface defined by WebService uniformly extracts the to-do business data of various business systems, solving the problem of incompatibility between different databases of various business systems. The to-do process is transferred through a unified process service, solving the problem that data cannot be integrated between different process engines of various business systems. The to-do items are linked to the corresponding business system to process the corresponding to-do tasks, solving the problem of single-point login failure between various business systems.
[0042] In this embodiment, in step 2, the business data corresponding to the to-do task data includes a primary key ID, title information, process data, and form URL address information.
[0043] In this embodiment, in step 4, the corresponding form URL address is opened through the to-do list to link to the corresponding business system to process the corresponding to-do task.
[0044] In this embodiment, the method for uniformly processing to-do tasks in multiple business systems further includes: reminding relevant users to check their to-do items via email or text message.
[0045] In this embodiment, the method for uniformly processing pending tasks of multiple business systems further includes:
[0046] Store each to-do item in a to-do database;
[0047] Search the to-do items in the to-do item database by using the to-do item query conditions;
[0048] The to-do item query condition includes title information corresponding to the to-do item.
[0049] The unified processing method for pending tasks of multiple business systems in this embodiment solves the problems of inability to log on to a single point between business systems, inability to merge data between process engines, and incompatibility of various databases, realizes the unified processing of pending tasks of various business systems, enhances the sharing of information data of various business systems, and improves the entire life cycle management of business processes from establishment to completion; it facilitates users to easily query and handle pending tasks, improves the work efficiency of enterprise employees, and provides strong technical support for the overall information level improvement and sustainable development of the enterprise.
[0050] refer to Figure 2 As an implementation of the above method, the present invention provides an embodiment of a system for unified processing of to-do tasks in a multi-business system. The system embodiment corresponds to the embodiment of the above method, and the system can be specifically applied to various electronic devices.
[0051] The system for uniformly processing pending tasks of multiple business systems described in this embodiment includes:
[0052] The to-do data acquisition module is used to obtain the to-do task data of each business system and the business data corresponding to the to-do task data through the standard interface defined by WebService and send them to the unified to-do processing module;
[0053] The unified to-do processing module is integrated with the single sign-on of each business system. It is used to receive the to-do task data and the business data corresponding to the to-do task data sent by the to-do data acquisition module, integrate the to-do task data and the business data corresponding to the to-do task data into to-do item data and present them to the corresponding user for selection. When the user selects a to-do item, it is linked to the corresponding business system to process the corresponding to-do task, and the to-do item process is circulated through the unified process service.
[0054] WebService enables mutual calls between various business systems, breaks the state where data between various business systems cannot be interoperable, and eliminates the language barriers between various business systems. The to-do data acquisition module uniformly extracts the to-do business data and business data corresponding to the to-do task data of each business system through the standard interface defined by WebService, solving the incompatibility problem between different databases of various business systems.
[0055] In this embodiment, the business data corresponding to the to-do task data includes a primary key ID, title information, process data, and form URL address information.
[0056] In this embodiment, the unified to-do processing module performs process flow through the unified process service, solving the problem of data fusion between various process engines.
[0057] In this embodiment, the unified to-do processing module opens the corresponding form URL address through the to-do item to link to the corresponding business system to process the corresponding to-do task.
[0058] In this embodiment, the unified to-do processing module presents the to-do item data to the corresponding user in the form of a list.
[0059] In this embodiment, the unified to-do processing module is connected to each business system in real time. When the status of the to-do tasks in the business system changes, a push message of the to-do task status update will be sent to the unified to-do processing module; after the unified to-do processing module receives the push message sent by the business system, it updates the status of the to-do items.
[0060] In this embodiment, the task status during the business flow is intuitively presented through task progress, status mark, process diagram or other methods, so that users or administrators can understand the progress and status of the process at any time.
[0061] In this embodiment, the unified to-do processing module sets an event trigger. The occurrence of an event will trigger the unified to-do processing module to send the process data in the form of an HTTP request to the specified URL address of the business system. The business system obtains the process data sent by the unified to-do processing module by listening to the specified URL address and updates the status of the to-do task.
[0062] In this embodiment, the unified processing system for to-do tasks of multiple business systems further includes a unified to-do database and a unified to-do query module;
[0063] The unified to-do processing module is also used to send the to-do item data to the unified to-do database;
[0064] A unified to-do database, used to receive and store to-do data sent by the unified to-do processing module;
[0065] The unified to-do query module is used for the user to input to-do query conditions, and to filter to-do items that meet the to-do query conditions in the to-do database and present them to the user;
[0066] The to-do item query condition includes title information corresponding to the to-do item.
[0067] In this embodiment, the unified processing system for to-do tasks of multiple business systems further includes a unified to-do reminder module;
[0068] The unified to-do processing module is also used to send the to-do item data to the unified to-do reminder module;
[0069] The unified to-do reminder module is used to receive to-do data sent by the unified to-do processing module, configure the contact information of the corresponding user for the to-do data that needs to provide reminder service, and send reminder information to the corresponding user of the to-do data that needs to provide reminder service through the configured contact information, reminding the corresponding user to check the to-do items.
[0070] The unified processing system for pending tasks of multiple business systems in this embodiment solves the problems of inability to log on to a single point between business systems, inability to merge data between process engines, and incompatibility of various databases. It realizes the unified processing of pending tasks of various business systems, enhances the sharing of information data of various business systems, and improves the entire life cycle management of business processes from establishment to completion; it facilitates users to easily query and handle pending tasks, improves the work efficiency of enterprise employees, and provides strong technical support for the overall information level improvement and sustainable development of the enterprise.
[0071] The above-mentioned embodiments only express several implementation methods of the present invention, and the description thereof is relatively specific and detailed, but it cannot be understood as limiting the scope of the patent of the present invention. It should be pointed out that, for ordinary technicians in this field, several variations and improvements can be made without departing from the concept of the present invention, which all belong to the protection scope of the present invention. Therefore, the protection scope of the patent of the present invention shall be subject to the attached claims.
Claims
1. A method for uniformly processing pending tasks in multiple business systems, characterized in that: The steps include: S101, obtaining the pending task data of each business system and the business data corresponding to the pending task data through the standard interface defined by WebService; S102, integrating the to-do task data and the corresponding business data into to-do items; S103, linking to the corresponding business system through the to-do list to process the corresponding to-do tasks, and transferring the to-do list process through the unified process service.
2. The method for uniformly processing pending tasks of a multi-business system according to claim 1, characterized in that: In step 2, the business data corresponding to the to-do task data includes primary key ID, title information, process data and form URL address information.
3. The method for uniformly processing pending tasks of a multi-business system according to claim 2, characterized in that: In step 4, the corresponding form URL address is opened through the to-do list to link to the corresponding business system to process the corresponding to-do task.
4. The method for uniformly processing pending tasks of a multi-business system according to claim 1, characterized in that: Also includes: Check your to-do items via email or SMS reminders.
5. The method for uniformly processing pending tasks of a multi-business system according to claim 1, characterized in that: Also includes: Store each to-do item in a to-do database; Search the to-do items in the to-do item database by using the to-do item query conditions; The to-do item query condition includes title information corresponding to the to-do item.
6. A unified processing system for pending tasks in multiple business systems, characterized in that: include: The to-do data acquisition module is used to obtain the to-do task data of each business system and the business data corresponding to the to-do task data through the standard interface defined by WebService and send them to the unified to-do processing module; The unified to-do processing module is integrated with the single sign-on of each business system. It is used to receive the to-do task data and the business data corresponding to the to-do task data sent by the to-do data acquisition module, integrate the to-do task data and the business data corresponding to the to-do task data into to-do item data and present them to the corresponding user for selection. When the user selects a to-do item, it is linked to the corresponding business system to process the corresponding to-do task, and the to-do item process is circulated through the unified process service.
7. The system for unified processing of pending tasks in multiple business systems according to claim 6, characterized in that: The unified to-do processing module is connected to various business systems in real time. When the status of to-do tasks in the business system changes, a push message of the to-do task status update will be sent to the unified to-do processing module; after receiving the push message sent by the business system, the unified to-do processing module updates the status of the to-do items.
8. The system for unified processing of pending tasks in multiple business systems according to claim 6, characterized in that: The unified to-do processing module sets an event trigger. The occurrence of an event will trigger the unified to-do processing module to send the process data in the form of an HTTP request to the specified URL address of the business system. The business system obtains the process data sent by the unified to-do processing module by listening to the specified URL address and updates the status of the to-do task.
9. The system for unified processing of pending tasks in multiple business systems according to claim 6, characterized in that: It also includes a unified to-do database and a unified to-do query module; The unified to-do processing module is also used to send the to-do item data to the unified to-do database; A unified to-do database, used to receive and store to-do data sent by the unified to-do processing module; The unified to-do query module is used for the user to input to-do query conditions, and to filter to-do items that meet the to-do query conditions in the to-do database and present them to the user.
10. The system for unified processing of pending tasks in multiple business systems according to claim 6, characterized in that: It also includes a unified to-do reminder module; The unified to-do processing module is also used to send the to-do item data to the unified to-do reminder module; The unified to-do reminder module is used to receive to-do data sent by the unified to-do processing module, configure the contact information of the corresponding user for the to-do data that needs to provide reminder service, and send reminder information to the corresponding user of the to-do data that needs to provide reminder service through the configured contact information, reminding the corresponding user to check the to-do items.
Citation Information
Cited By
Subsystem display method and related equipment
CN121544196A