Information processing method and device, computer equipment and storage medium

By configuring a set of detention reason identifiers for different types of objects, the problem of insufficient universality of information processing methods in MES is solved, and the detention information of different types of objects is automatically processed, thereby improving the safety and management efficiency of the production process.

CN121745882APending Publication Date: 2026-03-27BOE TECHNOLOGY GROUP CO LTD +1
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-27
Publication Date
2026-03-27

AI Technical Summary

Technical Problem

Existing manufacturing execution systems (MES) typically develop exception management mechanisms for a specific type of object, resulting in poor versatility of information processing methods and an inability to effectively handle detention information for different types of objects.

Method used

This invention provides an information processing method that configures a set of detention reason identifiers for different types of objects, automatically determines the corresponding detention reason identifiers based on the object type, generates detention information, supports manual and automatic detention confirmation operations, and realizes information input and processing through an interactive interface.

Benefits of technology

It improves the versatility of information processing, enabling it to adapt to the handling of detention information for different types of objects, thereby enhancing the safety and management efficiency of the production process.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121745882A_ABST
    Figure CN121745882A_ABST
Patent Text Reader

Abstract

The invention provides an information processing method and device, computer equipment and a storage medium, and belongs to the technical field of production. In the information processing method, deduction reason identification sets are configured for different types of objects in advance, so that when it is detected that any object meets deduction conditions, the corresponding deduction reason identification set can be directly determined according to the type to which the object belongs; according to the method, the deduction reason identifier matched with the object is determined in the deduction reason identifier set, and then the deduction information of the object is generated according to the deduction reason identifier, so that the method can be applied to different types of objects to process the deduction information of the different types of objects, and the universality is high.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of production technology, and in particular to an information processing method, apparatus, computer equipment, and storage medium. Background Technology

[0002] The exception management mechanism in a Manufacturing Execution System (MES) is used to detain objects that experience anomalies in the production process and process their detention information to ensure production safety and quality. These objects can be carriers, fixtures, equipment, materials, or batches of products. During processing, the exception management mechanism records detention information entered manually or obtained from other systems and executes the detention operation on the anomaly-causing object. After the anomaly is resolved, the object's detention information is marked as processed, and the object is released to continue the subsequent production process.

[0003] Currently, the exception management mechanism in MES is usually developed for a certain type of object, so it can only process the withheld information of this type of object, and the information processing method has poor versatility. Summary of the Invention

[0004] This application provides an information processing method, apparatus, computer device, and storage medium to improve the versatility of information processing methods. The technical solution is as follows:

[0005] In a first aspect, an information processing method is provided, the method comprising: in response to any first object in a first object set satisfying the detention conditions, determining a target detention reason identifier in a detention reason identifier set, wherein the first object set includes multiple first objects belonging to the same object type, the detention reason identifier set corresponds to the object type to which the first object belongs, the detention reason identifier set includes one or more detention reason identifiers, and different detention reason identifiers in the detention reason identifier set are used to indicate different reasons for detention; and generating detention information for any first object based on the target detention reason identifier.

[0006] The information processing method provided in this application embodiment has a strong versatility because it pre-configures a set of detention reason identifiers for different types of objects. Therefore, when any object is detected to meet the detention conditions, it can directly determine the corresponding set of detention reason identifiers based on the type to which the object belongs, and determine the detention reason identifier that matches the object in this set of detention reason identifiers. Then, it generates the detention information of the object based on the detention reason identifier. Since this method can be applied to different types of objects and process the detention information of different types of objects, it can be applied to different types of objects.

[0007] In some embodiments, determining a target detention reason identifier in the detention reason identifier set in response to any first object in the first object set satisfying the detention conditions includes: displaying at least one detention entry on a first management page, each of the at least one detention entry corresponding to an object type; displaying a detention page corresponding to the first object type in response to a triggering operation on the target detention entry, the detention page displaying a first object set, the object type of the first object belonging to the first object type; displaying a detention reason identifier set in response to a selection operation on any first object; and using the selected detention reason identifier as the target detention reason identifier in response to a selection operation on any detention reason identifier in the detention reason identifier set.

[0008] In some embodiments, the method further includes: issuing a detention instruction in response to a detention confirmation operation for any of the first objects, the detention instruction being used to instruct the detention of any of the first objects.

[0009] In some embodiments, the detention page further displays a detention configuration control, and the method further includes: in response to a trigger operation on the detention configuration control, displaying a detention configuration panel, the detention configuration panel displaying multiple user sets; in response to a selection operation on a target user set among the multiple user sets, adding attribute information of the target user set to the detention information of any first object; or, in response to a trigger operation on the detention configuration control, displaying a detention configuration panel, the detention configuration panel displaying multiple user sets and user accounts included in each user set; in response to a selection operation on a target user account among the user accounts displayed on the detention configuration panel, adding attribute information of the target user account to the detention information of any first object.

[0010] In some embodiments, a notification control is also displayed on the aforementioned detention page, and the method further includes: in response to a trigger operation on the notification control and a detention confirmation operation on any first object, sending a notification message to user accounts included in the target user set, the notification message including detention information of any first object; or, in response to a trigger operation on the notification control and a detention confirmation operation on any first object, sending a notification message to the target user account.

[0011] In some embodiments, the detention page also displays an image upload control, and the method further includes: displaying an image upload panel in response to a trigger operation on the image upload control; obtaining an image related to any first object through the image upload panel; and adding the obtained image to the detention information of any first object.

[0012] In some embodiments, the image associated with any first object includes multiple images. After obtaining the image associated with any first object, the method further includes: in response to a position adjustment operation on at least one of the multiple images, displaying the multiple images after position adjustment.

[0013] In some embodiments, issuing a detention instruction in response to a detention confirmation operation for any first object includes: in response to a detention confirmation operation for any first object, detecting that the user account performing the detention confirmation operation meets the detention permissions, and issuing a detention instruction.

[0014] In some embodiments, the method further includes: displaying historical detention information of any first object in response to a selection operation on any first object.

[0015] In some embodiments, the above-mentioned response to any first object in the first object set satisfying the detention conditions, determining the target detention reason identifier in the detention reason identifier set includes: receiving the test result of any first object; detecting that the test result satisfies the detention conditions, and then, based on the test result, determining the target detention reason identifier corresponding to any first object in the detention reason identifier set.

[0016] In some embodiments, the method further includes at least one of the following: determining a target user set based on the detention conditions satisfied by the test results according to first object configuration information, and adding the target user set to the detention information of any one of the first objects, wherein the first object configuration information includes at least one of the following: the correspondence between the object type of any one of the first objects and the target user set, and the correspondence between any one of the first objects and the target user set; determining a target user account based on the detention conditions satisfied by the test results according to second object configuration information, and adding the target user account to the detention information of any one of the first objects, wherein the second object configuration information includes at least one of the following: the correspondence between the object type of any one of the first objects and the target user account, and the correspondence between any one of the first objects and the target user account; obtaining an image related to the first object from the test results, and adding the image related to the first object to the detention information of any one of the first objects.

[0017] In some embodiments, the method further includes: displaying a first settings page, wherein the first settings page displays a first settings control corresponding to at least one object type; and, in response to a triggering operation on the first settings control corresponding to the first object type, setting one or more detention reason identifiers in a set of detention reason identifiers corresponding to the first object type.

[0018] In some embodiments, the method further includes: displaying at least one release entry on a second management page, each of the at least one release entry corresponding to an object type; in response to a triggering operation on a target release entry, displaying a release page for a second object type, the release page displaying a second object set and a second control, the second objects included in the second object set belonging to the second object type; in response to a selection operation on any second object in the second object set, displaying at least one detention information corresponding to any second object; in response to a selection operation on any detention information among the at least one detention information, if it is detected that any detention information meets the release conditions, then setting the second control to a selectable state; in response to a triggering operation on the second control, displaying a release reason identifier set, the release reason identifier set including one or more release reason identifiers, different release reason identifiers in the release reason identifier set being used to indicate different reasons for release; in response to a selection operation on any release reason identifier in the release reason identifier set, adding the selected release reason identifier to the release information corresponding to any detention information.

[0019] In some embodiments, the method further includes: issuing a release instruction in response to a release confirmation operation for any detention information, the release instruction being used to instruct the release of any second object.

[0020] In some embodiments, issuing a release instruction in response to a release confirmation operation for any detention information includes: in response to a release confirmation operation for any detention information, detecting that the user account performing the release confirmation operation meets the release permissions, and issuing a release instruction. The user account meeting the release permissions includes at least one of the following: the user account that performed the detention confirmation operation for any second object, a user account from the target user set recorded in the detention information of any second object, or a target user account recorded in the detention information of any second object.

[0021] In some embodiments, the method further includes: marking any detention information as processed in response to a release confirmation operation for any detention information.

[0022] In some embodiments, the method further includes: displaying a second settings page, wherein the second settings page displays a second settings control corresponding to at least one object type; and, in response to a triggering operation on the second settings control corresponding to the second object type, setting one or more release reason identifiers in the release reason identifier set corresponding to the second object type.

[0023] Secondly, an information processing apparatus is provided, the apparatus comprising:

[0024] The identifier determination module is used to determine a target detention reason identifier in the detention reason identifier set in response to any first object in the first object set meeting the detention conditions. The first object set includes multiple first objects of the same object type. The detention reason identifier set corresponds to the object type to which the first object belongs. The detention reason identifier set includes one or more detention reason identifiers. Different detention reason identifiers in the detention reason identifier set are used to indicate different reasons for detention.

[0025] The generation module is used to generate detention information for any first object based on the target detention reason identifier.

[0026] In some embodiments, the above-mentioned identifier determination module includes:

[0027] The first entry display unit is used to display at least one detention entry on the first management page, and each detention entry in the at least one detention entry corresponds to an object type;

[0028] The first page display unit is used to respond to the trigger operation of the target detention entry and display the detention page corresponding to the first object type. The detention page displays the first object set, and the object type of the first object belongs to the first object type.

[0029] The first identifier set display unit is used to display the detention reason identifier set in response to the selection operation of any first object;

[0030] The first identifier determination unit is used to respond to the selection operation of any one of the detention reason identifiers in the set of detention reason identifiers, and to take the selected detention reason identifier as the target detention reason identifier.

[0031] In some embodiments, the above-described apparatus further includes:

[0032] The first instruction sending module is used to issue a detention instruction in response to a detention confirmation operation for any first object. The detention instruction is used to instruct the detention of any first object.

[0033] In some embodiments, the detention page further displays a detention configuration control, and the device further includes:

[0034] The first panel display module is used to display the detention configuration panel in response to the trigger operation of the detention configuration control. The detention configuration panel displays multiple user sets.

[0035] The attribute information adding module is used to add the attribute information of the target user set to the retention information of any first object in response to the selection operation of the target user set in multiple user sets; or,

