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;
|
}
|
|
}
|