From e0aacd851623c798b6f7e2e01c1b0e206aa914ec Mon Sep 17 00:00:00 2001 From: lichao <326994889@qq.com> Date: Thu, 7 Mar 2024 14:48:16 +0800 Subject: [PATCH] =?UTF-8?q?=E5=85=9A=E5=91=98=E7=BB=9F=E8=AE=A1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../partyOrg/dao/IcPartyOrgCensusDao.java | 9 ++++++- .../service/IcPartyOrgCensusService.java | 2 ++ .../impl/IcPartyOrgCensusServiceImpl.java | 12 ++++++++++ .../controller/YiFengScreenController.java | 17 +++++++++++++ .../mapper/partyOrg/IcPartyOrgCensusDao.xml | 24 +++++++++++++++++++ 5 files changed, 63 insertions(+), 1 deletion(-) diff --git a/epmet-module/resi-partymember/resi-partymember-server/src/main/java/com/epmet/modules/partyOrg/dao/IcPartyOrgCensusDao.java b/epmet-module/resi-partymember/resi-partymember-server/src/main/java/com/epmet/modules/partyOrg/dao/IcPartyOrgCensusDao.java index 82e5453a6a..147d1c156d 100755 --- a/epmet-module/resi-partymember/resi-partymember-server/src/main/java/com/epmet/modules/partyOrg/dao/IcPartyOrgCensusDao.java +++ b/epmet-module/resi-partymember/resi-partymember-server/src/main/java/com/epmet/modules/partyOrg/dao/IcPartyOrgCensusDao.java @@ -19,7 +19,11 @@ package com.epmet.modules.partyOrg.dao; import com.epmet.commons.mybatis.dao.BaseDao; import com.epmet.modules.partyOrg.entity.IcPartyOrgCensusEntity; +import com.epmet.resi.partymember.dto.partyOrg.IcPartyOrgCensusDTO; import org.apache.ibatis.annotations.Mapper; +import org.apache.ibatis.annotations.Param; + +import java.util.List; /** * 党组织统计 @@ -29,5 +33,8 @@ import org.apache.ibatis.annotations.Mapper; */ @Mapper public interface IcPartyOrgCensusDao extends BaseDao { - + + List partyOrgCensusList(); + + List partyOrgCensusListAll(); } \ No newline at end of file diff --git a/epmet-module/resi-partymember/resi-partymember-server/src/main/java/com/epmet/modules/partyOrg/service/IcPartyOrgCensusService.java b/epmet-module/resi-partymember/resi-partymember-server/src/main/java/com/epmet/modules/partyOrg/service/IcPartyOrgCensusService.java index 45bb5e60dd..1b06b6236f 100755 --- a/epmet-module/resi-partymember/resi-partymember-server/src/main/java/com/epmet/modules/partyOrg/service/IcPartyOrgCensusService.java +++ b/epmet-module/resi-partymember/resi-partymember-server/src/main/java/com/epmet/modules/partyOrg/service/IcPartyOrgCensusService.java @@ -93,4 +93,6 @@ public interface IcPartyOrgCensusService extends BaseService partyOrgCensusList(String type); } \ No newline at end of file diff --git a/epmet-module/resi-partymember/resi-partymember-server/src/main/java/com/epmet/modules/partyOrg/service/impl/IcPartyOrgCensusServiceImpl.java b/epmet-module/resi-partymember/resi-partymember-server/src/main/java/com/epmet/modules/partyOrg/service/impl/IcPartyOrgCensusServiceImpl.java index b078f6c165..5c4d49742c 100755 --- a/epmet-module/resi-partymember/resi-partymember-server/src/main/java/com/epmet/modules/partyOrg/service/impl/IcPartyOrgCensusServiceImpl.java +++ b/epmet-module/resi-partymember/resi-partymember-server/src/main/java/com/epmet/modules/partyOrg/service/impl/IcPartyOrgCensusServiceImpl.java @@ -33,6 +33,7 @@ import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Transactional; +import java.util.ArrayList; import java.util.Arrays; import java.util.List; import java.util.Map; @@ -98,4 +99,15 @@ public class IcPartyOrgCensusServiceImpl extends BaseServiceImpl partyOrgCensusList(String type) { + List result= new ArrayList<>(); + if (type.equals("1")){ + result = baseDao.partyOrgCensusList(); + }else if (type.equals("2")){ + result = baseDao.partyOrgCensusListAll(); + } + return result; + } + } \ No newline at end of file diff --git a/epmet-module/resi-partymember/resi-partymember-server/src/main/java/com/epmet/modules/partymember/controller/YiFengScreenController.java b/epmet-module/resi-partymember/resi-partymember-server/src/main/java/com/epmet/modules/partymember/controller/YiFengScreenController.java index 3edc4b5c1c..ec9aa936fb 100644 --- a/epmet-module/resi-partymember/resi-partymember-server/src/main/java/com/epmet/modules/partymember/controller/YiFengScreenController.java +++ b/epmet-module/resi-partymember/resi-partymember-server/src/main/java/com/epmet/modules/partymember/controller/YiFengScreenController.java @@ -9,6 +9,7 @@ import com.epmet.commons.tools.security.dto.TokenDto; import com.epmet.commons.tools.utils.DateUtils; import com.epmet.commons.tools.utils.Result; import com.epmet.commons.tools.validator.ValidatorUtils; +import com.epmet.modules.partyOrg.service.IcPartyOrgCensusService; import com.epmet.modules.partyOrg.service.IcPartyOrgLeaderService; import com.epmet.modules.partyOrg.service.YiFengPartyOrgService; import com.epmet.modules.partymember.service.IcPartyPlaceService; @@ -17,6 +18,7 @@ import com.epmet.resi.partymember.dto.IcPartyPlaceDTO; import com.epmet.resi.partymember.dto.icpartyact.form.IcPartyActPageFormDTO; import com.epmet.resi.partymember.dto.icpartyact.result.IcPartyActDetailResDTO; import com.epmet.resi.partymember.dto.icpartyact.result.IcPartyActPageResultDTO; +import com.epmet.resi.partymember.dto.partyOrg.IcPartyOrgCensusDTO; import com.epmet.resi.partymember.dto.partyOrg.IcPartyOrgLeaderDTO; import com.epmet.resi.partymember.dto.partyOrg.result.LingShanPartyOrgAndOtherObjQtyRstDTO; import com.epmet.resi.partymember.dto.partyOrg.result.LingShanScreenPartyObjectByTypeRstDTO; @@ -47,7 +49,22 @@ public class YiFengScreenController { @Autowired private IcPartyOrgLeaderService icPartyOrgLeaderService; + @Autowired + private IcPartyOrgCensusService icPartyOrgCensusService; + + /** + * @Description: 党组织统计列表 + * @param type: + * @Return com.epmet.commons.tools.utils.Result> + * @Author: lichao + * @Date: 2024/3/7 13:35 + */ + @GetMapping("partyOrgCensusList") + public Result> partyOrgCensusList(@RequestParam String type){ + List result = icPartyOrgCensusService.partyOrgCensusList(type); + return new Result>().ok(result); + } /** * @Description: 领导班子列表 * @param type: diff --git a/epmet-module/resi-partymember/resi-partymember-server/src/main/resources/mapper/partyOrg/IcPartyOrgCensusDao.xml b/epmet-module/resi-partymember/resi-partymember-server/src/main/resources/mapper/partyOrg/IcPartyOrgCensusDao.xml index 11d136c61c..73505d420c 100755 --- a/epmet-module/resi-partymember/resi-partymember-server/src/main/resources/mapper/partyOrg/IcPartyOrgCensusDao.xml +++ b/epmet-module/resi-partymember/resi-partymember-server/src/main/resources/mapper/partyOrg/IcPartyOrgCensusDao.xml @@ -18,6 +18,30 @@ + + + \ No newline at end of file