[0036] The first panel display module is used to display the detention configuration panel in response to the trigger operation of the detention configuration control. The detention configuration panel displays multiple user sets and the user accounts included in each user set.

[0037] The attribute information addition module is used to add the attribute information of the target user account to the detention information of any first object in response to the selection operation of the target user account in the user accounts displayed on the detention configuration panel.

[0038] In some embodiments, a notification control is also displayed on the detention page, and the device further includes:

[0039] The information sending module is used to respond to trigger operations on the notification control and to detainment confirmation operations on any first object, and to send notification messages to user accounts included in the target user set. The notification messages include detainment information for any first object; or...

[0040] In response to a triggering operation on a notification control and a hold confirmation operation on any first object, a notification message is sent to the target user account.

[0041] In some embodiments, the aforementioned detention page also displays an image upload control, and the aforementioned device further includes:

[0042] The second panel display module is used to display the image upload panel in response to the trigger operation of the image upload control;

[0043] The image acquisition module is used to acquire images related to any first object through the image upload panel;

[0044] The image adding module is used to add the acquired image to the detention information of any first object.

[0045] In some embodiments, the images associated with any first object include multiple images, and the apparatus further includes:

[0046] The adjustment module is used to respond to the position adjustment operation of at least one of multiple images and display the multiple images after the position adjustment.

[0047] In some embodiments, the first instruction sending module described above is used for:

[0048] In response to a detention confirmation operation for any first object, if the user account performing the detention confirmation operation is found to have detention permissions, a detention instruction is issued.

[0049] In some embodiments, the identifier determination module is used to:

[0050] Receive the test result of any first object;

[0051] If the test result is found to meet the detention conditions, then based on the test result, the target detention reason identifier corresponding to any of the above first objects is determined from the detention reason identifier set.

[0052] In some embodiments, the above-described apparatus further includes:

[0053] The first detention information addition module is used to determine the target user set based on the detention conditions met by the test results and the configuration information of the first object, and add the target user set to the detention information of any of the first objects. The configuration information of the first object includes at least one of the following: the correspondence between the object type of any of the first objects and the target user set, and the correspondence between any of the first objects and the target user set.

[0054] The second detention information addition module is used to determine the target user account based on the detention conditions met by the test results and the second object configuration information, and add the target user account to the detention information of any of the first objects. The second object configuration information includes at least one of the following: the correspondence between the object type of any of the first objects and the target user account, and the correspondence between any of the first objects and the target user account.

[0055] The third detention information addition module is used to obtain images related to the first object from the test results and add the images related to the first object to the detention information of any first object.

[0056] In some embodiments, the above-described apparatus further includes:

[0057] The first settings page display module is used to display the first settings page, which displays a first settings control corresponding to at least one object type.

[0058] The first identifier setting module is used to set one or more detention reason identifiers in the detention reason identifier set corresponding to the first object type in response to the trigger operation of the first setting control corresponding to the first object type.

[0059] In some embodiments, the above-described apparatus further includes:

[0060] The second entry display module is used to display at least one release entry on the second management page, and each of the at least one release entry corresponds to an object type;

[0061] The second page display module is used to respond to the trigger operation of the target release entry and display the release page of the second object type. The release page displays the second object set and the second control. The second object set includes the second object belonging to the second object type.

[0062] The detention information display module is used to display at least one detention information corresponding to any second object in the second object set in response to the selection operation of any second object in the second object set;

[0063] The second control setting module is used to respond to the selection operation of any one of the detention information in at least one detention information. If any detention information is detected to meet the release conditions, the second control is set to a selectable state.

[0064] The second identifier set display module is used to display the release reason identifier set in response to the trigger operation of the second control. The release reason identifier set includes one or more release reason identifiers, and different release reason identifiers in the release reason identifier set are used to indicate different reasons for release.

[0065] The second identifier determination module is used to respond to the selection operation of any release reason identifier in the set of release reason identifiers and add the selected release reason identifier to the release information corresponding to any detention information.

[0066] In some embodiments, the above-described apparatus further includes:

[0067] The second instruction sending module is used to issue a release instruction in response to a release confirmation operation for any detention information. The release instruction is used to instruct the release of any second object.

[0068] In some embodiments, the second instruction sending module described above is used for:

[0069] In response to a release confirmation operation for any detention information, if the user account performing the release confirmation operation is detected to have release permissions, a release command is issued. The user account having release permissions includes at least one of the following: the user account that performed the detention confirmation operation for any second object, a user account from the target user set recorded in the detention information of any second object, or a target user account recorded in the detention information of any second object.

[0070] In some embodiments, the above-described apparatus further includes:

[0071] The second settings page display module is used to display the second settings page, which displays a second settings control corresponding to at least one object type.

[0072] The second identifier setting module is used to set one or more release reason identifiers in the release reason identifier set corresponding to the second object type in response to the trigger operation of the second setting control corresponding to the second object type.

[0073] Thirdly, a computer device is provided, the computer device including a processor and a memory, the memory being used to store at least one computer program, the at least one computer program being loaded and executed by the processor to perform the operations performed by the information processing method provided in the first aspect or various alternative implementations of the first aspect.

[0074] Fourthly, a computer-readable storage medium is provided, wherein at least one computer program is stored therein, the at least one computer program being loaded and executed by a processor to perform the operations performed by the information processing method provided in the first aspect or various alternative implementations of the first aspect.

[0075] Fifthly, a computer program product or computer program is provided, the computer program product or computer program including computer program code stored in a computer-readable storage medium, a processor of a computer device reading the computer program code from the computer-readable storage medium, the processor executing the computer program code, causing the computer device to perform the information processing method provided in the first aspect or various optional implementations of the first aspect.

[0076] Based on the implementation methods provided in the above aspects, this application can be further combined to provide more implementation methods. Attached Figure Description

[0077] To more clearly illustrate the technical solutions in the embodiments of this application, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0078] Figure 1 This is a schematic diagram of the implementation environment of an information processing method provided in an embodiment of this application;

[0079] Figure 2 This is a flowchart of an information processing method provided in an embodiment of this application;

[0080] Figure 3 This is a flowchart of another information processing method provided in an embodiment of this application;

[0081] Figure 4 This is an example diagram of a first management page provided in an embodiment of this application;

[0082] Figure 5 This is an example diagram of a page being withheld, provided in an embodiment of this application;

[0083] Figure 6 This is an example diagram of a first settings page provided in an embodiment of this application;

[0084] Figure 7 This is an example diagram of a retention configuration panel provided in an embodiment of this application;

[0085] Figure 8 This is an example diagram of a user configuration page provided in an embodiment of this application;

[0086] Figure 9 This is an example diagram of an image upload panel provided in an embodiment of this application;

[0087] Figure 10 This is an example diagram of a notification message provided in an embodiment of this application;

[0088] Figure 11 This is a flowchart illustrating an implementation method of manual detention provided in an embodiment of this application;

[0089] Figure 12 This is a flowchart of another information processing method provided in an embodiment of this application;

[0090] Figure 13 This is a flowchart of another information processing method provided in an embodiment of this application;

[0091] Figure 14 This is an example diagram of a release page provided in an embodiment of this application;

[0092] Figure 15 This is a flowchart illustrating an implementation method for releasing a vehicle, as provided in an embodiment of this application.

[0093] Figure 16 This is an overall architecture diagram of an information processing method provided in an embodiment of this application;

[0094] Figure 17 This is a structural block diagram of an information processing device provided in an embodiment of this application;

[0095] Figure 18 This is a schematic diagram of the structure of a computer device provided in an embodiment of this application. Detailed Implementation

[0096] To make the objectives, technical solutions, and advantages of this application clearer, the embodiments of this application will be described in further detail below with reference to the accompanying drawings.

[0097] In this application, the terms "first," "second," etc., are used to distinguish identical or similar items with essentially the same function. It should be understood that there is no logical or temporal dependency between "first," "second," and "n," nor are they limited in quantity or execution order.

[0098] In this application, the term "at least one" means one or more, and "multiple" means two or more.

[0099] It should be noted that all information (including but not limited to user device information, user personal information, etc.), data (including but not limited to data used for analysis, stored data, displayed data, etc.), and signals involved in this application have been authorized by the user or fully authorized by all parties, and the collection, use, and processing of related data must comply with the relevant laws, regulations, and standards of the relevant countries and regions. For example, the withheld information involved in this application was obtained with full authorization.

[0100] Figure 1 This is a schematic diagram illustrating the implementation environment of an information processing method provided in this application embodiment, which can be applied to the information processing method provided in this application embodiment. For example... Figure 1 As shown, the implementation environment includes a terminal 101, a server 102, and a database 103. The terminal 101 and the server 102 are collectively referred to as computer devices. The database 103 is used to store information obtained through the terminal 101 or the server 102. The terminal 101 is connected to the server 102 via a wired or wireless network. The database 103 can be integrated on the server 102 or placed in the cloud or on other servers. Figure 1 The number of terminals, servers, and databases mentioned are merely examples. For instance, there may be multiple terminals, servers, and databases, and this application does not limit this number.

[0101] Terminal 101 refers to equipment used by maintenance personnel, managers, or on-site workers in the production workshop, such as smartphones, tablets, laptops, desktop computers, smart speakers, smartwatches, smart voice interaction devices, smart home appliances, and vehicle terminals, but is not limited to these. Terminal 101 is equipped with a Manufacturing Execution System (MES), which manages objects such as vehicles, fixtures, equipment, materials, or batches of products in the production workshop. Server 102 provides backend services for the MES installed on Terminal 101. Server 102 can be a standalone physical server, a server cluster or distributed system composed of multiple physical servers, or a cloud server providing basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communication, middleware services, domain name services, security services, CDN (Content Delivery Network), big data, and artificial intelligence platforms.

[0102] In some embodiments, when terminal 101 detects an anomaly in an object, it acquires information related to the anomaly and sends this information to server 102. Server 102 receives the information and stores it in database 103. Furthermore, terminal 101 may send a detention instruction to the object experiencing the anomaly, causing it to stop executing subsequent production processes; or, terminal 101 may send a detention instruction to the control device of the object experiencing the anomaly, causing the control device to detain the object and prevent it from participating in subsequent production processes. Terminal 101 may also send the aforementioned detention instruction to server 102, allowing server 102 to control the object or its control device to perform the detention operation.

[0103] In some embodiments, an MES is installed on the server 102, enabling the server 102 to perform the operations performed by the terminal 101 through the MES. This application does not limit this.

[0104] Figure 2 This is a flowchart of an information processing method provided in an embodiment of this application, such as... Figure 2 As shown, taking a computer device performing the above information processing method as an example, the method includes the following steps.

