CN116909582A - Visual large-screen service deployment method and device and electronic equipment - Google Patents
Visual large-screen service deployment method and device and electronic equipment Download PDFInfo
- Publication number
- CN116909582A CN116909582A CN202311175716.0A CN202311175716A CN116909582A CN 116909582 A CN116909582 A CN 116909582A CN 202311175716 A CN202311175716 A CN 202311175716A CN 116909582 A CN116909582 A CN 116909582A
- Authority
- CN
- China
- Prior art keywords
- node
- equipment
- display area
- deployment
- instruction
- 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
- 238000000034 method Methods 0.000 title claims abstract description 137
- 230000000007 visual effect Effects 0.000 title claims abstract description 30
- 238000013507 mapping Methods 0.000 claims abstract description 21
- 238000012545 processing Methods 0.000 claims abstract description 16
- 230000006870 function Effects 0.000 claims description 23
- 238000004590 computer program Methods 0.000 claims description 5
- 238000012217 deletion Methods 0.000 claims description 4
- 230000037430 deletion Effects 0.000 claims description 4
- 230000000694 effects Effects 0.000 abstract description 8
- 238000010586 diagram Methods 0.000 description 8
- 238000007689 inspection Methods 0.000 description 7
- 238000012544 monitoring process Methods 0.000 description 7
- 230000008520 organization Effects 0.000 description 3
- 230000008878 coupling Effects 0.000 description 2
- 238000010168 coupling process Methods 0.000 description 2
- 238000005859 coupling reaction Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 238000005192 partition Methods 0.000 description 2
- 230000002159 abnormal effect Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000012806 monitoring device Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/0486—Drag-and-drop
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/30—Creation or generation of source code
- G06F8/38—Creation or generation of source code for implementing user interfaces
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
The application provides a visual large-screen service deployment method, a visual large-screen service deployment device and electronic equipment, and relates to the technical field of data processing, wherein the method comprises the following steps: acquiring a first deployment instruction; mapping the equipment node from a second display area to the first target position according to the first deployment instruction, and generating first business process information; acquiring a second deployment instruction, mapping the functional node from the second display area to a second target position of the first display area according to the second deployment instruction and the first business process information, and generating second business process information; and executing the business process matching the deployment conditions of the equipment node and the functional node based on the second business process information. The application can improve the deployment effect of the large-screen service.
Description
Technical Field
The present application relates to the field of data processing technologies, and in particular, to a method and an apparatus for deploying a visual large screen service, and an electronic device.
Background
Nowadays, an electronic large screen is taken as the most intuitive and most effective information transmission mode, and particularly, a television wall external Light-Emitting Diode (LED) electronic large screen is adopted to display related information, wherein specific deployment of large screen service requires related personnel to perform corresponding service deployment according to actual reception requirements.
In the related art, since the large-screen service involves multiple links and the coupling degree between some services is not high, the deployment of the large-screen service is usually performed by adopting a combination of online and offline, and in some cases, different services need to be deployed separately.
Therefore, the problem of poor deployment effect on the large-screen service exists in the prior art.
Disclosure of Invention
The embodiment of the application provides a visual large-screen service deployment method, a visual large-screen service deployment device and electronic equipment, which are used for solving the problem of poor large-screen service deployment effect in the prior art.
In order to solve the above problems, the present application is achieved as follows:
in a first aspect, an embodiment of the present application provides a method for deploying a visual large screen service, including:
acquiring a first deployment instruction, wherein the first deployment instruction is used for indicating to deploy equipment nodes at a first target position of a first display area, and the first target position is any position of the first display area;
mapping the equipment node from a second display area to the first target position according to the first deployment instruction, and generating first business process information, wherein the first business process information represents the deployment condition of the equipment node in the first display area, the second display area is used for displaying the equipment node and the function node, and the first display area is used for displaying the deployment condition of the equipment node and the function node;
acquiring a second deployment instruction, mapping the functional node from the second display area to a second target position of the first display area according to the second deployment instruction and the first business process information, and generating second business process information, wherein the second business process information represents the deployment condition of the equipment node and the functional node in the first display area, and the second target position is a position associated with the first target position in the first display area;
and executing the business process matching the deployment conditions of the equipment node and the functional node based on the second business process information.
In a second aspect, an embodiment of the present application further provides a device for deploying a visual large-screen service, where the device includes:
the first acquisition module is used for acquiring a first deployment instruction, wherein the first deployment instruction is used for indicating to deploy equipment nodes at a first target position of a first display area, and the first target position is any position of the first display area;
the first generating module is used for mapping the equipment node from a second display area to the first target position according to the first deployment instruction, generating first business process information, wherein the first business process information represents the deployment condition of the equipment node in the first display area, the second display area is used for displaying the equipment node and the function node, and the first display area is used for displaying the deployment condition of the equipment node and the function node;
the second generating module is used for acquiring a second deployment instruction, mapping the functional node from the second display area to a second target position of the first display area according to the second deployment instruction and the first business process information, and generating second business process information, wherein the second business process information represents the deployment condition of the equipment node and the functional node in the first display area, and the second target position is a position associated with the first target position in the first display area;
and the first processing module is used for executing the business process matching the deployment condition of the equipment node and the functional node based on the second business process information.
In a third aspect, an embodiment of the present application further provides an electronic device, including a processor, a memory, and a computer program stored on the memory and capable of running on the processor, where the computer program when executed by the processor implements the steps in the method for deploying a visual large screen service according to the first aspect.
In a fourth aspect, an embodiment of the present application further provides a readable storage medium, configured to store a program, where the program when executed by a processor implements the steps in the method for deploying a visual large screen service according to the first aspect above.
In the embodiment of the application, a first deployment instruction is firstly acquired, equipment nodes can be deployed to a first target position of a first display area based on the first deployment instruction, first business process information is generated based on the equipment nodes in the first display area, then a second deployment instruction is acquired, functional nodes can be deployed to a second target position of the first display area based on the second deployment instruction, second business process information is generated based on the equipment nodes and the functional nodes in the first display area, and finally business processes matched with the deployment conditions of the equipment nodes and the functional nodes are executed according to the second business process information, so that the visual deployment of large-screen business is realized, and the deployment effect of the large-screen business is improved.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings that are needed in the description of the embodiments of the present application will be briefly described below, and it is obvious that the drawings in the following description are only some embodiments of the present application, and other drawings may be obtained according to these drawings without inventive effort to a person of ordinary skill in the art.
Fig. 1 is a schematic flow chart of a visual large screen service deployment method provided by an embodiment of the application;
FIG. 2 is a schematic diagram of a device node relationship provided in an embodiment of the present application;
FIG. 3 is a schematic diagram of a canvas provided by an embodiment of the present application;
FIG. 4 is a schematic view of a second display area according to an embodiment of the present application;
fig. 5 is a schematic structural diagram of a visual large-screen service deployment device according to an embodiment of the present application;
fig. 6 is a schematic structural diagram of an electronic device according to an embodiment of the present application.
Detailed Description
The following description of the embodiments of the present application will be made clearly and fully with reference to the accompanying drawings, in which it is evident that the embodiments described are some, but not all embodiments of the application. All other embodiments, which can be made by those skilled in the art based on the embodiments of the application without making any inventive effort, are intended to be within the scope of the application.
Referring to fig. 1, fig. 1 is a flow chart of a visual large screen service deployment method provided by an embodiment of the present application, as shown in fig. 1, including the following steps:
step 101, acquiring a first deployment instruction, wherein the first deployment instruction is used for indicating that equipment nodes are deployed at a first target position of a first display area, and the first target position is any position of the first display area;
step 102, mapping the equipment node from a second display area to the first target position according to the first deployment instruction, and generating first business flow information, wherein the first business flow information represents the deployment condition of the equipment node in the first display area, the second display area is used for displaying the equipment node and the function node, and the first display area is used for displaying the deployment condition of the equipment node and the function node;
step 103, obtaining a second deployment instruction, mapping the functional node from the second display area to a second target position of the first display area according to the second deployment instruction and the first business process information, and generating second business process information, wherein the second business process information represents deployment conditions of the equipment node and the functional node in the first display area, and the second target position is a position associated with the first target position in the first display area;
and 104, executing the business process matching the deployment conditions of the equipment node and the functional node based on the second business process information.
The steps 101, 102, 103, and 104 included in the method for deploying a visual large-screen service may be executed by an electronic device, for example, a computer, which is not limited to the embodiment of the present application.
In step 101, the first deployment instruction may be sent by the user to the execution device in the embodiment of the present application through the terminal device or other electronic devices, and of course, the first deployment instruction may also be transmitted by the user to the execution device in the embodiment of the present application by using the input device.
The first deployment instruction is used to instruct to deploy the device node at the first target location of the first display area, and in the embodiment of the present application, deployment of the node may be understood as that the first display area and the second display area may be divided on the canvas based on an operation on the canvas.
In step 102, mapping the device node from the second display area to the first target location according to the first deployment instruction, and generating first business process information, where the deployment of the device node may be based on the first deployment instruction, and the device node may be directly mapped to the first target location based on the first deployment instruction, or may be that a user uses an input device, such as a mouse, and the user manipulates the mouse to drag the device node displayed in the second display area to the first target location in the first display area.
In addition, the first business process information may be generated based on the deployment situation of the device node in the first display area, where the device node may include a plurality of nodes corresponding to different devices, and then the first business process information may be understood as location information of the device node in the first display area or a connection relationship between the device nodes.
In step 103, the second deployment instruction is used to instruct to deploy the function node at the second target location of the first display area, and similarly, the function node is mapped from the second display area to the second target location according to the second deployment instruction, so as to generate second business process information, where the deployment of the function node may be based on the second deployment instruction, the function node is directly mapped to the second target location based on the second deployment instruction, or a user may use an input device, such as a mouse, and the user manipulates the mouse to drag the function node displayed in the second display area to the second target location of the first display area.
The second target position is associated with the first target position, for example: the second target position may be directly above, directly below, or directly to the right of the first target position Fang Huoshi, but of course, the second target position may be located in other orientations of the first target position, so as to indicate that a node located at the second target position is associated with a node located at the first target position.
In step 104, a business process matching the deployment situations of the equipment node and the functional node is executed based on the second business process information, that is, the equipment state corresponding to the equipment node and the control policy corresponding to the functional node are controlled according to the second business process information.
In the embodiment, a first deployment instruction is acquired first, equipment nodes can be deployed to a first target position of a first display area based on the first deployment instruction, first business process information is generated based on the equipment nodes in the first display area, then a second deployment instruction is acquired, functional nodes can be deployed to a second target position of the first display area based on the second deployment instruction, second business process information is generated based on the equipment nodes and the functional nodes in the first display area, and finally business processes matched with the deployment conditions of the equipment nodes and the functional nodes are executed according to the second business process information, so that visual deployment of large-screen business is realized, and the deployment effect of the large-screen business is improved.
Optionally, the device nodes include a power source device node, a display device node and a terminal device node;
the mapping the device node from the second display area to the first display area according to the first deployment instruction, to generate first business process information, includes:
when the equipment node is the power supply equipment node, acquiring first node information according to the first deployment instruction, wherein the first node information comprises a target display equipment node and a target terminal equipment node which are associated with the power supply equipment;
dragging the target display equipment node and the target terminal equipment node to a first target position of the second display area according to the first node information;
and generating the first business process information according to the position relation among the power supply equipment node, the target display equipment node and the target terminal equipment node in the first display area.
In this embodiment, when the device node is the power source device node, the first node information is obtained according to the first deployment instruction, then the target display device node and the target terminal device node associated with the power source device node are dragged to the first target position according to the first node information, and finally the first business process information is generated based on the position relationship among the power source device node, the target display device node and the target terminal device node.
In the process of the visual service flow issuing service, the minimum unit can be the equipment node, and the large-screen service deployment is dependent on the operation of the equipment, so that the equipment capable of independently executing the starting and running operations in the process of the large-screen service deployment is called the equipment node.
In addition, the target display device node and the target terminal device node are associated with the power source device node, and for this purpose, a user may preset a relationship among the power source device node, the target display device node, and the target terminal device node, and may be associated by an identifier or an ID.
Here, we take a simplified common large screen service deployment mode as an example, and typically, a main power supply will take over a plurality of secondary power supplies, each of which controls one display device, and each of which controls one large screen device. Here we determine a main power device as a device group, configure it by a unique group ID, set the main power device as a group ID 854965 as shown in table 1 below, then all parent device organization IDs of the devices under the main power are 854965, and the devices under the organization are in a one-to-one correspondence relationship, and associate by the device IDs under the organization. The computer equipment nodes are hung on the corresponding display control equipment through the ID of the under jurisdiction equipment.
TABLE 1
With continued reference to the above example, and referring to fig. 2, in the above example, the primary power source has two secondary power sources, namely, secondary power source 2 and secondary power source 2, respectively, and secondary power source 1 and secondary power source 2 control a display control device, namely, display control device 1 and display control device 2 shown in fig. 2, and then computer 1, computer 2, large screen device 1 and large screen device 2 are connected to display control device 1 and display control device 2.
It should be noted that, by configuring the topology relationship of the device node under the power supply device module, besides introducing the display control device and the large screen device, the monitoring device, the alarm device and the like can be added, after the topology relationship of the device node is configured, by dragging the main power supply module, the topology device under jurisdiction can be automatically associated, a preliminary workflow is generated, and a creator can directly select to start the preliminary workflow, and also can edit and modify the content in the workflow.
Optionally, after the mapping the device node from the second display area to the first display area according to the first deployment instruction, the method further includes:
acquiring a timing start-stop instruction, wherein the timing start-stop instruction is used for controlling equipment corresponding to the equipment node to stop working after a preset time under the condition that the equipment corresponding to the equipment node is in a working state; when the equipment corresponding to the equipment node is in a stop working state, the timing start-stop instruction is used for controlling the equipment corresponding to the equipment node to start working after the preset time;
and controlling the working state of equipment corresponding to the equipment node according to the timing start-stop instruction.
In this embodiment, the service flow or workflow may be started and stopped at a fixed time according to a fixed time start-stop instruction sent by the user, and specifically, when the device corresponding to the device node is in a working state, the fixed time start-stop instruction is used to control the device corresponding to the device node to stop working after a preset time; under the condition that the equipment corresponding to the equipment node is in a stop working state, the timing start-stop instruction is used for controlling the equipment corresponding to the equipment node to start working after the preset time, and the timing service configuration can be carried out under the unmanned condition by the method, so that the convenience of large-screen service deployment is improved, the requirements of users are met, and the effect of large-screen service deployment is further improved.
It should be noted that, the first business process information is a main body of the business display and may be a separate association database table, where the first business process information is used as a final presentation unit in a workflow manner.
Optionally, the functional node comprises a remote device node;
the obtaining a second deployment instruction, mapping the functional node from the second display area to a second target position of the first display area according to the second deployment instruction and the first business process information, and generating second business process information, including:
acquiring second node information according to the second deployment instruction, wherein the second node information comprises remote equipment nodes, and the remote equipment nodes are used for displaying equipment information and login information of remote equipment;
dragging the remote equipment node map to the second target position according to the second node information;
and generating the second business flow information according to the position relation between the equipment node and the remote equipment node in the first display area.
In this embodiment, the second node information is obtained according to the second deployment instruction, where the second node information includes a remote device node, where the remote device node is configured to display device information and login information of a remote device, that is, it may be understood that remote devices are associated in a service flow corresponding to the first display area, where the remote devices are matched with the remote device node.
It should be noted that the remote device node may be disposed at a position other than the position where the remote device node is connected, and the specific position may be set by the user according to the actual deployment requirement.
Optionally, the function node further comprises a file selection node and a deployment implementation node;
after the second deployment instruction is acquired, the functional node is mapped from the second display area to the second target position of the first display area according to the second deployment instruction and the first business process information, and the second business process information is generated, the method further comprises:
a third deployment instruction is acquired, and the file selection node and the deployment implementation node are mapped from the second display area to a third target position of the first display area according to the third deployment instruction, wherein the third target position is a position associated with the second target position in the first display area;
receiving a target file according to the file selection node, transmitting the target file to the remote equipment, and receiving a first operation process sent by the remote equipment according to the deployment implementation node, wherein the first operation process is used for carrying out a first editing process on the nodes in the second display area, and the first editing process comprises at least one of the following steps: node deletion, node addition, and node format alignment.
In this embodiment, the third deployment instruction sent by the user is obtained based on the remote device node, where the third deployment instruction is mainly used to map the file selection node and the deployment implementation node from the second display area to the third target position of the first display area, where the file selection node is mainly based on the remote device node and provides a function of uploading a file to the user, and the user can upload a corresponding file according to the node and automatically synchronize the file to a designated path of the remote control device after the uploading is successful. The method meets the deployment requirement of the user on the large-screen service, provides more choices for the user to deploy the large-screen service, and increases the versatility of the service flow corresponding to the second service flow information.
It should be noted that, in the second display area, other functional nodes may also be added, for example: the self-checking node can be used for uploading a specified self-checking file by a user at the node and is used for self-checking the interface after deployment is completed;
the monitoring node is used for selecting corresponding monitoring equipment information, synchronously checking corresponding monitoring live in real time and supporting logging in monitoring equipment configuration related monitoring settings;
the routing inspection node is used for configuring timing routing inspection logic, routing inspection equipment and logic for selecting whether to push an alarm or not;
the alarm node depends on the inspection result of the inspection module and supports the configuration of corresponding alarm receiving personnel, when the business inspection is abnormal, the personnel configured to the alarm module node can synchronously receive corresponding alarm information and inspection result information in an enterprise mailbox and an enterprise WeChat, and meanwhile, the configured personnel support to view the live information of the corresponding monitoring equipment in real time.
Optionally, after the obtaining the second deployment instruction and mapping the functional node from the second display area to the second target position of the first display area according to the second deployment instruction and the first business process information, the method further includes:
acquiring a first operation instruction, wherein the first operation instruction is used for calling an operation node of a third display area;
and carrying out second editing processing on the nodes in the business process information based on the first operation instruction, wherein the second editing processing comprises at least one of the following steps: node deletion, node addition, and node format alignment.
In this embodiment, the first operation instruction sent by the user is acquired, and based on the first operation instruction, the nodes (device nodes or function nodes) in the first display area can be deleted, added or aligned.
It should be noted that, the third display area may also display a guiding video of how to complete the deployment of the large-screen service, so as to help the new user learn the operation flow of the deployment of the large-screen service, thereby improving the effect of the deployment of the large-screen service.
It should be noted that a fourth display area may be further added, where the fourth display area is used to display address information of devices supported by each node, a node configuration policy, related push personnel, and the like, and the nodes are associated with the devices through configuration on a detail interface.
As an optional implementation manner, please refer to fig. 3 and fig. 4, fig. 3 is a canvas schematic diagram provided by an embodiment of the present application, fig. 4 is a second display area schematic diagram provided by an embodiment of the present application, as shown in fig. 3, the whole canvas implementation interface is divided into four parts, the first part is a function button area module (second display area), the module is displayed in a partition manner according to a deployment process, and the deployment process includes a power supply control module, a remote control module, a file selection module, a deployment implementation module, a self-checking module, a monitoring module, a patrol module and an alarm module; each partition module contains the functional nodes supported by the current module, as shown in fig. 4. The functional nodes can be dragged to the canvas by using a mouse to be displayed, and when the nodes are dragged to the canvas, a connecting node is respectively arranged in the upper direction, the lower direction, the left direction and the right direction of each node and is used for connecting other nodes. The second part is a menu navigation bar module (third display area) for displaying basic functional operations on nodes and canvas, such as editing, deleting, aligned display, centered display, etc. of nodes, while the open portal shows a guiding video of how to use the canvas system to accomplish large screen service deployment. The third part is a central canvas module (a first display area) which is used for carrying out actual service connection on each node so as to simulate each link in the whole large screen deployment flow, and the whole service flow is connected in series into a whole through operation on the canvas, so that the whole service flow can be stored as a workflow item, and the workflow item is operated through external click execution or timing execution, thereby completing the online large screen service deployment. The fourth part is a detail operation area module (a fourth display area), which is used for displaying the equipment address information supported by each node, the node configuration strategy, related pushing personnel and the like, and the configuration on a detail interface enables each abstract node function to be associated with actual service equipment and actual deployment personnel, so that the coupling of a canvas system and the actual equipment is completed.
Referring to fig. 5, fig. 5 is a schematic structural diagram of a visual large screen service deployment device according to an embodiment of the present application, and as shown in fig. 5, a visual large screen service deployment device 500 includes:
a first obtaining module 501, configured to obtain a first deployment instruction, where the first deployment instruction is used to instruct deployment of a device node at a first target location in a first display area, where the first target location is an arbitrary location in the first display area;
a first generating module 502, configured to map the device node from a second display area to the first target location according to the first deployment instruction, generate first business process information, where the first business process information represents a deployment situation of the device node in the first display area, the second display area is used to display the device node and a function node, and the first display area is used to display a deployment situation of the device node and the function node;
a second generating module 503, configured to obtain a second deployment instruction, map the functional node from the second display area to a second target location of the first display area according to the second deployment instruction and the first business process information, and generate second business process information, where the second business process information represents a deployment situation of the equipment node and the functional node in the first display area, and the second target location is a location associated with the first target location in the first display area;
a first processing module 504, configured to execute a business process matching the deployment situation of the device node and the functional node based on the second business process information.
Optionally, the device nodes include a power source device node, a display device node and a terminal device node;
the first generation module 502 includes:
a first obtaining unit, configured to obtain first node information according to the first deployment instruction when the device node is the power supply device node, where the first node information includes a target display device node and a target terminal device node associated with the power supply device;
the first processing unit is used for dragging the target display equipment node and the target terminal equipment node to a first target position of the second display area according to the first node information;
the first generating unit is configured to generate the first business process information according to a positional relationship among the power supply device node, the target display device node, and the target terminal device node in the first display area.
Optionally, the apparatus 500 further includes:
the second processing module is used for acquiring a timing start-stop instruction, and the timing start-stop instruction is used for controlling the equipment corresponding to the equipment node to stop working after a preset time when the equipment corresponding to the equipment node is in a working state; when the equipment corresponding to the equipment node is in a stop working state, the timing start-stop instruction is used for controlling the equipment corresponding to the equipment node to start working after the preset time;
and the control module is used for controlling the working state of equipment corresponding to the equipment node according to the timing start-stop instruction.
Referring to fig. 6, fig. 6 is a schematic structural diagram of an electronic device according to an embodiment of the present application, where the electronic device includes a memory 601, a processor 602, and a program or an instruction stored to run on the memory 601, and when the program or the instruction is executed by the processor 602, any steps in the method embodiment corresponding to fig. 1 can be implemented and the same beneficial effects are achieved, which is not described herein again.
The processor 602 may be, among other things, a central processing unit (Central Processing Unit, CPU), an application specific integrated circuit (Application Specific Integrated Circuit, ASIC), a field programmable gate array (Field Programmable Gate Array, FPGA), or a graphics processor (Graphics Processing Unit, GPU).
Those of ordinary skill in the art will appreciate that all or a portion of the steps of implementing the methods of the embodiments described above may be implemented by hardware associated with program instructions, where the program may be stored on a readable medium.
The embodiment of the present application further provides a readable storage medium, where a computer program is stored, where the computer program when executed by a processor can implement any step in the embodiment of the session generation method corresponding to fig. 1, and achieve the same technical effect, so that repetition is avoided, and no further description is given here. Such as Read-Only Memory (ROM), random access Memory (Random Access Memory, RAM), magnetic or optical disk, etc.
The terms "first," "second," and the like in embodiments of the present application are used for distinguishing between similar objects and not necessarily for describing a particular sequential or chronological order. Furthermore, the terms "comprises," "comprising," and "having," and any variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, system, article, or apparatus that comprises a list of steps or elements is not necessarily limited to those steps or elements expressly listed but may include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus. Furthermore, the use of "and/or" in the present application means at least one of the connected objects, such as a and/or B and/or C, means 7 cases including a alone a, B alone, C alone, and both a and B, both B and C, both a and C, and both A, B and C.
It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising one … …" does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises the element.
From the above description of the embodiments, it will be clear to those skilled in the art that the above-described example method may be implemented by means of software plus a necessary general hardware platform, but of course also by means of hardware, although in many cases the former is a preferred embodiment. Based on such understanding, the technical solution of the present application may be embodied essentially or in a part contributing to the prior art in the form of a software product stored in a storage medium (e.g. ROM/RAM, magnetic disk, optical disk) comprising several instructions for causing a terminal (which may be a mobile phone, a computer, a server, an air conditioner, or a second terminal device, etc.) to perform the method of the various embodiments of the present application.
The embodiments of the present application have been described above with reference to the accompanying drawings, but the present application is not limited to the above-described embodiments, which are merely illustrative and not restrictive, and many forms may be made by those having ordinary skill in the art without departing from the spirit of the present application and the scope of the claims, which are to be protected by the present application.
Claims (11)
1. A method for deploying a visual large screen service, the method comprising:
acquiring a first deployment instruction, wherein the first deployment instruction is used for indicating to deploy equipment nodes at a first target position of a first display area, and the first target position is any position of the first display area;
mapping the equipment node from a second display area to the first target position according to the first deployment instruction, and generating first business process information, wherein the first business process information represents the deployment condition of the equipment node in the first display area, the second display area is used for displaying the equipment node and the function node, and the first display area is used for displaying the deployment condition of the equipment node and the function node;
acquiring a second deployment instruction, mapping the functional node from the second display area to a second target position of the first display area according to the second deployment instruction and the first business process information, and generating second business process information, wherein the second business process information represents the deployment condition of the equipment node and the functional node in the first display area, and the second target position is a position associated with the first target position in the first display area;
and executing the business process matching the deployment conditions of the equipment node and the functional node based on the second business process information.
2. The method for deploying a visual large-screen service according to claim 1, wherein the equipment nodes comprise a power supply equipment node, a display equipment node and a terminal equipment node;
the mapping the device node from the second display area to the first display area according to the first deployment instruction, to generate first business process information, includes:
when the equipment node is the power supply equipment node, acquiring first node information according to the first deployment instruction, wherein the first node information comprises a target display equipment node and a target terminal equipment node which are associated with the power supply equipment;
dragging the target display equipment node and the target terminal equipment node to a first target position of the second display area according to the first node information;
and generating the first business process information according to the position relation among the power supply equipment node, the target display equipment node and the target terminal equipment node in the first display area.
3. The method of claim 2, wherein after the mapping the device node from the second display area to the first display area according to the first deployment instruction, generating the first business process information, the method further comprises:
acquiring a timing start-stop instruction, wherein the timing start-stop instruction is used for controlling equipment corresponding to the equipment node to stop working after a preset time under the condition that the equipment corresponding to the equipment node is in a working state; when the equipment corresponding to the equipment node is in a stop working state, the timing start-stop instruction is used for controlling the equipment corresponding to the equipment node to start working after the preset time;
and controlling the working state of equipment corresponding to the equipment node according to the timing start-stop instruction.
4. A method of deploying a visual large screen service according to any one of claims 1 to 3 wherein the functional node comprises a remote device node;
the obtaining a second deployment instruction, mapping the functional node from the second display area to a second target position of the first display area according to the second deployment instruction and the first business process information, and generating second business process information, including:
acquiring second node information according to the second deployment instruction, wherein the second node information comprises remote equipment nodes, and the remote equipment nodes are used for displaying equipment information and login information of remote equipment;
dragging the remote equipment node map to the second target position according to the second node information;
and generating the second business flow information according to the position relation between the equipment node and the remote equipment node in the first display area.
5. The method for deploying a visual large-screen service according to claim 4, wherein the function nodes further comprise a file selection node and a deployment implementation node;
after the second deployment instruction is acquired, the functional node is mapped from the second display area to the second target position of the first display area according to the second deployment instruction and the first business process information, and the second business process information is generated, the method further comprises:
a third deployment instruction is acquired, and the file selection node and the deployment implementation node are mapped from the second display area to a third target position of the first display area according to the third deployment instruction, wherein the third target position is a position associated with the second target position in the first display area;
receiving a target file according to the file selection node, transmitting the target file to the remote equipment, and receiving a first operation process sent by the remote equipment according to the deployment implementation node, wherein the first operation process is used for carrying out a first editing process on the nodes in the second display area, and the first editing process comprises at least one of the following steps: node deletion, node addition, and node format alignment.
6. The method for deploying a visual large-screen service according to claim 1, wherein after the obtaining a second deployment instruction, mapping the functional node from the second display area to the second target location of the first display area according to the second deployment instruction and the first service flow information, and generating second service flow information, the method further comprises: acquiring a first operation instruction, wherein the first operation instruction is used for calling an operation node of a third display area;
and carrying out second editing processing on the nodes in the business process information based on the first operation instruction, wherein the second editing processing comprises at least one of the following steps: node deletion, node addition, and node format alignment.
7. A visual large screen service deployment apparatus, comprising:
the first acquisition module is used for acquiring a first deployment instruction, wherein the first deployment instruction is used for indicating to deploy equipment nodes at a first target position of a first display area, and the first target position is any position of the first display area;
the first generating module is used for mapping the equipment node from a second display area to the first target position according to the first deployment instruction, generating first business process information, wherein the first business process information represents the deployment condition of the equipment node in the first display area, the second display area is used for displaying the equipment node and the function node, and the first display area is used for displaying the deployment condition of the equipment node and the function node;
the second generating module is used for acquiring a second deployment instruction, mapping the functional node from the second display area to a second target position of the first display area according to the second deployment instruction and the first business process information, and generating second business process information, wherein the second business process information represents the deployment condition of the equipment node and the functional node in the first display area, and the second target position is a position associated with the first target position in the first display area;
and the first processing module is used for executing the business process matching the deployment condition of the equipment node and the functional node based on the second business process information.
8. The visual large screen service deployment apparatus of claim 7, wherein the device nodes comprise a power supply device node, a display device node, and a terminal device node;
the first generation module includes:
a first obtaining unit, configured to obtain first node information according to the first deployment instruction when the device node is the power supply device node, where the first node information includes a target display device node and a target terminal device node associated with the power supply device;
the first processing unit is used for dragging the target display equipment node and the target terminal equipment node to a first target position of the second display area according to the first node information;
the first generating unit is configured to generate the first business process information according to a positional relationship among the power supply device node, the target display device node, and the target terminal device node in the first display area.
9. The visual large screen service deployment apparatus of claim 8, further comprising:
the second processing module is used for acquiring a timing start-stop instruction, and the timing start-stop instruction is used for controlling the equipment corresponding to the equipment node to stop working after a preset time when the equipment corresponding to the equipment node is in a working state; when the equipment corresponding to the equipment node is in a stop working state, the timing start-stop instruction is used for controlling the equipment corresponding to the equipment node to start working after the preset time;
and the control module is used for controlling the working state of equipment corresponding to the equipment node according to the timing start-stop instruction.
10. An electronic device comprising a processor, a memory and a computer program stored on the memory and executable on the processor, which when executed by the processor implements the steps in the visual large screen service deployment method of any of claims 1 to 6.
11. A readable storage medium storing a program, wherein the program when executed by a processor implements the steps in the visual large screen service deployment method according to any one of claims 1 to 6.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202311175716.0A CN116909582B (en) | 2023-09-13 | 2023-09-13 | Visual large-screen service deployment method and device and electronic equipment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202311175716.0A CN116909582B (en) | 2023-09-13 | 2023-09-13 | Visual large-screen service deployment method and device and electronic equipment |
Publications (2)
Publication Number | Publication Date |
---|---|
CN116909582A true CN116909582A (en) | 2023-10-20 |
CN116909582B CN116909582B (en) | 2024-01-30 |
Family
ID=88360722
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202311175716.0A Active CN116909582B (en) | 2023-09-13 | 2023-09-13 | Visual large-screen service deployment method and device and electronic equipment |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN116909582B (en) |
Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20100185973A1 (en) * | 2009-01-21 | 2010-07-22 | Microsoft Corporation | Visual Creation Of Computer-Based Workflows |
CN111708545A (en) * | 2020-06-17 | 2020-09-25 | 北京同邦卓益科技有限公司 | Business process deployment method and device, electronic equipment and storage medium |
CN114327426A (en) * | 2021-12-24 | 2022-04-12 | 深圳市紫金支点技术股份有限公司 | Security service implementation method based on visual workflow and related equipment |
CN114398115A (en) * | 2021-12-03 | 2022-04-26 | 光控特斯联(重庆)信息技术有限公司 | Visual pipeline generation method and device, storage medium and electronic equipment |
CN114610334A (en) * | 2022-02-28 | 2022-06-10 | 珠海优特电力科技股份有限公司 | Product visualization deployment method, device, system and storage medium |
CN115145565A (en) * | 2022-05-18 | 2022-10-04 | 浙江大胜达包装股份有限公司 | Rule engine-based data visualization large-screen layout method and device |
CN115454454A (en) * | 2021-06-08 | 2022-12-09 | 华为技术有限公司 | Application deployment method, distributed operating system, electronic device and storage medium |
CN115794128A (en) * | 2022-12-01 | 2023-03-14 | 浙江中控信息产业股份有限公司 | Software deployment method, device, computer equipment and computer-readable storage medium |
WO2023093414A1 (en) * | 2021-11-29 | 2023-06-01 | Oppo广东移动通信有限公司 | Micro-application development method and apparatus, and device, storage medium and program product |
WO2023103247A1 (en) * | 2021-12-09 | 2023-06-15 | 腾讯科技(深圳)有限公司 | Component and strategy linkage method and apparatus, and device, system and storage medium |
CN116450021A (en) * | 2023-02-27 | 2023-07-18 | 浪潮通信技术有限公司 | Large screen building method, system, electronic equipment and storage medium |
CN116684456A (en) * | 2023-08-03 | 2023-09-01 | 云账户技术(天津)有限公司 | Large-screen visual deployment method, device, equipment and medium |
-
2023
- 2023-09-13 CN CN202311175716.0A patent/CN116909582B/en active Active
Patent Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20100185973A1 (en) * | 2009-01-21 | 2010-07-22 | Microsoft Corporation | Visual Creation Of Computer-Based Workflows |
CN111708545A (en) * | 2020-06-17 | 2020-09-25 | 北京同邦卓益科技有限公司 | Business process deployment method and device, electronic equipment and storage medium |
CN115454454A (en) * | 2021-06-08 | 2022-12-09 | 华为技术有限公司 | Application deployment method, distributed operating system, electronic device and storage medium |
WO2023093414A1 (en) * | 2021-11-29 | 2023-06-01 | Oppo广东移动通信有限公司 | Micro-application development method and apparatus, and device, storage medium and program product |
CN114398115A (en) * | 2021-12-03 | 2022-04-26 | 光控特斯联(重庆)信息技术有限公司 | Visual pipeline generation method and device, storage medium and electronic equipment |
WO2023103247A1 (en) * | 2021-12-09 | 2023-06-15 | 腾讯科技(深圳)有限公司 | Component and strategy linkage method and apparatus, and device, system and storage medium |
CN114327426A (en) * | 2021-12-24 | 2022-04-12 | 深圳市紫金支点技术股份有限公司 | Security service implementation method based on visual workflow and related equipment |
CN114610334A (en) * | 2022-02-28 | 2022-06-10 | 珠海优特电力科技股份有限公司 | Product visualization deployment method, device, system and storage medium |
CN115145565A (en) * | 2022-05-18 | 2022-10-04 | 浙江大胜达包装股份有限公司 | Rule engine-based data visualization large-screen layout method and device |
CN115794128A (en) * | 2022-12-01 | 2023-03-14 | 浙江中控信息产业股份有限公司 | Software deployment method, device, computer equipment and computer-readable storage medium |
CN116450021A (en) * | 2023-02-27 | 2023-07-18 | 浪潮通信技术有限公司 | Large screen building method, system, electronic equipment and storage medium |
CN116684456A (en) * | 2023-08-03 | 2023-09-01 | 云账户技术(天津)有限公司 | Large-screen visual deployment method, device, equipment and medium |
Also Published As
Publication number | Publication date |
---|---|
CN116909582B (en) | 2024-01-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9064222B2 (en) | Real time mission planning | |
CN108920116A (en) | Control method, device and equipment of screen projection equipment and storage medium | |
US20090259648A1 (en) | Automated avatar creation and interaction in a virtual world | |
CN113256095B (en) | Draggable configuration agile flow service construction method, system, equipment and medium | |
CN108763086A (en) | Script method for recording, terminal and computer readable storage medium based on remote real machine | |
CN114556440A (en) | Augmented reality for internet connectivity installation | |
CN105867754B (en) | Application interface processing method and processing device | |
CN110032361B (en) | Experiment simulation method, experiment simulation device, electronic equipment and computer readable storage medium | |
JP6615997B2 (en) | Synchronization of server-side keyboard layout and client-side keyboard layout in virtual sessions | |
JP2019121285A (en) | Configuration change management device, configuration change management method, and program | |
CN110086664A (en) | A kind of access device fault handling method and device | |
CN109901830B (en) | Signal configuration method and system for scada system development | |
CN110989842A (en) | Training method and system based on virtual reality and electronic equipment | |
CN112558968B (en) | Method, device, equipment and storage medium for generating resource tree view | |
CN108874653A (en) | Task test method, test machine, shared server and readable storage medium storing program for executing | |
CN116909582B (en) | Visual large-screen service deployment method and device and electronic equipment | |
JP2012069026A (en) | Plant monitoring control system and display screen management method | |
CN113076186A (en) | Task processing method and device, electronic equipment and storage medium | |
US11223961B2 (en) | Configuration method of wireless network system, configuration terminal and configuration system | |
CN108520481A (en) | House type is quoted and the method, apparatus and computer storage media of house type partition | |
US20140181176A1 (en) | Graphical user interface for hadoop system administration | |
KR102169980B1 (en) | Method for disaster situation propagation and system thereof | |
AU2017201109B2 (en) | Dynamic process execution architecture with disassociated resource control | |
CN103995720A (en) | Method and device for achieving centralized visual display control on mosaic wall system | |
CN113239172A (en) | Conversation interaction method, device, equipment and storage medium in robot group |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |