Witness approval method and device suitable for building material management, equipment and medium
Through real-time recording and transmission of witnessing process of building materials management, the problem that managers cannot participate in on-site operations in real time is solved, on-site interaction and efficient decision-making are achieved, and approval efficiency is improved.
Patent Information
- Application Number
- CN202411774137.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-05
- Publication Date
- 2025-01-03
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
During the construction materials management process, managers are unable to participate in the on-site operation process in real time, understand the real situation on site, discover problems in a timely manner and make adjustments, and it is difficult to efficiently review and annotate completed operation processes.
By detecting the online status of the recorder, enabling video recording to record the building materials management process in real time, and transmitting witness records to the delivery screen in real time, allowing administrators to review and interact in real time, providing real-time witness and emergency witness methods to ensure compliance .
It enables administrators to participate in on-site operation operations as soon as possible, understand the real situation, discover problems in a timely manner and make adjustments, realize interaction with the witness process, make efficient decisions in a timely manner, and improve approval efficiency and accuracy.
Smart Images

Figure CN119250764A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of user page interaction, and in particular to a witness approval method, device, equipment and medium suitable for building material management. Background Art
[0002] At present, in the process of operation, many enterprises need to use certain ways and means to record, preserve and manage various matters, activities and decisions in the work, so as to form a work track and basis that can be traced, queried, analyzed and proved.
[0003] In related technologies, written records (such as daily reports, weekly reports, monthly reports, work summaries, etc.), electronic records, image records (such as photos and videos of the site), and voice records are mainly used to leave traces, so that relevant personnel can timely understand the execution process of the project or task, as well as the approval of the operating specifications. However, in the above scheme, managers cannot participate in the on-site operation process in real time, understand the actual situation on the site, and find problems and make adjustments in time; for completed operations, they cannot specifically review historical videos, trace the actual operation process, and review and annotate efficiently. Therefore, an effective witness approval method suitable for building material management is urgently needed to solve the above problems. Summary of the invention
[0004] In view of the above problems, the present invention is proposed to provide a witness approval method, device, equipment and medium suitable for building material management that overcomes the above problems or at least partially solves the above problems.
[0005] To achieve the above-mentioned purpose and other related purposes, the present invention provides a witness approval method applicable to building material management, which is executed by a first terminal and comprises: When a witness initiation operation for a target document of building material management is detected, whether the pre-bound recorder is in an online state is detected; the target document includes documents of material disposal, inventory disposal, fuel filling, and material inventory involved in the process of building material management; When it is determined that the recorder is in an online state, determining a target delivery screen for the target document; The video recording function of the recorder is enabled to record the witnessing process of the target document to generate a witness record of the target document, and the witness record is transmitted to the target delivery screen in real time.
[0006] Optionally, before the step of detecting whether the pre-bound recorder is in an online state when the witness initiation operation for the target document of building material management is detected, the method further includes: The recorder is connected by scanning the QR code displayed on the recorder or inputting the device number of the recorder.
[0007] Optionally, when determining that the recorder is in an online state, determining a target delivery screen of the target document includes: After determining that the recorder is in an online state, detecting the current state of the target document; When it is determined that the target document is in an unwitnessed state, the video volume currently carried by each delivery screen is obtained, and the delivery screen currently carrying the least video volume is determined as the target delivery screen of the target document.
[0008] Optionally, after the step of detecting whether the pre-bound recorder is in an online state when the witness initiation operation for the target document of building material management is detected, the method further includes: When it is determined that the recorder is in an online state, activating the recording function of the recorder to record the witnessing process of the target document to generate a witness record of the target document; The witness record is uploaded to a server, so that the second terminal specified by the target delivery screen can download and approve the witness record from the server.
[0009] To achieve the above-mentioned purpose and other related purposes, the present invention also provides a witness approval method applicable to building material management, the method is executed by a second terminal, and the method includes: When it is detected that the witness record transmitted in real time by the first terminal is displayed on the pre-connected target delivery screen, the witness record is approved in real time according to the preset operation specification to generate an approval result.
[0010] Optionally, after the step of detecting that the witness record transmitted in real time by the first terminal is displayed on the pre-connected target delivery screen, the method further includes: If the second terminal fails to approve the witness record in real time, the second terminal will change the witness record of the target document from a real-time witness mode to an emergency witness mode; wherein the emergency witness mode is configured to allow viewing of the node tasks in the witness record, and to determine whether the witness process of the target document is compliant in response to preset operating specifications.
[0011] Optionally, after the step of approving the witness record according to the preset operation specification and generating the approval result, the step further includes: When it is detected that the node task in the witness record does not meet the operation specification, the voice reminder mechanism of the second terminal is triggered so that the first terminal can make adjustments according to the content of the voice reminder.
[0012] In a second aspect, the present invention further provides a witness approval device applicable to building material management, the device comprising: A detection module is used to detect whether the pre-bound recorder is in an online state when a witness initiation operation for a target document for building material management is detected; the target document includes documents of material disposal, inventory disposal, fuel filling, and material inventory involved in the process of building material management; A determination module, for determining a target delivery screen for the target document when it is determined that the recorder is in an online state; The transmission module is used to enable the video recording function of the recorder to record the witnessing process of the target document to generate a witness record of the target document, and transmit the witness record to the target delivery screen in real time.
[0013] In a third aspect, the present invention provides an electronic device, comprising: a memory and a processor; the memory is used to store a computer program; the processor is used to execute the computer program stored in the memory, so that the electronic device performs the steps of the witness approval method applicable to building materials management as described above.
[0014] In a fourth aspect, the present invention provides a computer-readable storage medium having a computer program stored thereon, which, when executed by an electronic device, implements the steps of the witness approval method applicable to building materials management as described above.
[0015] The above one or more technical solutions provided by the present invention may have the following advantages or at least achieve the following technical effects: The witness approval method, device, equipment and medium suitable for building material management of the present invention can enable the administrator to participate in the on-site operation process at the first time through real-time witnessing, understand the real situation on the site, discover problems in time and make adjustments, interact with the witnessing process, and make efficient decisions in real time. BRIEF DESCRIPTION OF THE DRAWINGS
[0016] Figure 1 Shown is a structural block diagram of a center console system in one embodiment of the present invention;.
[0017] Figure 2 Shown is a flow chart of a witness approval method applicable to building material management in one embodiment of the present invention;
[0018] Figure 3 It is a schematic diagram of the functional modules of a witness approval device applicable to building material management in one embodiment of the present invention;
[0019] Figure 4 Shown is a schematic diagram of an electronic device according to an embodiment of the present invention. DETAILED DESCRIPTION
[0020] The following describes the embodiments of the present invention by specific examples, and those skilled in the art can easily understand other advantages and effects of the present invention from the contents disclosed in this specification. The present invention can also be implemented or applied through other different specific embodiments, and the details in this specification can also be modified or changed in various ways based on different viewpoints and applications without departing from the spirit of the present invention. It should be noted that the following embodiments and features in the embodiments can be combined with each other without conflict.
[0021] It should be noted that the illustrations provided in the following embodiments are only schematic illustrations of the basic concept of the present invention, and thus the drawings only show components related to the present invention rather than being drawn according to the number, shape and size of components in actual implementation. In actual implementation, the type, quantity and proportion of each component may be changed arbitrarily, and the component layout may also be more complicated.
[0022] In the following description, numerous details are discussed to provide a more thorough explanation of the embodiments of the present invention. However, it is obvious to those skilled in the art that the embodiments of the present invention can be implemented without these specific details. In other embodiments, well-known structures and devices are shown in the form of block diagrams rather than in detail to avoid making the embodiments of the present invention difficult to understand.
[0023] The terms "first", "second", etc. in the specification and claims of the disclosed embodiments and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the terms used in this way can be interchanged where appropriate, so that the embodiments of the disclosed embodiments described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions.
[0024] Unless otherwise stated, the term "plurality" means two or more.
[0025] In the embodiment of the present disclosure, the character " / " indicates that the preceding and following objects are in an "or" relationship. For example, A / B indicates: A or B.
[0026] The term "and / or" is a description of the association relationship between objects, indicating that three relationships can exist. For example, A and / or B means: A or B, or, A and B.
[0027] The technical solutions in the embodiments of the present invention will be described in detail below in conjunction with the accompanying drawings in the embodiments of the present invention.
[0028] See also Figure 1 , Figure 1 The following is a schematic diagram of the implementation environment of the witness approval method for building material management provided by the present invention (i.e., a structural block diagram of the central control console system). Figure 1 As shown, the implementation environment includes: a first terminal 110, a second terminal 120, a server 130, and other terminals 140. The first terminal 110, the second terminal 120, and the other terminal 140 may be pre-configured with a target application with a witness approval function, and the server 130 may be a background server of the target application. The server 130 is connected to the first terminal 110, the second terminal 120, and the other terminal 140 respectively through wired or wireless communication.
[0029] The first terminal 110 may be an initiating device (a terminal corresponding to a witness initiator (an operator of a certain business line)) for initiating witnessing of a target document, and has a target application installed and running thereon.
[0030] The second terminal may be a witness approval device (a terminal corresponding to a witness (such as a duty officer in a central control room, or a manager)), which has a target application installed and running.
[0031] The first terminal 110 and the second terminal 120 are of the same or different device types, and the device type includes at least one of a smart phone, a tablet computer, a laptop computer, and a desktop computer. The first terminal 110 may generally refer to one of a plurality of terminals; the second terminal 120 may generally refer to another of a plurality of terminals.
[0032] The server 130 may be an independent physical server, or a server cluster or distributed system composed of multiple physical servers.
[0033] The other terminal 140 may be a terminal corresponding to the developer. A development and editing platform of the client of the target application is installed on the other terminal. The developer may edit and update the client of the target application on the other terminal 140, and transmit the updated client installation package to the server 130 via a wired or wireless network. The first terminal 110 and the second terminal 120 may download the client installation package from the server 130 to update the client.
[0034] The other terminal 140 may be at least one of a smart phone, a tablet computer, a laptop computer, and a desktop computer.
[0035] The first terminal 110, the second terminal 120, and the other terminals 140 may be directly or indirectly connected via wired or wireless communication, or may be determined based on actual application scenario requirements, which is not limited here.
[0036] See also Figure 2 An embodiment of the present invention provides a witness approval method applicable to building material management. The method can be executed by a first terminal. The first terminal can be an initiating device for initiating witnessing of a target document. For example, the first terminal can be the above-mentioned Figure 1The first terminal 110 is shown. The method may include the following steps S10 to S30: Step S10, when a witness initiation operation for a target document for building material management is detected, detect whether the pre-bound recorder is online; the target document includes documents of material disposal, inventory disposal, fuel filling, and material inventory involved in the process of building material management.
[0037] Among them, the target documents may include documents of material disposal, inventory disposal, fuel filling, and material inventory involved in the process of building material management.
[0038] Each document may correspond to one or more witnessing options (such as real-time witnessing or emergency witnessing) to choose from.
[0039] Among them, the real-time witnessing method can record and monitor a certain target document (such as material disposal, inventory disposal, fuel refueling, etc.) in real time, so that it can obtain and view what is happening in real time, and can interact with the witnessing process in real time, such as asking questions, guiding or making decisions.
[0040] The emergency witness method can record and monitor a certain target document (such as any one of the fuel filling and material inventory types) so that the witness record of the target document can be reviewed and annotated afterwards (such as playing back the recorded video of the target document).
[0041] As an example, for the witness process of the central control real-time witness type, witnessing of multiple types of businesses such as target documents (such as material disposal, inventory disposal, and fuel refueling) can be initiated in the target application (such as a witness approval application) running on the first terminal. The target document can be any one of the multiple types of businesses.
[0042] As another example, for the witness process of central control emergency witnessing, witnessing of multiple types of services such as target documents (such as fuel filling, material inventory, etc.) can be initiated in the target application running on the first terminal. The target document can be any one of the multiple types of services.
[0043] The recorder can be connected to the first terminal via wired or wireless communication to achieve real-time data transmission; it can be used to record the witnessing process of the target document (i.e., audio and video data).
[0044] In a specific implementation, a target application (such as a witness approval application suitable for building material management) is installed and run on the first terminal; when a witness initiation operation is detected by a witness initiator (such as an operator of a certain business line) for any of the target documents such as material disposal, inventory disposal, fuel refueling, etc., a test command (such as recording, taking a photo, or recording a video) can be sent to the recorder to determine whether the recorder is online. If the recorder responds, it means it is online.
[0045] Step S20, when it is determined that the recorder is in an online state, determining a target delivery screen for the target document.
[0046] A second terminal for approving the target document is determined based on the target delivery screen, and a witness request for the target document is sent to the second terminal.
[0047] Among them, the target delivery screen can be a screen used to display the target document witnessing process in real time.
[0048] In the implementation environment (also called the central console system) of the witness approval method suitable for building materials management provided by the present invention, for real-time witness target documents initiated by operators of a certain business line (such as material disposal, inventory disposal, or fuel refueling), the witness scene of the target document (that is, the real-time video of the target document witnessing process) can be connected to the control room of the central console system.
[0049] Multiple delivery screens can be set up in the central control room to display (real-time playback, or recording and playback) the witnessing process of each document. The second terminal can be connected to one or more delivery screens via wired (such as HDMI cable, VGA cable, USB data cable) or wireless (such as WiFi, Bluetooth) connection. The second terminal can generally support 1-8 delivery screens.
[0050] In a specific implementation, when the first terminal receives a response from the recorder (i.e., the result of the recorder performing a test operation) within a certain period of time, it can be indicated that the recorder is online; and then the amount of video carried by each delivery screen in the control room can be checked to determine the target delivery screen used to witness the delivery of the target document.
[0051] Step S30, enabling the video recording function of the recorder to record the witnessing process of the target document to generate a witness record of the target document, and transmitting the witness record to the target delivery screen in real time.
[0052] Among them, the witness record can be the witness process of the target document photographed and recorded by the recorder (for example, it can be audio or video).
[0053] In a specific implementation, the first terminal can enable the recording function of the recorder to shoot the witnessing process of the target document and obtain the witnessing record of the target document; then the witnessing record can be transmitted to the target delivery screen in real time, so that the second terminal designated by the target delivery screen can obtain and view the witnessing situation of the target document in real time, thereby realizing real-time interaction with the witnessing process, such as asking questions, providing guidance or making decisions, etc. Once the witnessing process of the target document is completed or reaches the predetermined end condition, the first terminal stops recording and can also store the witnessing record of the target document locally (or on a designated storage device, or server) of the first terminal.
[0054] It should be noted that, for target documents such as material disposal, inventory disposal, and fuel refueling, after the first terminal transmits the witness record of the target document to the target delivery screen in real time, if the second terminal does not have time to review the witness record in real time (for example, it does not have time to view the real-time video at any time during the witnessing process of the target document), the second terminal can change the witness record of the target document from real-time witnessing mode to emergency witnessing mode, so that the second terminal can trace the witnessing process (such as replaying the witness record of the target document) and conduct witnessing after the target document is completed.
[0055] Furthermore, in one embodiment, before step S10, the witness approval method applicable to building material management may further include the following step A10: Step A10, connecting the recorder by scanning the QR code displayed on the recorder or inputting the device number of the recorder.
[0056] In a specific implementation, the first terminal can establish a communication connection with the recorder by scanning the QR code displayed on the recorder screen or entering the device number of the recorder (usually a unique serial number of the recorder) in the pairing interface of the first terminal; after the connection is established, necessary verification steps are required, such as checking device information, transmitting test data, etc., to ensure the stability and security of the connection. After the connection is successful, the first terminal can be used to control the recorder through a dedicated APP or system settings, such as viewing real-time video, downloading recorded data, etc. This allows the first terminal to quickly connect to the recorder for remote viewing, control, and data synchronization.
[0057] It should be noted that after the first terminal establishes a connection with the recorder, the recorder can be replaced (for example, when the recorder fails); specifically, the first terminal can be used to unbind the recorder through a dedicated APP, and after the unbinding is successful, the first terminal can establish a communication connection with the other recorder by scanning the QR code displayed on the screen of the other recorder or entering the device number of the other recorder in the pairing interface of the first terminal.
[0058] In this embodiment, for target documents in the construction material management process, such as material disposal, inventory disposal, and fuel refueling, real-time witnessing can enable the administrator to participate in the on-site operation process at the first time, understand the actual situation on site, discover problems and make adjustments in time, interact with the witnessing process, and make efficient decisions immediately.
[0059] Based on the above embodiments, a second embodiment of the witness approval method applicable to building material management of the present invention is proposed. In this embodiment, step S20 may include the following sub-steps S21-S22: Step S21, after determining that the recorder is in an online state, detecting the current state of the target document.
[0060] The current status of the target document may be in a witnessed or unwitnessed state.
[0061] The witnessing status may refer to a status where the target document already has a witness record, and the first terminal has transmitted the witness record of the target document to the second terminal, but the second terminal has not yet approved the witness record; it may also be a pending approval status.
[0062] It should be noted that when the target document is in the witnessing state, the first terminal cannot repeatedly initiate a witness request for the target document.
[0063] The unwitnessed state may refer to a state in which the first terminal has not used a recorder to record the witnessing process of the target document.
[0064] In a specific implementation, when the first terminal determines that the recorder is online, it can determine the current status of the target document (such as being witnessed or not witnessed) by checking whether the target document has a witness record.
[0065] Step S22, when it is determined that the target document is in an unwitnessed state, the video volume currently carried by each delivery screen is obtained, and the delivery screen currently carrying the least video volume is determined as the target delivery screen of the target document.
[0066] In a specific implementation, when it is detected that there is no witness record for the target document, it can be determined that the target document is in an unwitnessed state; then the amount of video currently carried by each delivery screen in the control room can be obtained, and the current amount of video carried by each delivery screen can be sorted, and the sorted results can be used to obtain one or more delivery screens with the least amount of video; thereby, one can be randomly selected from the one or more delivery screens with the least amount of video as the target delivery screen.
[0067] In this embodiment, after determining that the recorder is in an online state, the current state of the target document is detected; when determining that the target document is in an unwitnessed state, the video volume currently carried by each delivery screen is obtained, and the delivery screen currently carrying the least video volume is determined as the target delivery screen of the target document. Thus, by selecting the screen carrying the least video volume to display the witness record of the target document, a smooth playback environment can be provided for efficiently processing the target document, which helps to improve the efficiency of processing the witness record of the target document.
[0068] Based on the above embodiments, a third embodiment of the witness approval method for building material management of the present invention is proposed. In this embodiment, after step S10, the method may further include the following sub-steps S40 to S50: Step S40, when it is determined that the recorder is in an online state, the recording function of the recorder is enabled to record the witnessing process of the target document to generate a witness record of the target document.
[0069] In a specific implementation, when a witness initiation operation is detected for a target document in the process of building material management, such as fuel filling or material inventory, a test instruction (such as recording, taking photos, or recording videos) can be sent to the recorder to determine whether the recorder is online. If the recorder responds, it means that it is online. When the first terminal receives a response from the recorder within a certain period of time, it can be indicated that the recorder is online; and then the current status of the target document can be determined by checking whether the target document already has a witness record. When it is determined that the target document is in an unwitnessed state, the video recording function of the recorder can be enabled to shoot the witness process of the target document to obtain a witness record of the target document.
[0070] As an example, a target application (such as a witness approval application) is installed and running on the first terminal; when the first terminal detects the witness initiation operation of a target document of material inventory type, it displays the witness initiation page of the target document; and then executes subsequent witness processes (such as checking whether the recorder is online; when the recorder is online, using the recorder to record the witness process of the target document, etc.).
[0071] Step S50, uploading the witness record to a server, so that the second terminal designated by the target delivery screen can download and approve the witness record from the server.
[0072] In a specific implementation, after obtaining the witness record of a target document such as fuel filling or material inventory in the process of building materials management, the witness record can be uploaded to the server for the second terminal specified by the target delivery screen to download from the server after the target document completes the witnessing, and to approve the witness record of the target document such as fuel filling or material inventory.
[0073] In this embodiment, when it is determined that the recorder is online, the recording function of the recorder is enabled to record the witness process of the target document to generate a witness record of the target document; the witness record is uploaded to the server so that the second terminal specified by the target delivery screen can download and approve the witness record from the server. Therefore, for target documents such as fuel filling or material inventory in the process of building material management, the real operation process of the target document can be traced through emergency witnessing to achieve efficient review.
[0074] Furthermore, an embodiment of the present invention also provides a witness approval method applicable to building material management, the method is executed by a second terminal, the second terminal may be a witness device, for example, the second terminal may be the above-mentioned Figure 1 The second terminal 120 shown. The method may include the following step C10: Step C10, when it is detected that the witness record transmitted in real time by the first terminal is displayed on the pre-connected target delivery screen, the witness record is approved according to the preset operation specification to generate an approval result.
[0075] Among them, the preset operating specifications can be a pre-established set of approval standards, requirements and key actions for witnessing and approving various types of documents in the process of building materials management.
[0076] The approval result may include one or more of the approval status of the target document (such as approved, requiring additional information, or not approved), approval opinion, approval record, and subsequent steps.
[0077] In a specific implementation, when the target delivery screen is detected to display the witness record transmitted in real time by the first terminal, the second terminal can approve the witness record in real time according to the preset operation specification, so that the second terminal can remotely monitor and provide real-time guidance, and then generate the approval result of the witness record. In addition, the second terminal can also archive the target witness, approval result and witness record together for subsequent viewing and tracking.
[0078] As an example, for the real-time witnessing scenario of a target document of fuel refueling, the second terminal can view some key actions (or various execution node tasks) in the witnessing process of the target document in real time, and use the preset operation specifications to determine whether the witnessing process of the target document is compliant; among them, the key actions may include: equipment oil level check before refueling, supplier oil gauge zeroing check before refueling, refueling operation process, equipment oil level check after refueling, and verification of the element oil gauge reading after refueling; and then a judgment record of the target document (i.e., approval result) can be generated.
[0079] As another example, for the real-time witnessing scenario of inventory disposal target documents (such as inventory scrapping disposal), the second terminal can view the node tasks in the witnessing process of the target document in real time, and use the preset operating specifications to determine whether the witnessing process of the target document is compliant; among them, the node tasks may include: information confirmation (vehicle information confirmation, recycler authorized person confirmation), quantity measurement (for materials settled by quantity, count the number), weight measurement (before classifying and weighing old parts, confirm that the scale reading is zero), material loading, document signing, etc.; and then the approval result of the target document can be generated.
[0080] Furthermore, in one embodiment, after step C10, the witness approval method applicable to building material management may further include step C20: Step C20, when it is detected that the node task in the witness record does not meet the operating specifications, trigger the voice reminder mechanism of the second terminal so that the first terminal can make adjustments according to the content of the voice reminder.
[0081] Among them, the voice reminder mechanism is used to point out errors in the witness records (such as data errors or process errors) through voice reminders; it can include rule-based triggers (such as a series of operating specification rules pre-set in the central console system), real-time data comparison triggers, event correlation triggers (such as in the process of witnessing inventory disposal documents, if the previous information confirmation link is not completed, or the event sequence is unreasonable), etc.
[0082] As an example, for rule-based triggering, if the quantity of materials recorded by the witness exceeds the preset reasonable range (higher than the maximum inventory warning value, or lower than the minimum inventory safety value), or the specifications, models, and quantities of the materials do not match the standard information in the database, the voice reminder mechanism will be triggered.
[0083] In the specific implementation, during the real-time approval of witness records, if it is detected that the node task in the witness process of the target document does not meet the operating specifications (such as incorrect vehicle information in the witness process of inventory disposal documents, or failure to check the equipment oil level before refueling in the witness process of fuel filling documents), the approval result (such as approval, or need for additional information, or approval failure) can be fed back to the first terminal, so that the first terminal can take subsequent actions according to the content of the voice reminder (such as vehicle information error, please recheck; or failure to check the equipment oil level before refueling, please recheck). In this way, errors can be quickly corrected based on problems and feedback found in the approval process, and operating specifications and witnessing processes can be continuously optimized.
[0084] Furthermore, in one embodiment, after step C10, the witness approval method applicable to building material management may further include step C30: Step C30, if the second terminal fails to approve the witness record in real time, the second terminal will change the witness record of the target document from a real-time witness mode to an emergency witness mode; wherein the emergency witness mode is configured to allow viewing of the node tasks in the witness record, and to determine whether the witness process of the target document is compliant in response to preset operating specifications.
[0085] In a specific implementation, for target documents such as material disposal, inventory disposal, and fuel refueling, after the first terminal transmits the witness record of the target document to the target delivery screen in real time, if the second terminal does not have time to approve the witness record in real time (e.g., does not have time to view the real-time video at any time point in the witness process of the target document), the second terminal can change the witness record of the target document from the real-time witness mode to the emergency witness mode, so that the second terminal can trace back (e.g., replay the witness record of the target document) the node task in the witness record after the target document is completed, and use the operation specification to determine whether the witness process of the target document is compliant, and generate the approval result of the target document. Furthermore, the target witness, approval result, and witness record can be archived together for subsequent viewing and tracking. Therefore, for target documents such as material disposal, inventory disposal, and fuel refueling, when the second terminal fails to approve the witness record in real time, the real operation process of the target document can be traced back through the emergency witness mode to achieve efficient review and improve the flexibility of witness approval.
[0086] Furthermore, in one embodiment, after step C10, the method may further include step C40: Step C40, after receiving the emergency witness request of the target document sent by the first terminal, download the witness record of the target document from the server, and approve the witness record according to the preset operation specification to generate an approval result.
[0087] In a specific implementation, for witnessing target documents such as fuel filling or material inventory, the second terminal can download the witness record of the target witness from the server after receiving the emergency witness request of the target document sent by the first terminal, and use the preset operation specifications to determine whether the witness process of the target document is compliant, thereby generating the approval result of the target document. Furthermore, the target witness, approval result and witness record can be archived together for subsequent review and tracking. In this way, for documents such as fuel filling or material inventory, the actual operation process of the target document can be traced through emergency witnessing to achieve efficient review.
[0088] As an example, for the emergency witnessing method of material inventory target documents, the second terminal can view the node tasks in the witness record of the target document, and use the preset operating specifications to determine whether the witnessing process of the target document is compliant; wherein, the node tasks may include: whether the inventory is divided into inventory areas and on-site groupings, whether point cards are affixed as required during the inventory, whether the quantity of loose materials is marked, whether materials without fixed specifications are labeled, whether the customer's temporary materials are placed separately and physically distinguished, whether the scrap area is separately divided and marked with relevant labels, etc.; and then the approval result of the target document can be generated according to the judgment of each node task.
[0089] In this embodiment, for target documents such as material disposal, inventory disposal, and fuel refueling, real-time witnessing can enable the administrator to participate in the on-site operation process at the first time, understand the actual situation on site, discover problems and make adjustments in time, interact with the witnessing process, and make efficient decisions immediately.
[0090] Based on the same inventive concept, the fifth embodiment of the present invention also provides a witness approval device applicable to building material management corresponding to the witness approval method applicable to building material management in the previous embodiment. Since the principle of solving the problem by the device in the fifth embodiment of the present invention is similar to the witness approval method applicable to building material management in the previous embodiment of the present invention, the implementation of the device can refer to the implementation of the method, and the repeated parts will not be repeated. Figure 3 The witness approval device for building material management of the present invention may include: The detection module 10 is used to detect whether the pre-bound recorder is in an online state when a witness initiation operation for a target document of building material management is detected; the target document includes documents of material disposal, inventory disposal, fuel filling, and material inventory involved in the process of engineering management; A determination module 20, for determining a target delivery screen of the target document when it is determined that the recorder is in an online state; The transmission module 30 is used to enable the video recording function of the recorder to record the witnessing process of the target document to generate a witness record of the target document, and transmit the witness record to the target delivery screen in real time.
[0091] In addition, the present invention also provides a computer-readable storage medium on which a computer program is stored, and when the program is executed by a processor, the above-mentioned witness approval method applicable to building material management is implemented.
[0092] Figure 4 is a schematic block diagram of an electronic device provided in an embodiment of the present application. Figure 4As shown, the electronic device includes: at least one processor 401, a memory 402, at least one network interface 403 and a user interface 405. The various components in the electronic device are coupled together through a bus system 404. It can be understood that the bus system 404 is used to realize the connection and communication between these components. In addition to the data bus, the bus system 404 also includes a power bus, a control bus and a status signal bus. However, for the sake of clarity, Figure 4 In the specification, various buses are labeled as bus systems.
[0093] The user interface 405 may include a display, a keyboard, a mouse, a trackball, a click gun, keys, buttons, a touch pad or a touch screen.
[0094] It is understood that the memory 402 can be a volatile memory or a non-volatile memory, and can also include both volatile and non-volatile memories. Among them, the non-volatile memory can be a read-only memory (ROM), a programmable read-only memory (PROM), which is used as an external cache. By way of example but not limitation, many forms of RAM are available, such as static random access memory (SRAM), synchronous static random access memory (SSRAM). The memory described in the embodiments of the present invention is intended to include but is not limited to these and any other suitable categories of memory.
[0095] The memory 402 in the embodiment of the present invention is used to store various categories of data to support the operation of the electronic device 400. Examples of these data include: any executable program for operating on the electronic device 400, such as an operating system 4021 and an application 4022; the operating system 4021 includes various system programs, such as a framework layer, a core library layer, a driver layer, etc., for implementing various basic services and processing hardware-based tasks. The application 4022 may include various applications, such as a media player (Media Player), a browser (Browser), etc., for implementing various application services. The witness approval method for building material management provided in the embodiment of the present invention may be included in the application 4022.
[0096] The method disclosed in the above embodiment of the present invention can be applied to the processor 401, or implemented by the processor 401. The processor 401 may be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method can be completed by the hardware integrated logic circuit in the processor 401 or the instruction in the form of software. The above processor 401 can be a general processor, a digital signal processor (DSP, Digital Signal Processor), or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components, etc. The processor 401 can implement or execute the various methods, steps and logic block diagrams disclosed in the embodiment of the present invention. The general processor 401 can be a microprocessor or any conventional processor, etc. The steps of the witness approval method applicable to building material management provided in combination with the embodiment of the present invention can be directly embodied as a hardware decoding processor to execute, or a combination of hardware and software modules in the decoding processor to execute. The software module can be located in a storage medium, which is located in a memory. The processor reads the information in the memory and completes the steps of the above method in combination with its hardware.
[0097] In an exemplary embodiment, the electronic device 400 may be implemented by one or more application specific integrated circuits (ASIC), DSP, programmable logic device (PLD), complex programmable logic device (CPLD) to execute the aforementioned method.
[0098] To summarize, the present invention aims at target documents in the process of building materials management, such as material disposal, inventory disposal, and fuel refueling. Through real-time witnessing, the administrator can participate in the on-site operation process at the first time, understand the real situation on site, discover problems in time and make adjustments, interact with the witnessing process, and make efficient decisions immediately.
[0099] The above embodiments are merely illustrative of the principles and effects of the present invention, and are not intended to limit the present invention. Anyone familiar with the art may modify or alter the above embodiments without departing from the spirit and scope of the present invention. Therefore, all equivalent modifications or alterations made by a person of ordinary skill in the art without departing from the spirit and technical concept disclosed by the present invention shall still be covered by the claims of the present invention.
Claims
1. A witness approval method applicable to building materials management, characterized in that: The method is performed by a first terminal and includes: When a witness initiation operation for a target document of building material management is detected, whether the pre-bound recorder is in an online state is detected; the target document includes documents of material disposal, inventory disposal, fuel filling, and material inventory involved in the process of building material management; When it is determined that the recorder is in an online state, determining a target delivery screen for the target document; The video recording function of the recorder is enabled to record the witnessing process of the target document to generate a witness record of the target document, and the witness record is transmitted to the target delivery screen in real time.
2. The method according to claim 1, characterized in that Before the step of detecting whether the pre-bound recorder is in an online state when the witness initiation operation for the target document of building material management is detected, the method further includes: The recorder is connected by scanning the QR code displayed on the recorder or inputting the device number of the recorder.
3. The method according to claim 1, characterized in that When determining that the recorder is in an online state, determining a target delivery screen of the target document includes: After determining that the recorder is in an online state, detecting the current state of the target document; When it is determined that the target document is in an unwitnessed state, the video volume currently carried by each delivery screen is obtained, and the delivery screen currently carrying the least video volume is determined as the target delivery screen of the target document.
4. The method according to claim 1, characterized in that: After the step of detecting whether the pre-bound recorder is in an online state when the witness initiation operation for the target document of building material management is detected, the method further includes: When it is determined that the recorder is in an online state, activating the recording function of the recorder to record the witnessing process of the target document to generate a witness record of the target document; The witness record is uploaded to a server, so that the second terminal specified by the target delivery screen can download and approve the witness record from the server.
5. A witness approval method applicable to building materials management, characterized in that: The method is performed by the second terminal, and includes: When it is detected that the witness record transmitted in real time by the first terminal is displayed on the pre-connected target delivery screen, the witness record is approved in real time according to the preset operation specification to generate an approval result.
6. The method according to claim 5, characterized in that After the step of detecting that the witness record transmitted in real time by the first terminal is displayed on the pre-connected target delivery screen, the method further includes: If the second terminal fails to approve the witness record in real time, the second terminal will change the witness record of the target document from a real-time witness mode to an emergency witness mode; wherein the emergency witness mode is configured to allow viewing of the node tasks in the witness record, and to determine whether the witness process of the target document is compliant in response to preset operating specifications.
7. The method according to claim 5, characterized in that The real-time approval of the witness record according to the preset operation specification to generate the approval result includes: When it is detected that the node task in the witness record does not meet the operation specification, the voice reminder mechanism of the second terminal is triggered so that the first terminal can make adjustments according to the content of the voice reminder.
8. A witness approval device suitable for building material management, characterized in that: The device comprises: A detection module is used to detect whether the pre-bound recorder is in an online state when a witness initiation operation for a target document for building material management is detected; the target document includes documents of material disposal, inventory disposal, fuel filling, and material inventory involved in the process of building material management; A determination module, for determining a target delivery screen for the target document when it is determined that the recorder is in an online state; The transmission module is used to enable the video recording function of the recorder to record the witnessing process of the target document to generate a witness record of the target document, and transmit the witness record to the target delivery screen in real time.
9. An electronic device, characterized in that: The electronic device comprises: a memory and a processor, wherein the memory is used to store a computer program, and the processor is used to execute the computer program stored in the memory, so that the electronic device performs the steps of the method as claimed in any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a program, and when the program is run, it is used to implement the steps of the method according to any one of claims 1 to 7.
Citation Information
Patent Citations
Engineering witness management method, system, device and medium
CN108876190A
A concrete sample witness sampling system and method based on two-dimensional code and image recognition anti-counterfeiting
CN109389001A
Construction engineering project material entry auditing method, intelligent terminal and storage medium
CN111985893A
Electric power operation quality control method based on remote witness
CN115169787A
Data inspection method and system and related equipment
CN115496480A