[0105] 201. In response to any first object in the first object set satisfying the detention conditions, the computer device determines a target detention reason identifier in the detention reason identifier set. The first object set includes multiple first objects of the same object type, and the detention reason identifier set includes one or more detention reason identifiers, with different detention reason identifiers in the set indicating different reasons for detention.

[0106] The first object refers to any object in the production workshop related to the production process, such as a cutting machine, the cutting blade on the cutting machine, a clamping frame, a batch of raw materials to be produced, or a batch of wafers currently being produced. The object type indicates the type of object, such as carrier, fixture, equipment, material, or batch product. Specifically, a carrier is a tool used for positioning and transporting products in the production process; a fixture is a tool used for processing products in the production process; equipment is production equipment in the production process; material is the raw material used in production; and batch product is a product currently being produced or has been completed.

[0107] Each object type includes at least one object. For example, the cutting machine mentioned above belongs to equipment, the cutting blade on the cutting machine belongs to fixture, the clamping frame belongs to carrier, the batch of raw materials to be produced mentioned above belongs to material, and a batch of wafers currently being produced mentioned above belongs to batch product.

[0108] Detention conditions are pre-set and can include multiple conditions, such as a batch of products failing to meet the pass rate standard. The set of detention reason identifiers corresponds to the object type; different object types may have the same or different sets of detention reason identifiers, and this application does not impose any limitations on this. The set of detention reason identifiers includes multiple pre-set detention reason identifiers, each corresponding to a specific reason for detention. For example, the detention reason identifier for a jig is "pass rate failure," meaning the corresponding reason for detention is that the pass rate of the products processed by the jig did not reach the expected pass rate.

[0109] In this embodiment of the application, in response to any first object in the first object set satisfying the detention conditions, the computer device retrieves the detention reason identifier set corresponding to the object type to which the first object belongs from the local machine or a database, and determines the target detention reason identifier from the detention reason identifier set. Furthermore, the computer device can determine that the first object satisfies the detention conditions in various ways.

[0110] In some embodiments, one method is manual detention, in which the computer device displays a detention page for the object type to which the first object belongs, wherein the first object is displayed on the detention page. In response to a selection operation of the first object, the computer device determines that the first object meets the detention conditions. Accordingly, the detention page is also used to display a set of detention reason identifiers, and in response to a selection operation of any one of the detention reason identifiers in the set, the computer device determines the selected detention reason identifier as the target detention reason identifier.

[0111] In other embodiments, another approach is automatic detention. In this approach, the computer device receives the test results of the first object sent by other devices, compares the test results with the detention conditions, and if the test results are found to meet the detention conditions, it is determined that the first object meets the detention conditions. The computer device then determines the detention reason identifier that matches the test results from the detention reason identifier set, and determines the detention reason identifier as the target detention reason identifier.

[0112] 202. The computer equipment generates detention information for any first object based on the target detention reason identifier.

[0113] The detention information of the first object includes a target detention reason identifier. In some embodiments, the detention information further includes at least one of the following:

[0114] The information includes a description of the detention reason indicated by the aforementioned target detention reason identifier (reason description), a description of the status of the first object (recent event notes), the user account that determined the target detention reason identifier (detaining user), the detention time of the first object (or a detention timestamp), the identifier of the organization processing the first object (such as organization code or organization name) or the user account (releasing user), the name of the first object, and images related to the first object. The content of the aforementioned detention information of the first object can be configured according to actual business needs, and this application does not limit it.

[0115] The information processing method provided in this application embodiment has a strong versatility because it pre-configures a set of detention reason identifiers for different types of objects. Therefore, when any object is detected to meet the detention conditions, it can directly determine the corresponding set of detention reason identifiers based on the type to which the object belongs, and determine the detention reason identifier that matches the object in this set of detention reason identifiers. Then, it generates the detention information of the object based on the detention reason identifier. Since this method can be applied to different types of objects and process the detention information of different types of objects, it can be applied to different types of objects.

[0116] As described above, the information processing method provided in this application has two implementation methods: a manual detention method and an automatic detention method. In the manual detention method, the computer device provides a detention page to the user, through which the user interacts to determine the first object to be detained and obtain detention information for that first object. In the automatic detention method, the computer device interacts with other devices to obtain test results for each object. Based on these test results and pre-configured detention conditions, the first object to be detained is automatically determined, and detention information for that first object is automatically generated. The following is a detailed explanation... Figures 3 to 11 The information processing method implemented through the above-mentioned manual detention is explained.

[0117] Figure 3 This is a flowchart of another information processing method provided in the embodiments of this application, such as... Figure 3 As shown, the method includes the following steps.

[0118] 301. The computer device displays at least one detention entry on the first management page, wherein each detention entry in the at least one detention entry corresponds to an object type.

[0119] The first management page is a page provided by the MES system for managing objects involved in the production process. Figure 4 This is an example diagram of a first management page provided in an embodiment of this application, such as... Figure 4As shown, the first management page 400 displays at least one detention entry 401. The at least one detention entry is pre-configured, and each detention entry corresponds to an object type. As a new object type emerges, the computer device can configure the first management page based on the new object type to display the detention entry corresponding to the new object type on the first management page. Correspondingly, the computer device can also configure the first management page based on existing object types to de-display the detention entries corresponding to existing object types on the first management page.

[0120] In some embodiments, taking the first management page as an example of a page provided by the MES system, the computer device displays the first management page in response to a startup operation of the MES system. Alternatively, the computer device displays a function selection page and shows management controls on that function selection page in response to a startup operation of the MES system. In response to a trigger operation on the management controls, the computer device displays the first management page.

[0121] 302. In response to a trigger operation on the target detention entry, the computer device displays a detention page of the first object type, which displays a first object set, the first object set including multiple first objects belonging to the same object type, and the object type of the first objects belongs to the first object type.

[0122] The triggering operation mentioned in this article can be a click operation, etc., and this application does not limit it. The first object set is pre-entered and includes at least one first object belonging to the first object type. The holding page of the first object type is used to process the aforementioned first objects belonging to the first object type.

[0123] The following example illustrates the concept of page withholding. Figure 5 This is an example diagram of a detention page provided in an embodiment of this application. The detention page is illustrated using a vehicle as an example of a first object type. Figure 5 As shown, the detention page 500 displays the first object set corresponding to the vehicle in the form of a vehicle list 501. Each record 503 in the vehicle list corresponds to a first object belonging to the vehicle, and each record 503 is used to record the attribute information of the corresponding first object. The attribute information of the first object includes the identifier of the first object specification, the name of the first object, the usage status of the first object, the cleanliness level of the first object, the transportation status of the first object, and the detention status of the first object, etc., and these attribute information correspond to the following in sequence. Figure 5 The vehicle specifications, name, condition, cleanliness, transport status, and detention status are listed. It should be noted that... Figure 5 The detention page shown is merely an example. This application embodiment does not limit the content displayed on the detention page (such as the attribute information of the first object) or the display format of the content.

[0124] By responding to trigger operations on different detention entry points, the computer device can display detention pages for different object types, and then process objects of different types, making it highly versatile.

[0125] 303. In response to the selection operation of any first object in the first object set, the computer device displays a set of detention reason identifiers corresponding to the first object type on the detention page. The set of detention reason identifiers includes one or more detention reason identifiers, and different detention reason identifiers in the set of detention reason identifiers are used to indicate different reasons for detention.

[0126] The set of detention reason identifiers corresponding to the first object type is pre-configured according to the first object type. The device that configures the set of detention reason identifiers can be the computer device in the embodiments of this application or other devices. This application does not limit this.

[0127] The configuration process for the detention reason identifier set is explained below.

[0128] In some embodiments, during the configuration process, the computer device displays a first settings page, which displays at least one first settings control corresponding to at least one object type. There may be one first settings control corresponding to any object type, such as a control for creating a detention reason identifier. There may also be multiple first settings controls, each corresponding to a different setting function. For example, these multiple first settings controls may include a control for creating a detention reason identifier, used to add new detention reason identifiers to meet new operational needs; a control for modifying a detention reason identifier, used to modify existing detention reason identifiers to adapt to changing management strategies; and a control for deleting a detention reason identifier, used to delete inapplicable detention reason identifiers to maintain streamlined and efficient management.

[0129] In response to a trigger operation on the first setting control corresponding to the first object type, the computer device sets one or more detention reason identifiers in the detention reason identifier set corresponding to the first object type. When there are multiple first setting controls, the computer device can also ensure that the detention reason identifiers are consistent with actual operational needs through flexible configuration methods, thereby improving management efficiency and operational accuracy.

[0130] During the setup process, taking the creation control of the detention reason identifier as an example, the computer device responds to the trigger operation of the setting control by displaying the detention reason identifier setting panel. The detention reason identifier setting panel displays at least one input box, and each input box corresponds to a piece of information of the detention reason identifier, such as the name of the detention reason identifier, the type of the detention reason identifier (reason identifier type), the code of the detention reason identifier (reason code), the priority of the detention reason identifier, the description of the detention reason identifier, and the user set that can use the detention reason code (which can be represented by organization code or organization name), etc. This information provides clear guidance and basis for subsequent operations.

[0131] In response to an input operation to the at least one input field, the computer device creates a new detention reason identifier for the detention reason identifier set. Centralized configuration of the detention reason identifier set ensures the consistency and accuracy of the data, facilitates its management and maintenance, thereby improving management efficiency, enhancing the safety and reliability of the production process, and avoiding fragmented data management and insufficient security.

[0132] It should be noted that the first settings page can display first settings controls corresponding to multiple object types simultaneously. The first settings page can also display selection controls for each object type. In response to the triggering operation of the selection control for any object type among these multiple selection controls, the computer device displays the first settings control corresponding to that object type on the first settings page.

[0133] In some embodiments, when a selection control for each object type is displayed on the first setting page, the computer device, in response to a triggering operation of the selection control for any object type, displays information of each detention reason identifier in the detention reason identifier set corresponding to that object type on the first setting page. After setting the detention reason identifier set, the computer device displays information of each detention reason identifier in the set of detention reason identifiers after the setting is completed on the first setting page.

[0134] Figure 6 This is an example diagram of a first settings page provided in an embodiment of this application, such as... Figure 6As shown, the first settings page 600 displays multiple selection controls 601 for various object types. Taking the vehicle selection control being triggered as an example, in response to the triggering operation of the vehicle selection control 601, the computer device displays a creation control 602, a modification control 603, and a deletion control 604 for the detention reason identifier corresponding to the vehicle on the first settings page 600. The computer device also displays information 605 of the detention reason identifier set for the vehicle on the first settings page 600. Taking the creation control 602 being triggered as an example, in response to the triggering operation of the creation control 602, the computer device displays a detention reason identifier setting panel 606 on the first settings page 600, and multiple input boxes 607 are displayed on the detention reason identifier setting panel 606.

