|
|
@@ -5,15 +5,12 @@ import com.yunfeiyun.agmp.common.constant.ErrorCode;
|
|
|
import com.yunfeiyun.agmp.common.core.domain.AjaxResult;
|
|
|
import com.yunfeiyun.agmp.common.core.page.TableDataInfo;
|
|
|
import com.yunfeiyun.agmp.common.core.page.TableSupport;
|
|
|
-import com.yunfeiyun.agmp.common.utils.JSONUtils;
|
|
|
import com.yunfeiyun.agmp.common.utils.StringUtils;
|
|
|
import com.yunfeiyun.agmp.common.utils.poi.ExcelUtil;
|
|
|
import com.yunfeiyun.agmp.iot.common.constant.IotErrorCode;
|
|
|
import com.yunfeiyun.agmp.iot.common.constant.devicetype.IotDeviceDictConst;
|
|
|
-import com.yunfeiyun.agmp.iot.common.domain.IotCbdimg;
|
|
|
import com.yunfeiyun.agmp.iot.common.domain.IotYbqEnvData;
|
|
|
import com.yunfeiyun.agmp.iot.common.domain.IotYbqPredictData;
|
|
|
-import com.yunfeiyun.agmp.iot.common.domain.TosDevicetype;
|
|
|
import com.yunfeiyun.agmp.iot.common.domain.reqvo.IotYbqdataReqVo;
|
|
|
import com.yunfeiyun.agmp.iot.common.exception.IotBizException;
|
|
|
import com.yunfeiyun.agmp.iot.common.service.MongoService;
|
|
|
@@ -30,7 +27,6 @@ import org.springframework.web.bind.annotation.*;
|
|
|
|
|
|
import javax.annotation.Resource;
|
|
|
import javax.servlet.http.HttpServletResponse;
|
|
|
-import java.util.HashMap;
|
|
|
import java.util.List;
|
|
|
import java.util.Map;
|
|
|
|
|
|
@@ -64,6 +60,23 @@ public class IotYbqController extends BaseController {
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
+ * 获取设备详情信息
|
|
|
+ *
|
|
|
+ * @param reqVo
|
|
|
+ * @return
|
|
|
+ */
|
|
|
+ @GetMapping("/device/info/{devBid}")
|
|
|
+ public AjaxResult getDeviceInfo(@PathVariable("devBid") String devBid) {
|
|
|
+ IotDeviceListReqVo reqVo = new IotDeviceListReqVo();
|
|
|
+ reqVo.setDevBid(devBid);
|
|
|
+ List<IotDeviceListResVo> iotDeviceListResVoList = iIotDeviceService.selectIotDeviceListByType(reqVo);
|
|
|
+ if(iotDeviceListResVoList.isEmpty()) {
|
|
|
+ throw new IotBizException(IotErrorCode.INVALID_DEVICE_ID.getCode(), "设备不存在");
|
|
|
+ }
|
|
|
+ return success(iotDeviceListResVoList.get(0));
|
|
|
+ }
|
|
|
+
|
|
|
+ /**
|
|
|
* 小麦赤霉病
|
|
|
*
|
|
|
* @param reqVo
|