Mobile phone enterprise micro H5 page Bluetooth balance data acquisition interconnection method, device and equipment

By integrating the data acquisition system with the LIMS system in the enterprise micro-application, using the low-power Bluetooth interface to match the Bluetooth balance, and building a visual interface, the problems of cumbersome and delayed Bluetooth balance weighing data collection operations in the existing technology are solved, and fast and efficient data collection and updating are achieved.

CN120711547APending Publication Date: 2025-09-26GUANGDONG INST OF ANALYSIS CHINA NAT ANALYTICAL CENT GUANGZHOU
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202510844300.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-06-23
Publication Date
2025-09-26

AI Technical Summary

Technical Problem

The existing technology is cumbersome to operate when collecting weighing data from a Bluetooth balance and updating it to the LIMS system. The debugging process is tedious and there are delays, making it impossible to communicate data quickly and efficiently.

Method used

By integrating the data acquisition interconnection system into the internal application of Qiwei, connecting it with the LIMS system, using the low-power Bluetooth interface to match it with the Bluetooth balance, building a visual interface, and realizing automatic locking and continuous monitoring of the Bluetooth balance data, it can be directly updated to the LIMS system.

Benefits of technology

It realizes the fast and efficient collection and update of Bluetooth balance weighing data, reduces hardware costs, improves user experience and simplifies the operation process.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120711547A_ABST
    Figure CN120711547A_ABST
Patent Text Reader

Abstract

The invention relates to a mobile phone enterprise micro H5 page Bluetooth balance data acquisition interconnection method, device and equipment, and relates to the technical field of laboratory automation and informatization management, and the method comprises the following steps: interconnecting an enterprise micro internal application integrated data acquisition interconnection system with an LIMS system; after a user logs in, a weighing task is displayed on an enterprise micro internal application interface, a target weighing task is selected according to user operation, and a target Bluetooth balance is selected according to the target weighing task. And when a user initiates a Bluetooth matching operation, calling a low-power-consumption Bluetooth interface of the equipment to perform Bluetooth matching with the target Bluetooth balance. A target Bluetooth balance is continuously monitored until stable target weighing data is acquired, and the target weighing data is combined with instrument use records to be updated to acquisition information corresponding to a target weighing task of an LIMS system. According to the method and the system, an acquisition system is established by utilizing an enterprise and micro internal application, and visual development is carried out, so that a user can quickly and efficiently acquire weighing data and update the weighing data to an LIMS system.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of laboratory automation and information management technology, and in particular to a method, device and equipment for collecting and interconnecting Bluetooth balance data via a mobile phone WeChat H5 page. Background Art

[0002] At present, many laboratories in various fields in China have entered various data of experimental links, including balance weighing data, into the Laboratory Information Management System (LIMS).

[0003] Existing LIMS solutions for collecting balance weighing data primarily utilize the balance's RS-232 interface to a network interface for communication. The specific connection method is as follows: First, use an RS-232 cable to connect the balance to an industrial router one-to-one. Then, the industrial router needs to be connected to a Wi-Fi or wired network, and the router's intranet IP address must be found. The LIMS system maintains the balance's configuration parameters, including baud rate and IP address. To collect balance weighing data, click the "Collect" button on the LIMS page, triggering the LIMS application server to send an HTTP request command to operate the balance and then receive a response message. Finally, the LIMS application server parses the response message and saves the weighing data to the LIMS database server using SQL.

[0004] However, the RS-232 interface on a balance has a wide variety of pin counts, male and female connectors, and pin-to-pin mapping styles, making configuration cumbersome and easily leading to balance communication failures. Furthermore, the need to debug various parameters, such as baud rate and IP address, is cumbersome, leading to delays in triggering data collection and a poor overall user experience. Therefore, existing technologies are unable to quickly and efficiently collect weighing data from Bluetooth balances and update them to LIMS systems. Summary of the Invention

[0005] This application provides a method, device and equipment for collecting and interconnecting Bluetooth balance data on the WeChat H5 page of a mobile phone. The collection system is established by using the internal application of WeChat, and the collection system is associated with the LIMS system. A related visual interface is constructed. The user selects the weighing task through the visual interface, and the Bluetooth balance corresponding to the connection task is automatically locked. By continuously monitoring the data of the Bluetooth balance, the weighing data can be collected quickly and efficiently and updated to the LIMS system, solving the shortcomings of the existing technology in the process of collecting weighing data and updating the LIMS system.

[0006] In the first aspect, this application provides a method for collecting and interconnecting Bluetooth balance data on a mobile phone WeChat H5 page, including:

[0007] When the target object initiates a login request through the data acquisition interconnection system integrated with the internal application of the micro-enterprise, the micro-enterprise user information carried in the login request is used to perform login verification with the pre-built LIMS system user to obtain the login verification result;

[0008] Based on the login verification result, obtaining weighing task information associated with the login account of the target object from the LIMS system, and constructing a weighing task page based on the weighing task information, wherein the weighing task page displays the weighing tasks in the form of a weighing task list;

[0009] Determine the target weighing task selected by the target object from each of the weighing tasks, and determine the target Bluetooth balance corresponding to the target weighing task, and display the identification information corresponding to the target Bluetooth balance in the constructed collection page, wherein the identification information includes the factory serial number of the Bluetooth balance, the storage location to which it belongs, and the instrument number corresponding to the LIMS system;

[0010] Based on the Bluetooth matching operation of the target object, calling the low-power Bluetooth interface of the terminal device to perform Bluetooth matching with the target Bluetooth balance;

[0011] After Bluetooth matching, the target Bluetooth balance is continuously monitored until stable target weighing data fed back by the target Bluetooth balance is collected, and the target weighing data is output to the LIMS system in combination with the obtained instrument usage record of the target Bluetooth balance to update the collection information corresponding to the target weighing task.

[0012] Optionally, before performing login verification on the WeChat user information corresponding to the target object and the pre-built LIMS system user, the process further includes:

[0013] Integrate the established Bluetooth balance data acquisition interconnection system with the established micro-enterprise internal application;

[0014] In the binding page constructed by the data acquisition interconnection system, based on the user binding operation of the target object, the enterprise micro-user is interconnected and bound with the user of the pre-built LIMS system.

[0015] Optionally, in the established micro-enterprise internal application, the established Bluetooth balance data acquisition interconnection system is integrated with the micro-enterprise internal application to construct a data acquisition interconnection page, including:

[0016] In the internal application of the enterprise micro, a data collection and interconnection system for Bluetooth balances was established through the low-code platform, and corresponding development project information was obtained;

[0017] Integrate and interconnect the development project information with the internal applications of the enterprise micro-blog to build a data collection interconnection page.

[0018] Optionally, in the binding page constructed by the data acquisition interconnection system, based on the user binding operation of the target object, the enterprise micro-user is interconnected and bound with the user of the pre-built LIMS system, including:

[0019] Obtain the target QR code generated by the LIMS system and associated with the user to be bound;

[0020] Based on the user binding operation of the target object on the binding page, the target QR code is scanned and identified to obtain the system user binding ciphertext;

[0021] Decrypting the user binding ciphertext through a preset decryption function to obtain a user binding plaintext, and rendering the system user information corresponding to the user binding plaintext on the binding page;

[0022] Based on the user account association operation of the target object, the user account of the enterprise micro-user is interconnected and bound with the user account of the system user.

[0023] Optionally, determining a target weighing task selected by the target object from among the weighing tasks includes:

[0024] Determining a task selection operation of the target object on the weighing task page, and identifying a target weighing task based on the task selection operation;

[0025] or, determining a screening and retrieval operation of the target object on the weighing task page, and selecting at least one candidate weighing task from the weighing task list based on the screening and retrieval operation;

[0026] Based on the task selection operation of the target object in each of the candidate weighing tasks, a target weighing task is identified.

[0027] Optionally, determining a target Bluetooth balance corresponding to the target weighing task, and displaying identification information corresponding to the target Bluetooth balance in the constructed acquisition page, includes:

[0028] Performing task allocation based on the allocation information carried by the target weighing task and determining device identification information;

[0029] Using the device identification information to lock the connection, determine the target Bluetooth balance that performs the target weighing task, and obtain the identification information corresponding to the target Bluetooth balance;

[0030] Based on the identification information, a collection page is constructed, and the identification information is displayed on the collection page.

[0031] Optionally, based on the Bluetooth matching operation of the target object, calling the low-power Bluetooth interface of the terminal device to perform Bluetooth matching with the target Bluetooth balance includes:

[0032] Based on the Bluetooth call operation of the target object, the low-power Bluetooth of the terminal device is called through the low-power Bluetooth interface of the internal application of the enterprise micro, and the Bluetooth setting configuration page is displayed;

[0033] Obtaining a Bluetooth matching operation input by the target object through the Bluetooth setting configuration page, and performing Bluetooth matching with the target Bluetooth balance based on the Bluetooth matching operation;

[0034] The Bluetooth matching operation carries scan code connection information obtained by scanning a QR code of a target Bluetooth balance, and the scan code connection information at least includes device name information of the target Bluetooth balance.

[0035] Optionally, after Bluetooth pairing, continuously monitoring the target Bluetooth balance until stable target weighing data fed back by the target Bluetooth balance is collected, including:

[0036] After Bluetooth pairing, the preset Bluetooth balance data entry page is displayed;

[0037] In the Bluetooth balance data entry page, based on the weighing data collection operation of the target object, a preset command is triggered to continuously monitor the target Bluetooth balance and obtain real-time weighing data fed back by the target Bluetooth balance;

[0038] For the real-time weighing data, a data stabilization time is determined, and when the data stabilization time is greater than a preset time threshold, the real-time weighing data is used as target weighing data.

[0039] In the second aspect, the present application provides a mobile phone enterprise micro H5 page Bluetooth balance data collection and interconnection device, including:

[0040] The login verification module is used to perform login verification with the pre-built LIMS system user using the user information of the enterprise micro-enterprise carried in the login request when the target object initiates a login request through the data acquisition interconnection system integrated with the internal application of the enterprise micro-enterprise, and obtain a login verification result;

[0041] A weighing task display module is used to obtain weighing task information associated with the login account of the target object from the LIMS system based on the login verification result, and to construct a weighing task page based on the weighing task information, wherein the weighing task page displays the weighing tasks in the form of a weighing task list;

[0042] A Bluetooth balance determination module is used to determine the target weighing task selected by the target object from each of the weighing tasks, and determine the target Bluetooth balance corresponding to the target weighing task, and display the identification information corresponding to the target Bluetooth balance in the constructed collection page, wherein the identification information includes the factory serial number of the Bluetooth balance, the storage location to which it belongs, and the instrument number corresponding to the LIMS system;

[0043] A Bluetooth matching module is used to call the low-power Bluetooth interface of the terminal device to perform Bluetooth matching with the target Bluetooth balance based on the Bluetooth matching operation of the target object;

[0044] The weighing data acquisition module is used to continuously monitor the target Bluetooth balance after Bluetooth matching until stable target weighing data fed back by the target Bluetooth balance is collected, and output the target weighing data in combination with the obtained instrument usage record of the target Bluetooth balance to the LIMS system to update the collection information corresponding to the target weighing task.

[0045] In a third aspect, the present application provides an electronic device, comprising a processor, a communication interface, a memory, and a communication bus, wherein the processor, the communication interface, and the memory communicate with each other via the communication bus;

[0046] Memory for storing computer programs;

[0047] The processor is used to implement the steps of the mobile phone enterprise micro H5 page Bluetooth balance data collection and interconnection method as described in any embodiment of the first aspect when executing the program stored in the memory.

[0048] In summary, the embodiment of the present application interconnects the data acquisition interconnection system integrated by the internal application of the enterprise micro with the LIMS system. After the user logs in, the weighing task is displayed on the internal application interface of the enterprise micro, and the target weighing task is selected according to the user operation, and the target Bluetooth balance is selected accordingly. When the user initiates the Bluetooth matching operation, the low-power Bluetooth interface of the device is called to perform Bluetooth matching with the target Bluetooth balance. By continuously monitoring the target Bluetooth balance until stable target weighing data is collected, the collection information corresponding to the target weighing task of the LIMS system is updated in combination with the instrument usage record. It can be seen that the present application uses the internal application of the enterprise micro to establish an acquisition system, and develops a corresponding visual interface to realize automatic locking of the corresponding Bluetooth balance according to the weighing task of the LIMS system. After the balance is connected through Bluetooth matching, the weighing data of the Bluetooth balance can be continuously monitored and collected, and the weighing data can be collected quickly and efficiently and updated to the LIMS system, solving the shortcomings of the prior art in the process of collecting weighing data and updating the LIMS system. BRIEF DESCRIPTION OF THE DRAWINGS

[0049] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.

[0050] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.

[0051] Figure 1 A flowchart of a method for collecting and interconnecting Bluetooth balance data on a mobile phone WeChat H5 page provided in an embodiment of the present application;

[0052] Figure 2 This is a flowchart of a method for collecting and interconnecting data via Bluetooth balance on a mobile phone using WeChat H5 page, provided by an optional embodiment of the present application;

[0053] Figure 3 This is a user association and binding diagram of the acquisition system and the LIMS system provided by an example of this application;

[0054] Figure 4 This is a schematic diagram of a weighing task page including a weighing task list provided as an example of this application;

[0055] Figure 5 This is a schematic diagram of Bluetooth pairing settings between a collection system and a Bluetooth balance provided in an example of this application;

[0056] Figure 6 This is a schematic diagram of an acquisition system providing an example of this application to obtain weighing data from a Bluetooth balance;

[0057] Figure 7 This is an example diagram of a LIMS system updating weighing data provided in an example of this application;

[0058] Figure 8 This is an example diagram of a LIMS system updating instrument usage records provided as an example in this application;