[0135] Figure 6 The first settings page shown is illustrated by displaying the information of each detention reason identifier in the detention reason identifier set and multiple input boxes in a fixed position on the first settings page. In some embodiments, the information of each detention reason identifier and multiple input boxes can also be displayed on the first settings page in the form of pop-ups, etc. This application does not limit this.

[0136] The above description uses a first settings page for configuring a set of detention reason identifiers corresponding to multiple object types as an example. In some embodiments, each object type corresponds to a first settings page, and the computer device sets the set of detention reason identifiers corresponding to the object type in response to the triggering operation of the first settings control in the first settings page.

[0137] The process for determining the reasons for the detention of a target is explained below.

[0138] In some embodiments, such as Figure 5 As shown, the detention page also displays a first control 502, which is used to determine the target detention reason identifier. During the process of determining the target detention reason identifier, the computer device responds to a selection operation of any first object in the first object set by displaying that the first object is selected on the detention page. The computer device then responds to a trigger operation of the first control by displaying the detention reason identifier set corresponding to the first object type on the detention page. During the display of the detention reason identifier set, if the first control is displayed as a drop-down selection box, as shown... Figure 5 As shown, in response to a triggering operation on the first control, the computer device displays a set of detention reason identifiers 504 in the form of a drop-down menu on the detention page. Of course, this set of detention reason identifiers can also be displayed in the form of a pop-up window, etc., and this application does not limit it to this.

[0139] The above process is illustrated by taking the selection of a first object by a computer device as an example. In some embodiments, the computer device responds to the selection operation of multiple first objects by selecting multiple first objects at the same time and performs unified processing on these multiple first objects. This application does not limit this.

[0140] The above process is illustrated using the example of a computer device simultaneously displaying a first object set and a first control on a detention page. In some embodiments, the computer device first displays the first object set on the detention page, and then, in response to a selection operation on any first object in the first object set, displays the first control. Or, as... Figure 5 As shown, in response to the selection operation of any first object in the first object set, the computer device displays a detention information panel on the detention page, and displays the aforementioned first control on the detention information panel.

[0141] In some implementations, such as Figure 5 As shown, in response to the selection operation of any of the first objects mentioned above, the computer device displays the historical detention information 505 of the first object, so that the user can understand the detention status of the first object.

[0142] 304. In response to the selection operation of any detention reason identifier in the set of detention reason identifiers, the computer device uses the selected detention reason identifier as the target detention reason identifier.

[0143] In some embodiments, when the first control is displayed as a drop-down selection box, the computer device, in response to a selection operation on any one of the detention reason identifiers in the set of detention reason identifiers, displays the selected detention reason identifier on the first control and uses that detention reason identifier as the target detention reason identifier.

[0144] Steps 303 to 304 above are a possible implementation of a computer device determining a target detention reason identifier in a detention reason identifier set in response to any first object in the first object set meeting the detention conditions. This possible implementation enables the computer device to record the specific reason for the detention of the first object by selecting the target detention reason identifier, which facilitates subsequent tracing and processing.

[0145] 305. In response to a triggering operation on the detention configuration control displayed on the detention page, the computer device displays a detention configuration panel, which displays multiple user sets.

[0146] Among them, such as Figure 5As shown, the detention page 500 also displays a detention configuration control 506. When a detention information panel is displayed on the detention page, this detention configuration control 506 can be displayed in the detention information panel. The detention configuration panel can display the aforementioned multiple user sets according to the hierarchical relationships between different user sets. Alternatively, the detention configuration panel can display the aforementioned multiple user sets and the user accounts included in each user set according to the hierarchical relationships between different user sets and between user sets and user accounts.

[0147] Figure 7 This is an example diagram of a retention configuration panel provided in an embodiment of this application. Figure 7 As shown, the detention configuration panel 700 displays a user set display area 701 and a user account display area 702. The user set display area 701 displays multiple user sets in an organizational tree format, facilitating user selection and location. The user account display area 702 displays information about the user accounts included in a specific user set, which is the user set selected in the user set display area 701. The user account information includes the user account's ID (Identity Document) and username, allowing users to easily view the information of the user accounts included in the user set.

[0148] In some embodiments, when multiple user sets are displayed in an organizational tree format on the retention configuration panel, the computer device defaults to displaying the top-level user set in the organizational tree on the retention configuration panel. In response to a selection operation on any of the displayed user sets, the computer device displays the child user sets included in the selected user set in the organizational tree. Alternatively, in response to a selection operation on any of the displayed user sets, the computer device displays the user accounts included in the selected user set on the retention configuration panel.

[0149] It should be noted that, Figure 7 The detention configuration panel shown is only an example. The detention control panel can also display multiple user sets and the user accounts included in each user set in the form of an entire organizational tree without distinguishing between the user set display area and the user account display area. This application does not limit this.

[0150] The user set and user accounts displayed on the aforementioned detention control panel are pre-configured. The device that configures the user set and user accounts can be the computer device in this application embodiment or other devices, and this application does not limit it.

[0151] In some embodiments, during the configuration process, the computer device displays a user configuration page, which shows added user sets displayed in an organizational tree structure based on their hierarchical relationships. The user configuration page also displays user set addition and deletion controls. In response to a trigger operation on the user set addition control, the computer device creates a new user set. Alternatively, in response to a trigger operation on any added user set and a trigger operation on the user set addition control, the computer device creates a sub-user set under that added user set. Or, in response to a trigger operation on any added user set and a trigger operation on the user set deletion control, the computer device deletes that user set. Centralized configuration of user sets ensures the consistency and accuracy of user set data, facilitates the management and maintenance of user sets, thereby improving management efficiency, enhancing the security and reliability of production processes, and avoiding fragmented data management and insufficient security.

[0152] In some embodiments, during the configuration process described above, the computer device, in response to a triggering operation on any added user set, displays a user configuration control on the user configuration page. There can be one user configuration control, such as a user account creation control. There can also be multiple user configuration controls, each corresponding to a different configuration function. For example, these multiple user configuration controls could be user account creation, modification, and deletion controls. In response to a triggering operation on the user configuration control, the computer device configures the user accounts included in the user set. Taking the user account creation control as an example, in the configuration process, the computer device, in response to a triggering operation on this user configuration control, displays a user account configuration panel. This panel displays at least one input box, each corresponding to a piece of information for the user account, such as the user account ID, username, identifier of the organization to which the user account belongs (identified by organization code or organization name), and a description of the user account. In response to an input operation on the at least one input box, the computer device creates a new user account for the user set.

[0153] In some embodiments, in response to a triggering operation on any added user set in the user configuration page, the computer device displays information about the user accounts included in the user set on the user configuration page. After configuring the user accounts, the computer device displays the configured user accounts of the user set on the user configuration page.

[0154] In some embodiments, a user account can exist in different user sets simultaneously, and this application does not limit this.

[0155] Figure 8This is an example diagram of a user configuration page provided in an embodiment of this application, such as... Figure 8 As shown, the user configuration page 800 displays multiple user sets 801 arranged in an organizational tree, a user set addition control 802, and a user set deletion control 803. In response to a trigger operation on any user set, the computer device displays a create control 804, a modify control 805, and a delete control 806 on the user configuration page 800. The computer device also displays information 807 of the user accounts included in that user set on the user configuration page 800. Taking the triggering of the create control 804 as an example, in response to the trigger operation on the create control 804, the computer device displays a user account configuration panel 808 on the user configuration page 800, and multiple input boxes 809 are displayed on the user account configuration panel 808.

[0156] Figure 8 The user configuration page shown is illustrated using the example of user account information and multiple input boxes displayed in fixed positions on the user configuration page. In some embodiments, user account information and multiple input boxes can also be displayed on the user configuration page in the form of pop-ups, etc., which is not limited in this application. The above process organizes the user set and the user accounts in the user set in the form of an organizational tree, which can flexibly configure the user set. This not only improves the adaptability and scalability of the information processing method, but also meets the need for one user account to correspond to multiple responsibilities in a complex user set structure, and can effectively maintain and organize the relationship between complex user sets and user accounts.

[0157] In this embodiment, the computer device displays a detention configuration panel in the form of a pop-up window in response to a trigger operation on the detention configuration control. In some embodiments, the computer device may also display the detention configuration panel in the form of a drop-down menu, etc., which is not limited in this application.

[0158] 306. The computer device determines the user set or user account that processes the aforementioned first object by holding the configuration panel.

[0159] The detention configuration panel also displays a confirmation control. The user set that processes the first object refers to the set of user accounts that are capable of processing the aforementioned first object.

[0160] In some embodiments, in response to a selection operation of any user set among a plurality of user sets displayed on the detention configuration panel, the computer device displays the subordinate user sets of the selected user set in the organization tree, or displays the user accounts included in the selected user set on the detention configuration panel.

[0161] In response to a selection operation on a target user set among multiple user sets displayed on the detention configuration panel, the computer device confirms the selected user set as the user set to be processed for the aforementioned first object. In subsequent processes, the computer device adds attribute information of the target user set to the detention information of any one of the aforementioned first objects. This attribute information includes user set ID and user set name, etc. Alternatively, in response to a selection operation on a target user account among user accounts displayed on the detention configuration panel, the computer device confirms the target user account as the user account to be processed for the aforementioned first object. In subsequent processes, the computer device adds attribute information of the target user account to the detention information of any one of the aforementioned first objects. This attribute information includes user account ID and username, etc.

[0162] In some embodiments, such as Figure 7 As shown, the detention configuration panel also displays a user information display area 703, which is used to display information about the selected user set or user account. For example, in response to a target user set being selected, the computer device displays the ID and user set name of the target user set in the user display area 703. In response to a target user account being selected, the computer device displays the ID of the user set to which the target user account belongs, the user set name, the ID of the target user account, and the username in the user display area 703.

[0163] It should be noted that steps 305 to 306 above are optional. The computer device can display detention configuration controls on the detention page to supplement the user set or user account for processing the first object in real time, making the detention information more complete. It can also flexibly configure the function according to actual needs, realizing personalized customization of functions. This allows the computer device to selectively display or hide certain functions based on the actual needs for required and optional content. For example, instead of displaying the detention configuration controls on the detention page, the user set or user account for processing each first object can be pre-configured based on at least one of the first object, object type, and detention reason identifier, to improve the automation level of information processing.

[0164] 307. In response to a triggering operation on the image upload control displayed on the detention page, the computer device displays the image upload panel.

[0165] Among them, such as Figure 5 As shown, the detention page 500 also displays an image upload control 507. When a detention information panel is displayed on the detention page, the image upload control 507 can be displayed within the detention information panel.

[0166] In this embodiment, the computer device displays an image upload panel as a pop-up window on the retention page in response to a trigger operation on the image upload control. In some embodiments, the computer device displays the image upload panel at a preset position on the retention page in response to a trigger operation on the image upload control; this application does not limit this to a specific method.

[0167] 308. The computer device obtains an image related to any of the aforementioned first objects through the image upload panel.

