|
@ -1,6 +1,7 @@ |
|
|
package yq.web.controller.mine; |
|
|
package yq.web.controller.mine; |
|
|
|
|
|
|
|
|
import java.util.List; |
|
|
import java.util.List; |
|
|
|
|
|
import java.util.stream.Collectors; |
|
|
import javax.servlet.http.HttpServletResponse; |
|
|
import javax.servlet.http.HttpServletResponse; |
|
|
|
|
|
|
|
|
import cn.hutool.core.util.ObjectUtil; |
|
|
import cn.hutool.core.util.ObjectUtil; |
|
@ -52,6 +53,7 @@ public class MineWarningController extends BaseController |
|
|
public TableDataInfo list(MineWarning mineWarning) |
|
|
public TableDataInfo list(MineWarning mineWarning) |
|
|
{ |
|
|
{ |
|
|
startPage(); |
|
|
startPage(); |
|
|
|
|
|
|
|
|
List<MineWarning> list = mineWarningService.selectMineWarningList(mineWarning); |
|
|
List<MineWarning> list = mineWarningService.selectMineWarningList(mineWarning); |
|
|
return getDataTable(list); |
|
|
return getDataTable(list); |
|
|
} |
|
|
} |
|
@ -63,6 +65,7 @@ public class MineWarningController extends BaseController |
|
|
public TableDataInfo medicalList(MineWarning mineWarning) |
|
|
public TableDataInfo medicalList(MineWarning mineWarning) |
|
|
{ |
|
|
{ |
|
|
startPage(); |
|
|
startPage(); |
|
|
|
|
|
|
|
|
List<MineWarning> list = mineWarningService.selectMineWarningmedicalList(mineWarning); |
|
|
List<MineWarning> list = mineWarningService.selectMineWarningmedicalList(mineWarning); |
|
|
return getDataTable(list); |
|
|
return getDataTable(list); |
|
|
} |
|
|
} |
|
@ -82,7 +85,7 @@ public class MineWarningController extends BaseController |
|
|
|
|
|
|
|
|
/** |
|
|
/** |
|
|
*/ |
|
|
*/ |
|
|
@PreAuthorize("@ss.hasPermi('earlywarning:druid:list')") |
|
|
|
|
|
@GetMapping("/statistic/list") |
|
|
@GetMapping("/statistic/list") |
|
|
public TableDataInfo statisticList(MineWarning mineWarning){ |
|
|
public TableDataInfo statisticList(MineWarning mineWarning){ |
|
|
|
|
|
|
|
@ -93,7 +96,7 @@ public class MineWarningController extends BaseController |
|
|
/** |
|
|
/** |
|
|
* 异常、正常所占比 |
|
|
* 异常、正常所占比 |
|
|
*/ |
|
|
*/ |
|
|
@PreAuthorize("@ss.hasPermi('earlywarning:druid:list')") |
|
|
|
|
|
@GetMapping("/normal/list") |
|
|
@GetMapping("/normal/list") |
|
|
public TableDataInfo normalList(MineWarning mineWarning){ |
|
|
public TableDataInfo normalList(MineWarning mineWarning){ |
|
|
|
|
|
|
|
@ -105,7 +108,7 @@ public class MineWarningController extends BaseController |
|
|
|
|
|
|
|
|
*/ |
|
|
*/ |
|
|
@PreAuthorize("@ss.hasPermi('system:warning:export')") |
|
|
@PreAuthorize("@ss.hasPermi('system:warning:export')") |
|
|
@Log(title = "【预警导出】", businessType = BusinessType.EXPORT) |
|
|
@Log(title = "【健康数据】", businessType = BusinessType.EXPORT) |
|
|
@PostMapping("/export") |
|
|
@PostMapping("/export") |
|
|
public void export(HttpServletResponse response, MineWarning mineWarning){ |
|
|
public void export(HttpServletResponse response, MineWarning mineWarning){ |
|
|
List<MineWarning> list = mineWarningService.selectMineWarningList(mineWarning); |
|
|
List<MineWarning> list = mineWarningService.selectMineWarningList(mineWarning); |
|
@ -124,14 +127,14 @@ public class MineWarningController extends BaseController |
|
|
/** |
|
|
/** |
|
|
|
|
|
|
|
|
*/ |
|
|
*/ |
|
|
@PreAuthorize("@ss.hasPermi('system:warning:export')") |
|
|
@PreAuthorize("@ss.hasPermi('system:health:newExport')") |
|
|
@Log(title = "【预警导出】", businessType = BusinessType.EXPORT) |
|
|
@Log(title = "【新预警】", businessType = BusinessType.EXPORT) |
|
|
@PostMapping("/medicalExport") |
|
|
@PostMapping("/medicalExport") |
|
|
public void medicalExport(HttpServletResponse response, MineWarning mineWarning){ |
|
|
public void medicalExport(HttpServletResponse response, MineWarning mineWarning){ |
|
|
List<MineWarning> list = mineWarningService.selectMineWarningmedicalList(mineWarning); |
|
|
List<MineWarning> list = mineWarningService.selectMineWarningmedicalList(mineWarning); |
|
|
String title="新预警"; |
|
|
String title="新预警"; |
|
|
ExcelUtil<MineWarning> util = new ExcelUtil<MineWarning>(MineWarning.class); |
|
|
ExcelUtil<MineWarning> util = new ExcelUtil<MineWarning>(MineWarning.class); |
|
|
util.exportExcel(response, list, "预警处理",title); |
|
|
util.exportExcel(response, list, "新预警",title); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|