Customer service work order system automatic filling method and device based on Google Chrome plug-in and storage medium
Through the automatic filling method based on Google Chrome plug-in, the inefficiency, error prone and lack of flexibility in manual data acquisition and filling in customer service work order processing is solved, and the application of automation tools is realized, reducing manual operation time and error risks, and improving processing efficiency and data quality.
Patent Information
- Application Number
- CN202411875984.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-19
- Publication Date
- 2025-04-11
AI Technical Summary
In the prior art, the processing of customer service work orders requires manual data acquisition from multiple business systems and filling in the work order system, resulting in inefficiency, error-prone and lack of flexibility.
Through the automatic filling method based on Google Chrome plug-in, the platform and back-end data services are configured using data services, the API is configured and the input and output parameters are defined, and the parameters are established to establish a mapping relationship between the parameters and the input box ID of the work ticket system page. The query request is initiated through the Google Chrome plug-in and the query results are automatically filled to the work ticket system page.
It greatly reduces manual operation time, avoids manual entry errors, is highly adaptable and has security guarantees, and improves the processing efficiency of customer service work orders and the quality of data entry.
Smart Images

Figure CN119809653A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of computer application technology, and in particular to a method, device and storage medium for automatically filling a customer service work order system based on a Google Chrome plug-in. Background Art
[0002] In the prior art, in customer service work, processing work orders requires manually obtaining data from multiple business systems and filling in the work order system. This process has the following defects: Inefficiency: Manually querying data from multiple systems and filling in customer service ticket data is time-consuming and laborious, affecting work efficiency.
[0003] Error-prone: Data omissions or errors are prone to occur during manual data entry.
[0004] Lack of flexibility: Manual operation processes need to be adjusted in different business scenarios, and there is a lack of unified automation tool support. Summary of the invention
[0005] According to an embodiment of the present invention, a method for automatically filling a customer service ticket system based on a Google Chrome plug-in is provided, comprising a Google Chrome plug-in, a data service configuration platform and a backend data service, and comprising the following steps: Configure at least one API on the data service configuration platform and define input and output parameters for the API; Establish a mapping relationship between input and output parameters and the input box ID of the customer service ticket system page; Select the corresponding API through the Google Chrome plug-in and fill in the query conditions to initiate a query request for the work order data and obtain the corresponding query results from the backend data service; Based on the mapping relationship, the query results are automatically filled into the input box of the customer service ticket system page.
[0006] Furthermore, establishing a mapping relationship between input and output parameters and the input box ID of the customer service ticket system page includes the following steps: Associate the fields returned by the API with the page input box identifier of the customer service ticket system.
[0007] Furthermore, the following steps are included: configuring the user's API query permissions.
[0008] Furthermore, according to the mapping relationship, automatically filling the query results into the input box of the customer service ticket system page includes the following steps: Use the document object to find the specified input element according to the page input box ID; After finding the input element, different simulation events are performed according to the type of input control, and the value is assigned to the input box on the work order page through JavaScript.
[0009] Furthermore, the types of input controls include date input controls, drop-down list input controls, and other input controls.
[0010] Furthermore, using the document object to find the specified input element according to the page input box ID includes the following steps: For a date input control, find the element associated with the date control according to the mapping relationship, and then find the date input control; For the drop-down list input control and other input controls, directly find the input element by mapping the page input box ID.
[0011] Furthermore, performing different simulation events according to the type of input control includes the following steps: For the date input control, simulate pressing the Enter key, set the value and trigger the input event, and finally execute the blur event; For the drop-down list input control, after setting the value, simulate pressing the Enter key and execute the blur event; For other input controls, set the value directly and trigger the change event.
[0012] According to another embodiment of the present invention, there is provided an electronic device including a processor and a memory, wherein a computer program is stored in the memory, and the computer program can be executed by the processor to implement the above-mentioned automatic filling method of the customer service ticket system based on the Google Chrome plug-in.
[0013] According to yet another embodiment of the present invention, a storage medium is provided, wherein the storage medium stores computer instructions for causing a computer to execute the above-mentioned customer service ticket system automatic filling method based on the Google Chrome plug-in.
[0014] According to the automatic filling method, device and storage medium of the customer service ticket system based on the Google Chrome plug-in according to the embodiment of the present invention, it is possible to significantly reduce manual operation time through automation tools, and automatic filling avoids manual entry errors, has strong adaptability and security guarantees.
[0015] It is to be understood that both the foregoing general description and the following detailed description are exemplary, and are intended to provide further explanation of the technology as claimed. BRIEF DESCRIPTION OF THE DRAWINGS
[0016] Figure 1A system framework diagram of a method for automatically filling a customer service ticket system based on a Google Chrome plug-in according to an embodiment of the present invention; Figure 2 The present invention is a flowchart of a method for automatically filling a customer service ticket system based on a Google Chrome plug-in according to an embodiment of the present invention. DETAILED DESCRIPTION
[0017] The preferred embodiments of the present invention will be described in detail below in conjunction with the accompanying drawings to further illustrate the present invention.
[0018] First, combine Figure 1~2 A customer service work order system automatic filling method based on a Google Chrome plug-in according to an embodiment of the present invention is described, which is used to automatically fill in customer service work orders and has a wide range of application scenarios.
[0019] like Figure 1~2As shown, the automatic filling method of the customer service work order system based on the Google Chrome plug-in of the embodiment of the present invention comprises a Google Chrome plug-in, a data service configuration platform and a backend data service, Google The Chrome plug-in is a user interface for data query and automatic filling. The data service configuration platform provides API configuration, field mapping and permission management functions. The back-end data service provides data query support for the API and returns the results based on the cleaned data in the data warehouse. It includes the following steps: the developer configures at least one API on the data service configuration platform according to business needs and defines input and output parameters for the API. The API is a bridge between the front-end plug-in and the back-end data service to ensure that the two can interact correctly. The input parameters define the conditions required for the query, and the output parameters determine the data structure obtained from the back-end data service. These data will eventually be used to fill the page elements of the customer service ticket system; establish a mapping relationship between the input and output parameters and the customer service ticket system page input box ID to ensure that the data obtained from the back-end can be accurately filled into the correct form field; select the corresponding API through the Google Chrome plug-in and fill in the query conditions, initiate a query request for the ticket data and obtain the corresponding query results from the back-end data service. After the user logs in to the plug-in, visit the ticket page, select the corresponding API on the plug-in according to the business ticket information, and fill in the query conditions to query the ticket data; according to the mapping relationship, the query results are automatically filled into the customer service ticket system page input box. Once the back-end data service returns the results according to the query conditions, Google The Chrome plug-in will use the previously established mapping relationship to automatically fill the obtained data into the corresponding input box of the customer service ticket system, which greatly saves the customer service staff's time because they no longer need to manually enter each piece of information one by one. It reduces the risk of errors caused by manual input and improves the quality of data entry. It speeds up the creation or update of tickets, thereby improving the overall response speed of customer service.
[0020] Furthermore, in this embodiment, establishing a mapping relationship between input and output parameters and the input box ID of the customer service ticket system page includes the following steps: associating the fields returned by the API with the page input box identifier of the customer service ticket system, for example, associating the field tracking_number returned by the API with the input box identifier (inputID) of the customer service ticket system: TextField_123456. First, it is necessary to analyze the data structure returned by the API in detail to understand the meaning, data type and possible value range of each field; then, check the user interface of the customer service ticket system, clarify the functions and uses of each input box, selector and other UI elements, and record their unique identifiers; based on the above analysis, create a mapping table or configuration file to define the correspondence between the API return fields and the customer service ticket system page elements, providing a clear guide to instruct the plug-in on how to assign the received data to specific UI components.
[0021] Furthermore, in this embodiment, the following steps are also included: configuring the user's API query permissions, ensuring that the user can only access authorized data through permission management, and improving security.
[0022] Further, in this embodiment, according to the mapping relationship, automatically filling the query results into the customer service work order system page input box includes the following steps: using the document object to find the specified input element according to the page input box ID, and using the document method to find the corresponding HTML element in the DOM tree according to the input box ID in the mapping table, so as to accurately locate the page element that needs to be filled with data, and provide a target node for subsequent data assignment operations; after finding the input element, different simulation events are performed according to the type of input control, and the value is assigned to the work order page input box through JavaScript, and the type of input element found (such as text box, drop-down menu, check box, etc.) is checked, and the corresponding processing logic is prepared according to its type. For different types of input controls, different event triggering methods are required to update their values, ensuring that the most appropriate update method can be used for each type of input control, preventing operation failures caused by type mismatch, and realizing seamless data transfer from the back end to the front end page through JavaScript assignment.
[0023] Further, in this embodiment, the types of input controls include date input controls, drop-down list input controls, and other input controls.
[0024] Furthermore, in this embodiment, using the document object to find a specified input element according to the page input box ID includes the following steps: for a date input control, find the element associated with the date control according to the mapping relationship, and then find the date input control, because some date selectors (such as controls with calendar pop-up windows) are not just a simple input box, but a small component composed of multiple elements. For example, it contains a hidden input field for storing date values, and a button or icon to trigger a calendar pop-up window. This combination makes it easier for users to select dates, rather than just manually inputting them. Due to its structural complexity, when you want to find and operate a date input control through an automated script, you cannot simply locate it based on the input box ID. You need to first find the main container element associated with the date control, and then further accurately locate the actual input part from this container to ensure that the data can be accurately filled in and that the functions of other associated UI elements (such as the calendar pop-up window) are not affected. Therefore, it is necessary to first find the main element associated with the date control based on the mapping relationship to ensure that the entire date selection component can be correctly identified and located, so as to facilitate the subsequent control of the behavior of the date selector or obtain the actual input box inside it. In the main element associated with the found date control, further find the input element actually used to enter the date value, directly locate the date field responsible for receiving user input, and ensure that subsequent data filling operations are targeted at the correct input point; for drop-down list input controls and other input controls, directly find the input element by mapping the page input box ID, which is simple, convenient and direct.
[0025] Furthermore, in this embodiment, different simulation events are performed according to the type of input control, including the following steps: for a date input control, simulate pressing the Enter key, set a value and trigger an input event, and finally execute a blur event; for a drop-down list input control, simulate pressing the Enter key and execute a blur event after setting a value; for other input controls, directly set a value and trigger a change event. Adopting appropriate simulation event strategies for different types of input controls can not only ensure that data is accurately filled into the page, but also ensure that the entire user experience is smooth and natural, while supporting complex front-end application logic.
[0026] According to another embodiment of the present invention, there is provided an electronic device including a processor and a memory, wherein a computer program is stored in the memory, and the computer program can be executed by the processor to implement the above-mentioned automatic filling method of the customer service ticket system based on the Google Chrome plug-in.
[0027] According to yet another embodiment of the present invention, a storage medium is provided, wherein the storage medium stores computer instructions for causing a computer to execute the above-mentioned customer service ticket system automatic filling method based on the Google Chrome plug-in.
[0028] Above, refer to Figure 1~2 The present invention describes an automatic filling method, device and storage medium for a customer service ticket system based on a Google Chrome plug-in according to an embodiment of the present invention, which can significantly reduce manual operation time through automated tools, and automatic filling avoids manual entry errors, has strong adaptability and security guarantees.
[0029] It should be noted that, in this specification, the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "comprises..." do not exclude the existence of other identical elements in the process, method, article or device including the elements.
[0030] Although the content of the present invention has been described in detail through the above preferred embodiments, it should be appreciated that the above description should not be considered as a limitation of the present invention. After reading the above content, it will be apparent to those skilled in the art that various modifications and substitutions of the present invention will occur. Therefore, the protection scope of the present invention should be limited by the appended claims.
Claims
1. A method for automatically filling a customer service ticket system based on a Google Chrome plug-in, comprising a Google Chrome plug-in, a data service configuration platform and a backend data service, characterized in that: The following steps are included: Configure at least one API on the data service configuration platform, and define input and output parameters for the API; Establishing a mapping relationship between the input and output parameters and the input box ID of the customer service work order system page; Select the corresponding API and fill in the query conditions through the Google Chrome plug-in, initiate a query request for the work order data, and obtain the corresponding query results from the backend data service; According to the mapping relationship, the query result is automatically filled into the input box of the customer service work order system page.
2. The method for automatically filling a customer service ticket system based on a Google Chrome plug-in as claimed in claim 1, characterized in that: The step of establishing a mapping relationship between the input and output parameters and the input box ID of the customer service work order system page includes the following steps: Associate the fields returned by the API with the page input box identifier of the customer service ticket system.
3. The automatic filling method of the customer service work order system based on the Google Chrome plug-in as described in claim 1 or 2, characterized in that: It also includes the following steps: Configure the user's API query permissions.
4. The method for automatically filling a customer service ticket system based on a Google Chrome plug-in as claimed in claim 1, characterized in that: According to the mapping relationship, automatically filling the query result into the input box of the customer service ticket system page includes the following steps: Use the document object to find the specified input element according to the page input box ID; After finding the input element, different simulation events are performed according to the type of input control, and the values are assigned to the input box of the work order page through JavaScript.
5. The method for automatically filling a customer service ticket system based on a Google Chrome plug-in as claimed in claim 4, characterized in that: The types of input controls include date input controls, drop-down list input controls, and other input controls.
6. The method for automatically filling a customer service ticket system based on a Google Chrome plug-in as claimed in claim 5, characterized in that: Using the document object to find the specified input element according to the page input box ID includes the following steps: For a date input control, find the element associated with the date control according to the mapping relationship, and then find the date input control; For the drop-down list input control and other input controls, directly find the input element by mapping the page input box ID.
7. The method for automatically filling a customer service ticket system based on a Google Chrome plug-in as claimed in claim 5, characterized in that: The steps of performing different simulation events according to the type of input control include: For the date input control, simulate pressing the Enter key, set the value and trigger the input event, and finally execute the blur event; For the drop-down list input control, after setting the value, simulate pressing the Enter key and execute the blur event; For other input controls, set the value directly and trigger the change event.
8. An electronic device, characterized in that: It includes a processor and a memory, wherein a computer program is stored in the memory, and the computer program can be executed by the processor to implement the automatic filling method of the customer service work order system based on the Google Chrome plug-in as described in any one of claims 1 to 7.
9. A storage medium storing computer instructions, characterized in that: The computer instructions are used to enable a computer to execute the automatic filling method of the customer service work order system based on the Google Chrome plug-in as described in any one of claims 1-7.
Citation Information
Cited By
Method for quickly copying form based on browser plug-in
CN121070650A