[0168] in, Figure 9 This is an example diagram of an image upload panel provided in an embodiment of this application, such as... Figure 9 As shown, the image upload panel 900 displays an image selection control 901.

[0169] In this embodiment, the computer device displays an image selection panel in response to a trigger operation on an image selection control, displaying images from the local storage or a database. In response to a selection operation on at least one image displayed on the image selection panel, the computer device identifies the selected image as an image related to the aforementioned first object. In subsequent processes, the computer device adds the acquired image to the detention information of any of the aforementioned first objects.

[0170] In some embodiments, such as Figure 9 As shown, the image upload panel 900 also displays an image display area 902. The computer device displays at least one selected image in a preset order on the image display area 902 for user preview and confirmation. This preset order can be the order in which the at least one image was selected, or it can be the order in which the at least one selected image is sorted by size; this application does not limit this. In some embodiments, the image display area 902 also displays the filename corresponding to the image for user verification.

[0171] In some embodiments, where the images associated with the first object include multiple images, after acquiring the images associated with the first object, the computer device, in response to a position adjustment operation on at least one of the images, displays the adjusted images on the image display area. For example, the computer device, in response to a drag operation on at least one of the images, adjusts the position of that at least one image among the multiple images, that is, adjusts the preset order corresponding to the multiple images. The computer device displays the adjusted images on the image display area, that is, the computer device displays the multiple images on the image display area according to the adjusted preset order.

[0172] In some embodiments, after the computer device adds the multiple images to the detention information, the computer device, in response to a viewing operation of the detention information, displays the multiple images in the detention information in the preset order described above.

[0173] In some embodiments, such as Figure 9 As shown, the image upload panel also displays an image deletion control 903. In response to a selection operation on at least one image displayed in the image display area and a trigger operation on the image deletion control 903, the computer device removes the selected at least one image from the image display area, instructing the computer device to remove the selected at least one image from the images associated with the aforementioned first object.

[0174] In some embodiments, such as Figure 9 As shown, the image upload panel also displays a close control 904, which is used to close the image upload panel to clear the current selections and settings.

[0175] The image upload panel allows users to easily add, preview, and manage images related to the first object, improving work efficiency and information accuracy.

[0176] It should be noted that steps 307 to 308 above are optional. The computer device can display an image upload control on the detention page to supplement images related to the first object in real time, making the detention information more complete and providing intuitive evidence for subsequent investigation and processing. It can also be flexibly configured according to actual needs, achieving personalized customization. This allows the computer device to selectively display or hide certain functions based on the actual needs for required and optional content. For example, not displaying the image upload control on the detention page, not acquiring images related to the first object, reduces the storage space occupied by the detention information.

[0177] 309. In response to the triggering operation of the confirmation control displayed on the detention page, the computer device generates detention information of the first object based on the target detention reason identifier, the user set or user account that processes the first object, and the image related to the first object.

[0178] Among them, such as Figure 5 As shown, a confirmation control 508 is also displayed on the detention page 500.

[0179] In some embodiments, in response to a triggering operation of a confirmation control (i.e., a detention confirmation operation), if the computer device detects that the user account triggering the confirmation control meets the detention permissions, then the computer device generates detention information for the first object based on the target detention reason identifier, the user set or user account processing the first object, and an image related to the first object, and stores the detention information in a database. If the computer device detects that the user account triggering the confirmation control does not meet the detention permissions, then the computer device displays a permission deficiency message on the detention page.

[0180] In some embodiments, in response to a confirmation control, if the computer device has not yet determined information such as the target detention reason identifier, the target user set, or the target user account, the computer device displays that the information is missing. This process, by validating mandatory fields such as the target detention reason identifier, ensures that the user has completely filled in all necessary information before submitting the detention information, thus avoiding operation failures or errors due to incomplete information.

[0181] The above process is illustrated by taking the computer device obtaining the target detention reason identifier, the user set or user account that processes the first object, and the image related to the first object as an example. Therefore, in the process of generating detention information, the computer device will generate the detention information of the first object based on the target detention reason identifier, the user set or user account that processes the first object, and the image related to the first object.

[0182] In some embodiments, when the computer device obtains at least one of the following information: the target detention reason identifier, the user set or user account that processes the first object, and an image related to the first object, the computer device generates detention information for the first object based on the at least one piece of information. This application does not limit this. For example, if the computer device does not perform steps 305 to 308 above, the computer device can generate detention information for the first object based on the target detention reason identifier.

[0183] In some embodiments, the computer device, in response to a triggering operation of a confirmation control, issues a detention instruction. This detention instruction instructs the detention of any one of the first objects to control the first object or its control device to perform a detention operation, thereby preventing the first object from participating in subsequent production processes. In some embodiments, in response to a triggering operation of a confirmation control, if the user account triggering the confirmation control is found to have detention permissions, the computer device issues a detention instruction, ensuring the security of the production process.

[0184] In some embodiments, such as Figure 5As shown, the detention page 500 also displays a note control 509. In response to the input operation of the note control 509, the computer device obtains the note information of the first object mentioned above. The note information is used to supplement the detention information of the first object.

[0185] In some embodiments, such as Figure 5 As shown, a notification control 510 is also displayed on the detention page 500. In response to a trigger operation on the notification control 510, the computer device displays that the notification control 510 is selected on the detention page 500. When the computer device performs steps 305 to 306 as described above, in response to a trigger operation on the confirmation control, the computer device sends notification information to user accounts included in the target user group to ensure the timely transmission and processing of detention information. Alternatively, in response to a confirmation operation on the first object, the computer device sends notification information to the target user account, which includes the detention information of the first object.

[0186] In some embodiments, the computer device organizes and sends notification information according to a preset email template to ensure the accuracy and consistency of information delivery. For example, Figure 10 This is an example diagram of a notification message provided in an embodiment of this application. Figure 10 This explanation uses the first object as an example of a batch of products. Figure 10 As shown, the detention information includes the batch number of the batch of products, the detention status, the detention reason identifier, the user set (responsible organization) that processed the batch of products, the detention time, the user account that performed the detention confirmation operation (detaining user), and remarks. This process is a possible implementation whereby a computer device, in response to a triggering operation of a notification control and a detention confirmation operation of any of the aforementioned first objects, sends a notification message to the user accounts included in the target user set or the target user account. In this possible implementation, the triggering operation of the confirmation control is the detention confirmation operation.

[0187] The above process is illustrated using the example of a computer device generating a detention information. In some embodiments, when the first object meets multiple detention conditions, the computer device can repeat the above process to generate multiple detention information for the object. Each detention information corresponds to a detention reason identifier. This application does not limit this.

[0188] The above Figure 3 The overall process of the manual detention method is as follows: Figure 11As shown, during the detention process, the computer device first selects the first object to be detained, then selects the target detention reason identifier set corresponding to the first object, and then configures the release information for the first object (i.e., determines the target user set or target user account corresponding to the first object). If it is necessary to upload images related to the first object, the corresponding images are uploaded; if it is necessary to send notification information, a notification control is triggered to mark the sending of notification information, thereby realizing the detention operation of the first object. Of course, the above... Figure 11 The process shown is merely an example; the embodiments in this application are for illustrative purposes only. Figure 11 The execution order of multiple steps is not limited.

[0189] The information processing method provided in this application embodiment pre-configures a set of detention reason identifiers for different types of objects. Therefore, when any object is detected to meet the detention conditions, the corresponding set of detention reason identifiers can be directly determined according to the type to which the object belongs. The detention reason identifier matching the object is then determined from this set of detention reason identifiers, and the detention information of the object is generated based on the detention reason identifier. Since this method can be applied to different types of objects and process the detention information of different types of objects, it has strong versatility, improves the applicability and flexibility of the information processing method, facilitates the improvement of production efficiency, and ensures product quality.

[0190] Furthermore, by centrally configuring the detention reason identifier set and user set, the aforementioned method ensures data consistency and accuracy at the system level where this information processing method is applied. This facilitates data management and maintenance, thereby improving management efficiency, enhancing the security and reliability of production processes, and avoiding fragmented data management and insufficient security. It also reduces data redundancy and errors, improves the quality and reliability of information processing, enables more efficient data processing and storage, reduces unnecessary resource consumption, and, simultaneously, simplifies the system architecture and improves the system's operational efficiency through unified management of detention reason identifiers.

[0191] Finally, unified management and configuration of detention reason identifiers enable the system to be flexibly expanded or adjusted, reducing maintenance costs and complexity. At the user level, it allows staff to find the information they need more quickly when applying the above information processing methods, reducing search and confirmation time and improving work efficiency.

[0192] Meanwhile, a unified set of detention reason identifiers and user sets reduces the time cost for staff to learn and use different rules. When entering data or performing operations, staff can follow unified rules and standards, reducing errors caused by improper operation or misunderstanding. A unified set of detention reason identifiers and user sets facilitates more effective communication and collaboration among staff, improving work efficiency and accuracy.

[0193] The above content provides a detailed explanation of the information processing methods under the manual detention method. Figure 12 This is a flowchart of another information processing method provided in the embodiments of this application, which will be described below in conjunction with... Figure 12 The information processing method under the automatic detention mode is explained. For example... Figure 12 As shown, the method includes the following steps.

[0194] 1201. The computer device receives the test result of any first object.

[0195] In this embodiment, the computer device receives the test results of the first object sent by another computer device, or the computer device obtains the test results of the first object from its local storage or a database. In subsequent information processing, the computer device generates detention information for the first object that meets the detention conditions, according to a pre-set operating procedure and detention information generation method.

[0196] 1202. If the test result is found to meet the detention conditions, the computer device determines the target detention reason identifier corresponding to the first object in the detention reason identifier set based on the test result. The detention reason identifier set corresponds to the object type to which the first object belongs.

[0197] In the automatic detention mode, the detention conditions are also pre-set. These conditions correspond to the object type to which the first object belongs. One object type can correspond to multiple detention conditions, and the detention conditions for different object types can be the same or different. For each detention condition corresponding to the object type of the first object, each detention condition corresponds to a detention reason identifier in the aforementioned set of detention reason identifiers.

[0198] In this embodiment of the application, if the computer device detects that the above test result meets the detention conditions, then the detention reason identifier set is determined to be the detention reason identifier corresponding to the detention conditions met by the above test result as the target detention reason identifier corresponding to the above first object.

[0199] The following example illustrates the process by which the aforementioned computer equipment automatically matches a target detention reason identifier to a first object that meets the detention conditions.

