7 changed files with 80 additions and 20 deletions
-
2src/main/java/com/qyft/ms/app/controller/SprayTaskController.java
-
16src/main/java/com/qyft/ms/app/device/spray/SprayTaskExecutor.java
-
12src/main/java/com/qyft/ms/app/device/status/SprayTask.java
-
21src/main/java/com/qyft/ms/app/front/cmd/business/MatrixSprayStart.java
-
22src/main/java/com/qyft/ms/app/model/bo/SprayTaskSprayed.java
-
22src/main/java/com/qyft/ms/app/model/bo/SprayTaskStep.java
-
5src/main/java/com/qyft/ms/app/model/vo/SprayTaskStatusVO.java
@ -0,0 +1,22 @@ |
|||
package com.qyft.ms.app.model.bo; |
|||
|
|||
import io.swagger.v3.oas.annotations.media.Schema; |
|||
import lombok.Data; |
|||
|
|||
import java.util.List; |
|||
|
|||
@Data |
|||
@Schema(description = "喷涂任务已喷涂记录") |
|||
public class SprayTaskSprayed { |
|||
/** |
|||
* 玻片序号 |
|||
*/ |
|||
@Schema(description = "玻片序号") |
|||
private Integer index; |
|||
|
|||
/** |
|||
* 已喷涂点位 |
|||
*/ |
|||
private volatile List<Point2D> sprayedPoints; |
|||
|
|||
} |
@ -0,0 +1,22 @@ |
|||
package com.qyft.ms.app.model.bo; |
|||
|
|||
import com.qyft.ms.system.model.bo.DeviceCommand; |
|||
import io.swagger.v3.oas.annotations.media.Schema; |
|||
import lombok.Data; |
|||
|
|||
import java.util.List; |
|||
|
|||
@Data |
|||
@Schema(description = "喷涂任务点位步骤") |
|||
public class SprayTaskStep { |
|||
/** |
|||
* 玻片序号 |
|||
*/ |
|||
@Schema(description = "玻片序号") |
|||
private Integer index; |
|||
/** |
|||
* 单词喷涂的完整路线步骤 |
|||
*/ |
|||
@Schema(description = "单词喷涂的完整路线步骤") |
|||
private List<List<DeviceCommand>> spraySteps; |
|||
} |
Write
Preview
Loading…
Cancel
Save
Reference in new issue