A sample management platform, electronic equipment and storage medium
The digital management of the sample management platform has solved the problems of information errors and difficulty in finding information in sample management, and has achieved efficient sample process control and information transparency, while reducing labor costs.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- CHINA FAW CO LTD
- Filing Date
- 2026-03-05
- Publication Date
- 2026-06-05
AI Technical Summary
In existing technologies, the management of automotive test specimens relies on manual recording, which leads to information errors, difficulty in retrieval, untimely test allocation, increased management difficulty, impact on efficiency and data accuracy, and risks of wasted human resources and omissions.
A sample management platform is provided, including modules for data entry, warehousing, testing, approval, re-warehousing, and outbound processing. Sample information is generated through electronic identification and management modules, realizing digital management of the entire sample lifecycle, reducing manual intervention and errors, and improving information transparency.
It effectively prevents omissions and delays in the sample management process, improves work efficiency, shortens time and reduces labor costs, and realizes structured and visual management of sample information.
Smart Images

Figure CN122155607A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of sample management technology, and in particular to a sample management platform, electronic device and storage medium. Background Technology
[0002] Before a car is launched on the market, various complete vehicles, assemblies, and components must undergo tests in various aspects, including performance, strength, durability, and fatigue. Due to the large number and variety of test samples, current sample management still mainly relies on manual recording and human communication.
[0003] However, manual entry of sample information is not only time-consuming but also prone to errors. The lack of a systematic record of sample storage locations makes retrieval difficult. Furthermore, the failure to promptly synchronize test allocation information with management personnel results in incomplete data, and the unclear status and storage location of samples after testing increases management complexity. The reliance on periodic manual checks during the outbound process carries the risk of omissions. These problems not only waste human resources but also severely impact testing efficiency and data accuracy. Summary of the Invention
[0004] In view of this, embodiments of this application provide a sample management platform, electronic device, and storage medium, which facilitate the sorting and control of the sample process. At the same time, it effectively prevents omissions, delays, and postponements in the sample management process, improves work efficiency, shortens time, and reduces labor costs.
[0005] This application mainly includes the following aspects: In a first aspect, embodiments of this application provide a sample management platform, the sample management platform comprising: The input module is used to respond to instructions containing basic sample information, generate sample input association information, and store the basic sample information; The warehousing module is used to generate sample warehousing association information and store the sample warehousing information in response to instructions containing sample warehousing information. The testing module is used to respond to instructions containing sample testing information and to store the sample testing information; The approval module is used to generate a re-entry approval request when the current time is detected to be the end time of the sample test; The re-entry module is used to generate sample re-entry association information and store the sample re-entry information in response to an instruction containing sample re-entry information when a re-entry approval request is detected. The outbound module is used to store sample outbound information in response to instructions containing sample outbound information.
[0006] Furthermore, the basic sample information includes: project, sample name, and sample receipt date; the sample entry association information includes sample number; the entry module generates the sample number in the following way: Generate a sample number based on at least one of the following: project, sample name, and sample receipt date.
[0007] Furthermore, the basic information of the sample includes: the quantity of samples; the sample input association information includes: a sample usage sub-form; the input module generates the sample usage sub-form in the following way: Generate a corresponding sample usage sub-form based on the number of samples.
[0008] Furthermore, the sample entry information includes: sample entry location; the sample entry association information includes: sample entry shelf; the entry module generates the sample entry shelf in the following way: Based on the correspondence between the sample storage location and the sample storage shelf, determine the sample storage shelf corresponding to the current sample storage location.
[0009] Furthermore, the sample warehousing information includes: the quantity of samples warehousing; the sample testing information includes: the quantity of samples tested; the sample re-warehousing information includes: the quantity of samples re-warehousing; the sample out-of-warehousing information includes: the quantity of samples out-of-warehousing; the sample management platform also includes: The sample status generation module is used to determine the current sample status based on at least one of the following: the number of samples put into storage, the number of samples tested, the number of samples re-entered into storage, and the number of samples taken out of storage.
[0010] Furthermore, the sample management platform also includes: The electronic identification generation module is used to generate an electronic identification associated with the sample information in response to an instruction containing basic sample information.
[0011] Furthermore, the sample management platform also includes a reminder module, which is used to process the timeout according to preset execution rules if the detected re-entry approval request exceeds the preset approval time.
[0012] Furthermore, the reminder module generates corresponding reminder information when the sample completes any of the processes of warehousing, testing, re-warehousing, and outgoing.
[0013] Secondly, embodiments of this application also provide an electronic device, including: a processor, a memory, and a bus. The memory stores machine-readable instructions executable by the processor. When the electronic device is running, the processor communicates with the memory through the bus, and the machine-readable instructions are executed by the processor to perform the sample management platform described in the first aspect or any possible implementation of the first aspect.
[0014] Thirdly, embodiments of this application also provide a computer-readable storage medium storing a computer program, which, when executed by a processor, performs the sample management platform described in the first aspect or any possible implementation of the first aspect.
[0015] This application provides a sample management platform, comprising: an input module for generating sample input association information and storing the sample basic information in response to an instruction containing sample basic information; a warehousing module for generating sample warehousing association information and storing the sample warehousing information in response to an instruction containing sample warehousing information; a testing module for storing the sample testing information in response to an instruction containing sample testing information; an approval module for generating a re-warehousing approval request when the current time is detected to have reached the sample testing end time; a re-warehousing module for generating sample re-warehousing association information and storing the sample re-warehousing information in response to an instruction containing sample re-warehousing information when the re-warehousing approval request is detected to have passed; and an output module for storing sample output information in response to an instruction containing sample output information.
[0016] This facilitates the streamlining and control of the sample process, while effectively preventing omissions, delays, and postponements in the sample management process, thereby improving work efficiency, shortening time, and reducing labor costs.
[0017] To make the above-mentioned objectives, features and advantages of this application more apparent and understandable, preferred embodiments are described below in detail with reference to the accompanying drawings. Attached Figure Description
[0018] To more clearly illustrate the technical solutions of the embodiments of this application, the accompanying drawings used in the embodiments will be briefly introduced below. It should be understood that the following drawings only show some embodiments of this application and should not be regarded as a limitation of the scope. For those skilled in the art, other related drawings can be obtained based on these drawings without creative effort.
[0019] Figure 1 A schematic diagram of a sample management platform provided in an embodiment of this application is shown; Figure 2 This paper illustrates an execution flowchart of a sample management platform provided in an embodiment of this application. Figure 3 A schematic diagram of the structure of an electronic device provided in an embodiment of this application is shown. Detailed Implementation
[0020] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. It should be understood that the drawings in this application are for illustrative and descriptive purposes only and are not intended to limit the scope of protection of this application. Furthermore, it should be understood that the schematic drawings are not drawn to scale. The flowcharts used in this application illustrate operations implemented according to some embodiments of this application. It should be understood that the operations in the flowcharts may not be implemented in sequence, and steps without logical contextual relationships may be reversed or implemented simultaneously. In addition, those skilled in the art, guided by the content of this application, may add one or more other operations to the flowcharts, or remove one or more operations from the flowcharts.
[0021] Furthermore, the described embodiments are merely some, not all, of the embodiments of this application. The components of the embodiments of this application described and illustrated herein can typically be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of this application provided in the accompanying drawings is not intended to limit the scope of the claimed application, but merely to illustrate selected embodiments of the application. All other embodiments obtained by those skilled in the art based on the embodiments of this application without inventive effort are within the scope of protection of this application.
[0022] The methods, apparatus, electronic devices, or computer-readable storage media described in this application can be applied to any scenario requiring sample management. This application does not limit specific application scenarios, and any solution using the sample management platform provided in this application is within the protection scope of this application.
[0023] It is worth noting that before a car is launched on the market, various complete vehicles, assemblies, and components must undergo tests in multiple aspects, including performance, strength, durability, and fatigue. Due to the large number and diverse types of test samples, current sample management still relies primarily on manual recording and communication. However, manual entry of sample information is not only time-consuming but also prone to errors. The lack of a systematic record of sample storage locations makes retrieval difficult. Furthermore, test allocation information is not promptly synchronized with management personnel, resulting in incomplete information. The post-test status and storage location of samples are unclear, increasing management complexity. The reliance on periodic manual checks during the outbound process carries the risk of omissions. These problems not only waste human resources but also severely impact testing efficiency and data accuracy.
[0024] Specifically, traditional offline paper-based sample management methods have the following main problems: 1. In the sample receiving stage, due to the large number and variety of samples, sample management personnel need to manually enter a large amount of information, such as sample name, sample number, sample quantity, and delivery personnel. This is inefficient and prone to errors. The sample information entered by sample management personnel comes from the testing personnel, who need to be present to communicate with the sample management personnel to obtain the necessary information, resulting in wasted manpower and error risks. 2. In the sample storage stage, after receiving samples, sample management personnel will uniformly classify and place them in designated areas for temporary storage, waiting for testing personnel to retrieve them. However, the storage location of samples is usually not recorded in the paper form. Testing personnel need to locate the samples through communication or by searching themselves, resulting in wasted time and low efficiency. 3. In the sample testing stage, test allocation and specific test information are only recorded in the test report and are not synchronized to the management form, resulting in a lack of transparency and making it impossible for management personnel to grasp the status of samples. 4. After the test is completed, sample management personnel will classify the tested samples and place them in designated areas for temporary storage, awaiting release. However, the specific location is usually not recorded in the paper sample management form. Therefore, if it is necessary to find or check the status of samples after testing, the testing personnel must communicate with the sample management personnel for confirmation or search for them themselves, which leads to wasted time and inefficiency. 5. In the outbound process, when the storage period for samples after testing expires, the outbound type and time need to be marked in the paper sample management form, and the sample management personnel need to check it regularly. This process may have omissions. These problems collectively mean that the existing management method cannot meet the management needs of efficiency, accuracy, collaboration, and visualization.
[0025] To address the aforementioned issues, this application proposes a sample management platform, electronic device, and storage medium, which facilitates the streamlining and control of the sample process. Simultaneously, it effectively prevents omissions, delays, and postponements in the sample management process, thereby improving work efficiency, shortening time, and reducing labor costs.
[0026] To facilitate understanding of this application, the technical solutions provided in this application will be described in detail below with reference to specific embodiments.
[0027] Please see Figure 1 , Figure 1 This is a schematic diagram of the structure of a sample management platform provided in an embodiment of this application.
[0028] like Figure 1 As shown in the figure, the sample management platform provided in this application embodiment includes: an input module, an warehousing module, an approval module, a re-warehousing module, and an outbound module.
[0029] Here, the sample management platform is built on the underlying logic of DingTalk Yida, and comprehensively covers the entire lifecycle management of test samples.
[0030] In this embodiment, the data entry module is used to generate sample entry association information in response to an instruction containing basic sample information, and to store the basic sample information. Here, the basic sample information may include, but is not limited to: project, sample name, sample receipt date, sample quantity, sample warehousing quantity, sample testing quantity, sample unit of measurement, sample receiving personnel, sample delivery personnel, and sample part number. The sample entry association information may include, but is not limited to: sample number, sample usage sub-form, and sample status. When personnel enter the basic sample information into the platform through the client's operation page, the data entry module generates the sample entry association information based on the basic sample information. Specifically, the data entry module can generate a sample number according to a fixed rule, based on at least one of the project, sample name, and sample receipt date. The data entry module generates corresponding sample usage sub-forms based on the sample quantity. That is, the sample quantity and sample usage sub-forms are linked. When the sample quantity is N, the module automatically generates and displays N corresponding sample usage sub-forms, thus reducing the data entry time by N-1 times and significantly improving work efficiency. Sample usage can include, but is not limited to, stiffness testing, durability testing, and basic performance testing. The module provides a drop-down list for basic information such as the project, recipient, and sample delivery personnel, allowing users to select directly from preset options. Through this module, structured and digital data entry of sample information is achieved, laying the foundation for subsequent full lifecycle tracking and management, thereby replacing the traditional, inefficient, and error-prone manual recording method. As an example, the code for automatically generating corresponding sample usage sub-forms based on the sample quantity is shown below: export function onChange2({ value}) { console.log('onChange', value); let a = []; / / Initialize an empty array a to store the data structure of the subform to be generated. for (let i = 0; i <value; i++) { let b = { / / In each loop iteration, create an object where b represents a row of data from the subform. "selectField_lmiis8qr": "", / / Unique identifier for other components within the subform } a.push(b) } this.$("tableField_lmih31gg").setValue(a) / / Unique identifier for the child form component } Here, the client includes mobile and computer versions, which testers and sample managers can choose to use freely according to their needs, and the operation is convenient and quick.
[0031] In this embodiment, the warehousing module is used to generate sample warehousing association information in response to an instruction containing sample warehousing information, and to store the sample warehousing information. Here, sample warehousing information may include, but is not limited to: sample warehousing location, sample warehousing quantity, sample warehousing date, and sample warehousing personnel. Sample warehousing association information may include, but is not limited to: sample warehousing shelf. When personnel enter sample warehousing information into the platform through the client's operation page, the warehousing module generates sample warehousing association information based on the sample warehousing information. Specifically, the warehousing module can determine the sample warehousing shelf corresponding to the current sample warehousing location based on the correspondence between the sample warehousing location and the sample warehousing shelf. The sample warehousing location may include, but is not limited to: untested sample area, tested sample area, retained sample area, temporary sample area, and scrapped sample area. As an example, the sample warehousing shelf corresponding to the untested sample area may include, but is not limited to: untested rear door transfer rack, untested seat transfer rack, untested headlight transfer rack, and untested door transfer rack. You can filter by dropdown menus to select a specific sample item for storage on the shelf.
[0032] In this embodiment, the testing module is used to respond to an instruction containing sample testing information and store the sample testing information. The sample testing information may include, but is not limited to: the number of sample tests, the personnel conducting the sample tests, the test start time, the test end time, and the test type.
[0033] In this embodiment, the approval module generates a re-entry approval request when it detects that the current time has reached the sample test end time. Here, the approval module responds to the instruction of the approval trigger information and stores the approval trigger information, which may include, but is not limited to, the start trigger time and repetition rules. For example, the start trigger time can be set to the sample test end time, and the repetition rule can be set to trigger only once. When the user receives the re-entry approval request, the user can agree to or reject the re-entry approval request through an operable interface.
[0034] In this embodiment, the re-entry module, upon detecting that a re-entry approval request has been approved, responds to an instruction containing sample re-entry information, generates sample re-entry association information, and stores the sample re-entry information. Here, the sample re-entry information may include, but is not limited to: sample re-entry location, sample re-entry shelf, sample re-entry quantity, sample re-entry date, and sample re-entry personnel. The sample re-entry association information may include, but is not limited to: the shelf location of the sample after the test. When personnel enter sample re-entry information into the platform through the client's operation page, the re-entry module generates sample re-entry association information based on this information. Specifically, the entry module can determine the shelf location of the sample after the test corresponding to the current sample re-entry location based on the correspondence between the sample re-entry location and the shelf location of the sample after the test. That is, during entry, simply selecting the target sample area from the drop-down menu will automatically associate and display the list of available shelves under that sample area, significantly improving work efficiency.
[0035] In this embodiment, the outbound module is used to store the sample outbound information in response to an instruction containing sample outbound information. Here, the sample outbound information may include, but is not limited to: outbound quantity, outbound personnel, outbound type, and outbound date.
[0036] In one possible implementation, the sample management platform further includes a sample status generation module. The sample status generation module determines the current sample status based on at least one of the following: sample entry quantity, sample testing quantity, sample re-entry quantity, and sample exit quantity. Here, the sample status changes to three states: not entered, entered, and under testing, depending on the entry quantity, testing quantity, and re-entry quantity. The sample status changes to two states: testing completed and exited, depending on the re-entry quantity and exit quantity. Specifically, if the entry quantity is 0, the sample status is not entered; if the entry quantity is greater than 0, the sample status is entered; if both the entry quantity and testing quantity are greater than 0, the sample status is under testing; if the re-entry quantity is greater than 0 and the exit quantity is 0, the sample status is testing completed; if both the re-entry quantity and exit quantity are greater than 0, the sample status is exited.
[0037] As an example, the code for changing the sample status to three states—not in stock, in stock, and under testing—depending on the number of samples received and the number of tests is shown below: export function onChange({ value}) { console.log('onChange', value); / / Number of entries const a = this.$('numberField_llx98sna').getValue() / / Number of trials const b = this.$('numberField_llx98snd').getValue() / / When both the quantity received and the quantity tested have values. if (a>0&&b>0){ this.$('textField_llvw87bs').setValue('Under Trial') } / / When the quantity received has a value else if (a>0) { this.$('textField_llvw87bs').setValue('Already in the database') } / / When none of the above conditions are met else { this.$('textField_llvw87bs').setValue('Not in the database') } } As an example, the code that changes the sample status to two states, "test completed" and "out of stock," depending on the number of samples re-entered and the number of samples out of stock is shown below: export function onChange({ value}) { console.log('onChange', value); / / Number of items re-entered into the database const c = this.$('numberField_los86jdi').getValue() / / Outbound quantity const d = this.$('numberField_los86jd1').getValue() / / When the quantity is re-entered into the warehouse, the quantity is also issued. if (c>0&&d>0) { this.$('textField_llvw87bs').setValue('Outbound') } / / When the quantity is re-entered into the warehouse has a value else if (c>0) { this.$('textField_llvw87bs').setValue('Experiment complete') } / / When none of the above conditions are met else { this.$('textField_llvw87bs').setValue('Under Trial') } } In one possible implementation, the sample management platform further includes an electronic identifier generation module. This module generates an electronic identifier associated with the sample information in response to an instruction containing basic sample information. Specifically, when personnel input basic sample information into the platform via the client's operation page, an electronic identifier is automatically generated. The sample information includes: basic sample information, sample input association information, sample warehousing information, sample warehousing association information, sample testing information, sample re-warehousing information, sample re-warehousing association information, and sample outbound information. The electronic identifier can be a QR code or other types; no limitation is made here. Figure 2 As shown, when the sample information is modified, scanning the electronic tag again will allow access to the updated information. The electronic tag can be affixed to the sample surface. Scanning the code not only allows for sample information entry and approval, but also enables tracking and monitoring of the entire sample lifecycle (not yet in storage, already in storage, under testing, completed testing, and already out of storage), including sample information entry, storage, testing, re-storage, and out of storage.
[0038] Additionally, a smart management dashboard for sample quantity can be generated based on the sample information. This dashboard can display the sample quantity percentage for each project, a comparison of the number of samples received each month, a comparison of the number of samples entering the warehouse, undergoing testing, completing testing, and leaving the warehouse, and also includes information such as a comparison of the number of tests conducted by testing personnel. This allows relevant personnel to obtain information intuitively, facilitating the streamlining and control of the overall process.
[0039] In one possible implementation, the sample management platform further includes a reminder module. If the reminder module detects that a re-entry approval request exceeds a preset approval time, it will process the timeout according to preset execution rules. Execution rules may include, but are not limited to, automatic reminders, automatic approval, automatic rejection, automatic transfer, and automatic redirection. Specifically, automatic reminders send overdue reminder information to relevant personnel when a re-entry approval request exceeds the preset approval time; automatic approval automatically approves the re-entry approval request without manual intervention; automatic rejection automatically rejects the re-entry approval request; automatic transfer forwards the re-entry approval request to other designated personnel for processing; and automatic redirection skips the re-entry approval request process. The reminder module can also generate corresponding reminder information when a sample completes any of the processes of warehousing, testing, re-entry, or outgoing, thereby effectively preventing omissions, delays, and postponements in the management of test samples.
[0040] This application provides a sample management platform that facilitates the streamlining and control of the sample process. Simultaneously, it effectively prevents omissions, delays, and postponements in the sample management process, thereby improving work efficiency, shortening time, and reducing labor costs.
[0041] Please see Figure 3 , Figure 3 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application.
[0042] like Figure 3 As shown, the electronic device 300 includes a processor 310, a memory 320, and a bus 330.
[0043] The memory 320 stores machine-readable instructions executable by the processor 310. When the electronic device 300 is running, the processor 310 and the memory 320 communicate via the bus 330. When the machine-readable instructions are executed by the processor 310, they can perform the operations described above. Figure 1 The sample management platform shown can be referred to in the platform implementation example for its specific implementation method, which will not be repeated here.
[0044] This application also provides a computer-readable storage medium storing a computer program, which, when executed by a processor, can perform the above-described actions. Figure 1 The sample management platform shown can be referred to in the platform implementation example for its specific implementation method, which will not be repeated here.
[0045] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working processes of the systems and devices described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here. In the several embodiments provided in this application, it should be understood that the disclosed systems, devices, and methods can be implemented in other ways. The device embodiments described above are merely illustrative. For example, the division of units is only a logical functional division; in actual implementation, there may be other division methods. Furthermore, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Another point is that the displayed or discussed mutual coupling or direct coupling or communication connection may be through some communication interfaces; the indirect coupling or communication connection of devices or units may be electrical, mechanical, or other forms.
[0046] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0047] In addition, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.
[0048] If the aforementioned functions are implemented as software functional units and sold or used as independent products, they can be stored in a processor-executable, non-volatile, computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0049] The above are merely specific embodiments of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.
Claims
1. A sample management platform, characterized in that, The sample management platform includes: The input module is used to respond to instructions containing basic sample information, generate sample input association information, and store the basic sample information; The warehousing module is used to generate sample warehousing association information and store the sample warehousing information in response to instructions containing sample warehousing information. The testing module is used to respond to instructions containing sample testing information and to store the sample testing information; The approval module is used to generate a re-entry approval request when the current time is detected to be the end time of the sample test; The re-entry module is used to generate sample re-entry association information and store the sample re-entry information in response to an instruction containing sample re-entry information when a re-entry approval request is detected. The outbound module is used to store sample outbound information in response to instructions containing sample outbound information.
2. The sample management platform according to claim 1, characterized in that, The basic information of the sample includes: project, sample name, and sample receipt date; the sample entry association information includes the sample number; the entry module generates the sample number in the following way: Generate a sample number based on at least one of the following: project, sample name, and sample receipt date.
3. The sample management platform according to claim 1, characterized in that, The basic information of the sample includes: the quantity of the sample; the sample input association information includes: a sample usage sub-form; the input module generates the sample usage sub-form in the following way: Generate the corresponding sample application form based on the number of samples.
4. The sample management platform according to claim 1, characterized in that, The sample entry information includes: sample entry location; the sample entry associated information includes: sample entry shelf; the entry module generates the sample entry shelf in the following way: Based on the correspondence between the sample storage location and the sample storage shelf, determine the sample storage shelf corresponding to the current sample storage location.
5. The sample management platform according to claim 1, characterized in that, The sample warehousing information includes: the quantity of samples warehousing; the sample testing information includes: the quantity of samples tested; the sample re-warehousing information includes: the quantity of samples re-warehousing; the sample out-of-warehousing information includes: the quantity of samples out-of-warehousing; the sample management platform also includes: The sample status generation module is used to determine the current sample status based on at least one of the following: the number of samples put into storage, the number of samples tested, the number of samples re-entered into storage, and the number of samples taken out of storage.
6. The sample management platform according to claim 1, characterized in that, The sample management platform also includes: The electronic identification generation module is used to generate an electronic identification associated with the sample information in response to an instruction containing basic sample information.
7. The sample management platform according to claim 1, characterized in that, The sample management platform also includes: The reminder module is used to handle timeouts according to preset execution rules if a re-entry approval request is detected to have exceeded the preset approval time.
8. The sample management platform according to claim 1, characterized in that, The reminder module generates corresponding reminder information when a sample completes any of the processes of warehousing, testing, re-warehousing, or outgoing.
9. An electronic device, characterized in that, include: The sample management platform as described in any one of claims 1 to 8 includes a processor, a memory, and a bus. The memory stores machine-readable instructions executable by the processor. When the electronic device is running, the processor communicates with the memory via the bus, and the machine-readable instructions are executed by the processor during operation.
10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that is executed by a processor to run the sample management platform as described in any one of claims 1 to 8.