liusuyi
2024-11-01 3181d10cd687272c20252a020eeaa9974527dc14
增加:航线开始/暂停/恢复/结束的回复解析
5 files modified
28 ■■■■■ changed files
ard-work/src/main/java/com/ard/tianyu/netty/command/wayline/WayLineBeginReplyCmd.java 2 ●●●●● patch | view | raw | blame | history
ard-work/src/main/java/com/ard/tianyu/netty/command/wayline/WayLineEndReplyCmd.java 2 ●●●●● patch | view | raw | blame | history
ard-work/src/main/java/com/ard/tianyu/netty/command/wayline/WayLinePauseReplyCmd.java 2 ●●●●● patch | view | raw | blame | history
ard-work/src/main/java/com/ard/tianyu/netty/command/wayline/WayLineResumeReplyCmd.java 2 ●●●●● patch | view | raw | blame | history
ard-work/src/main/java/com/ard/tianyu/service/impl/TyServiceImpl.java 20 ●●●●● patch | view | raw | blame | history
ard-work/src/main/java/com/ard/tianyu/netty/command/wayline/WayLineBeginReplyCmd.java
@@ -3,6 +3,7 @@
import com.ard.tianyu.model.dto.wayline.WayLineBeginDTO;
import com.ard.tianyu.netty.command.BaseCmd;
import io.netty.buffer.ByteBuf;
import lombok.Data;
/**
 * 开始航线回复指令
@@ -10,6 +11,7 @@
 * @author liusuyi
 * @date 2024年10月30日16:20
 **/
@Data
public class WayLineBeginReplyCmd extends BaseCmd {
    private final byte encryptFlag = 0x00; // 加密标志
ard-work/src/main/java/com/ard/tianyu/netty/command/wayline/WayLineEndReplyCmd.java
@@ -2,6 +2,7 @@
import com.ard.tianyu.netty.command.BaseCmd;
import io.netty.buffer.ByteBuf;
import lombok.Data;
/**
 * 结束航线回复指令
@@ -9,6 +10,7 @@
 * @author liusuyi
 * @date 2024年10月30日16:20
 **/
@Data
public class WayLineEndReplyCmd extends BaseCmd {
    private final byte encryptFlag = 0x00; // 加密标志
ard-work/src/main/java/com/ard/tianyu/netty/command/wayline/WayLinePauseReplyCmd.java
@@ -2,6 +2,7 @@
import com.ard.tianyu.netty.command.BaseCmd;
import io.netty.buffer.ByteBuf;
import lombok.Data;
/**
 * 暂停航线回复指令
@@ -9,6 +10,7 @@
 * @author liusuyi
 * @date 2024年10月30日16:20
 **/
@Data
public class WayLinePauseReplyCmd extends BaseCmd {
    private final byte encryptFlag = 0x00; // 加密标志
ard-work/src/main/java/com/ard/tianyu/netty/command/wayline/WayLineResumeReplyCmd.java
@@ -2,6 +2,7 @@
import com.ard.tianyu.netty.command.BaseCmd;
import io.netty.buffer.ByteBuf;
import lombok.Data;
/**
 * 恢复航线回复指令
@@ -9,6 +10,7 @@
 * @author liusuyi
 * @date 2024年10月30日16:20
 **/
@Data
public class WayLineResumeReplyCmd extends BaseCmd {
    private final byte encryptFlag = 0x00; // 加密标志
ard-work/src/main/java/com/ard/tianyu/service/impl/TyServiceImpl.java
@@ -684,6 +684,26 @@
                    WayLineUploadReplyCmd wayLineUploadReplyCmd = (WayLineUploadReplyCmd) tyCommand;
                    logPrint("上传航线", wayLineUploadReplyCmd.getResult(), wayLineUploadReplyCmd.getErrorCode());
                }
                //开始航线回复
                if (tyCommand instanceof WayLineBeginReplyCmd) {
                    WayLineBeginReplyCmd wayLineBeginReplyCmd = (WayLineBeginReplyCmd) tyCommand;
                    logPrint("上传航线", wayLineBeginReplyCmd.getResult(), wayLineBeginReplyCmd.getErrorCode());
                }
                //暂停航线回复
                if (tyCommand instanceof WayLinePauseReplyCmd) {
                    WayLinePauseReplyCmd wayLinePauseReplyCmd = (WayLinePauseReplyCmd) tyCommand;
                    logPrint("上传航线", wayLinePauseReplyCmd.getResult(), wayLinePauseReplyCmd.getErrorCode());
                }
                //恢复航线回复
                if (tyCommand instanceof WayLineResumeReplyCmd) {
                    WayLineResumeReplyCmd wayLineResumeReplyCmd = (WayLineResumeReplyCmd) tyCommand;
                    logPrint("上传航线", wayLineResumeReplyCmd.getResult(), wayLineResumeReplyCmd.getErrorCode());
                }
                //结束航线回复
                if (tyCommand instanceof WayLineEndReplyCmd) {
                    WayLineEndReplyCmd wayLineEndReplyCmd = (WayLineEndReplyCmd) tyCommand;
                    logPrint("上传航线", wayLineEndReplyCmd.getResult(), wayLineEndReplyCmd.getErrorCode());
                }
                break;
            default:
                // 处理其他消息