|
|
@@ -9,13 +9,10 @@ import com.yunfeiyun.agmp.common.utils.JSONUtils;
|
|
|
import com.yunfeiyun.agmp.common.utils.StringUtils;
|
|
|
import com.yunfeiyun.agmp.common.utils.reflect.ReflectUtils;
|
|
|
import com.yunfeiyun.agmp.iot.common.constant.cmd.CmdDef;
|
|
|
-import com.yunfeiyun.agmp.iot.common.constant.devicetype.IotDeviceDictConst;
|
|
|
import com.yunfeiyun.agmp.iot.common.constant.devicetype.ServiceNameConst;
|
|
|
import com.yunfeiyun.agmp.iot.common.constant.mqtt.IotMqttConstant;
|
|
|
import com.yunfeiyun.agmp.iot.common.domain.IotBaseEntity;
|
|
|
-import com.yunfeiyun.agmp.iot.common.domain.IotCbddata;
|
|
|
import com.yunfeiyun.agmp.iot.common.domain.IotDevice;
|
|
|
-import com.yunfeiyun.agmp.iot.common.domain.IotPest;
|
|
|
import com.yunfeiyun.agmp.iot.common.model.cmd.CmdModel;
|
|
|
import com.yunfeiyun.agmp.iot.common.service.MongoService;
|
|
|
import com.yunfeiyun.agmp.iots.core.manager.MqttManager;
|
|
|
@@ -24,15 +21,15 @@ import com.yunfeiyun.agmp.iots.device.domain.cbd.YfCbdConfigMsg;
|
|
|
import com.yunfeiyun.agmp.iots.device.domain.cbd.YfCbdMsgUtil;
|
|
|
import com.yunfeiyun.agmp.iots.device.domain.cbd.YfCbdReqMsg;
|
|
|
import com.yunfeiyun.agmp.iots.device.domain.cbd.YfCbdTakephotoMsg;
|
|
|
-import com.yunfeiyun.agmp.iots.device.mapper.IotPestMapper;
|
|
|
import com.yunfeiyun.agmp.iots.device.service.IYfXctDevice;
|
|
|
import com.yunfeiyun.agmp.iots.service.*;
|
|
|
+import com.yunfeiyun.agmp.iots.service.impl.IotCbdImgService;
|
|
|
+import com.yunfeiyun.agmp.iots.service.impl.IotDeviceAddressService;
|
|
|
import lombok.extern.slf4j.Slf4j;
|
|
|
import org.apache.http.util.TextUtils;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.stereotype.Component;
|
|
|
|
|
|
-import javax.annotation.PostConstruct;
|
|
|
import java.util.*;
|
|
|
|
|
|
@Component(ServiceNameConst.SERVICE_YF_XCT)
|