[0200] For example, the first object is a gripper in the production process. The detention condition is that the gripper's contamination level reaches a preset contamination level. Accordingly, the test results of the gripper include the contamination level of the gripper, which indicates the size of the particles attached to the gripper, the content of metal ions on the gripper, and the concentration of chemical substances on the gripper, etc. The computer equipment compares the contamination level of the gripper in the test results with the contamination level indicated by the detention condition. If the contamination level in the test results reaches the contamination level indicated by the detention condition, the computer equipment determines that the test result meets the detention condition. Then, based on the detention condition met by the test result, it retrieves the detention reason identifier that matches the detention condition from the detention reason identifier set corresponding to the carrier, and determines the detention reason identifier as the target detention reason identifier of the aforementioned gripper.

[0201] The above process improves information processing efficiency by pre-configuring detention reason identifiers for different detention conditions, enabling computer equipment to automatically match the target detention reason identifier to the first object that meets the detention conditions.

[0202] 1203. The computer equipment generates detention information for the first object based on the aforementioned object detention reason identifier.

[0203] In some embodiments, the computer device pre-configures a target user set for each object type under each detention condition, specifying that when a first object of that object type meets the detention condition, a set of target users will be processed for that first object. The configured information is then stored in the first object configuration information. In other words, the first object configuration information includes the correspondence between the object type to which the first object belongs and the target user set. After determining that the test result of the first object meets the detention condition, the computer device determines the target user set based on the detention condition met by the test result and according to the first object configuration information, and adds the target user set to the detention information of the first object.

[0204] In some embodiments, the computer device pre-configures a target user set for each first object under each detention condition, specifying the target user set to be processed when the first object meets the detention condition, and stores the configured information in the first object configuration information. That is, the first object configuration information includes the correspondence between the first object and the target user set. After determining that the test result of the first object meets the detention condition, the computer device determines the target user set based on the detention condition met by the test result and according to the first object configuration information, and adds the target user set to the detention information of the first object.

[0205] In some embodiments, the computer device pre-configures a target user account for each object type under each detention condition. This target user account is used to process the first object when it meets the detention conditions. The configured information is then stored in second object configuration information. In other words, the second object configuration information includes the correspondence between the object type of the first object and the target user account. After determining that the test result of the first object meets the detention conditions, the computer device determines the target user account based on the detention conditions met by the test result and the second object configuration information, and adds the target user account to the detention information of the first object.

[0206] In some embodiments, the computer device pre-configures a target user account for each first object under each detention condition, specifying the target user account to be processed when the first object meets the detention condition, and stores the configured information in second object configuration information. That is, the second object configuration information includes the correspondence between the first object and the target user account. After determining that the test result of the first object meets the detention condition, the computer device determines the target user account based on the detention condition met by the test result and according to the second object configuration information, and adds the target user account to the detention information of the first object.

[0207] In some embodiments, after determining that the test result of the first object meets the detention conditions, the computer device automatically sends a notification message to the user accounts included in the target user set corresponding to the first object, or the computer device automatically sends a notification message to the target user accounts corresponding to the first object.

[0208] In some embodiments, the test results of the first object include images related to the first object. After determining that the test results of the first object meet the detention conditions, the computer device obtains the images related to the first object from the test results and automatically adds the images related to the first object from the test results to the detention information of the first object.

[0209] In some embodiments, the computer device may also add attribute information of the first object to the detention information of any of the first objects mentioned above. The attribute information of the first object includes parameters, specifications or model of the first object.

[0210] In summary, the embodiments of this application also implement automatic object detention. Specifically, the method pre-configures the information required for a first object to meet the detention conditions. This allows the computer device to automatically generate detention information for the first object based on the pre-configured information and the test results, provided the test results of the first object meet the detention conditions. This automatic detention method reduces the consumption of human resources, improves the automation level of information processing, and thus improves the efficiency of information processing.

[0211] The above content details the process of generating detention information in the information processing method provided in this application embodiment. After an object is detained, the department or user account corresponding to the user set responsible for handling the object will conduct a comprehensive inspection of the detained object, such as physical inspection, performance testing, and quality assessment. Through inspection, problems with the detained object can be identified, and the detained object will be processed according to the identified problems, such as repairing or scrapping the detained object. At the same time, the attribute information, inspection results, processing measures, and processing results of the detained object are recorded to facilitate subsequent improvement and optimization of the production process, in-depth analysis of the reasons for detention, identification of potential problems and risks in the production process, prevention of similar abnormal events, and ensuring the smoothness of the production process and the reliability of product quality. After processing the detained object, if the object can still continue to execute the subsequent production process, the department or user responsible for handling the object will release the object to allow it to continue executing the production process. Accordingly, the computer equipment will process the detention information corresponding to the object and generate release information for the object. The following section will combine... Figures 13 to 15 This section will be explained.

[0212] Figure 13 This is a flowchart of another information processing method provided in an embodiment of this application. Taking the execution of the above information processing method by a computer device as an example, the process of generating release information is explained. Figure 13 As shown, the method includes the following steps.

[0213] 1301. The computer equipment displays at least one release entry on the second management page; wherein each of the at least one release entry corresponds to an object type.

[0214] This step is the same as step 301 above, and will not be repeated here in the embodiments of this application.

[0215] It should be noted that the second management page and the first management page mentioned above can be the same management page. That is, the above-mentioned at least one release entry and the above-mentioned at least one detention entry can be displayed on the same page. This application does not limit this.

[0216] 1302. In response to a trigger operation on the target release entry, the computer device displays a release page for a second object type; wherein the release page displays a second object set and a second control, the second object set includes a second object of a second object type, and the second control is used to determine the target release reason identifier.

[0217] This step is the same as step 302 above, and will not be repeated here in the embodiments of this application.

[0218] It should be noted that the objects included in the second object set mentioned above are objects that belong to the second object type and are in a detained state.

[0219] Figure 14 This is an example diagram of a release page provided in an embodiment of this application. For example... Figure 14 As shown, the release page 1400 is similar to the detention page described above. It also displays the second set of objects corresponding to the vehicles in the form of a vehicle list 1401, and displays the second control 1402 in the form of a drop-down selection box. Each record 1403 in the vehicle list corresponds to a second object that belongs to a vehicle and is in a detention state. Each record 1403 is used to record the attribute information of the corresponding second object. Figure 14 The release page shown is merely an example. This application embodiment does not limit the content displayed on the release page (such as the attribute information of the second object) or the display format of the content.

[0220] In some embodiments, such as Figure 14 As shown, the release page 1400 also displays a note control 1404. In response to the input operation of the note control 1404, the computer device obtains the note information of the second object mentioned above. The note information is used to supplement the release information of the second object mentioned above.

[0221] 1303. In response to a selection operation on any second object in the second object set, the computer device displays at least one detention information corresponding to the selected second object.

[0222] like Figure 14 As shown, in response to the selection operation of any of the above-mentioned second objects, the computer device displays at least one detention information 1405 corresponding to the second object.

[0223] It should be noted that during this process, the computer device displays at least one detention information corresponding to any second object in response to the selection operation of any second object, ensuring that the subsequent release operation is performed for a specific second object, thus avoiding misoperation and improving the accuracy of the operation.

[0224] 1304. In response to the selection operation of any one of the above-mentioned detention information, if the selected detention information meets the release conditions, the computer device puts the second control into a selectable state.

[0225] Among them, the release conditions, also known as the release order mechanism, are configured according to different production scenarios for multiple detention information of the same second object, so as to be applicable to different production scenarios and meet the needs of different production scenarios. For example, the release conditions are that the first detained is released later, the first detained is released first, or there is no order for release, etc. This application does not limit this.

[0226] In the embodiments of this application, such as Figure 15 As shown, in response to the selection operation of any one of the above-mentioned detention information, the computer device determines whether the detention information meets the release conditions. If the detention information meets the release conditions, the second control is set to a selectable state.

[0227] In some embodiments, assuming the release condition is that detentions are released first, during the release process, the computer device, in response to selecting any one of the at least one detention information, compares the detention time in that detention information with the detention times in each of the remaining detention information. If the detention times in each of the remaining detention information are earlier than the detention time in that detention information, then that detention information meets the release condition, and the computer device makes the second control selectable. This release condition is suitable for time-sensitive production scenarios, ensuring that recently occurring detention issues are resolved first, avoiding significant production losses caused by recently occurring detention issues.

[0228] In some embodiments, assuming the release condition is "first-detained, first-released," during the release process, the computer device, in response to selecting any one of the at least one detention information, compares the detention time in that detention information with the detention times in each of the remaining detention information. If the detention times in each of the remaining detention information are later than the detention time in that detention information, then that detention information meets the release condition, and the computer device makes the second control selectable. This release condition is suitable for scenarios requiring a rapid resumption of normal production processes, emphasizing prioritizing the handling of the earliest detention issues, thereby reducing the duration of production interruptions by resolving early detention problems first.

[0229] In some embodiments, assuming the release condition is out of order, the computer device does not need to compare the detention time in each of the at least one detention information during the release process. If the detention problem corresponding to the selected detention information is resolved, then the detention information meets the release condition, and the computer device sets the second control to a selectable state. The above release condition is suitable for production scenarios where the release order is not strictly required, providing a more flexible processing method.

[0230] The above process is illustrated by taking the selection of one detention information by a computer device as an example. In some embodiments, the computer device responds to the selection operation of multiple detention information and selects multiple detention information at the same time. If all of these multiple detention information meet the release conditions, the computer device puts the second control into a selectable state so that the computer device can process these multiple detention information uniformly. This application does not limit this.

[0231] The above process is illustrated using the example of release conditions for detention information of the same second object. In some embodiments, release conditions can be applied to multiple second objects, and this application does not limit this.

[0232] It should be noted that step 1304 above is an optional step. By setting release conditions, this step can achieve refined management of the production process and improve the adaptability and flexibility of information processing methods to different production scenarios.

[0233] 1305. In response to a triggering operation on the second control, the computer device displays a set of release reason identifiers corresponding to the second object type on the release page; wherein the set of release reason identifiers includes one or more release reason identifiers, and different release reason identifiers in the set of release reason identifiers are used to indicate different reasons for release.

[0234] This step is similar to the process of displaying the set of detention reason identifiers corresponding to the first object type in step 303 above, and this application does not limit it.

[0235] The configuration process for this release reason identifier set is similar to that for the detention reason identifier set described above. During configuration, the computer device displays a second settings page, which shows at least one second settings control corresponding to an object type. In response to triggering an operation on the second settings control corresponding to the second object type, the computer device sets one or more release reason identifiers in the release reason identifier set corresponding to the second object type. Centralized configuration of the release reason identifier set through the aforementioned second settings page ensures the accuracy and standardization of the release reason identifiers.

