Data processing method and system, readable storage medium and device
Through the integration of IM tools and OA system and the chat interface transformation, the API interface is used to realize data interaction and automated processing, which solves the problems of user adaptability and system compatibility, and improves task generation efficiency and data consistency in the chat interface. Seamless user experience.
Patent Information
- Application Number
- CN202411059336.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-03
- Publication Date
- 2024-12-31
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
In the prior art, user operating habits and system compatibility issues lead to the ability to quickly process data through the chat interface that cannot run smoothly between different OA systems and IM tools, affecting the efficiency and convenience of task generation.
Through the deep integration of IM tools and OA system, the chat interface is transformed and the operation area is added. The API interface is used to realize data interaction and automated data processing. Users can create tasks directly in the chat interface without leaving the chat interface.
It realizes information extraction and automatic filling functions, reduces user input work, shortens task generation time, provides a seamless user experience, conforms to modern operating habits, and maintains data consistency between IM tools and OA systems.
Smart Images

Figure CN119228342A_ABST
Abstract
Description
Technical Field
[0001] The present invention belongs to the field of data processing technology and relates to a data processing method, system, readable storage medium and device. Background Art
[0002] With the advancement of enterprise informatization and digitalization, office automation (OA) systems have become an indispensable component of modern enterprise management. Task management, as a key module within OA systems, plays a vital role in internal process management, problem tracking, and resolution. To improve the efficiency and convenience of task generation, technologies that rapidly process data through chat interfaces have emerged in recent years.
[0003] Existing technologies face issues with user habits and system compatibility. Because users are accustomed to traditional data processing methods, they may have difficulty adapting to the ability to directly process data through a chat interface. Because OA systems and IM tools vary across companies, the ability to quickly process data through a chat interface may not work smoothly across all systems.
[0004] In summary, although the technology of quickly processing data through chat interfaces has brought convenience and efficiency improvements to enterprises, some technical and management problems still need to be solved in actual applications. Summary of the Invention
[0005] To solve the problems existing in the background technology, the present invention proposes a data processing method, system, readable storage medium and device.
[0006] In order to achieve the above object, the technical solution adopted by the present invention is as follows:
[0007] In one aspect, the present invention provides a data processing method:
[0008] S1. IM tools are integrated with OA systems by calling third parties, and IM tool users are bound one-to-one with the OA system organizational structure.
[0009] S2. Modify the IM tool view and add a first area and a second area for user operations;
[0010] S3. In response to the user clicking on the first area, recording the user's current chat page information and performing a data processing operation;
[0011] S4. Analyze the user's current chat history, obtain time information, user information, and data details, fill the fields into the second area, and complete data processing.
[0012] Furthermore, in said S1, the data interaction between the IM tool and the OA system is realized through an API interface, and the data exchange between the IM tool and the OA system includes user information, chat content, and historical data information.
[0013] Furthermore, in S2, the IM tool view is modified to add a first area and a second area:
[0014] The second area is integrated within the first area. The first area is a data processing start response button, and the second area is a details list of the first area.
[0015] Furthermore, in S4, the data processing is as follows:
[0016] In response to the user clicking on the first area, when the user clicks on the first area, the chat history of the current IM tool page is read, the time information, user information and chat content details are obtained, and the corresponding information is filled into the corresponding field in the second area. The second area is displayed on the main page of the IM tool, and the user fills in the blank field content to complete the data processing.
[0017] In another aspect, the present invention provides a data processing system comprising:
[0018] System integration module: responsible for the deep integration of IM tools and OA systems, and realizing data exchange between IM tools and OA systems through API interfaces;
[0019] Chat interface transformation module: responsible for transforming the chat interface of the IM tool, adding the first and second areas to provide users with interactive areas;
[0020] Automatic data processing module: In response to a user click event on the first area, this module automatically processes data based on the chat content and the filled-in form information, and performs verification and checking;
[0021] Data synchronization and update module: responsible for real-time synchronization and update of data between IM tools and this system, maintaining data consistency between IM tools and OA system.
[0022] In another aspect, the present invention provides a computer-readable storage medium storing the above-mentioned system.
[0023] On the other hand, the present invention provides a data processing device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the above-mentioned data processing method through the computer program.
[0024] Compared with the prior art, the present invention has the following beneficial effects:
[0025] The information extraction and auto-fill functions in the chat interface can further reduce the user's input work and realize one-click task creation, thereby greatly shortening the time of task generation.
[0026] It integrates IM tools and OA data processing systems. Users can directly convert problems in chats into tasks without leaving the chat interface. This seamless experience is more in line with the operating habits of modern users. BRIEF DESCRIPTION OF THE DRAWINGS
[0027] Figure 1 It is a flow chart of the overall method implementation of the present invention;
[0028] Figure 2 It is a system framework diagram of the present invention. DETAILED DESCRIPTION
[0029] The following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of the present invention.
[0030] The data mentioned in the present invention includes data such as work orders, tasks, flash notes / notes, sharing, knowledge, etc. In this embodiment, tasks are selected as a specific implementation. It should be noted that this embodiment only operates on task data, but it cannot be considered that the present invention can only process task data.
[0031] like Figure 1 As shown, the implementation process of the present invention is mainly divided into the following steps:
[0032] S1. IM tools integrate with OA systems by calling third parties, and IM tool users are bound one-to-one to the OA system organizational structure. By breaking away from the original OA system framework and integrating the OA system into the IM tool, the user's original operating habits remain unchanged, making task creation easier.
[0033] S2. Modify the IM tool view to add the first and second areas for user operations. By adding only the first and second areas to the IM tool, task creation can be completed in two operation areas. This minimizes the impact on the existing operation method and UI interface, reducing the risk of task generation failures or information errors due to improper operation.
[0034] S3. In response to the user clicking on the first area, the user's current chat page information is recorded and a task creation operation is performed. The task creation operation is performed when the user clicks on the first area, without affecting the normal use of the IM tool.
[0035] S4. Analyze the user's current chat history, obtain time information, user information, and task details, and populate these fields into the task list to complete task creation. By locking the chat parties and chat content in the chat interface, the selected chat content is used as the task title. The currently logged-in user is designated as the task initiator, and the chat party as the task manager. Complete the description, attachments, collaborative files, CCs, whether it repeats, recurrence pattern, and task period to create a complete task.
[0036] It should be noted that, in S1, the data interaction between the IM tool and the OA system is realized through the API interface, and the data exchange between the IM tool and the OA system includes user information, chat content, and historical task data.
[0037] After the system integration is completed, in S2, the IM tool view is modified to add the first area and the second area as follows:
[0038] The second area is integrated into the first area, the first area is a task start response button, and the second area is a detailed list of the first area. A "New Task" button or command is added to the chat interface of the IM tool to facilitate users to directly trigger the task generation function.
[0039] The second area is integrated in the first area. When the user clicks on the first area, the second area is displayed in response to the click event of the first area. The second area is for designing task information, including task title, description, attachments, collaborative files, initiator, person in charge, cc person, whether it is repeated, repetition pattern, task cycle and other fields to meet the needs of different business processes.
[0040] The first area is located in the IM tool page. When the text of the user communication exceeds 10 characters, the first area is added around the corresponding chat box.
[0041] When the user clicks on the first area and issues a task creation request, the current chat history of the user is analyzed to obtain time information, user information, and task details. The fields are filled in the task list to complete the task creation as follows:
[0042] In response to the user clicking on the first area, when the user clicks on the first area, the chat history of the current IM tool page is read, the time information, user information and task details information are obtained, and the corresponding information is filled into the corresponding fields in the second area. The second area is displayed on the main page of the IM tool, and the user fills in the blank field content to complete the task creation.
[0043] By locking both chat partners and the chat content in the chat interface, the selected chat content is used as the task title; the currently logged-in user is the initiator of the task, and the chat partner is the person in charge. Complete the description, attachments, collaborative files, CCs, whether it is repeated, repetition rules, task cycle, etc. to create a new complete task.
[0044] After the task is successfully created, the task information will be automatically saved in the OA system, sent to the corresponding person in charge through the IM tool, and will also appear on the right side of the IM tool interface. After logging into the OA system, the corresponding task will also be found on the OA system homepage, making it convenient for relevant personnel to follow up.
[0045] On the other hand, the present invention also provides a data processing system, comprising:
[0046] System Integration Module: This module is responsible for deeply integrating the IM tool with the OA system, enabling data exchange between the two systems through APIs. This module can synchronize user information, chat content, work order data, etc. in real time, ensuring data consistency and real-time performance between the IM tool and the OA system.
[0047] The chat interface modification module is responsible for modifying the IM tool's chat interface, adding a first area and a second area to provide user interaction areas. This allows users to directly trigger task generation in the first area. The second area also features a task information input form, including fields such as task title, description, attachments, collaborative files, initiator, responsible person, copy recipient, whether a task is repeated, recurrence pattern, and work order cycle, to meet the needs of different business processes.
[0048] Automated Task Creation Module: In response to a user click on the first area, this module automatically creates a task based on the chat content and completed form information, while also performing validation and checking. For example, the system checks the length and content of fields such as the task title and description to ensure they meet regulatory requirements. The system also checks the size and format of attachments and collaborative files to ensure they meet system requirements. After a task is successfully created, the module automatically saves the task information to the OA system and proceeds with the appropriate processing flow.
[0049] Data synchronization and update module: This module is responsible for ensuring real-time synchronization and updating of data between the IM tool and the system, maintaining data consistency between the IM tool and the OA system. When a user modifies or deletes a task in the IM tool, this module automatically synchronizes the modified or deleted information with the OA system.
[0050] In another aspect, the present invention further provides a computer-readable storage medium storing the aforementioned data processing system, wherein the data processing system, when running, executes the aforementioned data processing method. Computer-readable media include permanent and non-permanent, removable and non-removable media, and storage of the data processing system can be implemented using any method or technology.
[0051] In another aspect, the present invention provides a data processing device comprising a memory, a processor, and a data processing system stored in the memory and operable on the processor, wherein the processor executes a data processing method via the data processing system. The data processing method provided by the present invention requires the data processing system as a software platform to operate, and the data processing system platform requires the data processing device hardware platform provided by the present invention to operate.
[0052] When the data processing device provided by the present invention is a mobile phone, it can process data faster, and the corresponding label will be directly displayed on the APP corresponding to the data processing system provided by the present invention, so that the information needed by the user can be processed more quickly on the APP. In the process of executing data processing, through self-design, according to needs, information can also be popped up for secondary confirmation, supplementation, correction and improvement of information processing needs. In the process of data processing, the default options are based on the communication object, and some relevant persons in charge are brought out by default. According to the content of the communication, the appropriate time period can be brought out. The corresponding information processing time can be directly entered, and it can be quickly converted into work tasks and other information; or the time option can be exposed without entering the time, and the time can be selected or entered, so that work tasks, knowledge sharing, notes and other information can be freely selected and generated.
[0053] Although the present invention has been described in detail with reference to the aforementioned embodiments, it is still possible for those skilled in the art to modify the technical solutions described in the aforementioned embodiments, or to make equivalent substitutions for some of the technical features therein. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present invention should be included in the scope of protection of the present invention.
Claims
1. A data processing method, characterized in that: Included are: S1. IM tools are integrated with OA systems by calling third parties, and IM tool users are bound one-to-one with the organizational structure of the OA system; S2. Modify the IM tool view and add a first area and a second area for user operations; S3, in response to the user clicking on the first area, recording the user's current chat page information and performing a data processing operation; S4. Analyze the user's current chat history, obtain time information, user information and data details, fill the fields into the second area, and complete data processing.
2. A data processing method according to claim 1, characterized in that: In S1, the data interaction between the IM tool and the OA system is realized through an API interface, and the data exchange between the IM tool and the OA system includes user information, chat content, and historical data information.
3. A data processing method according to claim 1, characterized in that: In S2, the IM tool view is modified to add the first area and the second area: The second area is integrated in the first area, the first area is a data processing start response button, and the second area is a detail list of the first area.
4. A data processing method according to claim 1, characterized in that: In S4, the data processing is as follows: In response to the user clicking on the first area, when the user clicks on the first area, the chat record of the current IM tool page is read, the time information, user information and chat content details are obtained, and the corresponding information is filled into the corresponding field in the second area. The second area is displayed on the main page of the IM tool, and the user fills in the blank field content to complete the data processing.
5. A data processing system, characterized in that: Included are: System integration module: responsible for the deep integration of IM tools and OA systems, and realizing data exchange between IM tools and OA systems through API interfaces; Chat interface transformation module: responsible for transforming the chat interface of the IM tool, adding the first area and the second area, and providing an interactive area for users; Automatic data processing module: In response to a user click event on the first area, the module automatically processes data according to the chat content and the filled-in form information, and performs verification and inspection at the same time; Data synchronization and update module: responsible for real-time synchronization and update of data between IM tools and this system, maintaining data consistency between IM tools and OA system.
6. A computer-readable storage medium, characterized in that: A system as claimed in claim 5 is stored.
7. A data processing device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: The processor executes the data processing method described in any one of claims 1 to 4 through the computer program.