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