Commit 657361b5 by 徐高华

群活码查询

parent 585b6b3a
...@@ -11,7 +11,7 @@ import java.io.Serializable; ...@@ -11,7 +11,7 @@ import java.io.Serializable;
* @Modify * @Modify
* @CopyRight * @CopyRight
*/ */
public class HmLinkChatDTO extends HmLinkDTO implements Serializable { public class HmLinkChatDTO implements Serializable {
private static final long serialVersionUID = 45285331843100L; private static final long serialVersionUID = 45285331843100L;
...@@ -29,7 +29,25 @@ public class HmLinkChatDTO extends HmLinkDTO implements Serializable { ...@@ -29,7 +29,25 @@ public class HmLinkChatDTO extends HmLinkDTO implements Serializable {
private java.util.Date createTime; private java.util.Date createTime;
private java.util.Date updateTime; private java.util.Date updateTime;
private Integer deleteFlag; private Integer deleteFlag;
private Long linkId ; private Long linkId;
private String linkCode;
private String shortCode;
public String getShortCode() {
return shortCode;
}
public void setShortCode(String shortCode) {
this.shortCode = shortCode;
}
public String getLinkCode() {
return linkCode;
}
public void setLinkCode(String linkCode) {
this.linkCode = linkCode;
}
public Long getLinkId() { public Long getLinkId() {
return linkId; return linkId;
......
...@@ -9,9 +9,18 @@ public class HmLinkChatQDTO implements Serializable { ...@@ -9,9 +9,18 @@ public class HmLinkChatQDTO implements Serializable {
*/ */
private static final long serialVersionUID = 7581226892004325992L; private static final long serialVersionUID = 7581226892004325992L;
private String wxEnterpriseId ; private String wxEnterpriseId;
private String enterpriseId;
private Long chatHmId; private Long chatHmId;
public String getEnterpriseId() {
return enterpriseId;
}
public void setEnterpriseId(String enterpriseId) {
this.enterpriseId = enterpriseId;
}
public String getWxEnterpriseId() { public String getWxEnterpriseId() {
return wxEnterpriseId; return wxEnterpriseId;
} }
......
...@@ -6,6 +6,7 @@ import com.gic.api.base.commons.ServiceResponse; ...@@ -6,6 +6,7 @@ import com.gic.api.base.commons.ServiceResponse;
import com.gic.haoban.manage.api.dto.chat.GroupChatHmDTO; import com.gic.haoban.manage.api.dto.chat.GroupChatHmDTO;
import com.gic.haoban.manage.api.dto.hm.HmLinkChatDTO; import com.gic.haoban.manage.api.dto.hm.HmLinkChatDTO;
import com.gic.haoban.manage.api.dto.qdto.chat.ChatHmSearchQDTO; import com.gic.haoban.manage.api.dto.qdto.chat.ChatHmSearchQDTO;
import com.gic.haoban.manage.api.dto.qdto.hm.HmLinkChatQDTO;
/** /**
* *
...@@ -36,6 +37,6 @@ public interface GroupChatHmApiService { ...@@ -36,6 +37,6 @@ public interface GroupChatHmApiService {
* @return * @return
* @throws * @throws
*/ */
public ServiceResponse<Page<HmLinkChatDTO>> listPageChatLink(String wxEnterpriseId, Long chatHmId , BasePageInfo basePageInfo); public ServiceResponse<Page<HmLinkChatDTO>> listPageChatLink(HmLinkChatQDTO qdto, BasePageInfo basePageInfo);
} }
...@@ -54,11 +54,8 @@ public class GroupChatHmApiServiceImpl implements GroupChatHmApiService { ...@@ -54,11 +54,8 @@ public class GroupChatHmApiServiceImpl implements GroupChatHmApiService {
} }
@Override @Override
public ServiceResponse<Page<HmLinkChatDTO>> listPageChatLink(String wxEnterpriseId, Long chatHmId, public ServiceResponse<Page<HmLinkChatDTO>> listPageChatLink(HmLinkChatQDTO qdto,
BasePageInfo basePageInfo) { BasePageInfo basePageInfo) {
HmLinkChatQDTO qdto = new HmLinkChatQDTO();
qdto.setWxEnterpriseId(wxEnterpriseId);
qdto.setChatHmId(chatHmId);
Page<HmLinkChatDTO> page = this.hmLinkChatService.listPage(qdto, basePageInfo); Page<HmLinkChatDTO> page = this.hmLinkChatService.listPage(qdto, basePageInfo);
return ServiceResponse.success(page); return ServiceResponse.success(page);
} }
......
...@@ -16,6 +16,7 @@ import com.gic.haoban.manage.api.dto.chat.GroupChatHmDTO; ...@@ -16,6 +16,7 @@ import com.gic.haoban.manage.api.dto.chat.GroupChatHmDTO;
import com.gic.haoban.manage.api.dto.hm.HmLinkChatDTO; import com.gic.haoban.manage.api.dto.hm.HmLinkChatDTO;
import com.gic.haoban.manage.api.dto.qdto.chat.ChatHmSearchQDTO; import com.gic.haoban.manage.api.dto.qdto.chat.ChatHmSearchQDTO;
import com.gic.haoban.manage.api.dto.qdto.chat.GroupChatSearchQDTO; import com.gic.haoban.manage.api.dto.qdto.chat.GroupChatSearchQDTO;
import com.gic.haoban.manage.api.dto.qdto.hm.HmLinkChatQDTO;
import com.gic.haoban.manage.api.service.chat.GroupChatApiService; import com.gic.haoban.manage.api.service.chat.GroupChatApiService;
import com.gic.haoban.manage.api.service.chat.GroupChatHmApiService; import com.gic.haoban.manage.api.service.chat.GroupChatHmApiService;
...@@ -99,8 +100,11 @@ public class GroupChatHmController { ...@@ -99,8 +100,11 @@ public class GroupChatHmController {
} }
WebLoginDTO loginUser = AuthWebRequestUtil.getLoginUser(); WebLoginDTO loginUser = AuthWebRequestUtil.getLoginUser();
String wxEnterpriseId = loginUser.getWxEnterpriseId(); String wxEnterpriseId = loginUser.getWxEnterpriseId();
ServiceResponse<Page<HmLinkChatDTO>> page = this.groupChatHmApiService.listPageChatLink(wxEnterpriseId, HmLinkChatQDTO qdto = new HmLinkChatQDTO();
chatHmId, basePageInfo); qdto.setWxEnterpriseId(wxEnterpriseId);
qdto.setEnterpriseId(loginUser.getEnterpriseId());
qdto.setChatHmId(chatHmId);
ServiceResponse<Page<HmLinkChatDTO>> page = this.groupChatHmApiService.listPageChatLink(qdto, basePageInfo);
return RestResponse.successResult(page.getResult()); return RestResponse.successResult(page.getResult());
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment