mirror of
https://codeup.aliyun.com/67c68d4e484ca2f0a13ac3c1/ydc/jsowell-charger-web.git
synced 2026-06-28 11:08:12 +08:00
update 电单车协议
This commit is contained in:
@@ -1,6 +1,6 @@
|
|||||||
package com.jsowell.netty.decoder;
|
package com.jsowell.netty.decoder;
|
||||||
|
|
||||||
import com.jsowell.netty.domain.ebike.AbsEBikeMessage;
|
import com.jsowell.pile.domain.ebike.AbsEBikeMessage;
|
||||||
import io.netty.buffer.ByteBuf;
|
import io.netty.buffer.ByteBuf;
|
||||||
import io.netty.channel.ChannelHandlerContext;
|
import io.netty.channel.ChannelHandlerContext;
|
||||||
import io.netty.handler.codec.ByteToMessageDecoder;
|
import io.netty.handler.codec.ByteToMessageDecoder;
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
package com.jsowell.netty.server.electricbicycles;
|
package com.jsowell.netty.server.electricbicycles;
|
||||||
|
|
||||||
import com.alibaba.fastjson2.JSON;
|
import com.alibaba.fastjson2.JSON;
|
||||||
import com.jsowell.netty.domain.ebike.AbsEBikeMessage;
|
import com.jsowell.pile.domain.ebike.AbsEBikeMessage;
|
||||||
import io.netty.channel.*;
|
import io.netty.channel.*;
|
||||||
import lombok.extern.slf4j.Slf4j;
|
import lombok.extern.slf4j.Slf4j;
|
||||||
import org.springframework.stereotype.Component;
|
import org.springframework.stereotype.Component;
|
||||||
|
|||||||
@@ -1,7 +1,8 @@
|
|||||||
package com.jsowell.netty.domain.ebike;
|
package com.jsowell.pile.domain.ebike;
|
||||||
|
|
||||||
import com.jsowell.common.util.BytesUtil;
|
import com.jsowell.common.util.BytesUtil;
|
||||||
import com.jsowell.netty.domain.ebike.deviceupload.*;
|
import com.jsowell.netty.domain.ebike.deviceupload.*;
|
||||||
|
import com.jsowell.pile.domain.ebike.deviceupload.*;
|
||||||
import lombok.Getter;
|
import lombok.Getter;
|
||||||
import lombok.Setter;
|
import lombok.Setter;
|
||||||
|
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package com.jsowell.netty.domain.ebike.deviceupload;
|
package com.jsowell.pile.domain.ebike.deviceupload;
|
||||||
|
|
||||||
import com.jsowell.common.util.BytesUtil;
|
import com.jsowell.common.util.BytesUtil;
|
||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package com.jsowell.netty.domain.ebike.deviceupload;
|
package com.jsowell.pile.domain.ebike.deviceupload;
|
||||||
|
|
||||||
import com.jsowell.common.util.BytesUtil;
|
import com.jsowell.common.util.BytesUtil;
|
||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package com.jsowell.netty.domain.ebike.deviceupload;
|
package com.jsowell.pile.domain.ebike.deviceupload;
|
||||||
|
|
||||||
import com.google.common.collect.Lists;
|
import com.google.common.collect.Lists;
|
||||||
import com.jsowell.common.enums.ebike.PortStatusEnum;
|
import com.jsowell.common.enums.ebike.PortStatusEnum;
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package com.jsowell.netty.domain.ebike.deviceupload;
|
package com.jsowell.pile.domain.ebike.deviceupload;
|
||||||
|
|
||||||
import com.jsowell.common.util.BytesUtil;
|
import com.jsowell.common.util.BytesUtil;
|
||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
package com.jsowell.netty.domain.ebike.deviceupload;
|
package com.jsowell.pile.domain.ebike.deviceupload;
|
||||||
|
|
||||||
import com.jsowell.netty.domain.ebike.AbsEBikeMessage;
|
import com.jsowell.pile.domain.ebike.AbsEBikeMessage;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 刷卡操作(02指令)
|
* 刷卡操作(02指令)
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
package com.jsowell.netty.domain.ebike.deviceupload;
|
package com.jsowell.pile.domain.ebike.deviceupload;
|
||||||
|
|
||||||
import com.jsowell.netty.domain.ebike.AbsEBikeMessage;
|
import com.jsowell.pile.domain.ebike.AbsEBikeMessage;
|
||||||
|
|
||||||
public class EBikeMessageCmd03 extends AbsEBikeMessage {
|
public class EBikeMessageCmd03 extends AbsEBikeMessage {
|
||||||
|
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
package com.jsowell.netty.domain.ebike.deviceupload;
|
package com.jsowell.pile.domain.ebike.deviceupload;
|
||||||
|
|
||||||
import com.jsowell.netty.domain.ebike.AbsEBikeMessage;
|
import com.jsowell.pile.domain.ebike.AbsEBikeMessage;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 充电端口订单确认(04指令)
|
* 充电端口订单确认(04指令)
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
package com.jsowell.netty.domain.ebike.deviceupload;
|
package com.jsowell.pile.domain.ebike.deviceupload;
|
||||||
|
|
||||||
import com.jsowell.netty.domain.ebike.AbsEBikeMessage;
|
import com.jsowell.pile.domain.ebike.AbsEBikeMessage;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 端口充电时功率心跳包(06指令)
|
* 端口充电时功率心跳包(06指令)
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
package com.jsowell.netty.domain.ebike.deviceupload;
|
package com.jsowell.pile.domain.ebike.deviceupload;
|
||||||
|
|
||||||
import com.jsowell.netty.domain.ebike.AbsEBikeMessage;
|
import com.jsowell.pile.domain.ebike.AbsEBikeMessage;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 设备注册包(20指令)
|
* 设备注册包(20指令)
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
package com.jsowell.netty.domain.ebike.deviceupload;
|
package com.jsowell.pile.domain.ebike.deviceupload;
|
||||||
|
|
||||||
import com.jsowell.netty.domain.ebike.AbsEBikeMessage;
|
import com.jsowell.pile.domain.ebike.AbsEBikeMessage;
|
||||||
import lombok.Getter;
|
import lombok.Getter;
|
||||||
import lombok.Setter;
|
import lombok.Setter;
|
||||||
|
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
package com.jsowell.netty.domain.ebike.deviceupload;
|
package com.jsowell.pile.domain.ebike.deviceupload;
|
||||||
|
|
||||||
import com.jsowell.netty.domain.ebike.AbsEBikeMessage;
|
import com.jsowell.pile.domain.ebike.AbsEBikeMessage;
|
||||||
import lombok.Getter;
|
import lombok.Getter;
|
||||||
import lombok.Setter;
|
import lombok.Setter;
|
||||||
|
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package com.jsowell.netty.domain.ebike.deviceupload;
|
package com.jsowell.pile.domain.ebike.deviceupload;
|
||||||
|
|
||||||
import com.jsowell.common.util.BytesUtil;
|
import com.jsowell.common.util.BytesUtil;
|
||||||
import lombok.Getter;
|
import lombok.Getter;
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package com.jsowell.netty.domain.ebike.deviceupload;
|
package com.jsowell.pile.domain.ebike.deviceupload;
|
||||||
|
|
||||||
import com.jsowell.common.util.BytesUtil;
|
import com.jsowell.common.util.BytesUtil;
|
||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
package com.jsowell.netty.domain.ebike.serversend;
|
package com.jsowell.pile.domain.ebike.serversend;
|
||||||
|
|
||||||
import com.jsowell.netty.domain.ebike.AbsEBikeMessage;
|
import com.jsowell.pile.domain.ebike.AbsEBikeMessage;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 查询设备联网状态(81指令)
|
* 查询设备联网状态(81指令)
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
package com.jsowell.netty.domain.ebike.serversend;
|
package com.jsowell.pile.domain.ebike.serversend;
|
||||||
|
|
||||||
import com.jsowell.netty.domain.ebike.AbsEBikeMessage;
|
import com.jsowell.pile.domain.ebike.AbsEBikeMessage;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 服务器开始、停止充电操作(82指令)
|
* 服务器开始、停止充电操作(82指令)
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package com.jsowell.netty.domain.ebike.serversend;
|
package com.jsowell.pile.domain.ebike.serversend;
|
||||||
|
|
||||||
import com.jsowell.common.util.BytesUtil;
|
import com.jsowell.common.util.BytesUtil;
|
||||||
import lombok.Getter;
|
import lombok.Getter;
|
||||||
@@ -0,0 +1,10 @@
|
|||||||
|
package com.jsowell.pile.service;
|
||||||
|
|
||||||
|
import com.jsowell.pile.domain.ebike.AbsEBikeMessage;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 电单车发送命令服务
|
||||||
|
*/
|
||||||
|
public interface EBikeSendCommandService {
|
||||||
|
void send(String pileSn, AbsEBikeMessage c);
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user