From a80f1acf3944be7e51251663f349c7465203f69c Mon Sep 17 00:00:00 2001 From: songyunpeng Date: Mon, 1 Jun 2020 15:26:48 +0800 Subject: [PATCH] =?UTF-8?q?=E8=AF=9D=E9=A2=98=E7=AE=A1=E7=90=86+=E7=BD=91?= =?UTF-8?q?=E6=A0=BC=E9=95=BF=E7=AE=A1=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../epdc-party-group-client/pom.xml | 2 +- .../esua/epdc/dto/GroupTopicCloseFormDTO.java | 31 +++++++ .../esua/epdc/dto/PartyGroupListDTO.java | 24 +++++ .../esua/epdc/dto/PartyGroupOfficialsDTO.java | 37 ++++++++ .../elink/esua/epdc/dto/PartyTopicDTO.java | 11 +++ .../epdc-party-group-server/pom.xml | 6 +- .../esua/epdc/PartyGroupApplication.java | 4 +- .../esua/epdc/config/ModuleConfigImpl.java | 2 +- .../epdc/controller/PartyGroupController.java | 16 ++++ .../PartyGroupOfficialsController.java | 16 ++-- .../PartyTopicCommentController.java | 22 +++++ .../epdc/controller/PartyTopicController.java | 9 +- .../elink/esua/epdc/dao/PartyGroupDao.java | 12 ++- .../esua/epdc/dao/PartyGroupOfficialsDao.java | 13 ++- .../esua/epdc/dao/PartyTopicCommentDao.java | 13 ++- .../elink/esua/epdc/dao/PartyTopicDao.java | 23 ++++- .../entity/PartyGroupOfficialsEntity.java | 30 ++++++ .../esua/epdc/entity/PartyTopicEntity.java | 8 +- .../esua/epdc/feign/AdminFeignClient.java | 48 ++++++++++ .../fallback/AdminFeignClientFallback.java | 30 ++++++ .../service/PartyGroupOfficialsService.java | 8 ++ .../esua/epdc/service/PartyGroupService.java | 9 ++ .../service/PartyTopicCommentService.java | 8 ++ .../esua/epdc/service/PartyTopicService.java | 18 ++++ .../impl/PartyGroupOfficialsServiceImpl.java | 38 ++++++++ .../service/impl/PartyGroupServiceImpl.java | 33 +++++++ .../impl/PartyTopicCommentServiceImpl.java | 8 ++ .../service/impl/PartyTopicServiceImpl.java | 22 ++++- .../main/resources/mapper/PartyGroupDao.xml | 12 +++ .../mapper/PartyGroupOfficialsDao.xml | 32 +++++++ .../resources/mapper/PartyTopicCommentDao.xml | 14 +++ .../main/resources/mapper/PartyTopicDao.xml | 93 ++++++++++++++++++- 32 files changed, 625 insertions(+), 27 deletions(-) create mode 100644 esua-epdc/epdc-module/epdc-party-group/epdc-party-group-client/src/main/java/com/elink/esua/epdc/dto/GroupTopicCloseFormDTO.java create mode 100644 esua-epdc/epdc-module/epdc-party-group/epdc-party-group-client/src/main/java/com/elink/esua/epdc/dto/PartyGroupListDTO.java create mode 100644 esua-epdc/epdc-module/epdc-party-group/epdc-party-group-server/src/main/java/com/elink/esua/epdc/feign/AdminFeignClient.java create mode 100644 esua-epdc/epdc-module/epdc-party-group/epdc-party-group-server/src/main/java/com/elink/esua/epdc/feign/fallback/AdminFeignClientFallback.java diff --git a/esua-epdc/epdc-module/epdc-party-group/epdc-party-group-client/pom.xml b/esua-epdc/epdc-module/epdc-party-group/epdc-party-group-client/pom.xml index 2d19acc1..a0128cb9 100644 --- a/esua-epdc/epdc-module/epdc-party-group/epdc-party-group-client/pom.xml +++ b/esua-epdc/epdc-module/epdc-party-group/epdc-party-group-client/pom.xml @@ -5,7 +5,7 @@ com.esua.epdc - epdc-party-group + epdc-partygroup 1.0.0 diff --git a/esua-epdc/epdc-module/epdc-party-group/epdc-party-group-client/src/main/java/com/elink/esua/epdc/dto/GroupTopicCloseFormDTO.java b/esua-epdc/epdc-module/epdc-party-group/epdc-party-group-client/src/main/java/com/elink/esua/epdc/dto/GroupTopicCloseFormDTO.java new file mode 100644 index 00000000..5f297632 --- /dev/null +++ b/esua-epdc/epdc-module/epdc-party-group/epdc-party-group-client/src/main/java/com/elink/esua/epdc/dto/GroupTopicCloseFormDTO.java @@ -0,0 +1,31 @@ +package com.elink.esua.epdc.dto; + +import lombok.Data; + +import javax.validation.constraints.NotBlank; +import javax.validation.constraints.Size; +import java.io.Serializable; + +/** + * @author songyunpeng + * @Description + * @create 2020-06-01 + */ +@Data +public class GroupTopicCloseFormDTO implements Serializable { + private static final long serialVersionUID = -8847567240714882803L; + + /** + * 话题ID + */ + @NotBlank(message = "话题ID不能为空") + private String id; + + /** + * 关闭原因 + */ + @NotBlank(message = "关闭原因不能为空且在50字以内") + @Size(min = 1, max = 50, message = "关闭原因不能为空且在50字以内") + private String remark; + +} \ No newline at end of file diff --git a/esua-epdc/epdc-module/epdc-party-group/epdc-party-group-client/src/main/java/com/elink/esua/epdc/dto/PartyGroupListDTO.java b/esua-epdc/epdc-module/epdc-party-group/epdc-party-group-client/src/main/java/com/elink/esua/epdc/dto/PartyGroupListDTO.java new file mode 100644 index 00000000..1b1321cc --- /dev/null +++ b/esua-epdc/epdc-module/epdc-party-group/epdc-party-group-client/src/main/java/com/elink/esua/epdc/dto/PartyGroupListDTO.java @@ -0,0 +1,24 @@ +package com.elink.esua.epdc.dto; + +import lombok.Data; + +import java.io.Serializable; + +/** + * @Author:songyunpeng + * @Date:2020/5/29 9:28 + */ +@Data +public class PartyGroupListDTO implements Serializable { + private static final long serialVersionUID = 5340620329305821737L; + + /** + * 党群ID + */ + private String groupId; + + /** + * 党群名称 + */ + private String partyGroupName; +} diff --git a/esua-epdc/epdc-module/epdc-party-group/epdc-party-group-client/src/main/java/com/elink/esua/epdc/dto/PartyGroupOfficialsDTO.java b/esua-epdc/epdc-module/epdc-party-group/epdc-party-group-client/src/main/java/com/elink/esua/epdc/dto/PartyGroupOfficialsDTO.java index a8d3402a..ec67fd87 100644 --- a/esua-epdc/epdc-module/epdc-party-group/epdc-party-group-client/src/main/java/com/elink/esua/epdc/dto/PartyGroupOfficialsDTO.java +++ b/esua-epdc/epdc-module/epdc-party-group/epdc-party-group-client/src/main/java/com/elink/esua/epdc/dto/PartyGroupOfficialsDTO.java @@ -19,6 +19,8 @@ package com.elink.esua.epdc.dto; import java.io.Serializable; import java.util.Date; +import java.util.List; + import lombok.Data; @@ -103,4 +105,39 @@ public class PartyGroupOfficialsDTO implements Serializable { */ private Date updatedTime; + /** + * 网格 + */ + private String grid; + + /** + * 网格ID + */ + private Long gridId; + + /** + * 所有部门ID + */ + private String allDeptIds; + + /** + * 所有部门名称 + */ + private String allDeptNames; + + /** + * 父所有部门 + */ + private String parentDeptIds; + + /** + * 父所有部门 + */ + private String parentDeptNames; + + /** + * 前端获取的部门 + */ + private List allDeptIdsShow; + } \ No newline at end of file diff --git a/esua-epdc/epdc-module/epdc-party-group/epdc-party-group-client/src/main/java/com/elink/esua/epdc/dto/PartyTopicDTO.java b/esua-epdc/epdc-module/epdc-party-group/epdc-party-group-client/src/main/java/com/elink/esua/epdc/dto/PartyTopicDTO.java index 7acf53e3..50cafc59 100644 --- a/esua-epdc/epdc-module/epdc-party-group/epdc-party-group-client/src/main/java/com/elink/esua/epdc/dto/PartyTopicDTO.java +++ b/esua-epdc/epdc-module/epdc-party-group/epdc-party-group-client/src/main/java/com/elink/esua/epdc/dto/PartyTopicDTO.java @@ -22,6 +22,7 @@ import java.util.Date; import lombok.Data; import java.math.BigDecimal; +import java.util.List; /** * 话题表 @@ -179,4 +180,14 @@ public class PartyTopicDTO implements Serializable { */ private Date updatedTime; + /** + * 图片 + */ + private List images; + + /** + * 备注 - 关闭原因 + */ + private String remark; + } \ No newline at end of file diff --git a/esua-epdc/epdc-module/epdc-party-group/epdc-party-group-server/pom.xml b/esua-epdc/epdc-module/epdc-party-group/epdc-party-group-server/pom.xml index fe7605d5..37b10251 100644 --- a/esua-epdc/epdc-module/epdc-party-group/epdc-party-group-server/pom.xml +++ b/esua-epdc/epdc-module/epdc-party-group/epdc-party-group-server/pom.xml @@ -139,7 +139,7 @@ epdc!redis@master1405 - + jinshui jinshui@833066 @@ -164,7 +164,7 @@ epdc!redis@master1405 - + jinshui jinshui@833066 @@ -197,7 +197,7 @@ - + epdc Elink@833066 diff --git a/esua-epdc/epdc-module/epdc-party-group/epdc-party-group-server/src/main/java/com/elink/esua/epdc/PartyGroupApplication.java b/esua-epdc/epdc-module/epdc-party-group/epdc-party-group-server/src/main/java/com/elink/esua/epdc/PartyGroupApplication.java index 47b0c7e3..c96af0ff 100644 --- a/esua-epdc/epdc-module/epdc-party-group/epdc-party-group-server/src/main/java/com/elink/esua/epdc/PartyGroupApplication.java +++ b/esua-epdc/epdc-module/epdc-party-group/epdc-party-group-server/src/main/java/com/elink/esua/epdc/PartyGroupApplication.java @@ -16,8 +16,8 @@ import org.springframework.cloud.openfeign.EnableFeignClients; /** * 党群模块 * - * @author zhangyong - * @date 2020/4/28 + * @author songyunpeng + * @date 2020/5/28 */ @SpringBootApplication @EnableDiscoveryClient diff --git a/esua-epdc/epdc-module/epdc-party-group/epdc-party-group-server/src/main/java/com/elink/esua/epdc/config/ModuleConfigImpl.java b/esua-epdc/epdc-module/epdc-party-group/epdc-party-group-server/src/main/java/com/elink/esua/epdc/config/ModuleConfigImpl.java index 2e08f02f..c2c1c212 100644 --- a/esua-epdc/epdc-module/epdc-party-group/epdc-party-group-server/src/main/java/com/elink/esua/epdc/config/ModuleConfigImpl.java +++ b/esua-epdc/epdc-module/epdc-party-group/epdc-party-group-server/src/main/java/com/elink/esua/epdc/config/ModuleConfigImpl.java @@ -21,6 +21,6 @@ import org.springframework.stereotype.Service; public class ModuleConfigImpl implements ModuleConfig { @Override public String getName() { - return "party-group"; + return "partygroup"; } } diff --git a/esua-epdc/epdc-module/epdc-party-group/epdc-party-group-server/src/main/java/com/elink/esua/epdc/controller/PartyGroupController.java b/esua-epdc/epdc-module/epdc-party-group/epdc-party-group-server/src/main/java/com/elink/esua/epdc/controller/PartyGroupController.java index 9ad6eac4..0b44bf08 100644 --- a/esua-epdc/epdc-module/epdc-party-group/epdc-party-group-server/src/main/java/com/elink/esua/epdc/controller/PartyGroupController.java +++ b/esua-epdc/epdc-module/epdc-party-group/epdc-party-group-server/src/main/java/com/elink/esua/epdc/controller/PartyGroupController.java @@ -18,6 +18,7 @@ package com.elink.esua.epdc.controller; import com.elink.esua.epdc.commons.tools.page.PageData; +import com.elink.esua.epdc.commons.tools.security.user.SecurityUser; import com.elink.esua.epdc.commons.tools.utils.ExcelUtils; import com.elink.esua.epdc.commons.tools.utils.Result; import com.elink.esua.epdc.commons.tools.validator.AssertUtils; @@ -26,6 +27,7 @@ import com.elink.esua.epdc.commons.tools.validator.group.AddGroup; import com.elink.esua.epdc.commons.tools.validator.group.UpdateGroup; import com.elink.esua.epdc.commons.tools.validator.group.DefaultGroup; import com.elink.esua.epdc.dto.PartyGroupDTO; +import com.elink.esua.epdc.dto.PartyGroupListDTO; import com.elink.esua.epdc.excel.PartyGroupExcel; import com.elink.esua.epdc.service.PartyGroupService; import org.springframework.beans.factory.annotation.Autowired; @@ -91,4 +93,18 @@ public class PartyGroupController { ExcelUtils.exportExcelToTarget(response, null, list, PartyGroupExcel.class); } + /** + * @Description 获取网格下所有社群 + * @Author songyunpeng + * @Date 2020/5/29 + * @Param [] + * @return com.elink.esua.epdc.commons.tools.utils.Result> + **/ + @GetMapping("groupList") + public Result> groupList() { + List data = partyGroupService.listOfGroupByDeptId(SecurityUser.getDeptId()); + return new Result>().ok(data); + } + + } \ No newline at end of file diff --git a/esua-epdc/epdc-module/epdc-party-group/epdc-party-group-server/src/main/java/com/elink/esua/epdc/controller/PartyGroupOfficialsController.java b/esua-epdc/epdc-module/epdc-party-group/epdc-party-group-server/src/main/java/com/elink/esua/epdc/controller/PartyGroupOfficialsController.java index bf21b9bb..dc45893b 100644 --- a/esua-epdc/epdc-module/epdc-party-group/epdc-party-group-server/src/main/java/com/elink/esua/epdc/controller/PartyGroupOfficialsController.java +++ b/esua-epdc/epdc-module/epdc-party-group/epdc-party-group-server/src/main/java/com/elink/esua/epdc/controller/PartyGroupOfficialsController.java @@ -37,7 +37,7 @@ import java.util.Map; /** - * 网格长(楼长)表 + * 网格长(楼长)表 * * @author elink elink@elink-cn.com * @since v1.0.0 2020-05-29 @@ -45,24 +45,24 @@ import java.util.Map; @RestController @RequestMapping("partygroupofficials") public class PartyGroupOfficialsController { - + @Autowired private PartyGroupOfficialsService partyGroupOfficialsService; @GetMapping("page") - public Result> page(@RequestParam Map params){ - PageData page = partyGroupOfficialsService.page(params); + public Result> page(@RequestParam Map params) { + PageData page = partyGroupOfficialsService.listPage(params); return new Result>().ok(page); } @GetMapping("{id}") - public Result get(@PathVariable("id") String id){ + public Result get(@PathVariable("id") String id) { PartyGroupOfficialsDTO data = partyGroupOfficialsService.get(id); return new Result().ok(data); } @PostMapping - public Result save(@RequestBody PartyGroupOfficialsDTO dto){ + public Result save(@RequestBody PartyGroupOfficialsDTO dto) { //效验数据 ValidatorUtils.validateEntity(dto, AddGroup.class, DefaultGroup.class); partyGroupOfficialsService.save(dto); @@ -70,7 +70,7 @@ public class PartyGroupOfficialsController { } @PutMapping - public Result update(@RequestBody PartyGroupOfficialsDTO dto){ + public Result update(@RequestBody PartyGroupOfficialsDTO dto) { //效验数据 ValidatorUtils.validateEntity(dto, UpdateGroup.class, DefaultGroup.class); partyGroupOfficialsService.update(dto); @@ -78,7 +78,7 @@ public class PartyGroupOfficialsController { } @DeleteMapping - public Result delete(@RequestBody String[] ids){ + public Result delete(@RequestBody String[] ids) { //效验数据 AssertUtils.isArrayEmpty(ids, "id"); partyGroupOfficialsService.delete(ids); diff --git a/esua-epdc/epdc-module/epdc-party-group/epdc-party-group-server/src/main/java/com/elink/esua/epdc/controller/PartyTopicCommentController.java b/esua-epdc/epdc-module/epdc-party-group/epdc-party-group-server/src/main/java/com/elink/esua/epdc/controller/PartyTopicCommentController.java index 86cc4597..3645d21b 100644 --- a/esua-epdc/epdc-module/epdc-party-group/epdc-party-group-server/src/main/java/com/elink/esua/epdc/controller/PartyTopicCommentController.java +++ b/esua-epdc/epdc-module/epdc-party-group/epdc-party-group-server/src/main/java/com/elink/esua/epdc/controller/PartyTopicCommentController.java @@ -85,10 +85,32 @@ public class PartyTopicCommentController { return new Result(); } + @GetMapping("deleteCommonts/{id}") + public Result deleteCommonts(@PathVariable("id" )String id){ + String[] ids = {id}; + partyTopicCommentService.delete(ids); + return new Result(); + } + @GetMapping("export") public void export(@RequestParam Map params, HttpServletResponse response) throws Exception { List list = partyTopicCommentService.list(params); ExcelUtils.exportExcelToTarget(response, null, list, PartyTopicCommentExcel.class); } + + /** + * + * 评论列表 + * + * @params [params] + * @return com.elink.esua.epdc.commons.tools.utils.Result> + * @author liuchuang + * @since 2019/11/12 10:37 + */ + @GetMapping("comments") + public Result> commentsList(@RequestParam Map params) { + PageData page = partyTopicCommentService.listComments(params); + return new Result>().ok(page); + } } \ No newline at end of file diff --git a/esua-epdc/epdc-module/epdc-party-group/epdc-party-group-server/src/main/java/com/elink/esua/epdc/controller/PartyTopicController.java b/esua-epdc/epdc-module/epdc-party-group/epdc-party-group-server/src/main/java/com/elink/esua/epdc/controller/PartyTopicController.java index ef742a9e..1b492736 100644 --- a/esua-epdc/epdc-module/epdc-party-group/epdc-party-group-server/src/main/java/com/elink/esua/epdc/controller/PartyTopicController.java +++ b/esua-epdc/epdc-module/epdc-party-group/epdc-party-group-server/src/main/java/com/elink/esua/epdc/controller/PartyTopicController.java @@ -25,6 +25,7 @@ import com.elink.esua.epdc.commons.tools.validator.ValidatorUtils; import com.elink.esua.epdc.commons.tools.validator.group.AddGroup; import com.elink.esua.epdc.commons.tools.validator.group.UpdateGroup; import com.elink.esua.epdc.commons.tools.validator.group.DefaultGroup; +import com.elink.esua.epdc.dto.GroupTopicCloseFormDTO; import com.elink.esua.epdc.dto.PartyTopicDTO; import com.elink.esua.epdc.excel.PartyTopicExcel; import com.elink.esua.epdc.service.PartyTopicService; @@ -51,7 +52,7 @@ public class PartyTopicController { @GetMapping("page") public Result> page(@RequestParam Map params){ - PageData page = partyTopicService.page(params); + PageData page = partyTopicService.listPage(params); return new Result>().ok(page); } @@ -91,4 +92,10 @@ public class PartyTopicController { ExcelUtils.exportExcelToTarget(response, null, list, PartyTopicExcel.class); } + @PostMapping("close") + public Result close(@RequestBody GroupTopicCloseFormDTO formDto) { + ValidatorUtils.validateEntity(formDto); + return partyTopicService.modifyTopicState(formDto); + } + } \ No newline at end of file diff --git a/esua-epdc/epdc-module/epdc-party-group/epdc-party-group-server/src/main/java/com/elink/esua/epdc/dao/PartyGroupDao.java b/esua-epdc/epdc-module/epdc-party-group/epdc-party-group-server/src/main/java/com/elink/esua/epdc/dao/PartyGroupDao.java index e854dd0a..377bff17 100644 --- a/esua-epdc/epdc-module/epdc-party-group/epdc-party-group-server/src/main/java/com/elink/esua/epdc/dao/PartyGroupDao.java +++ b/esua-epdc/epdc-module/epdc-party-group/epdc-party-group-server/src/main/java/com/elink/esua/epdc/dao/PartyGroupDao.java @@ -18,9 +18,12 @@ package com.elink.esua.epdc.dao; import com.elink.esua.epdc.commons.mybatis.dao.BaseDao; +import com.elink.esua.epdc.dto.PartyGroupListDTO; import com.elink.esua.epdc.entity.PartyGroupEntity; import org.apache.ibatis.annotations.Mapper; +import java.util.List; + /** * 党群表 * @@ -29,5 +32,12 @@ import org.apache.ibatis.annotations.Mapper; */ @Mapper public interface PartyGroupDao extends BaseDao { - + /** + * @Description 获取网格下所有社群 + * @Author songyunpeng + * @Date 2020/5/29 + * @Param [deptId] + * @return java.util.List + **/ + List selectListOfGroupByDeptId(Long deptId); } \ No newline at end of file diff --git a/esua-epdc/epdc-module/epdc-party-group/epdc-party-group-server/src/main/java/com/elink/esua/epdc/dao/PartyGroupOfficialsDao.java b/esua-epdc/epdc-module/epdc-party-group/epdc-party-group-server/src/main/java/com/elink/esua/epdc/dao/PartyGroupOfficialsDao.java index 720e3809..0b79b1b8 100644 --- a/esua-epdc/epdc-module/epdc-party-group/epdc-party-group-server/src/main/java/com/elink/esua/epdc/dao/PartyGroupOfficialsDao.java +++ b/esua-epdc/epdc-module/epdc-party-group/epdc-party-group-server/src/main/java/com/elink/esua/epdc/dao/PartyGroupOfficialsDao.java @@ -18,9 +18,13 @@ package com.elink.esua.epdc.dao; import com.elink.esua.epdc.commons.mybatis.dao.BaseDao; +import com.elink.esua.epdc.dto.PartyGroupOfficialsDTO; import com.elink.esua.epdc.entity.PartyGroupOfficialsEntity; import org.apache.ibatis.annotations.Mapper; +import java.util.List; +import java.util.Map; + /** * 网格长(楼长)表 * @@ -29,5 +33,12 @@ import org.apache.ibatis.annotations.Mapper; */ @Mapper public interface PartyGroupOfficialsDao extends BaseDao { - + /** + * @Description 查询列表 + * @Author songyunpeng + * @Date 2020/5/29 + * @Param [params] + * @return java.util.List + **/ + List selectListOfPartyGroupOfficialsDTO(Map params); } \ No newline at end of file diff --git a/esua-epdc/epdc-module/epdc-party-group/epdc-party-group-server/src/main/java/com/elink/esua/epdc/dao/PartyTopicCommentDao.java b/esua-epdc/epdc-module/epdc-party-group/epdc-party-group-server/src/main/java/com/elink/esua/epdc/dao/PartyTopicCommentDao.java index 36d95dfe..40565353 100644 --- a/esua-epdc/epdc-module/epdc-party-group/epdc-party-group-server/src/main/java/com/elink/esua/epdc/dao/PartyTopicCommentDao.java +++ b/esua-epdc/epdc-module/epdc-party-group/epdc-party-group-server/src/main/java/com/elink/esua/epdc/dao/PartyTopicCommentDao.java @@ -18,9 +18,13 @@ package com.elink.esua.epdc.dao; import com.elink.esua.epdc.commons.mybatis.dao.BaseDao; +import com.elink.esua.epdc.dto.PartyTopicCommentDTO; import com.elink.esua.epdc.entity.PartyTopicCommentEntity; import org.apache.ibatis.annotations.Mapper; +import java.util.List; +import java.util.Map; + /** * 话题评论表 * @@ -29,5 +33,12 @@ import org.apache.ibatis.annotations.Mapper; */ @Mapper public interface PartyTopicCommentDao extends BaseDao { - + /** + * @Description 评论列表 + * @Author songyunpeng + * @Date 2020/5/29 + * @Param [params] + * @return java.util.List + **/ + List selectListOfCommentsByTopicId(Map params); } \ No newline at end of file diff --git a/esua-epdc/epdc-module/epdc-party-group/epdc-party-group-server/src/main/java/com/elink/esua/epdc/dao/PartyTopicDao.java b/esua-epdc/epdc-module/epdc-party-group/epdc-party-group-server/src/main/java/com/elink/esua/epdc/dao/PartyTopicDao.java index 497ff965..ec66a1fd 100644 --- a/esua-epdc/epdc-module/epdc-party-group/epdc-party-group-server/src/main/java/com/elink/esua/epdc/dao/PartyTopicDao.java +++ b/esua-epdc/epdc-module/epdc-party-group/epdc-party-group-server/src/main/java/com/elink/esua/epdc/dao/PartyTopicDao.java @@ -18,9 +18,13 @@ package com.elink.esua.epdc.dao; import com.elink.esua.epdc.commons.mybatis.dao.BaseDao; +import com.elink.esua.epdc.dto.PartyTopicDTO; import com.elink.esua.epdc.entity.PartyTopicEntity; import org.apache.ibatis.annotations.Mapper; +import java.util.List; +import java.util.Map; + /** * 话题表 * @@ -29,5 +33,22 @@ import org.apache.ibatis.annotations.Mapper; */ @Mapper public interface PartyTopicDao extends BaseDao { - + /** + * @Description pc列表 + * @Author songyunpeng + * @Date 2020/5/29 + * @Param [params] + * @return java.util.List + **/ + List selectListOfPartyTopicEntity(Map params); + + + /** + * @Description 查看详情 + * @Author songyunpeng + * @Date 2020/5/29 + * @Param [params] + * @return java.util.List + **/ + PartyTopicDTO selectOneOfPartyTopicDTO(String id); } \ No newline at end of file diff --git a/esua-epdc/epdc-module/epdc-party-group/epdc-party-group-server/src/main/java/com/elink/esua/epdc/entity/PartyGroupOfficialsEntity.java b/esua-epdc/epdc-module/epdc-party-group/epdc-party-group-server/src/main/java/com/elink/esua/epdc/entity/PartyGroupOfficialsEntity.java index 0d505693..7a3b0ff1 100644 --- a/esua-epdc/epdc-module/epdc-party-group/epdc-party-group-server/src/main/java/com/elink/esua/epdc/entity/PartyGroupOfficialsEntity.java +++ b/esua-epdc/epdc-module/epdc-party-group/epdc-party-group-server/src/main/java/com/elink/esua/epdc/entity/PartyGroupOfficialsEntity.java @@ -73,4 +73,34 @@ public class PartyGroupOfficialsEntity extends BaseEpdcEntity { */ private String areaResponsibility; + /** + * 网格 + */ + private String grid; + + /** + * 网格ID + */ + private Long gridId; + + /** + * 所有部门ID + */ + private String allDeptIds; + + /** + * 所有部门名称 + */ + private String allDeptNames; + + /** + * 父所有部门 + */ + private String parentDeptIds; + + /** + * 父所有部门 + */ + private String parentDeptNames; + } \ No newline at end of file diff --git a/esua-epdc/epdc-module/epdc-party-group/epdc-party-group-server/src/main/java/com/elink/esua/epdc/entity/PartyTopicEntity.java b/esua-epdc/epdc-module/epdc-party-group/epdc-party-group-server/src/main/java/com/elink/esua/epdc/entity/PartyTopicEntity.java index 8d2d8381..cdfeadba 100644 --- a/esua-epdc/epdc-module/epdc-party-group/epdc-party-group-server/src/main/java/com/elink/esua/epdc/entity/PartyTopicEntity.java +++ b/esua-epdc/epdc-module/epdc-party-group/epdc-party-group-server/src/main/java/com/elink/esua/epdc/entity/PartyTopicEntity.java @@ -99,10 +99,6 @@ public class PartyTopicEntity extends BaseEpdcEntity { */ private BigDecimal topicLongitude; - /** - * 党群名字 - */ - private String partyGroupName; /** * 党群ID @@ -148,5 +144,9 @@ public class PartyTopicEntity extends BaseEpdcEntity { * 父所有部门 */ private String parentDeptNames; + /** + * 备注 - 关闭原因 + */ + private String remark; } \ No newline at end of file diff --git a/esua-epdc/epdc-module/epdc-party-group/epdc-party-group-server/src/main/java/com/elink/esua/epdc/feign/AdminFeignClient.java b/esua-epdc/epdc-module/epdc-party-group/epdc-party-group-server/src/main/java/com/elink/esua/epdc/feign/AdminFeignClient.java new file mode 100644 index 00000000..ed3e7616 --- /dev/null +++ b/esua-epdc/epdc-module/epdc-party-group/epdc-party-group-server/src/main/java/com/elink/esua/epdc/feign/AdminFeignClient.java @@ -0,0 +1,48 @@ +package com.elink.esua.epdc.feign; + +import com.elink.esua.epdc.commons.tools.constant.ServiceConstant; +import com.elink.esua.epdc.commons.tools.utils.Result; +import com.elink.esua.epdc.dto.ParentAndAllDeptDTO; +import com.elink.esua.epdc.dto.SysDeptDTO; +import com.elink.esua.epdc.dto.epdc.form.UserSysDeptInfoFormDTO; +import com.elink.esua.epdc.dto.epdc.result.UserSysDeptInfoResultDTO; +import com.elink.esua.epdc.feign.fallback.AdminFeignClientFallback; +import org.springframework.cloud.openfeign.FeignClient; +import org.springframework.http.MediaType; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.PostMapping; + +import java.util.List; + + +/** + * 管理端接口 + * + * @author songyunepeng + * @Date 2020/6/1 20:22 + */ +@FeignClient(name = ServiceConstant.EPDC_ADMIN_SERVER, fallback = AdminFeignClientFallback.class) +public interface AdminFeignClient { + + /** + * @param id + * @return com.elink.esua.epdc.commons.tools.utils.Result + * @Author songyunepeng + * @Description 根据部门id获取部门信息 + * @Date 2020/6/1 20:22 + **/ + @GetMapping("/sys/dept/{id}") + Result getSysDeptDTO(@PathVariable("id") Long id); + + /** + * 根据部门ID获取上级所有部门信息 + * + * @param deptId + * @return com.elink.esua.epdc.commons.tools.utils.Result + * @author gp + * @date 2019-11-29 + */ + @GetMapping("/sys/dept/getParentAndAllDept/{deptId}") + Result getParentAndAllDept(@PathVariable("deptId") String deptId); +} diff --git a/esua-epdc/epdc-module/epdc-party-group/epdc-party-group-server/src/main/java/com/elink/esua/epdc/feign/fallback/AdminFeignClientFallback.java b/esua-epdc/epdc-module/epdc-party-group/epdc-party-group-server/src/main/java/com/elink/esua/epdc/feign/fallback/AdminFeignClientFallback.java new file mode 100644 index 00000000..2e80c80d --- /dev/null +++ b/esua-epdc/epdc-module/epdc-party-group/epdc-party-group-server/src/main/java/com/elink/esua/epdc/feign/fallback/AdminFeignClientFallback.java @@ -0,0 +1,30 @@ +package com.elink.esua.epdc.feign.fallback; + +import com.elink.esua.epdc.commons.tools.constant.ServiceConstant; +import com.elink.esua.epdc.commons.tools.utils.ModuleUtils; +import com.elink.esua.epdc.commons.tools.utils.Result; +import com.elink.esua.epdc.dto.ParentAndAllDeptDTO; +import com.elink.esua.epdc.dto.SysDeptDTO; +import com.elink.esua.epdc.dto.epdc.form.UserSysDeptInfoFormDTO; +import com.elink.esua.epdc.dto.epdc.result.UserSysDeptInfoResultDTO; +import com.elink.esua.epdc.feign.AdminFeignClient; +import org.springframework.stereotype.Component; + +import java.util.List; + +/** + * @Description + * @Author songyunpeng + */ +@Component +public class AdminFeignClientFallback implements AdminFeignClient { + + @Override + public Result getSysDeptDTO(Long id) { + return ModuleUtils.feignConError(ServiceConstant.EPDC_ADMIN_SERVER, "getSysDeptDTO", id); + } + @Override + public Result getParentAndAllDept(String depId) { + return ModuleUtils.feignConError(ServiceConstant.EPDC_ADMIN_SERVER, "getParentAndAllDept", depId); + } +} diff --git a/esua-epdc/epdc-module/epdc-party-group/epdc-party-group-server/src/main/java/com/elink/esua/epdc/service/PartyGroupOfficialsService.java b/esua-epdc/epdc-module/epdc-party-group/epdc-party-group-server/src/main/java/com/elink/esua/epdc/service/PartyGroupOfficialsService.java index 69c7f180..3cec1c29 100644 --- a/esua-epdc/epdc-module/epdc-party-group/epdc-party-group-server/src/main/java/com/elink/esua/epdc/service/PartyGroupOfficialsService.java +++ b/esua-epdc/epdc-module/epdc-party-group/epdc-party-group-server/src/main/java/com/elink/esua/epdc/service/PartyGroupOfficialsService.java @@ -92,4 +92,12 @@ public interface PartyGroupOfficialsService extends BaseService + **/ + PageData listPage(Map params); } \ No newline at end of file diff --git a/esua-epdc/epdc-module/epdc-party-group/epdc-party-group-server/src/main/java/com/elink/esua/epdc/service/PartyGroupService.java b/esua-epdc/epdc-module/epdc-party-group/epdc-party-group-server/src/main/java/com/elink/esua/epdc/service/PartyGroupService.java index c6d910c4..44f5e1cb 100644 --- a/esua-epdc/epdc-module/epdc-party-group/epdc-party-group-server/src/main/java/com/elink/esua/epdc/service/PartyGroupService.java +++ b/esua-epdc/epdc-module/epdc-party-group/epdc-party-group-server/src/main/java/com/elink/esua/epdc/service/PartyGroupService.java @@ -20,6 +20,7 @@ package com.elink.esua.epdc.service; import com.elink.esua.epdc.commons.mybatis.service.BaseService; import com.elink.esua.epdc.commons.tools.page.PageData; import com.elink.esua.epdc.dto.PartyGroupDTO; +import com.elink.esua.epdc.dto.PartyGroupListDTO; import com.elink.esua.epdc.entity.PartyGroupEntity; import java.util.List; @@ -92,4 +93,12 @@ public interface PartyGroupService extends BaseService { * @date 2020-05-29 */ void delete(String[] ids); + /** + * @Description 获取网格下所有社群 + * @Author songyunpeng + * @Date 2020/5/29 + * @Param [deptId] + * @return java.util.List + **/ + List listOfGroupByDeptId(Long deptId); } \ No newline at end of file diff --git a/esua-epdc/epdc-module/epdc-party-group/epdc-party-group-server/src/main/java/com/elink/esua/epdc/service/PartyTopicCommentService.java b/esua-epdc/epdc-module/epdc-party-group/epdc-party-group-server/src/main/java/com/elink/esua/epdc/service/PartyTopicCommentService.java index 6c333107..50376e45 100644 --- a/esua-epdc/epdc-module/epdc-party-group/epdc-party-group-server/src/main/java/com/elink/esua/epdc/service/PartyTopicCommentService.java +++ b/esua-epdc/epdc-module/epdc-party-group/epdc-party-group-server/src/main/java/com/elink/esua/epdc/service/PartyTopicCommentService.java @@ -92,4 +92,12 @@ public interface PartyTopicCommentService extends BaseService + **/ + PageData listComments(Map params); } \ No newline at end of file diff --git a/esua-epdc/epdc-module/epdc-party-group/epdc-party-group-server/src/main/java/com/elink/esua/epdc/service/PartyTopicService.java b/esua-epdc/epdc-module/epdc-party-group/epdc-party-group-server/src/main/java/com/elink/esua/epdc/service/PartyTopicService.java index d794610e..9a1beccb 100644 --- a/esua-epdc/epdc-module/epdc-party-group/epdc-party-group-server/src/main/java/com/elink/esua/epdc/service/PartyTopicService.java +++ b/esua-epdc/epdc-module/epdc-party-group/epdc-party-group-server/src/main/java/com/elink/esua/epdc/service/PartyTopicService.java @@ -19,6 +19,8 @@ package com.elink.esua.epdc.service; import com.elink.esua.epdc.commons.mybatis.service.BaseService; import com.elink.esua.epdc.commons.tools.page.PageData; +import com.elink.esua.epdc.commons.tools.utils.Result; +import com.elink.esua.epdc.dto.GroupTopicCloseFormDTO; import com.elink.esua.epdc.dto.PartyTopicDTO; import com.elink.esua.epdc.entity.PartyTopicEntity; @@ -92,4 +94,20 @@ public interface PartyTopicService extends BaseService { * @date 2020-05-29 */ void delete(String[] ids); + /** + * @Description pc列表 + * @Author songyunpeng + * @Date 2020/5/29 + * @Param [params] + * @return com.elink.esua.epdc.commons.tools.page.PageData + **/ + PageData listPage(Map params); + /** + * @Description 关闭话题 + * @Author songyunpeng + * @Date 2020/6/1 + * @Param [formDto, oneStr] + * @return com.elink.esua.epdc.commons.tools.utils.Result + **/ + Result modifyTopicState(GroupTopicCloseFormDTO formDto); } \ No newline at end of file diff --git a/esua-epdc/epdc-module/epdc-party-group/epdc-party-group-server/src/main/java/com/elink/esua/epdc/service/impl/PartyGroupOfficialsServiceImpl.java b/esua-epdc/epdc-module/epdc-party-group/epdc-party-group-server/src/main/java/com/elink/esua/epdc/service/impl/PartyGroupOfficialsServiceImpl.java index 56f37fc9..04c45178 100644 --- a/esua-epdc/epdc-module/epdc-party-group/epdc-party-group-server/src/main/java/com/elink/esua/epdc/service/impl/PartyGroupOfficialsServiceImpl.java +++ b/esua-epdc/epdc-module/epdc-party-group/epdc-party-group-server/src/main/java/com/elink/esua/epdc/service/impl/PartyGroupOfficialsServiceImpl.java @@ -20,12 +20,18 @@ package com.elink.esua.epdc.service.impl; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.metadata.IPage; import com.elink.esua.epdc.commons.mybatis.service.impl.BaseServiceImpl; +import com.elink.esua.epdc.commons.tools.constant.NumConstant; +import com.elink.esua.epdc.commons.tools.exception.RenException; import com.elink.esua.epdc.commons.tools.page.PageData; import com.elink.esua.epdc.commons.tools.utils.ConvertUtils; import com.elink.esua.epdc.commons.tools.constant.FieldConstant; +import com.elink.esua.epdc.commons.tools.utils.Result; import com.elink.esua.epdc.dao.PartyGroupOfficialsDao; +import com.elink.esua.epdc.dto.ParentAndAllDeptDTO; import com.elink.esua.epdc.dto.PartyGroupOfficialsDTO; +import com.elink.esua.epdc.dto.SysDeptDTO; import com.elink.esua.epdc.entity.PartyGroupOfficialsEntity; +import com.elink.esua.epdc.feign.AdminFeignClient; import com.elink.esua.epdc.redis.PartyGroupOfficialsRedis; import com.elink.esua.epdc.service.PartyGroupOfficialsService; import org.apache.commons.lang3.StringUtils; @@ -49,6 +55,9 @@ public class PartyGroupOfficialsServiceImpl extends BaseServiceImpl page(Map params) { IPage page = baseDao.selectPage( @@ -83,6 +92,28 @@ public class PartyGroupOfficialsServiceImpl extends BaseServiceImpl sysDeptDTO = adminFeignClient.getSysDeptDTO(dto.getAllDeptIdsShow().get(NumConstant.THREE)); + if(!sysDeptDTO.success() || sysDeptDTO.getData()==null){ + throw new RenException(sysDeptDTO.getMsg()); + } + SysDeptDTO grid = sysDeptDTO.getData(); + dto.setGrid(grid.getName()); + dto.setGridId(grid.getId()); + // 塞入全部部门ids,names + Result parentResult = adminFeignClient.getParentAndAllDept(String.valueOf(grid.getId())); + if (!parentResult.success() || parentResult.getData() == null) { + throw new RenException("获取用户部门信息失败"); + } else { + ParentAndAllDeptDTO deptDTO = parentResult.getData(); + dto.setAllDeptIds(deptDTO.getAllDeptIds()); + dto.setAllDeptNames(deptDTO.getAllDeptNames()); + dto.setParentDeptIds(deptDTO.getParentDeptIds()); + dto.setParentDeptNames(deptDTO.getParentDeptNames()); + } PartyGroupOfficialsEntity entity = ConvertUtils.sourceToTarget(dto, PartyGroupOfficialsEntity.class); insert(entity); } @@ -101,4 +132,11 @@ public class PartyGroupOfficialsServiceImpl extends BaseServiceImpl listPage(Map params) { + IPage page = getPage(params); + List list = baseDao.selectListOfPartyGroupOfficialsDTO(params); + return new PageData<>(ConvertUtils.sourceToTarget(list,PartyGroupOfficialsDTO.class), page.getTotal()); + } + } \ No newline at end of file diff --git a/esua-epdc/epdc-module/epdc-party-group/epdc-party-group-server/src/main/java/com/elink/esua/epdc/service/impl/PartyGroupServiceImpl.java b/esua-epdc/epdc-module/epdc-party-group/epdc-party-group-server/src/main/java/com/elink/esua/epdc/service/impl/PartyGroupServiceImpl.java index 03e667ab..bba4ca6b 100644 --- a/esua-epdc/epdc-module/epdc-party-group/epdc-party-group-server/src/main/java/com/elink/esua/epdc/service/impl/PartyGroupServiceImpl.java +++ b/esua-epdc/epdc-module/epdc-party-group/epdc-party-group-server/src/main/java/com/elink/esua/epdc/service/impl/PartyGroupServiceImpl.java @@ -20,12 +20,18 @@ package com.elink.esua.epdc.service.impl; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.metadata.IPage; import com.elink.esua.epdc.commons.mybatis.service.impl.BaseServiceImpl; +import com.elink.esua.epdc.commons.tools.exception.RenException; import com.elink.esua.epdc.commons.tools.page.PageData; import com.elink.esua.epdc.commons.tools.utils.ConvertUtils; import com.elink.esua.epdc.commons.tools.constant.FieldConstant; +import com.elink.esua.epdc.commons.tools.utils.Result; import com.elink.esua.epdc.dao.PartyGroupDao; +import com.elink.esua.epdc.dto.ParentAndAllDeptDTO; import com.elink.esua.epdc.dto.PartyGroupDTO; +import com.elink.esua.epdc.dto.PartyGroupListDTO; +import com.elink.esua.epdc.dto.SysDeptDTO; import com.elink.esua.epdc.entity.PartyGroupEntity; +import com.elink.esua.epdc.feign.AdminFeignClient; import com.elink.esua.epdc.redis.PartyGroupRedis; import com.elink.esua.epdc.service.PartyGroupService; import org.apache.commons.lang3.StringUtils; @@ -49,6 +55,9 @@ public class PartyGroupServiceImpl extends BaseServiceImpl page(Map params) { IPage page = baseDao.selectPage( @@ -83,6 +92,24 @@ public class PartyGroupServiceImpl extends BaseServiceImpl sysDeptDTO = adminFeignClient.getSysDeptDTO(Long.parseLong(dto.getDeptId())); + if(!sysDeptDTO.success() || sysDeptDTO.getData()==null){ + throw new RenException(sysDeptDTO.getMsg()); + } + SysDeptDTO dept = sysDeptDTO.getData(); + dto.setDept(dept.getName()); + // 塞入全部部门ids,names + Result parentResult = adminFeignClient.getParentAndAllDept(dto.getDeptId()); + if (!parentResult.success() || parentResult.getData() == null) { + throw new RenException("获取用户部门信息失败"); + } else { + ParentAndAllDeptDTO deptDTO = parentResult.getData(); + dto.setAllDeptIds(deptDTO.getAllDeptIds()); + dto.setAllDeptNames(deptDTO.getAllDeptNames()); + dto.setParentDeptIds(deptDTO.getParentDeptIds()); + dto.setParentDeptNames(deptDTO.getParentDeptNames()); + } PartyGroupEntity entity = ConvertUtils.sourceToTarget(dto, PartyGroupEntity.class); insert(entity); } @@ -101,4 +128,10 @@ public class PartyGroupServiceImpl extends BaseServiceImpl listOfGroupByDeptId(Long deptId) { + return baseDao.selectListOfGroupByDeptId(deptId); + + } + } \ No newline at end of file diff --git a/esua-epdc/epdc-module/epdc-party-group/epdc-party-group-server/src/main/java/com/elink/esua/epdc/service/impl/PartyTopicCommentServiceImpl.java b/esua-epdc/epdc-module/epdc-party-group/epdc-party-group-server/src/main/java/com/elink/esua/epdc/service/impl/PartyTopicCommentServiceImpl.java index 7cdd4502..6dbdbb1a 100644 --- a/esua-epdc/epdc-module/epdc-party-group/epdc-party-group-server/src/main/java/com/elink/esua/epdc/service/impl/PartyTopicCommentServiceImpl.java +++ b/esua-epdc/epdc-module/epdc-party-group/epdc-party-group-server/src/main/java/com/elink/esua/epdc/service/impl/PartyTopicCommentServiceImpl.java @@ -25,6 +25,7 @@ import com.elink.esua.epdc.commons.tools.utils.ConvertUtils; import com.elink.esua.epdc.commons.tools.constant.FieldConstant; import com.elink.esua.epdc.dao.PartyTopicCommentDao; import com.elink.esua.epdc.dto.PartyTopicCommentDTO; +import com.elink.esua.epdc.dto.comment.TopicCommentListDTO; import com.elink.esua.epdc.entity.PartyTopicCommentEntity; import com.elink.esua.epdc.redis.PartyTopicCommentRedis; import com.elink.esua.epdc.service.PartyTopicCommentService; @@ -101,4 +102,11 @@ public class PartyTopicCommentServiceImpl extends BaseServiceImpl listComments(Map params) { + IPage page = getPage(params); + List list = baseDao.selectListOfCommentsByTopicId(params); + return new PageData<>(list, page.getTotal()); + } + } \ No newline at end of file diff --git a/esua-epdc/epdc-module/epdc-party-group/epdc-party-group-server/src/main/java/com/elink/esua/epdc/service/impl/PartyTopicServiceImpl.java b/esua-epdc/epdc-module/epdc-party-group/epdc-party-group-server/src/main/java/com/elink/esua/epdc/service/impl/PartyTopicServiceImpl.java index 3fad7b69..960ff044 100644 --- a/esua-epdc/epdc-module/epdc-party-group/epdc-party-group-server/src/main/java/com/elink/esua/epdc/service/impl/PartyTopicServiceImpl.java +++ b/esua-epdc/epdc-module/epdc-party-group/epdc-party-group-server/src/main/java/com/elink/esua/epdc/service/impl/PartyTopicServiceImpl.java @@ -23,7 +23,9 @@ import com.elink.esua.epdc.commons.mybatis.service.impl.BaseServiceImpl; import com.elink.esua.epdc.commons.tools.page.PageData; import com.elink.esua.epdc.commons.tools.utils.ConvertUtils; import com.elink.esua.epdc.commons.tools.constant.FieldConstant; +import com.elink.esua.epdc.commons.tools.utils.Result; import com.elink.esua.epdc.dao.PartyTopicDao; +import com.elink.esua.epdc.dto.GroupTopicCloseFormDTO; import com.elink.esua.epdc.dto.PartyTopicDTO; import com.elink.esua.epdc.entity.PartyTopicEntity; import com.elink.esua.epdc.redis.PartyTopicRedis; @@ -76,8 +78,7 @@ public class PartyTopicServiceImpl extends BaseServiceImpl listPage(Map params) { + IPage page = getPage(params); + List list = baseDao.selectListOfPartyTopicEntity(params); + return new PageData<>(ConvertUtils.sourceToTarget(list,PartyTopicDTO.class), page.getTotal()); + } + + @Override + public Result modifyTopicState(GroupTopicCloseFormDTO formDto) { + PartyTopicEntity entity = new PartyTopicEntity(); + entity.setId(formDto.getId()); + entity.setRemark(formDto.getRemark()); + entity.setState(20); + updateById(entity); + return new Result(); + } + } \ No newline at end of file diff --git a/esua-epdc/epdc-module/epdc-party-group/epdc-party-group-server/src/main/resources/mapper/PartyGroupDao.xml b/esua-epdc/epdc-module/epdc-party-group/epdc-party-group-server/src/main/resources/mapper/PartyGroupDao.xml index 212f652e..6fc62dd4 100644 --- a/esua-epdc/epdc-module/epdc-party-group/epdc-party-group-server/src/main/resources/mapper/PartyGroupDao.xml +++ b/esua-epdc/epdc-module/epdc-party-group/epdc-party-group-server/src/main/resources/mapper/PartyGroupDao.xml @@ -24,4 +24,16 @@ + + + \ No newline at end of file diff --git a/esua-epdc/epdc-module/epdc-party-group/epdc-party-group-server/src/main/resources/mapper/PartyGroupOfficialsDao.xml b/esua-epdc/epdc-module/epdc-party-group/epdc-party-group-server/src/main/resources/mapper/PartyGroupOfficialsDao.xml index a5f08f1f..545ea238 100644 --- a/esua-epdc/epdc-module/epdc-party-group/epdc-party-group-server/src/main/resources/mapper/PartyGroupOfficialsDao.xml +++ b/esua-epdc/epdc-module/epdc-party-group/epdc-party-group-server/src/main/resources/mapper/PartyGroupOfficialsDao.xml @@ -18,7 +18,39 @@ + + + + + + + + \ No newline at end of file diff --git a/esua-epdc/epdc-module/epdc-party-group/epdc-party-group-server/src/main/resources/mapper/PartyTopicCommentDao.xml b/esua-epdc/epdc-module/epdc-party-group/epdc-party-group-server/src/main/resources/mapper/PartyTopicCommentDao.xml index 1b8cdad9..59f6c491 100644 --- a/esua-epdc/epdc-module/epdc-party-group/epdc-party-group-server/src/main/resources/mapper/PartyTopicCommentDao.xml +++ b/esua-epdc/epdc-module/epdc-party-group/epdc-party-group-server/src/main/resources/mapper/PartyTopicCommentDao.xml @@ -24,5 +24,19 @@ + \ No newline at end of file diff --git a/esua-epdc/epdc-module/epdc-party-group/epdc-party-group-server/src/main/resources/mapper/PartyTopicDao.xml b/esua-epdc/epdc-module/epdc-party-group/epdc-party-group-server/src/main/resources/mapper/PartyTopicDao.xml index 01dd01ca..90bcb1b7 100644 --- a/esua-epdc/epdc-module/epdc-party-group/epdc-party-group-server/src/main/resources/mapper/PartyTopicDao.xml +++ b/esua-epdc/epdc-module/epdc-party-group/epdc-party-group-server/src/main/resources/mapper/PartyTopicDao.xml @@ -17,7 +17,6 @@ - @@ -36,4 +35,96 @@ + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file