diff --git a/orgmanax-api/src/main/java/cn/axzo/orgmanax/api/project/team/feign/OrgProjectTeamCategoryApi.java b/orgmanax-api/src/main/java/cn/axzo/orgmanax/api/project/team/feign/OrgProjectTeamCategoryApi.java index cb26a70..5ba2a7e 100644 --- a/orgmanax-api/src/main/java/cn/axzo/orgmanax/api/project/team/feign/OrgProjectTeamCategoryApi.java +++ b/orgmanax-api/src/main/java/cn/axzo/orgmanax/api/project/team/feign/OrgProjectTeamCategoryApi.java @@ -2,13 +2,11 @@ package cn.axzo.orgmanax.api.project.team.feign; import cn.axzo.foundation.page.PageResp; import cn.axzo.foundation.result.ApiResult; -import cn.axzo.orgmanax.dto.project.team.dto.TeamCategoryAggregateDTO; import cn.axzo.orgmanax.dto.project.team.dto.TeamCategoryDTO; import cn.axzo.orgmanax.dto.project.team.req.GroupTeamCategoryReq; import cn.axzo.orgmanax.dto.project.team.req.OperateOrgTeamCategoryReq; import cn.axzo.orgmanax.dto.project.team.req.OrgTeamCategoryReq; import cn.axzo.orgmanax.dto.project.team.req.PageOrgTeamCategoryReq; -import cn.axzo.orgmanax.dto.project.team.req.PageTeamCategoryReq; import cn.axzo.orgmanax.dto.project.team.req.PreCheckRemoveTeamCategoryReq; import cn.axzo.orgmanax.dto.project.team.req.RemoveProjectTeamCategoryReq; import cn.axzo.orgmanax.dto.project.team.req.SaveProjectTeamCategoryReq; @@ -38,19 +36,11 @@ public interface OrgProjectTeamCategoryApi { /** * 班组分类信息列表查询-非通用接口 * 分组查询 + * 用到 org_project_team_category 表数据 */ @PostMapping("/api/project/team-category/group-list") ApiResult> groupList(@RequestBody GroupTeamCategoryReq req); - /** - * todo 三期实现 - * 平台经营范围/经营范围子级变化(删除)时 校验不可变(邀请中/申请中)的经营范围 和 经营范围子级 - * 返回空list表示没有校验冲突 list有值表示,这些类别/经营范围子级 正在被使用 - * 先提供list 接口看能否满足需求 - */ - @PostMapping("/api/project/team-category/page") - ApiResult> page(@RequestBody @Valid PageTeamCategoryReq req); - /** * todo 三期实现 * 删除项目班组的分类进行check @@ -70,12 +60,14 @@ public interface OrgProjectTeamCategoryApi { /** * 删除项目班组分类 * 这里用到宽表 org_project_worker_wide + * 用到 org_project_team_category 表数据 */ @PostMapping("/api/project/team-category/remove") ApiResult removeTeamCategory(@RequestBody @Valid RemoveProjectTeamCategoryReq req); /** * @// TODO: 接口重复 + * 用到 org_project_team_category 表数据 * 获取项目内 经营范围的 拼接字符串 * {@link OrgProjectTeamCategoryApi#groupList(cn.axzo.orggateway.api.project.team.req.GroupTeamCategoryReq)} * 业务方自行通过这个接口返回的 projectTeamId 分组来拼接 经营范围