diff --git a/epmet-module/gov-issue/gov-issue-client/src/main/java/com/epmet/feign/GovIssueOpenFeignClient.java b/epmet-module/gov-issue/gov-issue-client/src/main/java/com/epmet/feign/GovIssueOpenFeignClient.java index 1bc5ac3e14..283207c1b5 100644 --- a/epmet-module/gov-issue/gov-issue-client/src/main/java/com/epmet/feign/GovIssueOpenFeignClient.java +++ b/epmet-module/gov-issue/gov-issue-client/src/main/java/com/epmet/feign/GovIssueOpenFeignClient.java @@ -215,7 +215,7 @@ public interface GovIssueOpenFeignClient { * @author sun **/ @PostMapping(value = "/gov/issue/issuecategory/projectcategorylist") - Result> projectCategoryList(@RequestBody List categoryIdList); + Result> projectCategoryList(@RequestBody ProjectCategoryTagListFormDTO formDTO); /** * @description 查询项目所属客户和所属网格信息以及分类对应的分类信息 diff --git a/epmet-module/gov-issue/gov-issue-client/src/main/java/com/epmet/feign/fallback/GovIssueOpenFeignClientFallBack.java b/epmet-module/gov-issue/gov-issue-client/src/main/java/com/epmet/feign/fallback/GovIssueOpenFeignClientFallBack.java index 537b7d3265..3eacd247d8 100644 --- a/epmet-module/gov-issue/gov-issue-client/src/main/java/com/epmet/feign/fallback/GovIssueOpenFeignClientFallBack.java +++ b/epmet-module/gov-issue/gov-issue-client/src/main/java/com/epmet/feign/fallback/GovIssueOpenFeignClientFallBack.java @@ -199,8 +199,8 @@ public class GovIssueOpenFeignClientFallBack implements GovIssueOpenFeignClient * @author sun **/ @Override - public Result> projectCategoryList(List categoryIdList) { - return ModuleUtils.feignConError(ServiceConstant.GOV_ISSUE_SERVER, "projectCategoryList", categoryIdList); + public Result> projectCategoryList(ProjectCategoryTagListFormDTO formDTO) { + return ModuleUtils.feignConError(ServiceConstant.GOV_ISSUE_SERVER, "projectCategoryList", formDTO); } /** diff --git a/epmet-module/gov-issue/gov-issue-server/src/main/java/com/epmet/controller/IssueCategoryController.java b/epmet-module/gov-issue/gov-issue-server/src/main/java/com/epmet/controller/IssueCategoryController.java index bfd770a5ff..f8755d1037 100644 --- a/epmet-module/gov-issue/gov-issue-server/src/main/java/com/epmet/controller/IssueCategoryController.java +++ b/epmet-module/gov-issue/gov-issue-server/src/main/java/com/epmet/controller/IssueCategoryController.java @@ -30,6 +30,7 @@ import com.epmet.commons.tools.validator.group.UpdateGroup; import com.epmet.dto.IssueCategoryDTO; import com.epmet.dto.form.IssueCategoryTagListFormDTO; import com.epmet.dto.form.IssueSaveCategoryFormDTO; +import com.epmet.dto.form.ProjectCategoryTagListFormDTO; import com.epmet.dto.result.IssueCategoryTagListResultDTO; import com.epmet.dto.result.ProjectCategoryTagResultDTO; import com.epmet.excel.IssueCategoryExcel; @@ -110,14 +111,14 @@ public class IssueCategoryController { } /** - * @param categoryIdList + * @param formDTO * @return * @Description 查询分类Id集合对应的分类名称,按分类升序排列 * @Author sun **/ @PostMapping("projectcategorylist") - public Result> projectCategoryList(@RequestBody List categoryIdList) { - return new Result>().ok(issueCategoryService.projectCategoryList(categoryIdList)); + public Result> projectCategoryList(@RequestBody ProjectCategoryTagListFormDTO formDTO) { + return new Result>().ok(issueCategoryService.projectCategoryList(formDTO)); } /** diff --git a/epmet-module/gov-issue/gov-issue-server/src/main/java/com/epmet/dao/IssueCategoryDao.java b/epmet-module/gov-issue/gov-issue-server/src/main/java/com/epmet/dao/IssueCategoryDao.java index 0d88504d4c..c263ec1ddb 100644 --- a/epmet-module/gov-issue/gov-issue-server/src/main/java/com/epmet/dao/IssueCategoryDao.java +++ b/epmet-module/gov-issue/gov-issue-server/src/main/java/com/epmet/dao/IssueCategoryDao.java @@ -19,6 +19,7 @@ package com.epmet.dao; import com.epmet.commons.mybatis.dao.BaseDao; import com.epmet.dto.IssueCategoryDTO; +import com.epmet.dto.form.ProjectCategoryTagListFormDTO; import com.epmet.dto.result.IssueCategoryTagResultDTO; import com.epmet.dto.result.ProjectCategoryTagResultDTO; import com.epmet.entity.IssueCategoryEntity; @@ -43,13 +44,12 @@ public interface IssueCategoryDao extends BaseDao { List selectIssueCategoryList(@Param("issueId") String issueId); /** - * @param categoryIdList + * @param formDTO * @return * @Description 查询分类Id对应的分类名称,按分类升序排列 * @Author sun **/ - List selectProjectCategoryList(@Param("categoryIdList") List categoryIdList); -// List selectProjectCategoryList(List categoryIdList); + List selectProjectCategoryList(ProjectCategoryTagListFormDTO formDTO); /** * 获取议题分类 diff --git a/epmet-module/gov-issue/gov-issue-server/src/main/java/com/epmet/service/IssueCategoryService.java b/epmet-module/gov-issue/gov-issue-server/src/main/java/com/epmet/service/IssueCategoryService.java index 3f051a29ff..5717b27db0 100644 --- a/epmet-module/gov-issue/gov-issue-server/src/main/java/com/epmet/service/IssueCategoryService.java +++ b/epmet-module/gov-issue/gov-issue-server/src/main/java/com/epmet/service/IssueCategoryService.java @@ -22,6 +22,7 @@ import com.epmet.commons.tools.page.PageData; import com.epmet.dto.IssueCategoryDTO; import com.epmet.dto.form.IssueCategoryTagListFormDTO; import com.epmet.dto.form.IssueSaveCategoryFormDTO; +import com.epmet.dto.form.ProjectCategoryTagListFormDTO; import com.epmet.dto.result.IssueCategoryTagListResultDTO; import com.epmet.dto.result.ProjectCategoryTagResultDTO; import com.epmet.entity.IssueCategoryEntity; @@ -106,12 +107,12 @@ public interface IssueCategoryService extends BaseService { IssueCategoryTagListResultDTO categoryTagList(IssueCategoryTagListFormDTO formDTO); /** - * @param categoryIdList + * @param formDTO * @return * @Description 查询分类Id集合对应的分类名称,按分类升序排列 * @Author sun **/ - List projectCategoryList(List categoryIdList); + List projectCategoryList(ProjectCategoryTagListFormDTO formDTO); /** * 获取议题分类 diff --git a/epmet-module/gov-issue/gov-issue-server/src/main/java/com/epmet/service/impl/IssueCategoryServiceImpl.java b/epmet-module/gov-issue/gov-issue-server/src/main/java/com/epmet/service/impl/IssueCategoryServiceImpl.java index f806f28032..85d52737da 100644 --- a/epmet-module/gov-issue/gov-issue-server/src/main/java/com/epmet/service/impl/IssueCategoryServiceImpl.java +++ b/epmet-module/gov-issue/gov-issue-server/src/main/java/com/epmet/service/impl/IssueCategoryServiceImpl.java @@ -31,6 +31,7 @@ import com.epmet.dto.IssueCategoryDTO; import com.epmet.dto.IssueProjectCategoryDictDTO; import com.epmet.dto.form.IssueCategoryTagListFormDTO; import com.epmet.dto.form.IssueSaveCategoryFormDTO; +import com.epmet.dto.form.ProjectCategoryTagListFormDTO; import com.epmet.dto.form.SaveIssueCategoryFormDTO; import com.epmet.dto.result.IssueCategoryTagListResultDTO; import com.epmet.dto.result.IssueCategoryTagResultDTO; @@ -145,14 +146,14 @@ public class IssueCategoryServiceImpl extends BaseServiceImpl projectCategoryList(List categoryIdList) { - return baseDao.selectProjectCategoryList(categoryIdList); + public List projectCategoryList(ProjectCategoryTagListFormDTO formDTO) { + return baseDao.selectProjectCategoryList(formDTO); } /** diff --git a/epmet-module/gov-issue/gov-issue-server/src/main/resources/mapper/IssueCategoryDao.xml b/epmet-module/gov-issue/gov-issue-server/src/main/resources/mapper/IssueCategoryDao.xml index e3713438a4..93c51604f7 100644 --- a/epmet-module/gov-issue/gov-issue-server/src/main/resources/mapper/IssueCategoryDao.xml +++ b/epmet-module/gov-issue/gov-issue-server/src/main/resources/mapper/IssueCategoryDao.xml @@ -20,13 +20,14 @@