|
@@ -2,9 +2,7 @@ package com.yunfeiyun.agmp.iotm.device.pest.controller;
|
|
|
|
|
|
|
|
|
|
|
|
|
import cn.hutool.core.bean.BeanUtil;
|
|
import cn.hutool.core.bean.BeanUtil;
|
|
|
-import com.alibaba.fastjson2.JSON;
|
|
|
|
|
import com.alibaba.fastjson2.JSONObject;
|
|
import com.alibaba.fastjson2.JSONObject;
|
|
|
-import com.yunfeiyun.agmp.common.annotation.Excel;
|
|
|
|
|
import com.yunfeiyun.agmp.common.annotation.Log;
|
|
import com.yunfeiyun.agmp.common.annotation.Log;
|
|
|
import com.yunfeiyun.agmp.common.constant.ErrorCode;
|
|
import com.yunfeiyun.agmp.common.constant.ErrorCode;
|
|
|
import com.yunfeiyun.agmp.common.core.domain.AjaxResult;
|
|
import com.yunfeiyun.agmp.common.core.domain.AjaxResult;
|
|
@@ -15,21 +13,12 @@ import com.yunfeiyun.agmp.common.enums.CommonEnums;
|
|
|
import com.yunfeiyun.agmp.common.log.LogCore;
|
|
import com.yunfeiyun.agmp.common.log.LogCore;
|
|
|
import com.yunfeiyun.agmp.common.utils.StringUtils;
|
|
import com.yunfeiyun.agmp.common.utils.StringUtils;
|
|
|
import com.yunfeiyun.agmp.common.utils.poi.ExcelUtil;
|
|
import com.yunfeiyun.agmp.common.utils.poi.ExcelUtil;
|
|
|
-import com.yunfeiyun.agmp.common.utils.poi.SensdataExcelUtil;
|
|
|
|
|
-import com.yunfeiyun.agmp.common.utils.uuid.IdUtils;
|
|
|
|
|
import com.yunfeiyun.agmp.iot.common.constant.IotErrorCode;
|
|
import com.yunfeiyun.agmp.iot.common.constant.IotErrorCode;
|
|
|
-import com.yunfeiyun.agmp.iot.common.constant.device.xmzn.XmznUtil;
|
|
|
|
|
import com.yunfeiyun.agmp.iot.common.constant.devicetype.IotDeviceDictConst;
|
|
import com.yunfeiyun.agmp.iot.common.constant.devicetype.IotDeviceDictConst;
|
|
|
import com.yunfeiyun.agmp.iot.common.domain.*;
|
|
import com.yunfeiyun.agmp.iot.common.domain.*;
|
|
|
import com.yunfeiyun.agmp.iot.common.domain.reqvo.IotCbdConfigEditReqVo;
|
|
import com.yunfeiyun.agmp.iot.common.domain.reqvo.IotCbdConfigEditReqVo;
|
|
|
import com.yunfeiyun.agmp.iot.common.domain.reqvo.IotCbddataReqVo;
|
|
import com.yunfeiyun.agmp.iot.common.domain.reqvo.IotCbddataReqVo;
|
|
|
-import com.yunfeiyun.agmp.iot.common.domain.resvo.IotDeviceResVo;
|
|
|
|
|
-import com.yunfeiyun.agmp.iot.common.domain.resvo.IotSensdataResVo;
|
|
|
|
|
-import com.yunfeiyun.agmp.iot.common.domain.resvo.IotXmzninstaggregdataResVo;
|
|
|
|
|
-import com.yunfeiyun.agmp.iot.common.enums.DevType;
|
|
|
|
|
import com.yunfeiyun.agmp.iot.common.exception.IotBizException;
|
|
import com.yunfeiyun.agmp.iot.common.exception.IotBizException;
|
|
|
-import com.yunfeiyun.agmp.iot.common.model.cmd.CmdGroupModel;
|
|
|
|
|
-import com.yunfeiyun.agmp.iot.common.model.cmd.CmdModel;
|
|
|
|
|
import com.yunfeiyun.agmp.iot.common.service.MongoService;
|
|
import com.yunfeiyun.agmp.iot.common.service.MongoService;
|
|
|
import com.yunfeiyun.agmp.iot.common.service.TypeCacheService;
|
|
import com.yunfeiyun.agmp.iot.common.service.TypeCacheService;
|
|
|
import com.yunfeiyun.agmp.iotm.common.controller.BaseController;
|
|
import com.yunfeiyun.agmp.iotm.common.controller.BaseController;
|
|
@@ -41,7 +30,6 @@ import com.yunfeiyun.agmp.iotm.web.domain.resvo.IotDeviceListResVo;
|
|
|
import com.yunfeiyun.agmp.iotm.web.service.IIotCmdtaskService;
|
|
import com.yunfeiyun.agmp.iotm.web.service.IIotCmdtaskService;
|
|
|
import com.yunfeiyun.agmp.iotm.web.service.IIotDeviceService;
|
|
import com.yunfeiyun.agmp.iotm.web.service.IIotDeviceService;
|
|
|
import lombok.extern.slf4j.Slf4j;
|
|
import lombok.extern.slf4j.Slf4j;
|
|
|
-import org.apache.http.util.TextUtils;
|
|
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.web.bind.annotation.*;
|
|
import org.springframework.web.bind.annotation.*;
|
|
|
|
|
|