Hanging work order processing method and electronic equipment
By using historical work order data to predict the maintenance time and the length of material shortage, the problem of the inability to accurately provide the expected completion time of work orders due to material shortage is solved in the prior art, and the effect of users to timely understand the progress of work orders and improve user experience.
Patent Information
- Application Number
- CN202411639538.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-15
- Publication Date
- 2025-04-08
AI Technical Summary
The prior art cannot accurately provide the estimated completion time of repair work orders suspended due to material shortage, which leads to the inability of users to understand the work order progress in a timely manner and the experience is poor.
By obtaining historical completed work order data, it is divided into work orders that have not been suspended for use and work orders that have been suspended for use. Different types of historical work order data are used to predict the maintenance time of work orders and the length of time that is missing for work orders, and then the estimated completion time of work orders in the suspended state is determined.
It provides users with the accurate expected completion time of repair work orders suspended due to shortages, improves users' understanding of work order progress, and improves user experience.
Smart Images

Figure CN119784003A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of asset management technology, and in particular to a method and electronic device for processing a suspended work order. Background Art
[0002] Maintenance business in asset management is usually divided into maintenance business with materials and maintenance business without materials. In maintenance business with materials, some work orders are suspended due to lack of materials. Only when the missing materials are purchased can maintenance be carried out and the maintenance work orders suspended due to lack of materials can be completed.
[0003] For maintenance work orders that are suspended due to material shortage, users usually want to know the estimated completion time so that they can arrange the work reasonably. The estimated completion time of the maintenance work order that is suspended due to material shortage is related to the procurement time of the shortage material and the maintenance time after the procurement is completed.
[0004] In the related art, for work orders that are suspended due to material shortages, it is impossible to obtain a relatively accurate estimated completion time, and users cannot accurately know the processing progress, resulting in a poor experience. Summary of the invention
[0005] In an exemplary embodiment of the present application, a method and electronic device for processing a suspended work order are provided, which provide users with an estimated completion time of a maintenance work order suspended due to material shortage, so that users can understand the progress of the work order in a timely manner.
[0006] According to a first aspect of an exemplary implementation, a method for processing a suspended work order is provided, comprising: Display the first page; the first page is the work order filling page; In response to the user's filling operation on the first page, a second page is displayed; wherein the second page includes work order filling details; In response to the user's viewing operation on the second page, displaying a third page; wherein the third page includes the work order processing status; If the work order status included in the third page is in a suspended state, the estimated completion time of the current work order is displayed on the third page.
[0007] In the embodiment of the present application, the public report filling page can be displayed to the user, and after the user performs the filling operation, the work order filling details can be displayed; the work order processing status can also be displayed in response to the user's viewing operation. For the work order in the suspended state, its estimated completion time is displayed. Compared with the related art, the estimated completion time of the maintenance work order suspended due to material shortage can be provided to the user, so that the user can understand the progress of the work order in a timely manner.
[0008] In an optional embodiment, the method further includes: Get the first work order set and the second work order set; Determine the maintenance duration of a work order by applying the work order data of the first work order set; The work order data of the second work order set is used to determine the in-transit time of the shortage material; Determine the estimated completion time of the current work order in the pending state based on the maintenance time and the time the missing material is in transit; The first work order set includes N first work orders, each of which is an unsuspended work order that uses materials; The second work order set includes M second work orders, each of which is a suspended work order using materials; for each second work order, during the time period when the second work order is suspended, there is no work order completed using the materials of the second work order in the first work order set and the second work order set.
[0009] In the above embodiment, different types of historical completed work orders are used to predict the maintenance time and the material shortage transit time of a work order, and then the estimated completion time of the current work order in a suspended state due to material shortage is predicted based on the predicted maintenance time and material shortage transit time of a work order. Compared with the related art of manually entering the estimated procurement time or the estimated arrival time in the procurement system, there is no need to access the procurement system, the operation is simple, and the accuracy is high.
[0010] In an optional implementation, the work order data of the first work order set includes the maintenance duration of each first work order; The work order data of the second work order set includes the material shortage in transit time of each second work order.
[0011] In the above embodiment, since the work orders in the first work order set are all work orders that use materials and have not been suspended, the original data in the first work order set can be used to calculate the work order data, that is, the maintenance time of each first work order. In addition, since the work orders in the second work order set are all suspended work orders that use materials, the original data in the second work order set can be used to calculate the work order data, that is, the material shortage in transit time of each second work order.
[0012] In an optional implementation, using the work order data of the first work order set to determine the maintenance duration of a work order includes: Applying the maintenance duration of each first work order in the first work order set and the set trend weight, calculating the average trend indicator of the historical maintenance duration; The target maintenance time and the average trend index of the historical maintenance time are applied to determine the maintenance time of a work order; wherein the target maintenance time is the maintenance time of the work order at the moment closest to the current moment in the first work order set.
[0013] In the above embodiment, when predicting the maintenance time of a work order, the changing trend of the historical maintenance time can be taken into consideration, and the average trend index of the historical maintenance time can be calculated according to the set trend proportion, and then the average trend index is applied to process the maintenance time of the work order at the moment closest to the current moment to obtain the predicted maintenance time of a work order. In this calculation method, the maintenance time of a work order obtained is more accurate.
[0014] In an optional implementation, the maintenance time of a work order is calculated by the following formula:
[0015] in, To determine the maintenance time of a work order, is the target maintenance time, h is the set trend weight, t is the number of first work orders in the first work order set; n is an integer from 2 to t; is the maintenance time of the first work order of the nth order; It is the maintenance duration of the first work order of the n-1th task.
[0016] In the above embodiment, the formula is used to accurately predict the maintenance time of a work order.
[0017] In an optional implementation, using the work order data of the second work order set to determine the in-transit time of the shortage material includes: For each second work order, determine the shortage in-transit time of the second work order according to the suspension start time, suspension end time and holiday duration from the suspension start time to the suspension end time of the second work order; Calculate the average material shortage transit time and exponential smoothing trend index based on the material shortage transit time of each second work order; Determine the time in transit for materials shortage based on the average time in transit for materials shortage and the exponential smoothing trend indicator.
[0018] In the above embodiment, when predicting the time in transit due to lack of materials, the exponential smoothing trend index can be calculated taking into account the changing trend of the time in transit due to lack of materials in history, and then the exponential smoothing trend index can be used to calculate the time in transit due to lack of materials. In this way, the time in transit due to lack of materials is more accurate.
[0019] In an optional implementation, the shortage time in transit is calculated by the following formula:
[0020] in, To determine the duration of the shortage in transit, is the Nth material shortage in transit time in the second work order set, T is the number of samples in the second work order set, is the average time in transit for materials that are out of stock, It is an exponentially smoothed trend indicator.
[0021] In the above embodiment, the formula is used to accurately predict the duration of the shortage in transit.
[0022] According to a second aspect of the exemplary implementation, there is provided an electronic device, including a display screen and a processor: The display screen is used to: display the first page; wherein the first page is a work order filling page; The display screen is further used to: in response to the user's filling operation on the first page, display the second page; wherein the second page includes the work order filling details; The display screen is further used to: display a third page in response to a user's viewing operation on the second page; wherein the third page includes a work order processing status; The processor is used to: if the work order status included in the third page is a suspended state, then display the estimated completion time of the current work order on the third page through the display screen.
[0023] According to a third aspect of an exemplary embodiment, a device for processing a suspended work order is provided, the device comprising: The display unit is used to: display the first page; wherein the first page is a work order filling page; The display unit is further used to: in response to the user's filling operation on the first page, display a second page; wherein the second page includes work order filling details; The display unit is further used to: display a third page in response to a user's viewing operation on the second page; wherein the third page includes a work order processing status; The processing unit is used to: if the work order status included in the third page is a suspended state, then display the estimated completion time of the current work order on the third page through the display unit.
[0024] According to a fourth aspect of the exemplary implementation, a computer storage medium is provided, in which computer program instructions are stored. When the instructions are executed on a computer, the computer executes the method for processing a suspended work order as described in the first aspect. BRIEF DESCRIPTION OF THE DRAWINGS
[0025] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative labor.
[0026] Figure 1 An exemplary architecture diagram of a work order processing system provided in an embodiment of the present application is shown; Figure 2 A flowchart of a method for processing a suspended work order provided in an embodiment of the present application is exemplarily shown; Figure 3 A schematic diagram of a first page provided by an embodiment of the present application is exemplarily shown; Figure 4 A schematic diagram of a second page provided by an embodiment of the present application is exemplarily shown; Figure 5 A schematic diagram of a third page provided by an embodiment of the present application is exemplarily shown; Figure 6 An exemplary diagram of a display page of all work orders submitted by a user provided in an embodiment of the present application is shown; Figure 7 A flowchart of a method for determining an estimated completion time of a work order suspended due to material shortage provided by an embodiment of the present application is exemplarily shown; Figure 8 An exemplary page diagram of a work order task of a work order to be accepted provided in an embodiment of the present application is shown; Fig. 9 A page diagram showing the details of a work order to be accepted provided in an embodiment of the present application is exemplarily shown; Fig.10 A page diagram of a work order task of a work order being processed provided by an embodiment of the present application is exemplarily shown; Fig.11 A page diagram showing the reasons for suspending a work order provided by an embodiment of the present application is exemplarily shown; Fig.12 An exemplary diagram of a page diagram of a work order task of a suspended work order provided in an embodiment of the present application is shown; Fig.13 An exemplary diagram of a maintenance completion report page provided in an embodiment of the present application is shown; Fig.14 An exemplary diagram of a page diagram of a spare parts application for a completed work order provided in an embodiment of the present application is shown; Fig.15 A page diagram showing the spare parts collection status of a completed work order provided in an embodiment of the present application is exemplarily shown; Fig.16 The structural diagram of a device for processing a suspended work order provided in an embodiment of the present application is exemplarily shown; Fig.17 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application is exemplarily shown. DETAILED DESCRIPTION
[0027] In order to make the purpose, technical solutions and advantages of the embodiments of the present application clearer, the technical solutions in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application.
[0028] For ease of understanding, the terms involved in the embodiments of the present application are explained below: (1) B-end and C-end refer to two different types of customers in business activities, representing corporate customers and individual customers respectively.
[0029] B-side (Business-to-Business) customers are mainly enterprises or organizations, and their needs usually involve complex functions and highly customized solutions to meet the unique needs of the enterprise. B-side software or services are usually used to solve enterprise-level problems, such as financial management, human resources management, supply chain management, etc. These software usually need to be integrated with other enterprise systems to support comprehensive business processes. In the embodiment of this application, the B-side is the maintenance personnel side.
[0030] C-end (Consumer-to-Consumer) customers are individual or family users, and their needs focus more on user-friendliness and wide applicability. C-end software or services are directly oriented to consumers, providing an intuitive user experience to meet the needs of individuals or families. For example, social software W is a C-end software that integrates multiple functions such as chatting, socializing, and payment, and is widely used by individuals and small social circles. In the embodiment of this application, the C-end is the user end.
[0031] In the related art, the estimated purchase time or estimated arrival time is manually entered into the purchase system. The purchase time or estimated arrival time may be manually determined based on experience. During the input process, the purchase system needs to be accessed, which is cumbersome and may lead to errors and waste manpower. Therefore, users cannot obtain a more accurate estimated completion time, which leads to a poor experience.
[0032] To this end, an embodiment of the present application provides a method for processing a suspended work order, in which the completion time of a maintenance work order suspended due to a shortage of materials can be predicted. For example, historical maintenance work orders that have been completed are obtained, and these historical maintenance work orders are classified into maintenance work orders that have not been suspended using materials, and maintenance work orders that have been suspended using materials. The maintenance time of a work order can be predicted by using maintenance work orders that have not been suspended using materials, and then the maintenance work orders that have been suspended using materials can be used to predict the duration of the shortage of materials in transit, and then the estimated completion time of the current work order in the suspended state can be determined based on the maintenance time and the duration of the shortage of materials in transit. Compared with the related art, intelligent prediction is realized, without the need for manual docking with the procurement system, and the operation is simple and the accuracy is high.
[0033] After introducing the design ideas of the embodiments of the present application, the following briefly introduces the application scenarios to which the technical solutions of the embodiments of the present application can be applied. It should be noted that the application scenarios introduced below are only used to illustrate the embodiments of the present application and are not limited. In specific implementation, the technical solutions provided by the embodiments of the present application can be flexibly applied according to actual needs.
[0034] refer to Figure 1 , shows an architecture diagram of a work order processing system, and an overall software architecture diagram. The work order processing system includes different functions, and the intelligent dispatching model and other functions of the system are applied in this application. In addition, in the embodiment of the present application, the work order refers to a maintenance work order.
[0035] To further illustrate the technical solution provided by the embodiment of the present application, this is described in detail below in conjunction with the accompanying drawings and specific implementation methods. Although the embodiment of the present application provides the method operation steps shown in the following embodiments or drawings, more or fewer operation steps may be included in the method based on routine or no creative labor. In the steps where there is no necessary causal relationship logically, the execution order of these steps is not limited to the execution order provided in the embodiment of the present application.
[0036] Combine the following Figure 1 The application scenario shown is shown in Figure 2 A flowchart of a method for processing a suspended work order is shown to illustrate the technical solution provided in an embodiment of the present application.
[0037] S201: Display the first page.
[0038] S202: In response to the user's filling operation on the first page, display the second page.
[0039] S203: In response to the user's viewing operation on the second page, displaying the third page.
[0040] S204: If the work order status included in the third page is in a suspended state, the estimated completion time of the current work order is displayed on the third page.
[0041] In the embodiment of the present application, a work order filling page can be displayed to the user, and after the user performs the filling operation, the work order filling details can be displayed; the work order processing status can also be displayed in response to the user's viewing operation. For a work order in a suspended state, its estimated completion time is displayed. Compared with the related art, the estimated completion time of a maintenance work order suspended due to material shortage can be provided to the user, so that the user can understand the progress of the work order in a timely manner.
[0042] In S201, the first page is displayed, and the first page is a work order filling page. Figure 3A schematic diagram of a first page provided for an embodiment of the present application, wherein the contents that can be filled in on this page include the reporter, contact number, affiliated organization, repair type, location of occurrence, problem description, expected completion deadline, etc., and pictures, videos, etc. can be uploaded.
[0043] In S202, the user can perform a reporting operation on the first page to obtain a second page, which includes work order reporting details. Figure 4 A schematic diagram of a second page provided in an embodiment of the present application, the page includes relevant information after filling in, and can also display the repair person and the repair person's contact information. In addition, the second page can also display the work order processing status, including pending orders, processing, suspended or completed, etc.
[0044] In S203, the user can view the second page and obtain the third page. The third page includes the work order processing status. Figure 5 A schematic diagram of a third page provided in an embodiment of the present application, in which the work order status is suspended.
[0045] In S204, if the work order status included in the third page is in a pending state, the estimated completion time can also be displayed on the third page. Figure 5 , Figure 5 The estimated time of completion is also included.
[0046] Figure 6 A display page diagram of all work orders submitted by a user is provided in an embodiment of the present application, including submitted work orders and completed work orders.
[0047] Optional, Figure 7 A flowchart of a method for determining an estimated completion time of a work order suspended due to material shortage is provided for an embodiment of the present application. Figure 7 At least the following steps are included: S701: Obtain a first work order set and a second work order set.
[0048] Among them, the first work order set and the second work order set are both work orders that have been completed in the past. In the actual application process, the historical work order set within the historical time period can be obtained, and then the invalid work orders, duplicate work orders, and work orders that do not use materials in the historical work order set can be filtered out. For invalid work orders, it can be determined by whether their status is abandoned; for duplicate work orders, it can be determined manually; for work orders that do not use materials, it can be determined by data screening.
[0049] Then the filtered historical work orders are divided into two categories, one is the work orders that use the materials and have not been suspended, called the first work order set; the other is the work orders that use the materials and have been suspended, called the second work order set. In order to improve accuracy, the second work order set can also be optimized. For example, for each second work order, within its suspension period, if there is a work order in the first work order set that is completed using the materials of the second work order, it means that the second work order is suspended incorrectly, and the second work order is deleted from the second work order set.
[0050] Therefore, in the embodiment of the present application, the first work order set includes N first work orders, each of which is a work order that uses materials and has not been suspended; the second work order set includes M second work orders, each of which is a work order that has been suspended and uses materials. In addition, for each second work order, during the time period when the second work order is suspended, there is no work order completed using the materials of the second work order in the first work order set and the second work order set.
[0051] S702: Determine the maintenance duration of a work order using the work order data of the first work order set.
[0052] The original data of the first work order set may include the work order number, work order initiation time, end time, maintenance person name, maintenance person number, maintenance person phone number, and work order description information (fault cause, fault phenomenon, missing material name or quantity, etc.). The maintenance duration of each first work order may be calculated based on the original data of the first work order set. Therefore, it can be determined that the work order data of the first work order set includes the maintenance duration of each first work order.
[0053] After obtaining the maintenance time of each first work order, the maintenance time of a work order can be predicted. Optionally, the process of determining the maintenance time of a work order can be implemented through steps A1-A2: A1: Apply the maintenance duration of each first work order in the first work order set and the set trend weight to calculate the average trend indicator of the historical maintenance duration.
[0054] Optionally, the average trend indicator of historical maintenance time is calculated by the following formula:
[0055] Wherein, h is the set trend weight, t is the number of first work orders in the first work order set; n is an integer from 2 to t; is the maintenance time of the first work order of the nth order; is the maintenance time of the n-1th first work order. For example, h can be 1, t can be 10, and n is an integer between 2 and 10. When numbering each first work order, it can be numbered according to the completion time of the work order. The earlier the work order is completed, the smaller the number, and the later the work order is completed, the larger the number.
[0056] A2: Use the target maintenance time and the average trend indicator of historical maintenance time to determine the maintenance time of a work order.
[0057] The target maintenance time is the maintenance time of the work order in the first work order set that is closest to the current time. For example, there are 10 first work orders in the first work order set, and the target maintenance time is the maintenance time of the work order whose completion time is closest to the current time. Therefore, the target maintenance time is .
[0058] Optionally, the maintenance time of a work order is calculated using the following formula:
[0059] in, To determine the maintenance time of a work order, Target maintenance time.
[0060] S703: Determine the in-transit time of the shortage material by applying the work order data of the second work order set.
[0061] The original data of the second work order set may include the work order number, work order initiation time, end time, work order suspension time, work order end suspension time, maintenance person name, maintenance person number, maintenance person phone number, work order description information (fault cause, fault phenomenon, missing material name or quantity, etc.). The missing material in transit time of each second work order can be calculated based on the original data of the second work order set. Therefore, it can be determined that the work order data of the second work order set includes the missing material in transit time of each second work order.
[0062] After obtaining the time duration of the shortage of materials in transit for each second work order, the time duration of the shortage of materials in transit can be predicted. Optionally, the process of determining the time duration of the shortage of materials in transit can be implemented through steps B1-B3: B1: For each second work order, determine the shortage in-transit time of the second work order according to the suspension start time, suspension end time and holiday duration from the suspension start time to the suspension end time of the second work order.
[0063] The transit time during holidays can be taken into consideration and added to the time period consisting of the suspension start time and the suspension end time to obtain the transit time of the shortage material of each second work order. It is the in-transit time of the Nth shortage material in the second work order set.
[0064] B2: Calculate the average material shortage transit time and exponential smoothing trend index based on the material shortage transit time of each second work order.
[0065] Optionally, the average out-of-stock transit time is calculated as follows: .
[0066] Wherein, T is the number of samples of the second work order set, and the value of N ranges from 1 to T.
[0067] Optionally, the exponential smoothing trend indicator is calculated as follows:
[0068] in, is the in-transit time of the Nth shortage material in the second work order set, It is the in-transit time of the N-1th shortage material in the second work order set.
[0069] B3: Determine the time in transit for materials shortage based on the average time in transit for materials shortage and the exponential smoothing trend indicator.
[0070] Optionally, the shortage time in transit can be calculated using the following formula:
[0071] in, To determine the duration of the shortage in transit, is the average time in transit for materials that are out of stock, It is an exponentially smoothed trend indicator.
[0072] S704: Determine the estimated completion time of the current work order in the pending state according to the maintenance time and the time in transit of the missing material.
[0073] After obtaining the predicted maintenance time and material shortage in-transit time of a work order, you can start from the current time, add holidays, and calculate the estimated completion time of the work order suspended due to material shortage.
[0074] The maintenance time of a work order is related to the work order type and the maintenance personnel. In this case, you can filter the work order type by the same maintenance personnel.
[0075] In the embodiment of the present application, for the material maintenance business in asset management, the work order data of historically completed work orders is used to estimate the in-transit time of missing materials through data governance, noise data exclusion and other analyses and calculations, and then the arrival time of the missing materials is estimated based on the in-transit time of the missing materials, and then the completion time of the work orders suspended due to material shortage is predicted, and the user is reminded of the estimated completion time, thereby reducing dependence on the procurement system and reducing the risk of manually entering erroneous data in the procurement system.
[0076] The above embodiment is described from the perspective of the user (end C). In addition, the processing of the work order can also be described from the perspective of the maintenance personnel (end B).
[0077] Figure 8 A page diagram of a work order task of a work order to be accepted provided in an embodiment of the present application; Figure 8 An "accept order" control can be provided for maintenance personnel to click to accept orders.
[0078] Fig. 9 A page diagram of a work order detail of a work order to be accepted provided in an embodiment of the present application; Fig. 9 The status of pending orders can also be displayed.
[0079] Fig.10 A page diagram of a work order task of a work order being processed provided in an embodiment of the present application; Fig.10 A "Suspend" control may also be provided for maintenance personnel to click to perform a suspend operation.
[0080] Fig.11 A page diagram of the suspension reason of a suspended work order provided in an embodiment of the present application; Fig.11 In the maintenance personnel, the maintenance personnel can select the reason for suspension. The reason for suspension can be selected according to the system preset reasons, and the description information can also be filled in.
[0081] Fig.12 A page diagram of a work order task of a suspended work order provided in an embodiment of the present application; Fig.12 A "Maintenance Completed" control is provided for maintenance personnel to click to confirm that the maintenance is complete.
[0082] Fig.13 A maintenance completion report page diagram provided in an embodiment of the present application; Fig.14 A page diagram of a spare parts application for a completed work order provided in an embodiment of the present application; Fig.15 A page diagram of the spare parts collection status of a completed work order provided in an embodiment of the present application can record the type and quantity of the missing parts used in this maintenance process so as to determine how many missing parts are left in the spare parts warehouse.
[0083] Among them, the default sorting method for pending orders, in-process orders, and completed orders is in reverse chronological order, and each account can view its associated orders. For pending orders, the table displays the order tasks, and the content displayed on a single order includes: order summary, priority, order status, task time limit, report type, occurrence location, suspension time, suspension reason, and end suspension button. You can click anywhere on the order (except the end suspension button) to enter the order details. Click the end suspension button, the order status changes to processing, and directly enters the processing details page.
[0084] like Fig.16 As shown, based on the same inventive concept, an embodiment of the present application provides a device for processing a suspended work order, the device comprising: The display unit 161 is used to display the first page, wherein the first page is a work order filling page; The display unit 161 is further used to: in response to the user's filling operation on the first page, display the second page; wherein the second page includes the work order filling details; The display unit 161 is further used to: display a third page in response to a user's viewing operation on the second page; wherein the third page includes the work order processing status; The processing unit 162 is used to: if the work order status included in the third page is in a suspended state, display the estimated completion time of the current work order on the third page through the display unit 161.
[0085] In an optional implementation, the processing unit 162 is further configured to: Get the first work order set and the second work order set; Determine the maintenance duration of a work order by applying the work order data of the first work order set; The work order data of the second work order set is used to determine the in-transit time of the shortage material; Determine the estimated completion time of the current work order in the pending state based on the maintenance time and the time the missing material is in transit; The first work order set includes N first work orders, each of which is an unsuspended work order that uses materials; The second work order set includes M second work orders, each of which is a suspended work order using materials; for each second work order, during the time period when the second work order is suspended, there is no work order completed using the materials of the second work order in the first work order set and the second work order set.
[0086] In an optional implementation, the work order data of the first work order set includes the maintenance duration of each first work order; The work order data of the second work order set includes the material shortage in transit time of each second work order.
[0087] In an optional implementation, the processing unit 162 is specifically configured to: Applying the maintenance duration of each first work order in the first work order set and the set trend weight, calculating the average trend indicator of the historical maintenance duration; The target maintenance time and the average trend index of the historical maintenance time are applied to determine the maintenance time of a work order; wherein the target maintenance time is the maintenance time of the work order at the moment closest to the current moment in the first work order set.
[0088] In an optional implementation, the processing unit 162 is further configured to calculate the maintenance duration of a work order by using the following formula:
[0089] in, To determine the maintenance time of a work order, is the target maintenance time, h is the set trend weight, t is the number of first work orders in the first work order set; n is an integer from 2 to t; is the maintenance time of the first work order of the nth order; It is the maintenance duration of the first work order of the n-1th task.
[0090] In an optional implementation, the processing unit 162 is specifically configured to: For each second work order, determine the shortage in-transit time of the second work order according to the suspension start time, suspension end time and holiday duration from the suspension start time to the suspension end time of the second work order; Calculate the average material shortage transit time and exponential smoothing trend index based on the material shortage transit time of each second work order; Determine the time in transit for materials shortage based on the average time in transit for materials shortage and the exponential smoothing trend indicator.
[0091] In an optional implementation, the processing unit 162 is specifically configured to calculate the material shortage in-transit time by the following formula:
[0092] in, To determine the duration of the shortage in transit, is the Nth material shortage in transit time in the second work order set, T is the number of samples in the second work order set, is the average time in transit for materials that are out of stock, It is an exponentially smoothed trend indicator.
[0093] Since the device is the device in the method in the embodiment of the present application, and the principle of solving the problem by the device is similar to that of the method, the implementation of the device can refer to the implementation of the method, and the repeated parts will not be repeated.
[0094] like Fig.17 As shown, based on the same inventive concept, an embodiment of the present application provides an electronic device, including a display screen 171 and a processor 172 .
[0095] Display screen 171, used to: display the first page; wherein the first page is a work order filling page; The display screen 171 is also used to: in response to the user's filling operation on the first page, display the second page; wherein the second page includes the work order filling details; The display screen 171 is further used to: display a third page in response to a user's viewing operation on the second page; wherein the third page includes the work order processing status; The processor 172 is used to: if the work order status included in the third page is in a suspended state, display the estimated completion time of the current work order on the third page through the display screen 171.
[0096] In an optional implementation, the processor 172 is specifically configured to execute: Get the first work order set and the second work order set; Determine the maintenance duration of a work order by applying the work order data of the first work order set; The work order data of the second work order set is used to determine the in-transit time of the shortage material; Determine the estimated completion time of the current work order in the pending state based on the maintenance time and the time the missing material is in transit; The first work order set includes N first work orders, each of which is an unsuspended work order that uses materials; The second work order set includes M second work orders, each of which is a suspended work order using materials; for each second work order, during the time period when the second work order is suspended, there is no work order completed using the materials of the second work order in the first work order set and the second work order set.
[0097] In an optional implementation, the work order data of the first work order set includes the maintenance duration of each first work order; and the work order data of the second work order set includes the material shortage in transit duration of each second work order.
[0098] In an optional implementation manner, the processor 171 is specifically configured to: Applying the maintenance duration of each first work order in the first work order set and the set trend weight, calculating the average trend indicator of the historical maintenance duration; The target maintenance time and the average trend index of the historical maintenance time are applied to determine the maintenance time of a work order; wherein the target maintenance time is the maintenance time of the work order at the moment closest to the current moment in the first work order set.
[0099] In an optional implementation, the processor 171 is further configured to calculate the maintenance duration of a work order by using the following formula:
[0100] in, To determine the maintenance time of a work order, is the target maintenance time, h is the set trend weight, t is the number of first work orders in the first work order set; n is an integer from 2 to t; is the maintenance time of the first work order of the nth order; It is the maintenance duration of the first work order of the n-1th task.
[0101] In an optional implementation manner, the processor 171 is specifically configured to: For each second work order, determine the shortage in-transit time of the second work order according to the suspension start time, suspension end time and holiday duration from the suspension start time to the suspension end time of the second work order; Calculate the average material shortage transit time and exponential smoothing trend index based on the material shortage transit time of each second work order; Determine the time in transit for materials shortage based on the average time in transit for materials shortage and the exponential smoothing trend indicator.
[0102] In an optional implementation, the processor 171 is specifically configured to calculate the material shortage in-transit time by the following formula:
[0103] in, To determine the duration of the shortage in transit, is the Nth material shortage in transit time in the second work order set, T is the number of samples in the second work order set, is the average time in transit for materials that are out of stock, It is an exponentially smoothed trend indicator.
[0104] An embodiment of the present application further provides a computer storage medium, in which computer program instructions are stored. When the instructions are executed on a computer, the computer executes the steps of the above-mentioned method for processing a suspended work order.
[0105] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the present application may adopt the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program codes.
[0106] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the present application. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of the processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0107] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.
[0108] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.
[0109] Obviously, those skilled in the art can make various changes and modifications to the present application without departing from the scope of the present application. Thus, if these modifications and variations of the present application fall within the scope of the claims of the present application and their equivalents, the present application is also intended to include these modifications and variations.
Claims
1. A method for processing a suspended work order, characterized in that: include: Display the first page; wherein the first page is a work order filling page; In response to the user's filling operation on the first page, displaying a second page; wherein the second page includes work order filling details; In response to the user's viewing operation on the second page, displaying a third page; wherein the third page includes the work order processing status; If the work order status included in the third page is a suspended state, the estimated completion time of the current work order is displayed on the third page.
2. The method according to claim 1, characterized in that The method further comprises: Get the first work order set and the second work order set; Determining the maintenance duration of a work order by applying the work order data of the first work order set; Determine the in-transit time of the shortage material by using the work order data of the second work order set; Determine the estimated completion time of the current work order in the pending state according to the maintenance time and the in-transit time of the missing material; The first work order set includes N first work orders, each of which is an unsuspended work order that uses materials; The second work order set includes M second work orders, each of which is a suspended work order using materials; for each second work order, during the time period when the second work order is suspended, there is no work order completed using the materials of the second work order in both the first work order set and the second work order set.
3. The method according to claim 2, characterized in that The work order data of the first work order set includes the maintenance duration of each first work order; The work order data of the second work order set includes the material shortage in transit time of each second work order.
4. The method according to claim 2 or 3, characterized in that: The applying the work order data of the first work order set to determine the maintenance duration of a work order includes: Applying the maintenance duration of each first work order in the first work order set and a set trend weight to calculate an average trend index of historical maintenance duration; The target maintenance duration and the average trend index of the historical maintenance duration are applied to determine the maintenance duration of the one work order; wherein the target maintenance duration is the maintenance duration of the work order at the moment closest to the current moment in the first work order set.
5. The method according to claim 4, characterized in that The method further includes calculating the maintenance time of the work order by the following formula: in, To determine the maintenance time of a work order, is the target maintenance time, h is the set trend weight, t is the number of first work orders in the first work order set; n is an integer from 2 to t; is the maintenance time of the first work order of the nth order; It is the maintenance duration of the first work order of the n-1th task.
6. The method according to claim 2 or 3, characterized in that: The determining the in-transit time of the shortage material by using the work order data of the second work order set includes: For each second work order, determine the material shortage in-transit time of the second work order according to the suspension start time, suspension end time and holiday duration from the suspension start time to the suspension end time of the second work order; Calculate the average material shortage transit time and exponential smoothing trend index based on the material shortage transit time of each second work order; The material shortage en route time is determined according to the average material shortage en route time and the exponential smoothing trend indicator.
7. The method according to claim 6, characterized in that The method further includes calculating the time in transit for the shortage of materials by the following formula: in, To determine the duration of the shortage in transit, is the Nth material shortage in transit time in the second work order set, T is the number of samples in the second work order set, is the average time in transit for materials that are out of stock, It is an exponentially smoothed trend indicator.
8. An electronic device, characterized in that: Including display and processor: The display screen is used to: display a first page; wherein the first page is a work order filling page; The display screen is further used to: in response to the user's filling operation on the first page, display a second page; wherein the second page includes work order filling details; The display screen is further used to: display a third page in response to a user's viewing operation on the second page; wherein the third page includes a work order processing status; The processor is used to: if the work order status included in the third page is a suspended state, then display the estimated completion time of the current work order on the third page through the display screen.
9. The electronic device according to claim 8, characterized in that: The processor is specifically configured to execute: Get the first work order set and the second work order set; Determining the maintenance duration of a work order by applying the work order data of the first work order set; Determine the in-transit time of the shortage material by using the work order data of the second work order set; Determine the estimated completion time of the current work order in the pending state according to the maintenance time and the in-transit time of the missing material; The first work order set includes N first work orders, each of which is an unsuspended work order that uses materials; The second work order set includes M second work orders, each of which is a suspended work order using materials; for each second work order, during the time period when the second work order is suspended, there is no work order completed using the materials of the second work order in both the first work order set and the second work order set.
10. The electronic device according to claim 9, characterized in that: The work order data of the first work order set includes the maintenance duration of each first work order; the work order data of the second work order set includes the material shortage in transit duration of each second work order.