From d21773b0d86197d133ef4b16fe366232c345c665 Mon Sep 17 00:00:00 2001 From: ZQN <364596817@qq.com> Date: 星期三, 19 六月 2024 23:02:50 +0800 Subject: [PATCH] 报表添加 --- project-enforce/src/main/java/com/project/enforce/service/impl/EnforceOrderServiceImpl.java | 20 ++++++++++++++++++++ 1 files changed, 20 insertions(+), 0 deletions(-) diff --git a/project-enforce/src/main/java/com/project/enforce/service/impl/EnforceOrderServiceImpl.java b/project-enforce/src/main/java/com/project/enforce/service/impl/EnforceOrderServiceImpl.java index bd34b92..25b35ac 100644 --- a/project-enforce/src/main/java/com/project/enforce/service/impl/EnforceOrderServiceImpl.java +++ b/project-enforce/src/main/java/com/project/enforce/service/impl/EnforceOrderServiceImpl.java @@ -11,6 +11,7 @@ import com.project.common.exception.base.BaseException; import com.project.common.utils.SecurityUtils; import com.project.common.utils.StringUtils; +import com.project.common.vo.KeyVal; import com.project.enforce.domain.EnforceOrder; import com.project.enforce.domain.bo.editBo.EnforceOrderBo; import com.project.enforce.domain.bo.queryBo.EnforceOrderQueryBo; @@ -37,6 +38,7 @@ public class EnforceOrderServiceImpl extends ServiceImpl<EnforceOrderMapper, EnforceOrder> implements IEnforceOrderService { private final ISysDeptService deptService; + private final EnforceOrderMapper orderMapper; @Override//鍒楄〃鏌ヨ @@ -70,6 +72,13 @@ bo.setApplyDeptIds(deptService.getApplyDeptIdsByLoginUserId(loginUser.getUserId())); return this.baseMapper.selectCheckList(bo); + } + + @Override//淇℃伅鍏紡鍒楄〃 + public List<EnforceOrderVo> showList() + { + List<EnforceOrder> list = this.list(lq().eq(EnforceOrder::getIsShow, 1)); + return Convert.toList(EnforceOrderVo.class, list); } @Override//id鏌ヨ @@ -108,6 +117,17 @@ return this.removeByIds(ids); } + @Override//鏈堝害鍒嗗竷 + public List<KeyVal> getMonthCount(Long deptId) { + return orderMapper.getMonthCount(deptId); + } + + @Override//閮ㄩ棬鍒嗗竷 + public List<KeyVal> getDeptCount(String yearMonth) + { + return orderMapper.getDeptCount(yearMonth); + } + //------------------------------------------------------------------------------------- -- Gitblit v1.9.1