From f8a09d564aeba26eb9d729fee5e7fbcab3811de1 Mon Sep 17 00:00:00 2001
From: liusuyi <1951119284@qq.com>
Date: Sat, 26 Oct 2024 14:14:49 +0800
Subject: [PATCH] 优化

---
 ard-work/src/main/java/com/ard/tianyu/netty/command/camera/ZoomCmd.java |   15 ++++++++-------
 1 files changed, 8 insertions(+), 7 deletions(-)

diff --git a/ard-work/src/main/java/com/ard/tianyu/netty/command/camera/RecordStopCommand.java b/ard-work/src/main/java/com/ard/tianyu/netty/command/camera/ZoomCmd.java
similarity index 69%
copy from ard-work/src/main/java/com/ard/tianyu/netty/command/camera/RecordStopCommand.java
copy to ard-work/src/main/java/com/ard/tianyu/netty/command/camera/ZoomCmd.java
index e30d328..9dbfef5 100644
--- a/ard-work/src/main/java/com/ard/tianyu/netty/command/camera/RecordStopCommand.java
+++ b/ard-work/src/main/java/com/ard/tianyu/netty/command/camera/ZoomCmd.java
@@ -1,27 +1,28 @@
 package com.ard.tianyu.netty.command.camera;
 
-import com.ard.tianyu.model.dto.camera.RecordDTO;
-import com.ard.tianyu.netty.command.BaseCommand;
+import com.ard.tianyu.model.dto.camera.ZoomDTO;
+import com.ard.tianyu.netty.command.BaseCmd;
 import io.netty.buffer.ByteBuf;
 import lombok.Data;
 
 /**
- * 停止录像指令
+ * 变倍指令
  *
  * @author liusuyi
  * @date 2024年10月25日14:44
  **/
 @Data
-public class RecordStopCommand extends BaseCommand {
+public class ZoomCmd extends BaseCmd {
     private final byte encryptFlag = 0x00; // 加密标志
-    private final byte actionCode = 0x25;    // 动作编号
+    private final byte actionCode;  // 动作编号
 
 
-    public RecordStopCommand(RecordDTO recordDto) {
+    public ZoomCmd(ZoomDTO zoomDTO) {
         setDataHeader((short) 0x7479);
         setDataLength((short) 18);
-        setBoxSn(recordDto.getBoxSn().getBytes());
+        setBoxSn(zoomDTO.getBoxSn().getBytes());
         setCmdCode((byte) 0xD1);
+        this.actionCode=zoomDTO.getActionCode();
     }
 
     public void encode(ByteBuf out) {

--
Gitblit v1.9.3