[0059] Figure 9 This is a structural block diagram of a mobile phone enterprise micro H5 page Bluetooth balance data acquisition and interconnection device provided in an embodiment of the present application;

[0060] Figure 10 This is a structural diagram of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0061] To make the purpose, technical solutions, and advantages of the embodiments of this application more clear, the technical solutions in the embodiments of this application will be clearly and completely described below in conjunction with the drawings in the embodiments of this application. Obviously, the described embodiments are part of the embodiments of this application, not all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of this application.

[0062] To facilitate understanding of the embodiments of the present application, further explanation will be given below in conjunction with the drawings and specific embodiments. The embodiments do not constitute a limitation on the embodiments of the present application.

[0063] Figure 1 This is a flow chart of a method for collecting and interconnecting data between a mobile phone enterprise micro H5 page and a Bluetooth balance provided in an embodiment of the present application. Figure 1 As shown, the mobile phone enterprise micro H5 page Bluetooth balance data collection and interconnection method provided in the embodiment of the present application may specifically include the following steps:

[0064] Step 110: When the target object initiates a login request through the data acquisition interconnection system integrated with the internal application of the micro-enterprise, the micro-enterprise user information carried in the login request is used to perform login verification with the pre-built LIMS system user to obtain a login verification result;

[0065] The target objects include users, developers, etc., which are not limited in this embodiment.

[0066] In this embodiment, an integrated data acquisition interconnection system (collection system for short) is developed by applying the internal application of Enterprise WeChat (full name Enterprise WeChat), a collection applet is constructed, and the collection system is bound to the LIMS system to realize the interconnection of accounts between Enterprise WeChat users and LIMS system users. When an Enterprise WeChat user (i.e., the target object) initiates a login request to log into the LIMS system through the collection system of the Enterprise WeChat applet, the LIMS system performs login verification on the user account of the Enterprise WeChat user based on the identity information carried in the login request (including but not limited to user account, authority, etc.). The login verification process includes identity authentication, authority authentication, etc., which is not limited in this embodiment. The LIMS system matches and verifies the identity information with the stored user account information. When it is determined that the corresponding user account exists in the system and has the corresponding authority, a login verification success result is generated as the login verification result; when the corresponding account does not exist in the system, or the account has no authority, a login verification failure result is generated.

[0067] Step 120 : Based on the login verification result, obtain the weighing task information associated with the login account of the target object from the LIMS system, and construct a weighing task page based on the weighing task information.

[0068] The weighing task page displays the weighing tasks in the form of a weighing task list;

[0069] This embodiment aims to connect the enterprise micro-application collection system with the LIMS system to realize the data collection of the Bluetooth balance through the mobile enterprise and update it to the LIMS system. Therefore, the weighing task (or weighing collection task, etc.) can be understood as: the task of collecting the balance weighing data required by the user corresponding to the LIMS system. The weighing task is usually to weigh the target object through the balance and collect weight information.

[0070] In the related technology, when obtaining balance weighing data and updating it to the LIMS system, the user can only log in to the LIMS system to determine the relevant weighing tasks. The operation is cumbersome and the user cannot understand the current tasks to be processed anytime and anywhere, resulting in a poor user experience.

[0071] In response to the above technical problems, this embodiment links the acquisition system to the LIMS system, so that the acquisition system can obtain all weighing tasks corresponding to the user in the LIMS system. After the user logs in to the acquisition system in the enterprise micro-application (mini program) through terminal devices such as mobile phones and tablets, he can determine the current tasks to be processed anytime and anywhere, thereby improving the user experience.

[0072] In a specific implementation, this embodiment develops and constructs a weighing task page in the collection system. When a micro-enterprise user successfully logs into the LIMS system, the LIMS system returns a series of weighing tasks corresponding to the user, which form a weighing task list. The micro-enterprise application can render a pre-developed weighing task page, which displays a series of weighing tasks in order, allowing users to intuitively understand the data collection tasks that need to be executed.

[0073] It should be noted that the weighing task information fed back by the LIMS system includes the corresponding weighing task and specific information of the weighing task, such as batch number, remarks, ELN template (Electronic Lab Notebook), creation date, and processor and other related information.

[0074] Step 130 , determining the target weighing task selected by the target object from among the weighing tasks, and determining the target Bluetooth balance corresponding to the target weighing task, and displaying the identification information corresponding to the target Bluetooth balance in the constructed acquisition page.

[0075] The identification information includes the factory serial number of the Bluetooth balance, the storage location to which it belongs, and the corresponding instrument number in the LIMS system.

[0076] In a specific implementation, the acquisition system can determine that the user has selected a target weighing task from a series of weighing tasks by identifying the user's operation. The acquisition system then analyzes the selected target weighing task and assigns a target Bluetooth balance, which is the balance for collecting the weighing data corresponding to the target weighing task. The identification information of the Bluetooth balance mainly refers to the identification information of the Bluetooth balance, or the identification. Each Bluetooth balance has a corresponding identification (including the factory number of the Bluetooth balance and the storage location to which it belongs, such as the Bluetooth number, identity ID, device MAC number, etc.), and the Bluetooth balance identification information is mainly used to obtain the instrument number corresponding to the Bluetooth balance in the lims system. The instrument number is important information for the instrument usage record and belongs to the important information of the entire laboratory management system. It can be used to determine subsequent instrument usage records. The user can directly find the Bluetooth balance through the Bluetooth balance identification information, scan the QR code on the Bluetooth balance to obtain the Bluetooth name, so that the mobile phone and the Bluetooth balance can be bound to complete the Bluetooth information matching and perform data collection. The acquisition page developed and constructed in this embodiment displays the identification mark of the target Bluetooth balance. The Bluetooth identification information obtained by scanning the code can, on the one hand, obtain important information of the balance in the laboratory management system in the LIMS system, so as to ensure that relevant operation records are left with the management system number during subsequent interactions; on the other hand, it can help users quickly determine the target Bluetooth balance for weighing acquisition, thereby improving user experience.

[0077] Step 140: Based on the Bluetooth matching operation of the target object, call the low-power Bluetooth interface of the terminal device to perform Bluetooth matching with the target Bluetooth balance.

[0078] Among related technologies, Bluetooth data collection has a significant speed advantage. Compared to existing solutions using network transmission, which typically has a 2-3 second delay (estimated based on actual operating experience) because network data transmission must pass through multiple routers, it can cause a noticeable lag in operation. However, Bluetooth data collection is transmitted directly from the Bluetooth balance to the mobile phone, enabling rapid data collection.

[0079] Therefore, in this embodiment, the acquisition system uses the Bluetooth Low Energy (BLE) feature of the user's terminal device via a Bluetooth interface to pair the terminal device with the target Bluetooth scale. In this embodiment, BLE typically transmits at a speed of 12KB / s (kilobytes per second). Considering that weighing data is approximately 16 bytes, the transmission takes approximately 0.0013s, or 1.3ms. Using the terminal device's BLE feature, the user can quickly pair the terminal device with the target Bluetooth scale.

[0080] Step 150: After Bluetooth matching, continuously monitor the target Bluetooth balance until stable target weighing data fed back by the target Bluetooth balance is collected, and output the target weighing data to the LIMS system to update the collection information corresponding to the target weighing task.

[0081] In a specific implementation, once the terminal device successfully pairs with the target Bluetooth balance, the acquisition system can continuously monitor the target Bluetooth balance. When the user places the object on the target Bluetooth balance for weighing, the target Bluetooth balance displays the weight and other information. The acquisition system can display the collected weighing data in real time. When the data stabilizes, it determines that stable target weighing data has been collected and displays it to the user through an interface. The acquisition system can perform a series of sorting operations on the target weighing data and transmit the sorted target weighing data to the LIMS system. Based on the received target weighing data, the LIMS system updates the collection information of the weighing task within the system.

[0082] In practical implementation, a key aspect of LIMS systems is the need to preserve not only weighing records but also instrument usage records. Therefore, this solution not only records weighing records but also captures usage records for devices like Bluetooth balances, i.e., instrument usage records. The LIMS system can store instrument usage records, allowing for easy access to both weighing data and instrument usage records within the original ELN records.

[0083] It can be seen that the embodiment of the present application interconnects the data acquisition interconnection system integrated by the internal application of the enterprise micro with the LIMS system. After the user logs in, the weighing task is displayed on the internal application interface of the enterprise micro, and the target weighing task is selected according to the user operation, and the target Bluetooth balance is selected accordingly. When the user initiates the Bluetooth matching operation, the low-power Bluetooth interface of the device is called to perform Bluetooth matching with the target Bluetooth balance. By continuously monitoring the target Bluetooth balance until the stable target weighing data fed back by the target Bluetooth balance is collected, the target weighing data is updated to the collection information corresponding to the target weighing task of the LIMS system. It can be seen that the present application uses the internal application of the enterprise micro to establish a collection system, and develops a corresponding visual interface to realize automatic locking of the corresponding Bluetooth balance according to the weighing task of the LIMS system. After the balance is connected through Bluetooth matching, the weighing data of the Bluetooth balance can be continuously monitored and collected, and the weighing data can be collected quickly and efficiently and updated to the LIMS system, solving the deficiencies in the prior art in the process of collecting weighing data and updating the LIMS system.

[0084] Reference Figure 2 , shows a flowchart of a method for collecting and interconnecting data via Bluetooth balance on a mobile phone using WeChat H5 page, provided by an optional embodiment of the present application. The method may specifically include the following steps:

[0085] Step 210: When the target object initiates a login request through the data acquisition interconnection system integrated with the internal application of the micro-enterprise, the micro-enterprise user information carried in the login request is used to perform login verification with the pre-built LIMS system user to obtain a login verification result.

[0086] In the related technology, the existing LIMS solution for collecting weighing data from a balance mainly uses the balance's RS-232 interface to convert to a network interface for communication. This has several defects: ① The balance's RS-232 interface has a large number of pins, male and female connectors, and pin correspondence styles, which makes configuration cumbersome and easily leads to the balance being unable to communicate; ② A dedicated PC or tablet that communicates with the balance needs to be configured one-to-one, which has high hardware costs; ③ Debugging parameters such as baud rate and IP is cumbersome, triggering data collection is delayed, and the overall operating experience is poor.

[0087] To address the existing issues, the technical concept of this embodiment is to integrate the collection system through the internal application of the enterprise micro and connect it with the LIMS system to obtain the weighing tasks of the LIMS system. For weighing tasks, terminal devices such as mobile phones and tablets are connected to the Bluetooth balance and collect relevant weighing data from the Bluetooth balance to complete the weighing task.

[0088] In the specific implementation, this embodiment first needs to build an acquisition system and integrate it into the internal application of the enterprise micro, and then build a visual interface in the acquisition system to intuitively show the user the following processes: account binding - weighing task selection - Bluetooth balance matching - weighing data collection, etc., and finally effectively solve the problems of high hardware cost, cumbersome acquisition and debugging, and poor operating experience in the existing solutions.

[0089] Optionally, before the present embodiment performs login verification on the micro-enterprise user information corresponding to the target object and the pre-built LIMS system user, it may also include: integrating the established Bluetooth balance data acquisition interconnection system with the micro-enterprise internal application in the established micro-enterprise internal application; in the binding page constructed by the data acquisition interconnection system, based on the user binding operation of the target object, interconnecting and binding the micro-enterprise user with the user of the pre-built LIMS system.

[0090] In the specific implementation, this embodiment first establishes an internal application of WeChat Enterprise, establishes a Bluetooth balance data acquisition interconnection system (i.e., acquisition system) development project on the low-code platform, and integrates the acquisition system into WeChat Enterprise. Users can use the WeChat Enterprise application to achieve one-stop Bluetooth balance data collection and complete weighing tasks.

[0091] Then, a binding function between enterprise micro-users and LIMS system users is established in the acquisition system so that all enterprise micro-user operations can be associated with LIMS user information, and user data compatibility and weighing data traceability can be achieved on the LIMS system.

[0092] This embodiment takes into account the poor user experience of installing an app just for one function. In order to improve the user experience, a collection system is established using the internal application of Enterprise WeChat. Users can log in directly in the Enterprise WeChat client in one stop without having to jump to other application interfaces. The operation path is simple and intuitive, and new users can quickly master it.

[0093] In an optional embodiment, the above-mentioned data acquisition and interconnection system of the Bluetooth balance is integrated with the micro-enterprise internal application to build a data acquisition and interconnection page, which may include: in the established micro-enterprise internal application, establishing the data acquisition and interconnection system of the Bluetooth balance through a low-code platform, and obtaining corresponding development project information; integrating and interconnecting the development project information with the micro-enterprise internal application to build a data acquisition and interconnection page.

[0094] In the specific implementation, this embodiment integrates the development project information of the constructed data collection interconnection system into the enterprise micro application, configures CorpID, Secret, and AgentId through the security provider, authenticates and sets the trusted domain name in the enterprise micro application, and completes the integration of the collection system and enterprise WeChat.

[0095] In actual implementation, this embodiment focuses on the data collection and interconnection process, and carries out visual development of each process, constructing multiple pages (or multiple interfaces). The main pages include but are not limited to: binding page, weighing task page, collection page, Bluetooth setting configuration page, Bluetooth balance data entry page, etc., to improve user experience.

[0096] It should be noted that this embodiment does not limit the constructed pages, and corresponding pages can be constructed according to actual needs.

[0097] In an optional embodiment, in the binding page constructed by the data acquisition interconnection system, based on the user binding operation of the target object, the enterprise micro-user is interconnected and bound with the user of the pre-built LIMS system, which may specifically include: obtaining the target QR code generated by the LIMS system and associated with the user to be bound; based on the user binding operation of the target object on the binding page, scanning and identifying the target QR code to obtain the system user binding ciphertext; decrypting the user binding ciphertext through a preset decryption function to obtain the user binding plaintext, and rendering the system user information corresponding to the user binding plaintext in the binding page; based on the user account association operation of the target object, interconnecting and binding the user account of the enterprise micro-user with the user account of the system user.