[0236] In some embodiments, the second settings page and the first settings page are the same settings page. Accordingly, the computer device configures the detention reason identifier set and release reason identifier set corresponding to the object type on the same settings page. For example, such as Figure 6 As shown, in response to a trigger operation on the object type selection control 601, the computer device displays at least one reason identifier type 608 corresponding to that object type in the form of an organizational tree on the settings page 600, under the selection control 601. Examples of reason identifier types include detention reason identifier type, release reason identifier type, and scrapping reason identifier type. That is, the organizational tree displayed on the settings page 600 includes at least two levels. The first level is used to distinguish different object types to clarify the management scope, and the second level is used to distinguish different reason identifier types corresponding to one object type, realizing the classified management of different types of reason identifiers. In response to a trigger operation on the reason identifier type 608, the computer device displays the reason identifier setting panel corresponding to that reason identifier type on the settings page 600, allowing the computer device to configure the reason identifier set corresponding to that reason identifier type through the reason identifier setting panel. Taking the vehicle selection control 601 being triggered as an example, in response to the triggering operation of the vehicle selection control 601, the computer device displays the detention reason identifier type 608 under the vehicle selection control 601. In response to the triggering operation of the detention reason identifier type 608, the computer device displays the detention reason identifier setting panel 606 on the setting page 600, so that the computer device can configure the detention reason identifier set through the detention reason identifier setting panel 606.

[0237] 1306. In response to the selection operation of any release reason identifier in the set of release reason identifiers, the computer device adds the selected release reason identifier to the release information corresponding to the selected detention information.

[0238] This step is as follows Figure 15 As shown, the computer device selects the release reason identifier, which is the same as step 304 above, and will not be described again in this embodiment of the application.

[0239] In some embodiments, the release information may also include the release time and the user account that performed the release confirmation operation described below, for subsequent review and tracing purposes. This application does not limit this information.

[0240] 1307. In response to a release confirmation operation for the selected detention information, the computer device issues a release instruction, which instructs the release of the selected second object.

[0241] Step 1306 is analogous to step 309 above, and will not be repeated here in this embodiment. By selecting a release reason identifier, a basis can be provided for subsequent problem tracking and handling, ensuring the safety and accuracy of the production process.

[0242] In some embodiments, when the selected second object corresponds to multiple detention records, the computer device issues a release command in response to a release confirmation operation on the last detention record. Accordingly, after performing a release confirmation operation on any detention record of the selected second object, if that detention record is the last detention record of the selected second object, the computer device changes the detention status of the selected second object to "released"; if that detention record is not the last detention record of the selected second object, the computer device does not modify the detention status of the selected second object.

[0243] In other embodiments, when the selected second object corresponds to multiple detention records, and each detention record corresponds to a production node, the release instruction is used to instruct the release of the second object at the production node corresponding to the detention record. When the second object corresponds to multiple detention records at one production node, the computer device, in response to a release confirmation operation on the last detention record, issues a release instruction, which instructs the release of the second object at that production node.

[0244] In some embodiments, in response to a release confirmation operation on a selected second object, if the computer device detects that the user account performing the release confirmation operation meets the release permissions, it issues the aforementioned release instruction. The user account meeting the release permissions includes at least one of the following: the user account that performed the corresponding detention confirmation operation on the selected second object, a user account from the target user set recorded in the detention information of the selected second object, or a target user account recorded in the detention information of the selected second object.

[0245] In some embodiments, such as Figure 15As shown, during the process of determining whether the user account performing the release confirmation operation meets the release permissions, if the computer device detects that the user account performing the release confirmation operation is the same user account that performed the corresponding detention confirmation operation, then the computer device issues a release command. This allows the detention information itself to be processed by the user account that generated the detention information, preventing the problem of irreversible actions after user account misoperation and ensuring the accuracy of the detention information. If the computer device detects that the user account performing the release confirmation operation is not the same user account that performed the corresponding detention confirmation operation, then the computer device obtains the target user set or target user account from the detention information. If the computer device detects that the detention information contains the target user account and the user account performing the release confirmation operation is the same as the target user account, then the computer device issues a release command. If the computer device detects that the detention information contains the target user account and the user account performing the release confirmation operation is different from the target user account, then the computer device returns a message indicating no release permission. If the computer device detects that the detention information contains the target user set and the user account performing the release confirmation operation belongs to the target user set, then the computer device issues a release command. If the computer device detects that the detention information contains the target user set and the user account performing the release confirmation operation does not belong to the target user set, then the computer device returns a message indicating no release permission.

[0246] The above process prevents unauthorized access and operation by unauthorized user accounts, ensuring that only designated user accounts or user accounts within a user group can successfully execute the above release confirmation operation, thus guaranteeing the security and controllability of the production process.

[0247] In some embodiments, in response to a release confirmation operation for any detention information of the selected second object, the computer device marks the detention information as processed to avoid the computer device processing the same detention information repeatedly, avoid wasting resources, and ensure the accuracy of the detention information.

[0248] The information processing method provided in this application embodiment has pre-configured release reason identifier sets for different types of objects. Therefore, when any detention information of any object is detected to meet the release conditions, the corresponding release reason identifier set can be directly determined according to the type to which the object belongs. The release reason identifier matching the detention information is determined in this release reason identifier set, and then the release information corresponding to the detention information is generated according to the release reason identifier. Since this method can be applied to different types of objects and can process the detention information and release information of different types of objects, it has strong versatility.

[0249] Figure 16 This is an overall architecture diagram of an information processing method provided in an embodiment of this application, used to illustrate the overall flow of the aforementioned information processing method. For example... Figure 16As shown, before executing the above information processing method, the computer device prepares the information that may be used for information processing, that is, it manages the reason identifier set and user set. For any given object, during information processing, the computer device can perform an abnormal detention operation on that object, such as recording the object's detention information and issuing a detention command. This abnormal detention operation can be manual or automatic, and this application does not limit this.

[0250] After the computer equipment performs an abnormal detention operation on the aforementioned object, specialized personnel will handle the exception to resolve the detention issue. Once the detention issue is resolved, the computer equipment will perform a release operation on the object, such as recording the release information and issuing a release command, so that the object can continue to execute subsequent production processes.

[0251] Figure 17 This is a structural block diagram of an information processing apparatus provided in an embodiment of this application. This apparatus is used to perform the steps of the information processing method described above. (See also...) Figure 17 The information processing device includes:

[0252] The identifier determination module 1701 is used to determine a target detention reason identifier in the detention reason identifier set in response to any first object in the first object set meeting the detention conditions. The first object set includes multiple first objects belonging to the same object type. The detention reason identifier set corresponds to the object type to which the first object belongs. The detention reason identifier set includes one or more detention reason identifiers. Different detention reason identifiers in the detention reason identifier set are used to indicate different reasons for detention.

[0253] The generation module 1702 is used to generate detention information for any first object based on the target detention reason identifier.

[0254] In some embodiments, the identification determination module 1701 includes:

[0255] The first entry display unit is used to display at least one detention entry on the first management page, and each detention entry in the at least one detention entry corresponds to an object type;

[0256] The first page display unit is used to respond to the trigger operation of the target detention entry and display the detention page corresponding to the first object type. The detention page displays the first object set, and the object type of the first object belongs to the first object type.

[0257] The first identifier set display unit is used to display the detention reason identifier set in response to the selection operation of any first object;

[0258] The first identifier determination unit is used to respond to the selection operation of any one of the detention reason identifiers in the set of detention reason identifiers, and to take the selected detention reason identifier as the target detention reason identifier.

[0259] In some embodiments, the above-described apparatus further includes:

[0260] The first instruction sending module is used to issue a detention instruction in response to a detention confirmation operation for any first object. The detention instruction is used to instruct the detention of any first object.

[0261] In some embodiments, the detention page further displays a detention configuration control, and the device further includes:

[0262] The first panel display module is used to display the detention configuration panel in response to the trigger operation of the detention configuration control. The detention configuration panel displays multiple user sets.

[0263] The attribute information adding module is used to add the attribute information of the target user set to the retention information of any first object in response to the selection operation of the target user set in multiple user sets; or,

[0264] The first panel display module is used to display the detention configuration panel in response to the trigger operation of the detention configuration control. The detention configuration panel displays multiple user sets and the user accounts included in each user set.

[0265] The attribute information addition module is used to add the attribute information of the target user account to the detention information of any first object in response to the selection operation of the target user account in the user accounts displayed on the detention configuration panel.

[0266] In some embodiments, a notification control is also displayed on the detention page, and the device further includes:

[0267] The information sending module is used to respond to trigger operations on the notification control and to detainment confirmation operations on any first object, and to send notification messages to user accounts included in the target user set. The notification messages include detainment information for any first object; or...

[0268] In response to a triggering operation on a notification control and a hold confirmation operation on any first object, a notification message is sent to the target user account.

[0269] In some embodiments, the aforementioned detention page also displays an image upload control, and the aforementioned device further includes:

[0270] The second panel display module is used to display the image upload panel in response to the trigger operation of the image upload control;

[0271] The image acquisition module is used to acquire images related to any first object through the image upload panel;

[0272] The image adding module is used to add the acquired image to the detention information of any first object.

[0273] In some embodiments, the images associated with any first object include multiple images, and the apparatus further includes:

[0274] The adjustment module is used to respond to the position adjustment operation of at least one of multiple images and display the multiple images after the position adjustment.

[0275] In some embodiments, the first instruction sending module described above is used for:

[0276] In response to a detention confirmation operation for any first object, if the user account performing the detention confirmation operation is found to have detention permissions, a detention instruction is issued.

[0277] In some embodiments, the identification determination module 1701 is used for:

[0278] Receive the test result of any first object;

[0279] If the test result is found to meet the detention conditions, then based on the test result, the target detention reason identifier corresponding to any of the above first objects is determined from the detention reason identifier set.

[0280] In some embodiments, the above-described apparatus further includes:

[0281] The first detention information addition module is used to determine the target user set based on the detention conditions met by the test results and the configuration information of the first object, and add the target user set to the detention information of any of the first objects. The configuration information of the first object includes at least one of the following: the correspondence between the object type of any of the first objects and the target user set, and the correspondence between any of the first objects and the target user set.

[0282] The second detention information addition module is used to determine the target user account based on the detention conditions met by the test results and the second object configuration information, and add the target user account to the detention information of any of the first objects. The second object configuration information includes at least one of the following: the correspondence between the object type of any of the first objects and the target user account, and the correspondence between any of the first objects and the target user account.

[0283] The third detention information addition module is used to obtain images related to the first object from the test results and add the images related to the first object to the detention information of any first object.

[0284] In some embodiments, the above-described apparatus further includes:

[0285] The first settings page display module is used to display the first settings page, which displays a first settings control corresponding to at least one object type.

[0286] The first identifier setting module is used to set one or more detention reason identifiers in the detention reason identifier set corresponding to the first object type in response to the trigger operation of the first setting control corresponding to the first object type.

[0287] In some embodiments, the above-described apparatus further includes:

[0288] The second entry display module is used to display at least one release entry on the second management page, and each of the at least one release entry corresponds to an object type;

