From 605c2ee2771f8e4c286b598416b62848d837a7ab Mon Sep 17 00:00:00 2001 From: ma <1062634917@qq.com> Date: Fri, 3 Sep 2021 17:43:19 +0800 Subject: [PATCH] =?UTF-8?q?=E5=88=86=E9=A1=B9=E7=9B=B8=E5=85=B3=E6=8E=A5?= =?UTF-8?q?=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/ccsens/common/bean/dto/CShareDto.java | 17 ++++++++++++++--- .../ccsens/common/service/IShareService.java | 8 ++++++++ .../com/ccsens/common/service/ShareService.java | 7 +++++++ 3 files changed, 29 insertions(+), 3 deletions(-) diff --git a/common/src/main/java/com/ccsens/common/bean/dto/CShareDto.java b/common/src/main/java/com/ccsens/common/bean/dto/CShareDto.java index 15edbd59..5f670e79 100644 --- a/common/src/main/java/com/ccsens/common/bean/dto/CShareDto.java +++ b/common/src/main/java/com/ccsens/common/bean/dto/CShareDto.java @@ -30,11 +30,22 @@ public class CShareDto { @Data @ApiModel("点击分享链接") public static class ClickShareUrl { - @NotBlank(message = "链接信息错误") - @ApiModelProperty("链接id") - private String shareId; +// @NotBlank(message = "链接信息错误") +// @ApiModelProperty("链接id") +// private String shareId; @NotBlank(message = "code信息错误") @ApiModelProperty("加密code") private String code; } + + @Data + @ApiModel("点击分享链接") + public static class QueryMemberByShare { + @NotNull(message = "请选择项目") + @ApiModelProperty("项目id") + private Long projectId; + @NotNull(message = "code错误") + @ApiModelProperty("加密code") + private String code; + } } diff --git a/common/src/main/java/com/ccsens/common/service/IShareService.java b/common/src/main/java/com/ccsens/common/service/IShareService.java index 24c96bc0..edf73bde 100644 --- a/common/src/main/java/com/ccsens/common/service/IShareService.java +++ b/common/src/main/java/com/ccsens/common/service/IShareService.java @@ -23,4 +23,12 @@ public interface IShareService { * @return 项目和角色id */ CShareVo.ClickShareInfo clickShareUrl(CShareDto.ClickShareUrl param,Long userId,String userName,String phone); + + /** + * 查询通过分享链接加入的成员 + * @param param 参数 + * @param userId 用户id + * @return 成员列表 + */ + CShareVo.ClickShareInfo queryMemberByShare(CShareDto.QueryMemberByShare param,Long userId); } diff --git a/common/src/main/java/com/ccsens/common/service/ShareService.java b/common/src/main/java/com/ccsens/common/service/ShareService.java index a641c45c..3de17fd9 100644 --- a/common/src/main/java/com/ccsens/common/service/ShareService.java +++ b/common/src/main/java/com/ccsens/common/service/ShareService.java @@ -138,4 +138,11 @@ public class ShareService implements IShareService{ shareMemberDao.insertSelective(proShareMember); return clickShareInfo; } + + + @Override + public CShareVo.ClickShareInfo queryMemberByShare(CShareDto.QueryMemberByShare param, Long userId) { + + return null; + } }