[0098] In the specific implementation, in order to realize the user binding interconnection and take into account the data security issues existing in cross-platform interconnection. In this embodiment, the database of the LIMS system can set the DES_ENCRYPT encryption function and the DES_DECRYPT decryption function, which is used to encrypt the LIMS system user account with a secret key to obtain a ciphertext string. After the LIMS user logs in, a QR code of the encrypted string can be generated in the user interface. Figure 3 As shown, after the enterprise WeChat user scans the corresponding QR code in the "Collection System", the system will identify the plain text corresponding to the QR code through the decryption function, and check whether the plain text has a corresponding LIMS system user account. If so, a corresponding binding record will be generated. If not, it will prompt that the binding failed.

[0099] In addition, before entering the data collection page of the "Collection System", it will be checked whether the enterprise WeChat user has been bound to the LIMS system user account. If not, entry will not be allowed.

[0100] Step 220 , based on the login verification result, obtain the weighing task information associated with the login account of the target object from the LIMS system, and construct a weighing task page based on the weighing task information.

[0101] The weighing task page displays the weighing tasks in the form of a weighing task list.

[0102] The description of step 220 can refer to step 120, which will not be described in detail in this embodiment.

[0103] Step 230: Determine the target weighing task selected by the target object from among the weighing tasks.

[0104] Optionally, an embodiment of the present application determines the target weighing task selected by the target object in each of the weighing tasks, which may specifically include: determining the task selection operation of the target object on the weighing task page, and identifying the target weighing task based on the task selection operation; or, determining the screening and retrieval operation of the target object on the weighing task page, and selecting at least one candidate weighing task from the weighing task list based on the screening and retrieval operation; identifying the target weighing task based on the task selection operation of the target object in each of the candidate weighing tasks.

[0105] In actual implementation, refer to Figure 4 As shown in the figure, the acquisition system establishes a LIMS weighing task interface. Based on the permissions set, the weighing task interface displays the weighing tasks that the current user needs to handle. The acquisition system can monitor the user's operations in real time, select the task based on the user's task selection, identify the weighing task corresponding to the operation, and obtain the target weighing task. The task selection operation can include a click operation, etc.

[0106] In addition, if Figure 4 As shown, the acquisition system can also be set up with a filtering and retrieval function in the weighing task interface. Users can use the filtering and retrieval operation to enter the filter and retrieval fields. The acquisition system will filter and search based on the content of the fields and display the weighing tasks that meet the filtering conditions as candidate tasks. Users can click to select a single weighing task as the target weighing task. At this time, the specific single weighing task will be entered, and the weighing data of multiple samples within the task can be collected and recorded one by one.

[0107] Step 240: Perform task allocation based on the allocation information carried by the target weighing task and determine device identification information.

[0108] Step 250: Use the device identification information to lock the connection, determine the target Bluetooth balance that performs the target weighing task, and obtain the identification information corresponding to the target Bluetooth balance.

[0109] Step 260: construct a collection page based on the identification information, and display the identification information on the collection page.

[0110] The identification information is used to assist the target object in determining the target Bluetooth balance.

[0111] A unified description of steps 240 to 260 is provided:

[0112] In a specific implementation, the acquisition system can identify the allocation information of the target weighing task, and the allocation information may include: the Bluetooth balance selected and assigned by the LIMS system, the relevant identification information of the Bluetooth balance (including MAC information, label information of the Bluetooth balance, etc.), the target object information that needs to be weighed for the current target weighing task, etc. The acquisition system first identifies whether the LIMS system has assigned a Bluetooth balance for the weighing task based on the allocation information. If the LIMS system has already assigned a Bluetooth balance, the target Bluetooth balance is determined directly based on the allocation information. If the LIMS system has not assigned a Bluetooth balance, the target weighing task can be assigned to a Bluetooth balance that meets the weighing requirements (determined based on the target object to be weighed) as the target Bluetooth balance based on the target object information that needs to be weighed for the target weighing task.

[0113] In actual implementation, each Bluetooth balance device has a corresponding identifier for identifying the Bluetooth balance, including: a device identifier (usually a MAC address, full name Media Access Control Address, physical address, hardware address) and an identification identifier (which can be pre-defined, such as a label: 123, etc.). This embodiment first automatically locks the connected Bluetooth balance device according to the determined device identifier and uses it as the target Bluetooth balance to perform the weighing data collection corresponding to the target weighing task. Then, the identification information of the target Bluetooth balance is obtained, and the corresponding identification information is displayed on the collection page. The identification information is used to assist the user in determining and finding the target Bluetooth balance.

[0114] Therefore, this embodiment realizes the interconnection of LIMS systems through enterprise micro applications, automatically allocates Bluetooth balances according to weighing tasks, and uses visualization technology to realize an efficient and convenient collection process.

[0115] Step 270: Based on the Bluetooth call operation of the target object, the low-power Bluetooth of the terminal device is called through the low-power Bluetooth interface of the enterprise micro-internal application, and the Bluetooth setting configuration page is displayed.

[0116] Step 280: Obtain the Bluetooth matching operation input by the target object through the Bluetooth setting configuration page, and perform Bluetooth matching with the target Bluetooth balance based on the Bluetooth matching operation.

[0117] The Bluetooth matching operation carries scan code connection information obtained by scanning a QR code of a target Bluetooth balance, and the scan code connection information at least includes device name information of the target Bluetooth balance.

[0118] In the specific implementation, refer to Figure 5 As shown, after the user selects a single weighing task interface in the acquisition system, the acquisition system automatically turns on the Bluetooth switch according to the user's Bluetooth call operation (including: Bluetooth on / off, Bluetooth authorization, etc.). The acquisition system can display the pre-built Bluetooth setting configuration page to the user, and the user can configure Bluetooth in the acquisition system. In addition, considering that there may be multiple Bluetooth balances in the same room, and it is difficult to directly distinguish which balance needs to collect data through the deviceId of the Bluetooth balance, you can click the "Scan Code" button of the acquisition system. By scanning the Bluetooth name QR code of the Bluetooth balance (such as Figure 5 As shown in the figure), find the Bluetooth balance record that needs to be collected in the collection system, click to match, and the system will be ready to connect after finding the target device.

[0119] Reference Figure 6As shown in the left figure, the collection system uses the js-sdk low-power Bluetooth interface of the enterprise WeChat internal application to match the Bluetooth balance. During the Bluetooth matching process, users can configure the deviceId, serviceId and characteristics (corresponding to Figure 6 Then click the fill-in box where you want to collect weighing data, triggering the js command to start collecting Bluetooth balance data.

[0120] Step 290: After Bluetooth matching, continuously monitor the target Bluetooth balance until stable target weighing data fed back by the target Bluetooth balance is collected, and output the target weighing data to the LIMS system to update the collection information corresponding to the target weighing task.

[0121] Reference Figure 6 As shown in the figure, after Bluetooth matching, the user places the target object on the Bluetooth balance, and the Bluetooth balance weighs the target object. During the weighing process, the system continuously monitors the data of the Bluetooth balance, and the Bluetooth balance continuously feeds the weighing data of the target object to the acquisition system, and the acquisition system displays the real-time weight on the page. When the weighing data is stable, stable and accurate target weighing data can be obtained. By identifying the user's submission operation (such as clicking Submit), the acquisition system saves the data and updates the saved data to the LIMS system, such as Figure 7 In addition, the acquisition system also updates the instrument usage records to the LIMS system, as shown in Figure 8 shown.

[0122] For example, when a user clicks a weighing task in the acquisition system, the system assigns a balance to the task, displays the balance's instrument number, and prompts the user to go there. After the user finds the balance and clicks Start Weighing, the system finds the corresponding balance's Bluetooth name based on the instrument number, initiates a Bluetooth search, and connects to the Bluetooth balance. After the user places the object to be weighed and waits for the data to stabilize, they click the Collect button to obtain the weighing data.

[0123] Therefore, this embodiment extends the cumbersome LIMS collection task in the prior art to the Bluetooth balance. The terminal device connects to the Bluetooth balance and collects data, and there is no need to install an application (App). Only the enterprise micro application can achieve convenient and efficient weighing data collection.

[0124] In an optional embodiment, after Bluetooth matching, this embodiment continuously monitors the target Bluetooth balance until stable target weighing data fed back by the target Bluetooth balance is collected, which may include: after Bluetooth matching, displaying a preset Bluetooth balance data entry page; in the Bluetooth balance data entry page, based on the weighing data collection operation of the target object, triggering a preset command to continuously monitor the target Bluetooth balance and obtain real-time weighing data fed back by the target Bluetooth balance; for the real-time weighing data, determining the data stabilization time, and when the data stabilization time is greater than a preset time threshold, using the real-time weighing data as the target weighing data.

[0125] In actual implementation, since weighing data is collected in real time, the weighing data collected by the collection system in real time may not be stable before the Bluetooth balance is stable. Therefore, the collection system can be set with a collection time threshold. Every time the weighing data changes, the stability duration of the weighing data (i.e., the stabilization time) is analyzed. When the stabilization time is greater than the preset time threshold, it is determined that the Bluetooth balance has collected stable weighing data and it is used as the target weighing data.

[0126] In summary, the embodiment of the present application interconnects the data acquisition interconnection system integrated by the internal application of the enterprise micro with the LIMS system. After the user logs in, the weighing task is displayed on the internal application interface of the enterprise micro, and the target weighing task is selected according to the user operation, and the target Bluetooth balance is selected accordingly. When the user initiates the Bluetooth matching operation, the low-power Bluetooth interface of the device is called to perform Bluetooth matching with the target Bluetooth balance. By continuously monitoring the target Bluetooth balance until the stable target weighing data fed back by the target Bluetooth balance is collected, the target weighing data is updated to the collection information corresponding to the target weighing task of the LIMS system. It can be seen that the present application uses the internal application of the enterprise micro to establish a collection system, and develops a corresponding visual interface to realize automatic locking of the corresponding Bluetooth balance according to the weighing task of the LIMS system. After the balance is connected through Bluetooth matching, the weighing data of the Bluetooth balance can be continuously monitored and collected, so as to realize fast and efficient collection of weighing data and update to the LIMS system.

[0127] Therefore, the technical solution of this application has the following beneficial effects:

[0128] ① Compared to existing technologies, the technical solution of this application requires relatively low technical costs. Specifically, Bluetooth communication chips are smaller and much cheaper than wired and wireless network port modules. Therefore, the cost of a Bluetooth balance will not increase significantly, and the hardware costs of a dedicated weighing PC, tablet, and industrial router can be eliminated.

[0129] ②. Compared with the existing technology, the technical solution of this application can achieve convenient and efficient operation and improve the user experience. Specifically, the technical solution of this application is applied to the enterprise WeChat application, and users can use their mobile phones to perform data collection operations. Considering the poor user experience of installing an app for a single function, this application uses the internal application of the enterprise WeChat to establish a collection system. Users can directly log in in one stop within the enterprise WeChat client without having to jump to other application interfaces. The operation path is simple and intuitive, and even new users can quickly master it.

[0130] ③. Compared to existing technologies, the technical solution of this application effectively reduces the learning cost. Specifically, the collection system is developed using a low-code platform, with a simple architecture and low learning cost. Users can perform visual secondary development of the system, adjust the collection logic, and expand functions.

[0131] It can be seen that the embodiments of the present application effectively solve the problems of high hardware cost, cumbersome collection and debugging, and poor operating experience in existing technical solutions.

[0132] It should be noted that, for the purpose of simple description, the method embodiments are expressed as a series of action combinations, but those skilled in the art should know that the embodiments of the present application are not limited to the described order of actions, because according to the embodiments of the present application, certain steps can be performed in other orders or simultaneously.

[0133] like Figure 9 As shown, the embodiment of the present application also provides a mobile phone enterprise micro H5 page Bluetooth balance data acquisition and interconnection device 900, including:

[0134] The login verification module 910 is used to perform login verification with the pre-built LIMS system user using the user information of the enterprise micro-enterprise carried in the login request when the target object initiates a login request through the data acquisition interconnection system integrated with the enterprise micro-enterprise internal application, and obtain a login verification result;

[0135] The weighing task display module 920 is used to obtain the weighing task information associated with the login account of the target object from the LIMS system based on the login verification result, and construct a weighing task page based on the weighing task information, wherein the weighing task page displays the weighing tasks in the form of a weighing task list;

[0136] The Bluetooth balance determination module 930 is configured to continuously monitor the target Bluetooth balance after Bluetooth matching until stable target weighing data fed back by the target Bluetooth balance is collected, and output the target weighing data, combined with the obtained instrument usage record of the target Bluetooth balance, to the LIMS system to update the collection information corresponding to the target weighing task;

[0137] A Bluetooth matching module 940 is configured to call a low-power Bluetooth interface of a terminal device to perform Bluetooth matching with the target Bluetooth balance based on the Bluetooth matching operation of the target object;

[0138] The weighing data acquisition module 950 is used to continuously monitor the target Bluetooth balance after Bluetooth matching until stable target weighing data fed back by the target Bluetooth balance is collected, and to update the target weighing data to the target weighing task in the LIMS system.

[0139] Optionally, the device further includes:

[0140] An integration module, used to integrate the established Bluetooth balance data acquisition interconnection system with the established micro-enterprise internal application;

[0141] The interconnection binding module is used to interconnect and bind the enterprise micro-user with the user of the pre-built LIMS system based on the user binding operation of the target object in the binding page constructed by the data acquisition interconnection system.

[0142] Optionally, the integration module is specifically used to: establish a data acquisition and interconnection system for the Bluetooth balance through a low-code platform in the established micro-enterprise internal application, and obtain corresponding development project information; integrate and interconnect the development project information with the micro-enterprise internal application to build a data acquisition and interconnection page.

[0143] Optionally, the interconnect binding module includes:

[0144] The QR code acquisition submodule is used to obtain the target QR code generated by the LIMS system and associated with the user to be bound;

[0145] A QR code scanning submodule is used to scan and identify the target QR code based on the user binding operation of the target object on the binding page to obtain the system user binding ciphertext;

[0146] A decryption processing submodule, configured to decrypt the user binding ciphertext using a preset decryption function to obtain a user binding plaintext, and render the system user information corresponding to the user binding plaintext on the binding page;

[0147] The interconnection binding submodule is used to interconnect and bind the user account of the enterprise micro-user with the user account of the system user based on the user account association operation of the target object.

[0148] Optionally, the Bluetooth balance determination module includes:

[0149] The target weighing task determination submodule is used to determine the task selection operation of the target object on the weighing task page, and identify the target weighing task based on the task selection operation; or, determine the screening and retrieval operation of the target object on the weighing task page, and select at least one candidate weighing task from the weighing task list based on the screening and retrieval operation; identify the target weighing task based on the task selection operation of the target object in each of the candidate weighing tasks.

[0150] The target Bluetooth balance determination submodule is used to perform task allocation based on the allocation information carried by the target weighing task and determine the device identification information; use the device identification information to lock the connection, determine the target Bluetooth balance that executes the target weighing task, and obtain the identification information corresponding to the target Bluetooth balance; based on the identification information, construct a collection page and display the identification information on the collection page.

[0151] Optionally, the Bluetooth matching module includes:

[0152] The interface calling submodule is used to call the low-power Bluetooth of the terminal device through the low-power Bluetooth interface of the enterprise micro-internal application based on the Bluetooth calling operation of the target object, and display the Bluetooth setting configuration page;

[0153] A matching submodule is used to obtain the Bluetooth matching operation entered by the target object through the Bluetooth setting configuration page, and perform Bluetooth matching with the target Bluetooth balance based on the Bluetooth matching operation; wherein the Bluetooth matching operation carries the scan code connection information obtained by scanning the QR code of the target Bluetooth balance, and the scan code connection information at least includes the device name information of the target Bluetooth balance.

[0154] Optionally, the weighing data acquisition module includes:

[0155] The weighing data display submodule is used to display the preset Bluetooth balance data entry page after Bluetooth matching;

[0156] A weighing data monitoring submodule is configured to trigger a preset command to continuously monitor the target Bluetooth balance based on the weighing data collection operation of the target object in the Bluetooth balance data entry page, and obtain real-time weighing data fed back by the target Bluetooth balance;

[0157] The weighing data updating submodule is used to determine the data stabilization time for the real-time weighing data, and when the data stabilization time is greater than a preset time threshold, use the real-time weighing data as the target weighing data.

[0158] It should be noted that the mobile phone enterprise micro H5 page Bluetooth balance data collection and interconnection device provided in the embodiment of this application can execute the mobile phone enterprise micro H5 page Bluetooth balance data collection and interconnection method provided in any embodiment of this application, and has the corresponding functions and beneficial effects of the execution method.

[0159] In a specific implementation, the above-mentioned mobile phone enterprise micro H5 page Bluetooth balance data acquisition interconnection device can be integrated into the device, so that the device can use the enterprise micro internal application to establish an acquisition system, associate the acquisition system with the LIMS system, and build a related visual interface. The user selects the weighing task through the visual interface, automatically locks the Bluetooth balance corresponding to the connection task, and continuously monitors and obtains the weighing data of the Bluetooth balance. As an electronic device, it can quickly and efficiently collect weighing data and update it to the LIMS system. The electronic device can be composed of two or more physical entities, or it can be composed of one physical entity. For example, the electronic device can be a personal computer (PC), a computer, a server, etc., and the embodiment of the present application does not impose specific restrictions on this.

[0160] like Figure 10As shown, an embodiment of the present application provides an electronic device, including a processor 111, a communication interface 112, a memory 113 and a communication bus 114, wherein the processor 111, the communication interface 112, and the memory 113 communicate with each other through the communication bus 114; the memory 113 is used to store computer programs; the processor 111 is used to execute the program stored in the memory 113, and implement the steps of the mobile phone enterprise micro H5 page Bluetooth balance data collection and interconnection method provided by any of the aforementioned method embodiments. Exemplarily, the steps of the method may include the following steps: when the target object initiates a login request through the data acquisition interconnection system integrated with the internal application of the enterprise micro, the enterprise micro user information carried in the login request is used to perform login verification with the pre-built LIMS system user to obtain a login verification result; based on the login verification result, the weighing task information associated with the login account of the target object is obtained from the LIMS system, and a weighing task page is constructed based on the weighing task information, and the weighing task page displays the weighing tasks in the form of a weighing task list; the target weighing task selected by the target object in each weighing task is determined, and the target Bluetooth balance corresponding to the target weighing task is determined, and the identification information corresponding to the target Bluetooth balance is displayed in the constructed acquisition page, and the identification information is used to assist the target object in determining the target Bluetooth balance; based on the Bluetooth matching operation of the target object, the low-power Bluetooth interface of the terminal device is called to perform Bluetooth matching with the target Bluetooth balance; after Bluetooth matching, the target Bluetooth balance is continuously monitored until stable target weighing data fed back by the target Bluetooth balance is collected, and the target weighing data is output to the LIMS system to update the acquisition information corresponding to the target weighing task.

[0161] An embodiment of the present application also provides a computer-readable storage medium having a computer program stored thereon. When the computer program is executed by a processor, the steps of the mobile phone enterprise micro H5 page Bluetooth balance data collection and interconnection method provided in any of the aforementioned method embodiments are implemented.

[0162] It should be noted that, in this document, relational terms such as "first" and "second" are used only to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any actual relationship or order between these entities or operations. Moreover, the terms "comprises," "comprising," or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, article, or device comprising a series of elements includes not only those elements, but also other elements not explicitly listed, or elements inherent to such process, method, article, or device. In the absence of further limitations, an element defined by the phrase "comprising a ..." does not exclude the presence of other identical elements in the process, method, article, or device comprising the element.

[0163] The foregoing is merely a list of specific embodiments of the present application, intended to enable those skilled in the art to understand or implement the present application. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the present application. Therefore, the present application is not limited to the embodiments shown herein, but is intended to conform to the broadest scope consistent with the principles and novel features of the present application.

Claims

1. A method for collecting and interconnecting Bluetooth balance data on a mobile phone WeChat H5 page, characterized in that: include: When the target object initiates a login request through the data acquisition interconnection system integrated with the internal application of the micro-enterprise, the micro-enterprise user information carried in the login request is used to perform login verification with the pre-built LIMS system user to obtain the login verification result; Based on the login verification result, obtaining weighing task information associated with the login account of the target object from the LIMS system, and constructing a weighing task page based on the weighing task information, wherein the weighing task page displays the weighing tasks in the form of a weighing task list; Determine the target weighing task selected by the target object from each of the weighing tasks, and determine the target Bluetooth balance corresponding to the target weighing task, and display the identification information corresponding to the target Bluetooth balance in the constructed collection page, wherein the identification information includes the factory serial number of the Bluetooth balance, the storage location to which it belongs, and the instrument number corresponding to the LIMS system; Based on the Bluetooth matching operation of the target object, calling the low-power Bluetooth interface of the terminal device to perform Bluetooth matching with the target Bluetooth balance; After Bluetooth matching, the target Bluetooth balance is continuously monitored until stable target weighing data fed back by the target Bluetooth balance is collected, and the target weighing data is output to the LIMS system in combination with the obtained instrument usage record of the target Bluetooth balance to update the collection information corresponding to the target weighing task.

2. The method according to claim 1, characterized in that Before performing login verification on the WeChat user information corresponding to the target object and the pre-built LIMS system user, the following steps are also included: Integrate the established Bluetooth balance data acquisition interconnection system with the established micro-enterprise internal application; In the binding page constructed by the data acquisition interconnection system, based on the user binding operation of the target object, the enterprise micro-user is interconnected and bound with the user of the pre-built LIMS system.

3. The method according to claim 2, characterized in that In the established internal application of the micro-enterprise, the established Bluetooth balance data acquisition and interconnection system is integrated with the internal application of the micro-enterprise to build a data acquisition and interconnection page, including: In the internal application of the enterprise micro, a data collection and interconnection system for Bluetooth balances was established through the low-code platform, and corresponding development project information was obtained; Integrate and interconnect the development project information with the internal applications of the enterprise micro-blog to build a data collection interconnection page.

4. The method according to claim 2, characterized in that In the binding page constructed by the data acquisition interconnection system, based on the user binding operation of the target object, the enterprise micro-user is interconnected and bound with the user of the pre-built LIMS system, including: Obtain the target QR code generated by the LIMS system and associated with the user to be bound; Based on the user binding operation of the target object on the binding page, the target QR code is scanned and identified to obtain the system user binding ciphertext; Decrypting the user binding ciphertext through a preset decryption function to obtain a user binding plaintext, and rendering the system user information corresponding to the user binding plaintext on the binding page; Based on the user account association operation of the target object, the user account of the enterprise micro-user is interconnected and bound with the user account of the system user.

5. The method according to claim 1, wherein Determining a target weighing task selected by a target object from among the weighing tasks includes: Determining a task selection operation of the target object on the weighing task page, and identifying a target weighing task based on the task selection operation; or, determining a screening and retrieval operation of the target object on the weighing task page, and selecting at least one candidate weighing task from the weighing task list based on the screening and retrieval operation; Based on the task selection operation of the target object in each of the candidate weighing tasks, a target weighing task is identified.

6. The method according to claim 1, wherein Determine the target Bluetooth balance corresponding to the target weighing task, and display the identification information corresponding to the target Bluetooth balance in the constructed acquisition page, including: Performing task allocation based on the allocation information carried by the target weighing task and determining device identification information; Using the device identification information to lock the connection, determine the target Bluetooth balance that performs the target weighing task, and obtain the identification information corresponding to the target Bluetooth balance; Based on the identification information, a collection page is constructed, and the identification information is displayed on the collection page.

7. The method according to claim 6, characterized in that Based on the Bluetooth matching operation of the target object, calling the low-power Bluetooth interface of the terminal device to perform Bluetooth matching with the target Bluetooth balance, including: Based on the Bluetooth call operation of the target object, the low-power Bluetooth of the terminal device is called through the low-power Bluetooth interface of the internal application of the enterprise micro, and the Bluetooth setting configuration page is displayed; Obtaining a Bluetooth matching operation input by the target object through the Bluetooth setting configuration page, and performing Bluetooth matching with the target Bluetooth balance based on the Bluetooth matching operation; The Bluetooth matching operation carries scan code connection information obtained by scanning a QR code of a target Bluetooth balance, and the scan code connection information at least includes device name information of the target Bluetooth balance.

8. The method according to claim 1, characterized in that After Bluetooth pairing, the target Bluetooth balance is continuously monitored until stable target weighing data fed back by the target Bluetooth balance is collected, including: After Bluetooth pairing, the preset Bluetooth balance data entry page is displayed; In the Bluetooth balance data entry page, based on the weighing data collection operation of the target object, a preset command is triggered to continuously monitor the target Bluetooth balance and obtain real-time weighing data fed back by the target Bluetooth balance; For the real-time weighing data, a data stabilization time is determined, and when the data stabilization time is greater than a preset time threshold, the real-time weighing data is used as target weighing data.

9. A mobile phone enterprise micro H5 page Bluetooth balance data collection and interconnection device, characterized in that: include: The login verification module is used to perform login verification with the pre-built LIMS system user using the user information of the enterprise micro-enterprise carried in the login request when the target object initiates a login request through the data acquisition interconnection system integrated with the internal application of the enterprise micro-enterprise, and obtain a login verification result; A weighing task display module is used to obtain weighing task information associated with the login account of the target object from the LIMS system based on the login verification result, and to construct a weighing task page based on the weighing task information, wherein the weighing task page displays the weighing tasks in the form of a weighing task list; A Bluetooth balance determination module is used to determine the target weighing task selected by the target object from each of the weighing tasks, and determine the target Bluetooth balance corresponding to the target weighing task, and display the identification information corresponding to the target Bluetooth balance in the constructed collection page, wherein the identification information includes the factory serial number of the Bluetooth balance, the storage location to which it belongs, and the instrument number corresponding to the LIMS system; A Bluetooth matching module is used to call the low-power Bluetooth interface of the terminal device to perform Bluetooth matching with the target Bluetooth balance based on the Bluetooth matching operation of the target object; The weighing data acquisition module is used to continuously monitor the target Bluetooth balance after Bluetooth matching until stable target weighing data fed back by the target Bluetooth balance is collected, and output the target weighing data in combination with the obtained instrument usage record of the target Bluetooth balance to the LIMS system to update the collection information corresponding to the target weighing task.

10. An electronic device, characterized in that: It includes a processor, a communication interface, a memory and a communication bus, wherein the processor, the communication interface and the memory communicate with each other via the communication bus; Memory for storing computer programs; A processor, configured to implement the steps of the method according to any one of claims 1 to 7 when executing a program stored in a memory.

Citation Information

Patent Citations

  • Miniature electronic scale for intelligent mobile phone and matched nutrition software APP thereof

    CN106412330A

  • Graphical user interface system

    CN115335801A

  • Reagent informatization management platform

    CN119761961A

  • Interactive personal health management system based on artificial intelligence and operation method thereof

    CN120089352A

  • Intelligent balance and system

    CN209117171U