diff --git a/bonus-modules/bonus-material/src/main/java/com/bonus/material/push/controller/PushProDataUseInfoController.java b/bonus-modules/bonus-material/src/main/java/com/bonus/material/push/controller/PushProDataUseInfoController.java index 554f48e9..c6436286 100644 --- a/bonus-modules/bonus-material/src/main/java/com/bonus/material/push/controller/PushProDataUseInfoController.java +++ b/bonus-modules/bonus-material/src/main/java/com/bonus/material/push/controller/PushProDataUseInfoController.java @@ -109,18 +109,29 @@ public class PushProDataUseInfoController extends BaseController { } } - @GetMapping(value = "getCompletionNotRefundedDetails") - public AjaxResult getCompletionNotRefundedDetails(ProIdsBean bean) { + + //竣工未退预警数量 + @GetMapping(value = "getCompletionNotRefundedNum") + public AjaxResult getCompletionNotRefundedNum(ProIdsBean bean) { try { - HashMap map = new HashMap<>(); - List results = service.getCompletionNotRefundedDetails(bean); + List results = service.getCompletionNotRefunded(bean); BigDecimal totalNum = new BigDecimal(0); for (MachineInfoBean completionNotRefundedDetail : results) { totalNum.add(completionNotRefundedDetail.getNum()); } - map.put("results", results); - map.put("totalNum", totalNum); - return AjaxResult.success(map); + return AjaxResult.success(totalNum); + } catch (Exception e) { + logger.error(e.toString(), e); + throw new ServiceException("数据查询异常,请联系运维人员查询日志处理"); + } + } + + //竣工未退预警详情 + @GetMapping(value = "getCompletionNotRefundedDetails") + public TableDataInfo getCompletionNotRefundedDetails(ProIdsBean bean) { + try { + List results = service.getCompletionNotRefundedDetails(bean); + return getDataTable(results); } catch (Exception e) { logger.error(e.toString(), e); throw new ServiceException("数据查询异常,请联系运维人员查询日志处理"); @@ -129,10 +140,10 @@ public class PushProDataUseInfoController extends BaseController { // 施工机具库存预警 (7大类) @GetMapping(value = "getInventoryAlert") - public AjaxResult getInventoryAlert(ProIdsBean bean) { + public TableDataInfo getInventoryAlert(ProIdsBean bean) { try { List results = service.getInventoryAlert(bean); - return AjaxResult.success(results); + return getDataTable(results); } catch (Exception e) { logger.error(e.toString(), e); throw new ServiceException("数据查询异常,请联系运维人员查询日志处理"); diff --git a/bonus-modules/bonus-material/src/main/java/com/bonus/material/push/domain/MachineInfoBean.java b/bonus-modules/bonus-material/src/main/java/com/bonus/material/push/domain/MachineInfoBean.java index a822bfad..9ca6f2a3 100644 --- a/bonus-modules/bonus-material/src/main/java/com/bonus/material/push/domain/MachineInfoBean.java +++ b/bonus-modules/bonus-material/src/main/java/com/bonus/material/push/domain/MachineInfoBean.java @@ -36,7 +36,7 @@ public class MachineInfoBean { // 工程名称 private String proName; // 项目管理部 - private String proCemter; + private String proCenter; // 领用时间 private String leaseTime; // 到期时间 diff --git a/bonus-modules/bonus-material/src/main/resources/mapper/material/push/ProDataUseInfoMapper.xml b/bonus-modules/bonus-material/src/main/resources/mapper/material/push/ProDataUseInfoMapper.xml index ab7a69ad..ad8a4ead 100644 --- a/bonus-modules/bonus-material/src/main/resources/mapper/material/push/ProDataUseInfoMapper.xml +++ b/bonus-modules/bonus-material/src/main/resources/mapper/material/push/ProDataUseInfoMapper.xml @@ -159,8 +159,10 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"