package com.fzzy.gateway.hx2023.service; import com.fzzy.api.data.GatewayDeviceProtocol; import com.fzzy.api.data.GatewayProtocol; import com.fzzy.api.utils.ContextUtil; import com.fzzy.gateway.api.GatewaySyncWeightService; import com.fzzy.gateway.entity.GatewayDevice; import com.fzzy.gateway.hx2023.data.*; import com.fzzy.gateway.hx2023.websocket.WebSocketDeviceReport; import com.fzzy.gateway.service.GatewayDeviceService; import lombok.Data; import lombok.extern.slf4j.Slf4j; import org.springframework.stereotype.Component; import javax.annotation.Resource; /** * 网关与设备之间的通讯 */ @Slf4j @Data @Component public class HxGatewaySyncWeightImpl1 implements GatewaySyncWeightService { @Resource private GatewayDeviceService deviceService; @Resource private WebSocketDeviceReport webSocketDeviceReport; @Override public String getWeightProtocol() { return GatewayDeviceProtocol.DEVICE_WEIGHT_TCP_YH.getCode(); } @Override public WeightInfo syncWeightInfo(SyncReqData reqData) { //doNothing return null; } }