CN115409350A - Task processing method and system, and computer readable medium - Google Patents
Task processing method and system, and computer readable medium Download PDFInfo
- Publication number
- CN115409350A CN115409350A CN202211018070.0A CN202211018070A CN115409350A CN 115409350 A CN115409350 A CN 115409350A CN 202211018070 A CN202211018070 A CN 202211018070A CN 115409350 A CN115409350 A CN 115409350A
- Authority
- CN
- China
- Prior art keywords
- task
- processing system
- subsystem
- base
- parameter
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000003672 processing method Methods 0.000 title claims description 20
- 238000012545 processing Methods 0.000 claims abstract description 201
- 235000014101 wine Nutrition 0.000 claims abstract description 140
- 238000000034 method Methods 0.000 claims abstract description 47
- 238000002156 mixing Methods 0.000 claims description 79
- 238000005303 weighing Methods 0.000 claims description 69
- 238000003860 storage Methods 0.000 claims description 65
- 238000013507 mapping Methods 0.000 claims description 37
- 230000003993 interaction Effects 0.000 claims description 29
- 238000004519 manufacturing process Methods 0.000 abstract description 43
- 230000006870 function Effects 0.000 description 31
- 230000008569 process Effects 0.000 description 26
- 238000004590 computer program Methods 0.000 description 13
- 238000010586 diagram Methods 0.000 description 13
- 238000007726 management method Methods 0.000 description 13
- 239000000463 material Substances 0.000 description 9
- 238000005516 engineering process Methods 0.000 description 7
- 238000004891 communication Methods 0.000 description 5
- 230000003287 optical effect Effects 0.000 description 4
- 239000002994 raw material Substances 0.000 description 3
- 238000002474 experimental method Methods 0.000 description 2
- 230000000644 propagated effect Effects 0.000 description 2
- 239000004065 semiconductor Substances 0.000 description 2
- LFQSCWFLJHTTHZ-UHFFFAOYSA-N Ethanol Chemical compound CCO LFQSCWFLJHTTHZ-UHFFFAOYSA-N 0.000 description 1
- 238000013473 artificial intelligence Methods 0.000 description 1
- 230000002457 bidirectional effect Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000004140 cleaning Methods 0.000 description 1
- 238000013523 data management Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 239000007788 liquid Substances 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 238000000638 solvent extraction Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 238000012384 transportation and delivery Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0631—Resource planning, allocation, distributing or scheduling for enterprises or organisations
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/08—Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
- G06Q10/087—Inventory or stock management, e.g. order filling, procurement or balancing against orders
- G06Q10/0875—Itemisation or classification of parts, supplies or services, e.g. bill of materials
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/04—Manufacturing
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Human Resources & Organizations (AREA)
- Economics (AREA)
- Strategic Management (AREA)
- Tourism & Hospitality (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Marketing (AREA)
- Entrepreneurship & Innovation (AREA)
- General Business, Economics & Management (AREA)
- Operations Research (AREA)
- Development Economics (AREA)
- Quality & Reliability (AREA)
- Educational Administration (AREA)
- Game Theory and Decision Science (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- Manufacturing & Machinery (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Primary Health Care (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Embodiments of the present application disclose a method, system, and computer-readable medium for task processing. The method comprises the following steps: creating a task instruction according to input task data in a first processing system, and sending the task instruction to a second processing system; generating a service order according to a first parameter and task data contained in a task instruction in a second processing system, determining a target subsystem for processing the service order in the second processing system according to a second parameter contained in the task instruction, transmitting the service order into the target subsystem, enabling the target subsystem to execute the service order, and returning result data to the first processing system after the execution is finished; the result data is stored in the first processing system. The embodiment of the application can be helpful for improving the production efficiency and the production management level of wines.
Description
Technical Field
The application relates to the technical field of wine brewing, in particular to a task processing method, a task processing system and a computer readable medium.
Background
With the continuous progress of science and technology, the production process of wines tends to be diversified. In the related art, the production process and the management flow of the wine are usually controlled in a manual mode, and the problems of untimely updating, complex operation, easy data loss and the like exist in the management of the wine warehouse.
Disclosure of Invention
To solve the above technical problem, embodiments of the present application provide a task processing method, a task processing system, and a computer readable medium.
According to an aspect of an embodiment of the present application, there is provided a task processing method, including: creating a task instruction according to input task data in a first processing system, and sending the task instruction to a second processing system; generating a service order in the second processing system according to a first parameter and task data contained in the task instruction, determining a target subsystem used for processing the service order in the second processing system according to a second parameter contained in the task instruction, enabling the target subsystem to execute the service order by transmitting the service order into the target subsystem, and returning result data to the first processing system after the execution is finished; storing the result data in the first processing system.
In an embodiment of the present application, the generating a service order according to the first parameter and the task data included in the task instruction includes: determining a task category corresponding to the first parameter according to a preset first mapping relation table; and generating a business order matched with the task instruction according to the task category and the task data.
In one embodiment of the application, the task category comprises base wine warehousing, base wine ex-warehousing and base wine blending; the generating of the business order matched with the task instruction according to the task category and the task data comprises the following steps: if the task type is base liquor warehousing, acquiring a task instruction associated with base liquor warehousing from the task data, and generating a base liquor warehousing business order matched with the task instruction according to the acquired task instruction; if the task type is base liquor ex-warehouse, acquiring a task instruction associated with the base liquor ex-warehouse from the task data, and generating a base liquor ex-warehouse service order matched with the task instruction according to the acquired task instruction; and if the task type is base liquor blending, acquiring a task instruction associated with the base liquor blending from the task data, and generating a base liquor blending service order matched with the task instruction according to the acquired task instruction.
In an embodiment of the application, the determining, according to the second parameter, a target subsystem in the second processing system for processing the task data includes: and determining a target subsystem corresponding to the second parameter according to a preset second mapping relation table, and using the target subsystem as a target subsystem of the task data.
In one embodiment of the present application, the target subsystem for processing the task data in the second processing system includes a base liquor area subsystem, a blending area subsystem and a finished product area subsystem; the determining the target subsystem corresponding to the second parameter according to the preset second mapping relation table includes: if the mapping relation represents that the system function corresponding to the second parameter is a base wine processing function, determining a base wine storage area subsystem in the second processing system as the target subsystem; if the mapping relation represents that the system function corresponding to the second parameter is a base wine blending function, determining a blending area subsystem in the second processing system as the target subsystem; and if the mapping relation represents that the system function corresponding to the second parameter is a finished product processing function, determining a finished product area subsystem in the second processing system as the target subsystem.
In one embodiment of the present application, the target subsystem is a base liquor area subsystem; after the business order is transmitted to the target subsystem, and the target subsystem executes the business order, the method further comprises: acquiring weighing information before base wine warehousing and weighing information after base wine warehousing is completed; calculating the weight of the base wine according to the weighing information before the base wine is put in storage and the weighing information after the base wine is put in storage; taking the base wine weight as the result data.
In an embodiment of the application, the obtaining of the weighing information before the base wine is put in storage and the weighing information after the base wine is put in storage includes: judging whether weighing information is displayed on a mass sensor connected with the second processing system; if so, directly reading the weighing information from the mass sensor; and if not, generating input task prompt information and sending the input task prompt information to the operation terminal, wherein the input task prompt information is used for prompting to input the weighing information.
According to an aspect of an embodiment of the present application, there is provided a task processing system including: a first processing system and a second processing system, wherein: the first processing system is used for creating a task instruction according to manually input task data and sending the task instruction to the second processing system; the second processing system is configured to generate a service order according to the first parameter and the task data included in the task instruction, determine a target subsystem for processing the service order in the second processing system according to the second parameter included in the task instruction, enable the target subsystem to execute the service order by transmitting the service order to the target subsystem, and transmit result data back to the first processing system after the execution is completed, so as to store the result data in the first processing system.
In an embodiment of the present application, the system further includes an interface interaction platform, where the interface interaction platform is electrically connected to the first processing system and the second processing system, respectively, and is configured to perform data interaction between the first processing system and the second processing system.
According to an aspect of embodiments of the present application, there is provided a computer-readable medium having stored thereon computer-readable instructions which, when executed by a processor of a computer, cause the computer to perform a task processing method as described above.
In the technical scheme provided by the embodiment of the application, task data are input into a first processing system, a task instruction is created in the first processing system according to the input task data, the task instruction is sent to a second processing system, a business order is generated in the second processing system according to a first parameter and the task data contained in the task instruction, a target subsystem used for processing the business order in the second processing system is determined according to a second parameter contained in the task instruction, the business order is transmitted into the target subsystem, the target subsystem executes the business order, and result data are transmitted back to the first processing system for storage after the execution is completed. The data interaction between the first processing system and the second processing system is used for completing the task processing flow in the wine production, so that the production efficiency and the yield management level of the wine are improved; in addition, the first processing system can store the result data of each target subsystem in a partitioned manner, so that data query is facilitated.
It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the application.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and together with the description, serve to explain the principles of the application. It is obvious that the drawings in the following description are only some embodiments of the application, and that for a person skilled in the art, other drawings can be derived from them without inventive effort.
FIG. 1 is a task processing system framework diagram illustrating an exemplary embodiment of the present application.
Fig. 2 is a flowchart illustrating a task processing method according to an exemplary embodiment of the present application.
Fig. 3 is a flow chart of step S220 in the embodiment shown in fig. 2 in an exemplary embodiment.
Fig. 4 is a flow chart of step S310 in the embodiment shown in fig. 3 in an exemplary embodiment.
FIG. 5 is a task processing system framework diagram illustrating another exemplary embodiment of the present application.
Fig. 6 is a flowchart illustrating a task processing method according to another exemplary embodiment of the present application.
Fig. 7 is a flowchart illustrating a task processing method according to another exemplary embodiment of the present application.
Fig. 8 is a block diagram illustrating a task processing device according to an exemplary embodiment of the present application.
FIG. 9 is a schematic block diagram of a computer system suitable for use in implementing an electronic device of an embodiment of the present application.
Detailed Description
Reference will now be made in detail to the exemplary embodiments, examples of which are illustrated in the accompanying drawings. When the following description refers to the accompanying drawings, like numbers in different drawings represent the same or similar elements unless otherwise indicated. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present application. Rather, they are merely examples of apparatus and methods consistent with certain aspects of the application, as detailed in the appended claims.
The block diagrams shown in the figures are functional entities only and do not necessarily correspond to physically separate entities. I.e. these functional entities may be implemented in the form of software, or in one or more hardware modules or integrated circuits, or in different networks and/or processor means and/or microcontroller means.
The flow charts shown in the drawings are merely illustrative and do not necessarily include all of the contents and operations/steps, nor do they necessarily have to be performed in the order described. For example, some operations/steps may be decomposed, and some operations/steps may be combined or partially combined, so that the actual execution sequence may be changed according to the actual situation.
Reference to "a plurality" in this application means two or more. "and/or" describe the association relationship of the associated objects, meaning that there may be three relationships, e.g., A and/or B may mean: a exists alone, A and B exist simultaneously, and B exists alone. The character "/" generally indicates that the former and latter associated objects are in an "or" relationship.
The scheme provided by the embodiment of the application relates to an automatic control technology for wine production. It can be understood that, with the continuous progress of science and technology, the production process of wines is continuously changed, and the production process of wines tends to be diversified. In the related technology, the production flow of wine is usually controlled manually, and related data recording and management in the wine production process are completed manually, so that the problems of untimely update, complex operation, easy data loss and the like exist in wine warehouse management. Therefore, in order to meet new requirements of modern wine production processes and improve the production efficiency, product quality and production management level of wine, the adoption of an automatic control and information management system in the wine production process is an inevitable development trend.
Therefore, the present application proposes a task processing system, and fig. 1 is a schematic diagram of a task processing system framework shown in an exemplary embodiment of the present application, and as shown in fig. 1, the task processing system includes a first processing system 101 and a second processing system 102, where the first processing system 101 and the second processing system 102 have logical computing:
creating a task instruction according to input task data in the first processing system 101, and sending the task instruction to the second processing system 102;
generating a service order in the second processing system 102 according to the first parameter and the task data included in the task instruction, determining a target subsystem for processing the service order in the second processing system 102 according to the second parameter included in the task instruction, enabling the target subsystem to execute the service order by transmitting the service order into the target subsystem, and returning result data to the first processing system 101 after the execution is completed;
the result data is stored in the first processing system 101.
That is, the first processing system 101 and the second processing system 102 interact; specifically, the first processing system 101 is responsible for creating a task instruction according to input task data and sending the task instruction to the second processing system 102, and the second processing system 102 is responsible for executing the task instruction after receiving the task instruction from the first processing system 101, and specifically, the second processing system 102 generates a service order according to a first parameter and task data included in the task instruction, determines a target subsystem for processing the service order in the second processing system according to a second parameter included in the task instruction, and sends the service order to the target subsystem, so that the target subsystem executes the service order, generates result data after execution is completed, and returns the result data to the first processing system 101, and the first processing system 101 stores the result data after receiving the result data returned by the second processing system 102.
It should be noted that, in the task processing system, data interaction between the first processing system 101 and the second processing system 102 may be implemented through an interface interaction platform or an intermediate device. For example, a task instruction generated in the first processing system 101 is first sent to the interface interaction platform or the intermediate device by the first processing system 101, and then sent to the second processing system 102 by the interface interaction platform or the intermediate device; in the second processing system 102, the result data generated by executing the service order according to the task instruction is firstly sent to the interface interaction platform or the intermediate device by the second processing system 102, and then sent to the first processing system 101 by the interface interaction platform or the intermediate device.
It should be noted that the task data input in the first processing system 101 may be task data related to base wine warehousing, task data related to base wine blending, task data related to base wine ex-warehousing, or may also be other task data related to a wine production process, which is manually input.
It should be noted that the task instruction in the embodiment of the present application may be a task instruction related to base wine warehousing, a task instruction related to base wine blending, a task instruction related to base wine ex-warehousing, or may also be another task instruction related to a wine production process.
It should be noted that the second processing system 102 in the embodiment of the present application may include a plurality of subsystems, and for example, the second processing system 102 may include a base liquor storage area subsystem, a blending area subsystem and a finished product area subsystem, where the base liquor storage area subsystem may be responsible for controlling and managing the production of the brewing workshop, the liquor transfer from the tank car, and the combination of the base liquors. The monitoring and control are carried out on a computer through data acquisition, corresponding parameters are set and managed, automatic control and accurate measurement of base wine from a production workshop and a tank car to a base wine storage tank are realized, and information such as real-time capacity, liquid level, temperature and the like of the base wine in the storage tank is displayed. The blending area subsystem can be responsible for quantitative conveying of raw materials and automatic start and stop of equipment in the blending process, and comprehensive system management of the blending process is achieved. The finished product area subsystem can inquire the storage amount of various specifications and varieties in a finished product wine storage area, and the finished product wine is conveyed to a filling workshop to finish the accurate metering in the conveying process and the bidirectional cleaning of wine storage of a conveying pipeline.
In an embodiment of the present application, the first processing system 101 and/or the second processing system 102 may be a server, for example, an independent physical server, a server cluster or a distributed system formed by a plurality of physical servers, or a cloud server providing basic cloud computing services such as cloud service, cloud database, cloud computing, cloud function, cloud storage, web service, cloud communication, middleware service, domain name service, security service, CDN (Content Delivery Network), big data, and artificial intelligence platform, which is not limited herein. The first processing system 101 and the second processing system 102 may communicate via a wireless network such as 3G (third generation mobile information technology), 4G (fourth generation mobile information technology), 5G (fifth generation mobile information technology), etc., which is not limited herein.
Various implementation details of the technical solution of the embodiment of the present application are set forth in detail below:
fig. 2 is a flowchart illustrating a task processing method according to an exemplary embodiment of the present application. As shown in FIG. 2, the method may be performed by the task processing system shown in FIG. 1. It should be understood that the method may also be applied to other exemplary implementation environments and specifically executed by devices in other implementation environments, and the embodiment does not limit the implementation environment to which the method is applied.
As shown in fig. 2, the task processing method at least includes steps S210 to S230, which are described in detail as follows:
step S210, creating a task instruction according to the input task data in the first processing system, and sending the task instruction to the second processing system.
It should be noted that the task data in the embodiment of the present application may be task data related to base wine warehousing, task data related to base wine blending, task data related to base wine ex-warehousing, or may also be other task data related to a wine production process, which are manually input.
It should be noted that the task instruction in the embodiment of the present application includes a first parameter, task data, and a second parameter, where a mapping relationship exists between the first parameter and a task category, a corresponding task category may be determined according to the first parameter, the task data is the task data input into the first processing system 101, a mapping relationship exists between the second parameter and a system function of each subsystem in the second processing system 102, a target subsystem corresponding to the second parameter may be determined according to a preset second mapping relationship table, and the target subsystem is used as a target subsystem of the task data.
It should be noted that the second processing system 102 in the embodiment of the present application may include a plurality of subsystems such as a base liquor storage subsystem, a blending subsystem, a finished product subsystem, and in addition, may further include other subsystems having liquor production or management functions, which is not limited in the embodiment of the present application.
Step S220, generating a service order in the second processing system according to the first parameter and the task data included in the task instruction, determining a target subsystem for processing the service order in the second processing system according to the second parameter included in the task instruction, transmitting the service order to the target subsystem, so that the target subsystem executes the service order, and returning result data to the first processing system after the execution is completed.
In an embodiment of the present application, referring to fig. 3, the process of generating a service order according to the first parameter and the task data included in the task instruction in step S220 may include steps S310 to S320, which are described in detail as follows:
step S310, determining a task category corresponding to the first parameter according to a preset first mapping relation table.
It should be noted that the first mapping table in the embodiment of the present application is a mapping table between the first parameter and the task category, which is preset according to manual experience or experiments. After the first parameter is obtained, the task category corresponding to the first parameter may be determined according to the first mapping relation table.
The task category in the embodiment of the present application may include base liquor warehousing, base liquor ex-warehousing, base liquor blending, and the like, and may also be set according to actual needs, for example, the task category may also include base liquor ex-warehousing, container management, quality detection, and the like, which is not limited in the embodiment of the present application.
For example, if the task type corresponding to the first parameter A1 in the first mapping relation table is base liquor warehousing, the task type corresponding to the first parameter A2 is base liquor ex-warehousing, the task type corresponding to the first parameter A3 is base liquor blending, and if the first parameter included in the task instruction is A1, the task type can be determined from the first mapping relation table as base liquor warehousing.
And step S320, generating a business order matched with the task instruction according to the task type and the task data.
In an exemplary embodiment of the application, if the task category is base liquor warehousing, a task instruction associated with base liquor warehousing is acquired from task data, and a base liquor warehousing business order matched with the task instruction is generated according to the acquired task instruction.
In an exemplary embodiment of the application, if the task category is liquor base withdrawal, a task instruction associated with liquor base withdrawal is obtained from the task data, and a liquor base withdrawal business order matched with the task instruction is generated according to the obtained task instruction.
In an exemplary embodiment of the application, if the task category is the base liquor blending, a task instruction associated with the base liquor blending is acquired from the task data, and a base liquor blending business order matched with the task instruction is generated according to the acquired task instruction.
In an embodiment of the application, the process of determining the target subsystem for processing the task data in the second processing system according to the second parameter in step S220 may include the following processes, which are described in detail as follows:
and determining a target subsystem corresponding to the second parameter according to a preset second mapping relation table, and using the target subsystem as a target subsystem of the task data.
It should be noted that the subsystem in the second processing system includes a plurality of subsystems with different functions, and the target subsystem is selected from the plurality of subsystems according to the second parameter, and is used for processing the task data.
It should be noted that the second mapping table in the embodiment of the present application is a mapping table between the second parameter and the target subsystem, which is preset according to manual experience or experiments. After the second parameter is obtained, the target subsystem corresponding to the second parameter may be determined according to the second mapping relation table.
The target subsystems in the embodiment of the present application may include a base liquor storage area subsystem, a blending area subsystem, a finished product area subsystem, and the like, and other target subsystems may also be set according to actual needs, which is not limited in the embodiment of the present application.
For example, if the target subsystem corresponding to the second parameter B1 is the base liquor pool area subsystem, the target subsystem corresponding to the second parameter B2 is the finished product area subsystem, and the target subsystem corresponding to the second parameter B3 is the blending area subsystem in the second mapping relation table, and if the second parameter included in the task instruction is B1, the target subsystem may be determined to be the base liquor pool area subsystem from the second mapping relation table.
In an embodiment of the present application, the target subsystems in the second processing system for processing the task data may include a base wine storage subsystem, a blending subsystem and a finished product subsystem, and the process of determining the target subsystem corresponding to the second parameter according to the preset second mapping table in step S220 may include the following processes, which are described in detail as follows:
and determining the target subsystem according to the mapping relation between the second parameter and the system function of each subsystem.
For example, if the mapping relationship indicates that the system function corresponding to the second parameter is a base wine processing function, the base wine storage area subsystem in the second processing system is determined as the target subsystem.
For example, if the mapping relationship indicates that the system function corresponding to the second parameter is a base wine blending function, the blending area subsystem in the second processing system is determined as the target subsystem.
For example, if the mapping relationship indicates that the system function corresponding to the second parameter is a finished product processing function, it is determined that a finished product area subsystem in the second processing system is a target subsystem.
It should be appreciated that after the target subsystem is identified, the business order is entered into the target subsystem, and the target subsystem executes the business order to obtain the result data.
The result data in the embodiment of the present application may include result data related to base liquor warehousing, result data related to base liquor blending, result data related to base liquor ex-warehousing, or may also be other result data related to liquor production processes.
In a specific embodiment, the process of taking base liquor warehousing as an application scenario is described, that is, the service order is a base liquor warehousing service order, the target subsystem is a base liquor area subsystem, and the step S220 is to transmit the service order to the target subsystem to enable the target subsystem to execute the service order, and to transmit result data back to the first processing system after the execution is completed, and the process may include steps S410 to S430, which are described in detail as follows:
and step S410, acquiring weighing information before base liquor warehousing and weighing information after base liquor warehousing is finished.
It should be noted that, in the embodiment of the present application, after the base wine warehousing service order is transferred into the base wine warehouse area subsystem, the base wine warehouse area subsystem warehouses the base wine according to the base wine warehousing service order, weighs the base wine container before warehousing the base wine, and weighs the base wine container after warehousing the base wine for the second time, so that the base wine weight can be calculated by obtaining the weighing information before warehousing the base wine and the weighing information after warehousing the base wine.
It should be noted that the weighing information may be obtained by an operator entering the code of the jar by scanning to record the weight; the weight can be automatically recorded through the mass sensor and can be adjusted according to the actual condition, and the embodiment of the application is not limited.
In an embodiment of the present application, the process of acquiring the weighing information before the base wine is put in storage and the weighing information after the base wine is put in storage in step S410 may include the following processes, which are described in detail as follows:
judging whether weighing information is displayed on a mass sensor connected with the second processing system;
if the weighing information is displayed, weighing information is directly read from the mass sensor;
and if not, generating input task prompt information and sending the input task prompt information to the operation terminal, wherein the input task prompt information is used for prompting to input weighing information.
And step S420, calculating the weight of the base wine according to the weighing information before the base wine is put in storage and the weighing information after the base wine is put in storage.
It should be noted that, in the embodiment of the present application, a difference method may be used to calculate the base wine weight, specifically, the weighing information after the base wine is put in storage is subtracted from the weighing information before the base wine is put in storage, so as to obtain the base wine weight.
Step S430, base wine weight is taken as result data.
It should be noted that, in the specific application scenario embodiment of base liquor warehousing, the result data may further include the number of base liquor warehousing, target base liquor warehousing objects, and the like, which may be adjusted according to the actual situation, and this is not limited in this application embodiment.
Step S230, storing the result data in the first processing system.
It should be noted that, after the service order is executed in the second processing system through the target subsystem, result data is generated, the generated result data can be transmitted back to the first processing system, and after the first processing system receives the result data, the result data is stored, so that data recording and data management of the task data are completed.
As can be seen from the above, according to the technical scheme in the embodiment of the application, task data is input into a first processing system, a task instruction is created in the first processing system according to the input task data, and the task instruction is sent to a second processing system, a service order is generated in the second processing system according to a first parameter and the task data included in the task instruction, a target subsystem for processing the service order in the second processing system is determined according to a second parameter included in the task instruction, the service order is transmitted to the target subsystem, so that the target subsystem executes the service order, and after the execution is completed, result data is transmitted back to the first processing system for storage. The data interaction between the first processing system and the second processing system is used for completing the task processing flow in the wine production, so that the production efficiency and the yield management level of the wine are improved; in addition, the first processing system can store result data of each target subsystem in a partitioning mode, and data query is facilitated.
FIG. 5 is a task processing system as shown in another exemplary embodiment of the present application. As shown in fig. 5, the first processing System 101 may be an enterprise Management and production in data processing (SAP), the second processing System 102 may be an wine Management System (LWMS), and the SAP System and the LWMS complete data interaction and operation through an interface interaction platform. And the SAP system establishes a task instruction according to the input task data related to base liquor warehousing, base liquor ex-warehousing or base liquor blending. The interface interaction platform is responsible for data interaction between the SAP system and the LWMS system. The LWMS system can complete tasks in the task instruction according to the task instruction sent by the SAP system, and the task instruction can comprise warehousing, blending, storing, ex-warehousing and all attached functions.
Based on the embodiment of fig. 5, please refer to fig. 6, in a specific embodiment, the task processing method in the embodiment of the present application is further described with the base liquor warehousing as an application scenario, as shown in fig. 6, the task processing method may include steps S610 to S630, which are described in detail as follows:
and step S610, the SAP system generates base wine purchasing and warehousing information according to a base wine purchasing order input by purchasing personnel, and transmits the base wine purchasing and warehousing information to the LWMS system through the interface interaction platform.
It should be noted that, in the embodiment of the present application, the base wine purchase order input by the purchasing personnel is the input task data, and the base wine purchase order may include a base wine purchase quantity, a base wine purchase location, and the like; the base wine purchasing warehousing information is a task instruction generated according to the input task data, and the base wine purchasing warehousing information can comprise a base wine purchasing order input by purchasing personnel, a first parameter associated with a business order and a second parameter associated with a target subsystem.
Step S620, the LWMS receives base liquor purchasing and warehousing information through the interface interaction platform, generates a base liquor purchasing and receiving warehousing type order according to the base liquor purchasing and warehousing information, and determines that the base liquor storage area subsystem is a target subsystem for executing tasks in the LWMS according to the base liquor purchasing and warehousing information; and inputting the base wine purchasing, receiving and warehousing type order serving as a service order into the target subsystem, enabling the base wine warehouse area subsystem to execute the base wine purchasing, receiving and warehousing type order, and generating receiving transaction information serving as result data to be transmitted back to the SAP system after the execution is finished.
It should be noted that, in the embodiment of the present application, the base wine purchasing and wine collecting warehousing type order is a service order generated according to the first parameter included in the base wine purchasing and warehousing information and the base wine purchasing order, for example, the service order may include a base wine warehousing quantity, a base wine warehousing target warehouse, and the like, and may be set according to an actual situation, which is not limited in the embodiment of the present application.
It should be noted that, in the embodiment of the present application, the target subsystem in the LWMS system for processing the base liquor purchase and alcohol collection warehousing type order is determined to be the base liquor warehouse area subsystem according to the second parameter included in the base liquor purchase and warehousing information.
In an embodiment of the present application, the process of the base liquor storage area subsystem executing the base liquor purchasing order for receiving the liquor storage type in step S620, and generating the receiving transaction information as the result data to be transmitted back to the SAP system after the execution is completed may include the following processes, which are described in detail as follows:
the LWMS system obtains first weighing information before base liquor is put in storage and second weighing information after base liquor is put in storage, and calculates the weight of the base liquor according to the first weighing information and the second weighing information.
For example, the first weighing information before the base wine is put into storage may be weight information of the container before the base wine is poured into the container, and the second weighing information after the base wine is put into storage may be weight information of the container after the base wine is poured into the container.
In an embodiment of the present application, the process of acquiring the first weighing information before the base wine is put in storage and the second weighing information after the base wine is put in storage by the LWMS system may include the following processes, which are described in detail as follows:
judging whether weighing information is displayed on a mass sensor connected with the LWMS system;
if weighing information is displayed on a mass sensor connected with the LWMS system, directly reading the weighing information from the mass sensor;
and if the weighing information is not displayed on the mass sensor connected with the LWMS system, generating input task prompt information and sending the input task prompt information to the operation terminal, wherein the input task prompt information is used for prompting the input weighing information.
For example, before base wine is put in storage, first weighing information of a bearing container before base wine is injected is obtained, at the moment, whether weighing information is displayed on a mass sensor connected with an LWMS system is judged firstly, if weighing information is displayed, weighing information G1 is directly read, if weighing information is not displayed on the mass sensor, task input prompt information is input and sent to an operation terminal, an operator can complete a corresponding weighing information input task through the prompt information displayed on the operation terminal, and weighing information G1 before base wine is put in storage is input into the LWMS system. After base liquor is put in storage, second weighing information of a bearing container filled with the base liquor is obtained, whether weighing information is displayed on a mass sensor connected with the LWMS system is judged firstly, if the weighing information is displayed, weighing information G2 is directly read, if the weighing information is not displayed on the mass sensor, task prompt information is input and sent to an operation terminal, an operator can complete a corresponding weighing information input task through the prompt information displayed on the operation terminal, and weighing information G2 before base liquor is put in storage is input into the LWMS system.
In an embodiment of the application, in the LWMS system, the base liquor weight is obtained by calculating the difference between the second weighing information G2 and the first weighing information G1, and after obtaining the base liquor weight, the LWMS system generates the receiving transaction information according to the calculated base liquor weight, and returns the receiving transaction information as result data to the SAP system through the interface.
In the embodiment of the present application, the receiving transaction information carries the weight of the base wine, and in addition, the receiving transaction information may further include information such as the warehousing quantity of the base wine and the warehousing target warehouse of the base wine.
It should be noted that, data interaction is completed between the SAP system and the LWMS system through the interface interaction platform, and the receiving transaction information generated in the LWMS system is sent to the SAP system through the interface interaction platform.
In step S630, the SAP system receives and stores the shipping transaction information.
As can be seen from the above, in the embodiment of the present application, by inputting the task data related to base wine warehousing in the SAP system, and generating base wine purchasing warehousing information related to base wine warehousing according to the task data as a task instruction, the task instruction is sent to the LWMS system through the interface interaction platform to perform task processing; the LWMS determines a service order related to base liquor warehousing according to the task instruction, such as a base liquor purchasing and wine-receiving warehousing type order, determines a base liquor area subsystem as a target subsystem for processing the service order according to the task instruction, and generates receiving transaction information as result data after the service order is executed by the base liquor area subsystem. According to the embodiment of the application, base liquor warehousing is completed through data interaction between the SAP system and the LWMS, the base liquor warehousing quantity and type required in the base liquor warehousing process can be automatically, timely and accurately obtained, and prompt information is sent to the operation terminal through the LWMS to prompt an operator to execute corresponding operation, so that the efficiency of the base liquor blending process is improved; in addition, result data generated in the base liquor blending process is transmitted back to the SAP system for storage, and the data of the base liquor blending is recorded and managed.
Referring to fig. 7 on the basis of the embodiment of fig. 4, in a specific embodiment, the task processing method in the embodiment of the present application is further described by taking base liquor blending as an application scenario, as shown in fig. 7, the task processing method may include steps S710 to S730, which are described in detail as follows:
and step S710, the SAP system generates a blending production material getting list according to the base liquor blending production order input by the purchasing personnel, and the blending production material getting list is downloaded to the LWMS system through the interface interaction platform.
In the embodiment of the present application, the base liquor blending production order input by the buyer is the input task data, and the base liquor blending production order may include the types of raw materials required for base liquor blending, the number required for base liquor blending, and the like, which is not limited in the embodiment of the present application.
The production material requisition in the embodiment of the application is a task instruction generated according to input task data. The blending production material obtaining list comprises a first parameter, a second parameter and a base liquor blending production order input by purchasing personnel.
Step S720, the LWMS receives the blending production material getting order through the interface interaction platform, generates a blending material getting out-of-warehouse order and a blending production warehousing order according to a first parameter contained in the blending production material getting order and the base wine blending production order, and determines a target subsystem for executing tasks in the LWMS according to a second parameter; and inputting the out-of-warehouse order of the blending material taking and the in-warehouse order of the blending production as service orders into a target subsystem for processing, obtaining finished product bulk wine warehousing information after the target subsystem completes execution, and sending the finished product bulk wine warehousing information as result data to an SAP system.
It should be noted that the blending getting-out order and the blending production warehousing order in the embodiment of the present application are service orders generated according to the first parameter and the task data included in the task instruction, that is, service orders generated according to the first parameter and the base liquor blending production order included in the blending production getting order.
It should be noted that, the target subsystem for executing the service order in the LWMS system is determined to be the blending area subsystem according to the second parameter.
In an exemplary embodiment, the process of inputting the formulated material-taking order and the formulated production-warehousing order as the business order into the target subsystem for processing in step S720 may include the following processes, which are described in detail as follows:
the LWMS distributes the matched material-receiving ex-warehouse order and the determined target subsystem to the mobile terminal operating equipment corresponding to the warehouse picker, so that an operator can receive materials, leave the warehouse, put the warehouse and the like according to the content displayed on the mobile terminal operating equipment;
the LWMS acquires pound weight information after the LWMS colludes the material-out-of-warehouse order, and distributes the colluded production warehousing order to the mobile terminal operating equipment corresponding to the colluder, so that the colluder performs the colluding production warehousing operation according to the content displayed on the mobile terminal operating equipment;
the LWMS system sends finished product bulk wine receiving and warehousing orders to the operating equipment after acquiring base wine blending completion instructions of the blender, generates finished product bulk wine warehousing information after receiving finished product bulk wine receiving and warehousing completion instructions of the blender, takes the finished product bulk wine warehousing information as result data, and sends the finished product bulk wine warehousing information to the SAP system through the interface interaction platform.
And step S730, storing the finished product bulk wine warehousing information after the SAP system receives the finished product bulk wine warehousing information.
As can be seen from the above, in the embodiment of the present application, by inputting the task data related to the base liquor blending in the SAP system, and generating the task instruction related to the base liquor blending according to the task data, the task instruction is sent to the LWMS system through the interface interaction platform to perform the task processing; and determining a base wine blending related service order according to the task instruction in the LWMS, such as a blending material-taking ex-warehouse order and a blending production-in-warehouse order, determining a blending area subsystem as a target subsystem for processing the service order according to the task instruction, and generating finished product bulk wine warehousing information as result data after the service order is executed by the blending area subsystem. According to the embodiment of the application, the base liquor blending is completed through data interaction between the SAP system and the LWMS system, the quantity and the types of raw materials required in the base liquor blending process can be automatically, timely and accurately obtained, and the LWMS system sends prompt information to the operation terminal to prompt an operator to execute corresponding operation, so that the efficiency of the base liquor blending process is improved; in addition, result data generated in the base liquor blending process is transmitted back to the SAP system for storage, and the data of the base liquor blending is recorded and managed.
Fig. 8 is a block diagram of a task processing device shown in an exemplary embodiment of the present application. The apparatus may be applied to the implementation environment shown in fig. 1. The apparatus may also be applied to other exemplary implementation environments and specifically configured in other devices, and the embodiment does not limit the implementation environment to which the apparatus is applied.
As shown in fig. 8, the exemplary task processing device includes:
a task instruction and sending module 810 configured to create a task instruction according to input task data in the first processing system and send the task instruction to the second processing system;
the task processing module 820 is configured to generate a service order in the second processing system according to the first parameter and the task data included in the task instruction, determine a target subsystem for processing the service order in the second processing system according to the second parameter included in the task instruction, enable the target subsystem to execute the service order by transmitting the service order into the target subsystem, and transmit result data back to the first processing system after the execution is completed;
a storage module 830 configured to store the result data in the first processing system.
In one embodiment of the present application, the task processing module 820 further includes:
the task category determining submodule is configured to determine a task category corresponding to the first parameter according to a preset first mapping relation table;
and the business order generation sub-module is configured to generate a business order matched with the task instruction according to the task type and the task data.
In an embodiment of the present application, the service order generation sub-module further includes:
the base liquor warehousing business order generating unit is configured to acquire a task instruction associated with base liquor warehousing from the task data if the task type is base liquor warehousing, and generate a base liquor warehousing business order matched with the task instruction according to the acquired task instruction;
the base liquor ex-warehouse service order generating unit is configured to acquire a task instruction associated with base liquor ex-warehouse from the task data if the task type is base liquor ex-warehouse, and generate a base liquor ex-warehouse service order matched with the task instruction according to the acquired task instruction;
and the base liquor blending service order generating unit is configured to acquire a task instruction associated with base liquor blending from the task data if the task type is base liquor blending, and generate a base liquor blending service order matched with the task instruction according to the acquired task instruction.
In one embodiment of the present application, the determining module further comprises:
and the target subsystem determining submodule is configured to determine a target subsystem corresponding to the second parameter according to a preset second mapping relation table, and the target subsystem is used as a target subsystem of the task data.
In one embodiment of the present application, the target subsystem determination sub-module includes:
the first target subsystem determining unit is configured to determine a base liquor storage area subsystem in the second processing system as a target subsystem if the mapping relation represents that the system function corresponding to the second parameter is a base liquor processing function;
the second target subsystem determining unit is configured to determine that the blending area subsystem in the second processing system is the target subsystem if the mapping relation represents that the system function corresponding to the second parameter is the base wine blending function;
and the third target subsystem determining unit is configured to determine that the finished product area subsystem in the second processing system is the target subsystem if the mapping relationship represents that the system function corresponding to the second parameter is the finished product processing function.
In one embodiment of the present application, the task processing module 820 further includes:
the obtaining submodule is configured to obtain weighing information before base liquor is put in storage and weighing information after base liquor is put in storage;
the calculation submodule is configured to calculate the weight of the base wine according to weighing information before the base wine is put in storage and weighing information after the base wine is put in storage;
a target data determination submodule configured to take the base wine weight as the result data.
In one embodiment of the present application, the obtaining sub-module includes:
the judging unit is configured to judge whether weighing information is displayed on a mass sensor connected with the second processing system;
a reading unit configured to read weighing information directly from the mass sensor if displayed;
and the input task prompt information generating unit is configured to generate input task prompt information and send the input task prompt information to the operation terminal if the input task prompt information is not displayed, and the input task prompt information is used for prompting to input weighing information.
It should be noted that the task processing apparatus provided in the foregoing embodiment and the task processing method provided in the foregoing embodiment belong to the same concept, and specific ways for the modules and units to perform operations have been described in detail in the method embodiment, and are not described herein again. In practical applications, the task processing device provided in the foregoing embodiment may allocate the functions to different functional modules as needed, that is, the internal structure of the device is divided into different functional modules to complete all or part of the functions described above, which is not limited herein.
An embodiment of the present application further provides an electronic device, including: one or more processors; the storage device is configured to store one or more programs, and when the one or more programs are executed by the one or more processors, the electronic device is enabled to implement the task processing method provided in each of the above embodiments.
FIG. 9 illustrates a schematic structural diagram of a computer system suitable for use to implement the electronic device of the embodiments of the subject application. It should be noted that the computer system 900 of the electronic device shown in fig. 9 is only an example, and should not bring any limitation to the functions and the scope of the application of the embodiments.
As shown in fig. 9, the computer system 900 includes a Central Processing Unit (CPU) 901, which can perform various appropriate actions and processes, such as executing the methods described in the above embodiments, according to a program stored in a Read-Only Memory (ROM) 902 or a program loaded from a storage portion 908 into a Random Access Memory (RAM) 903. In the RAM 903, various programs and data necessary for system operation are also stored. The CPU 901, ROM 902, and RAM 903 are connected to each other via a bus 904. An Input/Output (I/O) interface 905 is also connected to bus 904.
The following components are connected to the I/O interface 905: an input portion 906 including a keyboard, a mouse, and the like; an output section 907 including a Cathode Ray Tube (CRT), a Liquid Crystal Display (LCD), and the like, a speaker, and the like; a storage portion 908 including a hard disk and the like; and a communication section 909 including a Network interface card such as a LAN (Local Area Network) card, a modem, or the like. The communication section 909 performs communication processing via a network such as the internet. The drive 910 is also connected to the I/O interface 905 as necessary. A removable medium 911 such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, or the like is mounted on the drive 910 as necessary so that a computer program read out therefrom is mounted into the storage section 908 as necessary.
In particular, according to embodiments of the application, the processes described above with reference to the flow diagrams may be implemented as computer software programs. For example, embodiments of the present application include a computer program product comprising a computer program embodied on a computer readable medium, the computer program comprising a computer program for performing the method illustrated by the flow chart. In such an embodiment, the computer program may be downloaded and installed from a network through the communication section 909, and/or installed from the removable medium 911. When the computer program is executed by a Central Processing Unit (CPU) 901, various functions defined in the system of the present application are executed.
It should be noted that the computer readable medium shown in the embodiments of the present application may be a computer readable signal medium or a computer readable storage medium or any combination of the two. The computer readable storage medium may be, for example, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the foregoing. More specific examples of the computer readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a Read-Only Memory (ROM), an Erasable Programmable Read-Only Memory (EPROM), a flash Memory, an optical fiber, a portable Compact Disc Read-Only Memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing. In the present application, a computer-readable signal medium may comprise a propagated data signal with a computer-readable computer program embodied therein, either in baseband or as part of a carrier wave. Such a propagated data signal may take many forms, including, but not limited to, electro-magnetic, optical, or any suitable combination thereof. A computer readable signal medium may also be any computer readable medium that is not a computer readable storage medium and that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device. The computer program embodied on the computer readable medium may be transmitted using any appropriate medium, including but not limited to: wireless, wired, etc., or any suitable combination of the foregoing.
The flowchart and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to various embodiments of the present application. Each block in the flowchart or block diagrams may represent a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams or flowchart illustration, and combinations of blocks in the block diagrams or flowchart illustration, can be implemented by special purpose hardware-based systems which perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.
The units described in the embodiments of the present application may be implemented by software or hardware, and the described units may also be disposed in a processor. Wherein the names of the elements do not in some way constitute a limitation on the elements themselves.
Another aspect of the present application also provides a computer-readable storage medium on which a computer program is stored, which, when executed by a processor, implements the task processing method as described above. The computer-readable storage medium may be included in the electronic device described in the above embodiment, or may exist alone without being assembled into the electronic device.
Another aspect of the application also provides a computer program product or computer program comprising computer instructions stored in a computer readable storage medium. The processor of the computer device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions, so that the computer device executes the task processing method provided in the above embodiments.
The above description is only a preferred exemplary embodiment of the present application, and is not intended to limit the embodiments of the present application, and those skilled in the art can easily make various changes and modifications according to the main concept and spirit of the present application, so that the protection scope of the present application shall be subject to the protection scope of the claims.
Claims (10)
1. A method for processing a task, the method comprising:
creating a task instruction according to input task data in a first processing system, and sending the task instruction to a second processing system;
generating a service order in the second processing system according to a first parameter and task data contained in the task instruction, determining a target subsystem used for processing the service order in the second processing system according to a second parameter contained in the task instruction, enabling the target subsystem to execute the service order by transmitting the service order into the target subsystem, and returning result data to the first processing system after the execution is finished;
storing the result data in the first processing system.
2. The method according to claim 1, wherein the generating a service order according to the first parameter and the task data included in the task instruction comprises:
determining a task category corresponding to the first parameter according to a preset first mapping relation table;
and generating a business order matched with the task instruction according to the task type and the task data.
3. The method of claim 2, wherein the task categories include base liquor warehousing, base liquor ex-warehousing, base liquor blending; the generating of the business order matched with the task instruction according to the task category and the task data comprises the following steps:
if the task type is base liquor warehousing, acquiring a task instruction associated with base liquor warehousing from the task data, and generating a base liquor warehousing business order matched with the task instruction according to the acquired task instruction;
if the task type is base liquor ex-warehouse, acquiring a task instruction associated with the base liquor ex-warehouse from the task data, and generating a base liquor ex-warehouse service order matched with the task instruction according to the acquired task instruction;
and if the task category is basic liquor blending, acquiring a task instruction associated with the basic liquor blending from the task data, and generating a basic liquor blending service order matched with the task instruction according to the acquired task instruction.
4. The method of claim 1, wherein determining a target subsystem in the second processing system for processing the task data based on the second parameter comprises:
and determining a target subsystem corresponding to the second parameter according to a preset second mapping relation table, and using the target subsystem as a target subsystem of the task data.
5. The method of claim 4, wherein the target subsystems in the second processing system for processing the task data include a base liquor area subsystem, a blending area subsystem, and a finished product area subsystem; the determining, according to a preset second mapping relationship table, a target subsystem corresponding to the second parameter includes:
if the mapping relation represents that the system function corresponding to the second parameter is a base wine processing function, determining a base wine storage area subsystem in the second processing system as the target subsystem;
if the mapping relation represents that the system function corresponding to the second parameter is a base wine blending function, determining a blending area subsystem in the second processing system as the target subsystem;
and if the mapping relation represents that the system function corresponding to the second parameter is a finished product processing function, determining a finished product area subsystem in the second processing system as the target subsystem.
6. The method of claim 5, wherein the target subsystem is a basal liquor area subsystem; after the target subsystem executes the service order by transmitting the service order to the target subsystem, the method further includes:
acquiring weighing information before base wine warehousing and weighing information after base wine warehousing is completed;
calculating the weight of the base wine according to the weighing information before the base wine is put in storage and the weighing information after the base wine is put in storage;
taking the base wine weight as the result data.
7. The method of claim 6, wherein the obtaining of the weighing information before the base wine is put into storage and the weighing information after the base wine is put into storage comprises:
judging whether weighing information is displayed on a mass sensor connected with the second processing system;
if so, directly reading the weighing information from the mass sensor;
and if not, generating input task prompt information and sending the input task prompt information to the operation terminal, wherein the input task prompt information is used for prompting to input the weighing information.
8. A task processing system, the system comprising a first processing system and a second processing system, wherein:
the first processing system is used for creating a task instruction according to manually input task data and sending the task instruction to the second processing system;
the second processing system is configured to generate a service order according to the first parameter and the task data included in the task instruction, determine a target subsystem for processing the service order in the second processing system according to the second parameter included in the task instruction, enable the target subsystem to execute the service order by transmitting the service order to the target subsystem, and transmit result data back to the first processing system after the execution is completed, so as to store the result data in the first processing system.
9. The system of claim 8, further comprising an interface interaction platform electrically connected to the first processing system and the second processing system respectively, for performing data interaction between the first processing system and the second processing system.
10. A computer-readable medium having stored thereon computer-readable instructions which, when executed by a processor of a computer, cause the computer to perform the task processing method of any one of claims 1 to 7.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211018070.0A CN115409350B (en) | 2022-08-24 | 2022-08-24 | Task processing method and system and computer readable medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211018070.0A CN115409350B (en) | 2022-08-24 | 2022-08-24 | Task processing method and system and computer readable medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN115409350A true CN115409350A (en) | 2022-11-29 |
CN115409350B CN115409350B (en) | 2023-12-26 |
Family
ID=84161881
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202211018070.0A Active CN115409350B (en) | 2022-08-24 | 2022-08-24 | Task processing method and system and computer readable medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115409350B (en) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104899711A (en) * | 2014-03-05 | 2015-09-09 | 阿里巴巴集团控股有限公司 | Service processing method and apparatus |
CN111951066A (en) * | 2019-05-17 | 2020-11-17 | 阿里巴巴集团控股有限公司 | System, method and device for performing synthesis batch processing on order and electronic equipment |
CN112102032A (en) * | 2020-09-01 | 2020-12-18 | 北京思特奇信息技术股份有限公司 | Service processing method and related system |
CN114881695A (en) * | 2022-05-12 | 2022-08-09 | 金蝶征信有限公司 | Service data processing method, service system and computer storage medium |
-
2022
- 2022-08-24 CN CN202211018070.0A patent/CN115409350B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104899711A (en) * | 2014-03-05 | 2015-09-09 | 阿里巴巴集团控股有限公司 | Service processing method and apparatus |
CN111951066A (en) * | 2019-05-17 | 2020-11-17 | 阿里巴巴集团控股有限公司 | System, method and device for performing synthesis batch processing on order and electronic equipment |
CN112102032A (en) * | 2020-09-01 | 2020-12-18 | 北京思特奇信息技术股份有限公司 | Service processing method and related system |
CN114881695A (en) * | 2022-05-12 | 2022-08-09 | 金蝶征信有限公司 | Service data processing method, service system and computer storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN115409350B (en) | 2023-12-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR102244568B1 (en) | Method, device and system for managing logistics through forecast of demand and supply | |
CN103843027A (en) | Method, apparatus and system for providing shopping service using integrating shopping cart | |
CN108549565A (en) | A kind of visualization sale management system and method | |
JP2003526166A (en) | Inventory management system and method | |
CN112633788A (en) | Method and device for determining warehousing storage position, electronic equipment and storage medium | |
US10909610B1 (en) | Method, system and computer-readable medium for automatic replenishment of items utilizing a sensor-based device | |
CN107808318A (en) | Medicine internet-based sale management system and the method using its progress medicine sales | |
CN112184348A (en) | Order data processing method and device, electronic equipment and medium | |
CN114170010A (en) | Matching transaction method and device, electronic equipment and storage medium | |
CN116342212A (en) | Order automatic execution system and method supporting multiple e-commerce platforms | |
CN110782139A (en) | Daily yield daily clearing accounting method, device, equipment and storage medium based on block chain | |
CN105684006A (en) | Quality management server for recyclable waste paper and method for same | |
CN114663015A (en) | Replenishment method and device | |
CN109978421B (en) | Information output method and device | |
CN115409350A (en) | Task processing method and system, and computer readable medium | |
CN113269501A (en) | Goods distribution method and system based on space station and storage medium | |
US10824976B2 (en) | Infeasibility management in e-sourcing systems | |
CN110807610B (en) | Distribution method and device | |
CN115545795A (en) | Container business long-term idle disposal analysis method and system | |
CN114612055A (en) | Method, system, device and readable medium for managing order business in stock right incentive | |
CN113780650A (en) | Transport capacity locking method, device, equipment and storage medium | |
KR20210058645A (en) | Method to retrieve for reusing a vessel of used product and System therefor | |
CN113496321A (en) | Method and device for determining workload | |
WO2019008619A1 (en) | Product ordering system | |
CN112989175A (en) | Article pushing method, device, equipment and medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
CB02 | Change of applicant information |
Address after: No. 109 Hexing Road, Nantong Economic and Technological Development Zone, Jiangsu Province, 226000 Applicant after: Zhongji Anruichun Technology Co.,Ltd. Address before: No. 109 Hexing Road, Nantong Economic and Technological Development Zone, Jiangsu Province, 226000 Applicant before: Zhongji anruichun Technology Co.,Ltd. |
|
CB02 | Change of applicant information | ||
GR01 | Patent grant | ||
GR01 | Patent grant |