[0289] The second page display module is used to respond to the trigger operation of the target release entry and display the release page of the second object type. The release page displays the second object set and the second control. The second object set includes the second object belonging to the second object type.

[0290] The detention information display module is used to display at least one detention information corresponding to any second object in the second object set in response to the selection operation of any second object in the second object set;

[0291] The second control setting module is used to respond to the selection operation of any one of the detention information in at least one detention information. If any detention information is detected to meet the release conditions, the second control is set to a selectable state.

[0292] The second identifier set display module is used to display the release reason identifier set in response to the trigger operation of the second control. The release reason identifier set includes one or more release reason identifiers, and different release reason identifiers in the release reason identifier set are used to indicate different reasons for release.

[0293] The second identifier determination module is used to respond to the selection operation of any release reason identifier in the set of release reason identifiers and add the selected release reason identifier to the release information corresponding to any detention information.

[0294] In some embodiments, the above-described apparatus further includes:

[0295] The second instruction sending module is used to issue a release instruction in response to a release confirmation operation for any detention information. The release instruction is used to instruct the release of any second object.

[0296] In some embodiments, the second instruction sending module described above is used for:

[0297] In response to a release confirmation operation for any detention information, if the user account performing the release confirmation operation is detected to have release permissions, a release command is issued. The user account having release permissions includes at least one of the following: the user account that performed the detention confirmation operation for any second object, a user account from the target user set recorded in the detention information of any second object, or a target user account recorded in the detention information of any second object.

[0298] In some embodiments, the above-described apparatus further includes:

[0299] The second settings page display module is used to display the second settings page, which displays a second settings control corresponding to at least one object type.

[0300] The second identifier setting module is used to set one or more release reason identifiers in the release reason identifier set corresponding to the second object type in response to the trigger operation of the second setting control corresponding to the second object type.

[0301] It should be noted that the above embodiments of the apparatus are only illustrated by the division of the above functional modules when processing information. In actual applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the apparatus can be divided into different functional modules to complete all or part of the functions described above. In addition, the apparatus and method embodiments provided in the above embodiments belong to the same concept, and their specific implementation process can be found in the method embodiments, which will not be repeated here.

[0302] Figure 18 This is a schematic diagram of the structure of a computer device provided in an embodiment of this application. The computer device 1800 can vary significantly due to differences in configuration or performance. It may include one or more CPUs (Central Processing Units) 1801 and one or more memories 1802. The memory 1802 stores at least one computer program, which is loaded and executed by the processor 1801 to implement the information processing methods provided in the various method embodiments described above. Of course, the computer device may also have wired or wireless network interfaces, a keyboard, and input / output interfaces for input and output. The computer device may also include other components for implementing device functions, which will not be elaborated upon here.

[0303] This application also provides a computer-readable storage medium storing at least one computer program. This computer program is loaded and executed by a processor of a computer device to implement the operations performed by the computer device in the information processing method of the above embodiments. For example, the computer-readable storage medium may be ROM (Read-Only Memory), RAM (Random Access Memory), CD-ROM (Compact Disc Read-Only Memory), magnetic tape, floppy disk, and optical data storage device, etc.

[0304] This application also provides a computer program product or computer program, which includes computer program code stored in a computer-readable storage medium. A processor of a computer device reads the computer program code from the computer-readable storage medium and executes the computer program code, causing the computer device to perform the information processing methods provided in the various optional implementations described above.

[0305] Those skilled in the art will understand that all or part of the steps of the above embodiments can be implemented by hardware or by a program instructing related hardware. The program can be stored in a computer-readable storage medium, such as a read-only memory, a disk, or an optical disk.

[0306] The above description is merely an optional embodiment of this application and is not intended to limit this application. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the protection scope of this application.

Claims

1. An information processing method, characterized in that, The method includes: In response to any first object in the first object set satisfying the detention conditions, a target detention reason identifier is determined in the detention reason identifier set. The first object set includes multiple first objects belonging to the same object type. The detention reason identifier set corresponds to the object type to which the first object belongs. The detention reason identifier set includes one or more detention reason identifiers. Different detention reason identifiers in the detention reason identifier set are used to indicate different reasons for detention. Based on the target detention reason identifier, detention information for any one of the first objects is generated.

2. The method according to claim 1, characterized in that, The step of determining the target detention reason identifier in the detention reason identifier set in response to any first object in the first object set satisfying the detention conditions includes: At least one detention entry is displayed on the first management page, and each of the at least one detention entry corresponds to an object type; In response to a trigger operation on the target detention entry, a detention page corresponding to the first object type is displayed, wherein the first object set is displayed on the detention page, and the object type of the first object belongs to the first object type; In response to the selection operation of any of the first objects, the set of detention reason identifiers is displayed; In response to the selection operation of any one of the detention reason identifiers in the set of detention reason identifiers, the selected detention reason identifier is used as the target detention reason identifier.

3. The method according to claim 2, characterized in that, The method further includes: In response to a detention confirmation operation for any of the first objects, a detention instruction is issued, the detention instruction being used to instruct the detention of any of the first objects.

4. The method according to claim 2, characterized in that, The detention page also displays detention configuration controls, and the method further includes: In response to a trigger operation on the detention configuration control, a detention configuration panel is displayed, on which multiple user sets are displayed; In response to the selection operation of the target user set in the plurality of user sets, the attribute information of the target user set is added to the detention information of any one of the first objects; or, In response to a trigger operation on the detention configuration control, a detention configuration panel is displayed, which displays multiple user sets and the user accounts included in each user set; In response to the selection of a target user account among the user accounts displayed on the detention configuration panel, the attribute information of the target user account is added to the detention information of any one of the first objects.

5. The method according to claim 4, characterized in that, The detention page also displays a notification control, and the method further includes: In response to a trigger operation on the notification control and a detention confirmation operation on any of the first objects, a notification message is sent to the user accounts included in the target user set, the notification message including the detention information of any of the first objects; or, In response to the triggering operation of the notification control and the detention confirmation operation of any of the first objects, the notification message is sent to the target user account.

6. The method according to claim 2, characterized in that, The detention page also displays an image upload control, and the method further includes: In response to a trigger operation on the image upload control, the image upload panel is displayed; The image can be obtained from the image upload panel, which is related to any of the first objects. The acquired image is added to the detention information of any of the first objects.

7. The method according to claim 6, characterized in that, The images associated with any one of the first objects include multiple images. After obtaining the images associated with any one of the first objects, the method further includes: In response to an operation that adjusts the position of at least one of the plurality of images, the plurality of images after the position adjustment are displayed.

8. The method according to claim 3, characterized in that, The issuance of a detention instruction in response to a detention confirmation operation for any of the first objects includes: In response to the detention confirmation operation for any of the first objects, if the user account performing the detention confirmation operation is detected to meet the detention permissions, the detention instruction is issued.

9. The method according to claim 1, characterized in that, The step of determining the target detention reason identifier in the detention reason identifier set in response to any first object in the first object set satisfying the detention conditions includes: Receive the test result of any of the first objects; If the test result is found to meet the detention conditions, then based on the test result, a target detention reason identifier corresponding to any one of the first objects is determined in the detention reason identifier set.

10. The method according to claim 9, characterized in that, The method further includes at least one of the following: Based on the detention conditions satisfied by the test results, a target user set is determined according to the first object configuration information, and the target user set is added to the detention information of any one of the first objects. The first object configuration information includes at least one of the following: the correspondence between the object type of any one of the first objects and the target user set, and the correspondence between any one of the first objects and the target user set. Based on the detention conditions met by the test results, the target user account is determined according to the second object configuration information, and the target user account is added to the detention information of any one of the first objects. The second object configuration information includes at least one of the following: the correspondence between the object type of any one of the first objects and the target user account, and the correspondence between any one of the first objects and the target user account. Obtain images related to the first object from the test results, and add the images related to the first object to the detention information of any one of the first objects.

11. The method according to claim 1, characterized in that, The method further includes: Display a first settings page, on which at least one first settings control corresponding to an object type is displayed; In response to a trigger operation on a first setting control corresponding to a first object type, one or more detention reason identifiers in the detention reason identifier set corresponding to the first object type are set.

12. The method according to claim 1, characterized in that, The method further includes: At least one release entry is displayed on the second management page, and each of the at least one release entry corresponds to an object type; In response to a trigger operation on the target access point, an access page for a second object type is displayed. The access page displays a second object set and a second control. The second object set includes a second object that belongs to the second object type. In response to the selection operation of any second object in the second object set, at least one detention information corresponding to the second object is displayed; In response to the selection operation of any one of the at least one detention information, if it is detected that any one of the detention information meets the release conditions, the second control is set to a selectable state; In response to a trigger operation on the second control, a set of release reason identifiers is displayed, the set of release reason identifiers including one or more release reason identifiers, different release reason identifiers in the set of release reason identifiers are used to indicate different reasons for release; In response to the selection operation of any release reason identifier in the set of release reason identifiers, the selected release reason identifier is added to the release information corresponding to any detention information.

13. The method according to claim 12, characterized in that, The method further includes: In response to a release confirmation operation for any of the detention information, a release instruction is issued, the release instruction being used to instruct the release of any of the second objects.

14. The method according to claim 13, characterized in that, The step of issuing a release instruction in response to a release confirmation operation for any of the detention information includes: In response to a release confirmation operation for any of the aforementioned detention information, if it is detected that the user account performing the release confirmation operation meets the release permission, a release instruction is issued, wherein the user account meeting the release permission includes at least one of the following: The user account that performs the detention confirmation operation on any of the second objects, the user account from the target user set recorded in the detention information of any of the second objects, and the target user account recorded in the detention information of any of the second objects.

15. The method according to claim 12, characterized in that, The method further includes: Display a second settings page, on which at least one second settings control corresponding to an object type is displayed; In response to a trigger operation on the second setting control corresponding to the second object type, one or more release reason identifiers in the release reason identifier set corresponding to the second object type are set.

16. An information processing device, characterized in that, The device includes: The identifier determination module is used to determine a target detention reason identifier in the detention reason identifier set in response to any first object in the first object set satisfying the detention conditions. The first object set includes multiple first objects belonging to the same object type. The detention reason identifier set corresponds to the object type to which the first object belongs. The detention reason identifier set includes one or more detention reason identifiers. Different detention reason identifiers in the detention reason identifier set are used to indicate different reasons for detention. The generation module is used to generate detention information for any one of the first objects based on the target detention reason identifier.

17. A computer device, characterized in that, The computer device includes a processor and a memory, the memory being used to store at least one computer program, the at least one computer program being loaded by the processor and executed as the information processing method according to any one of claims 1 to 15.

18. A computer-readable storage medium, characterized in that, The computer-readable storage medium is used to store at least one computer program, the at least one computer program being used to perform the information processing method according to any one of claims 1 to 15.

19. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by a processor, it implements the information processing method as described in any one of claims 1 to 15.