|
@@ -1,14 +1,10 @@
|
|
package com.qmth.themis.admin.api;
|
|
package com.qmth.themis.admin.api;
|
|
|
|
|
|
-import cn.hutool.core.date.DateUtil;
|
|
|
|
import com.qmth.themis.business.bean.admin.InvigilateListPatrolReportBean;
|
|
import com.qmth.themis.business.bean.admin.InvigilateListPatrolReportBean;
|
|
-import com.qmth.themis.business.bean.result.TimeScaleDataResult;
|
|
|
|
import com.qmth.themis.business.constant.SystemConstant;
|
|
import com.qmth.themis.business.constant.SystemConstant;
|
|
import com.qmth.themis.business.entity.TBUser;
|
|
import com.qmth.themis.business.entity.TBUser;
|
|
import com.qmth.themis.business.service.TIeReportService;
|
|
import com.qmth.themis.business.service.TIeReportService;
|
|
-import com.qmth.themis.business.util.JacksonUtil;
|
|
|
|
import com.qmth.themis.business.util.ServletUtil;
|
|
import com.qmth.themis.business.util.ServletUtil;
|
|
-import com.qmth.themis.common.contanst.Constants;
|
|
|
|
import com.qmth.themis.common.enums.ExceptionResultEnum;
|
|
import com.qmth.themis.common.enums.ExceptionResultEnum;
|
|
import com.qmth.themis.common.exception.BusinessException;
|
|
import com.qmth.themis.common.exception.BusinessException;
|
|
import com.qmth.themis.common.util.Result;
|
|
import com.qmth.themis.common.util.Result;
|
|
@@ -23,7 +19,7 @@ import org.springframework.web.bind.annotation.RestController;
|
|
import javax.annotation.Resource;
|
|
import javax.annotation.Resource;
|
|
import javax.validation.constraints.Max;
|
|
import javax.validation.constraints.Max;
|
|
import javax.validation.constraints.Min;
|
|
import javax.validation.constraints.Min;
|
|
-import java.util.*;
|
|
|
|
|
|
+import java.util.Objects;
|
|
|
|
|
|
/**
|
|
/**
|
|
* 监考报表
|
|
* 监考报表
|
|
@@ -242,6 +238,18 @@ public class TIeReportController {
|
|
return ResultUtil.ok(reportService.warnTrend());
|
|
return ResultUtil.ok(reportService.warnTrend());
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+// @ApiOperation(value = "考情监控-在线人数/预警时间趋势test")
|
|
|
|
+// @RequestMapping(value = "/examination_monitor/warn_trend_test", method = RequestMethod.POST)
|
|
|
|
+// @ApiResponses({@ApiResponse(code = 200, message = "结果信息")})
|
|
|
|
+// public void warnTrendTest() {
|
|
|
|
+// List<TimeScaleDataResult> timeScaleDataResultList = reportService.warnTrend();
|
|
|
|
+// try {
|
|
|
|
+// ExportUtils.exportEXCEL("在线人数/预警时间趋势", TimeScaleDataResult.class, timeScaleDataResultList, ServletUtil.getResponse());
|
|
|
|
+// } catch (Exception e) {
|
|
|
|
+// e.printStackTrace();
|
|
|
|
+// }
|
|
|
|
+// }
|
|
|
|
+
|
|
@ApiOperation(value = "考情监控-预警消息")
|
|
@ApiOperation(value = "考情监控-预警消息")
|
|
@RequestMapping(value = "/examination_monitor/warn_msg", method = RequestMethod.POST)
|
|
@RequestMapping(value = "/examination_monitor/warn_msg", method = RequestMethod.POST)
|
|
@ApiResponses({@ApiResponse(code = 200, message = "结果信息")})
|
|
@ApiResponses({@ApiResponse(code = 200, message = "结果信息")})
|