Commit 657361b5 by 徐高华

群活码查询

parent 585b6b3a
......@@ -11,7 +11,7 @@ import java.io.Serializable;
* @Modify
* @CopyRight
*/
public class HmLinkChatDTO extends HmLinkDTO implements Serializable {
public class HmLinkChatDTO implements Serializable {
private static final long serialVersionUID = 45285331843100L;
......@@ -29,7 +29,25 @@ public class HmLinkChatDTO extends HmLinkDTO implements Serializable {
private java.util.Date createTime;
private java.util.Date updateTime;
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() {
return linkId;
......
......@@ -8,10 +8,19 @@ public class HmLinkChatQDTO implements Serializable {
* @Fields serialVersionUID : TODO(用一句话描述这个变量表示什么)
*/
private static final long serialVersionUID = 7581226892004325992L;
private String wxEnterpriseId ;
private String wxEnterpriseId;
private String enterpriseId;
private Long chatHmId;
public String getEnterpriseId() {
return enterpriseId;
}
public void setEnterpriseId(String enterpriseId) {
this.enterpriseId = enterpriseId;
}
public String getWxEnterpriseId() {
return wxEnterpriseId;
}
......
......@@ -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.hm.HmLinkChatDTO;
import com.gic.haoban.manage.api.dto.qdto.chat.ChatHmSearchQDTO;
import com.gic.haoban.manage.api.dto.qdto.hm.HmLinkChatQDTO;
/**
*
......@@ -25,7 +26,7 @@ public interface GroupChatHmApiService {
// 保存/更新
public ServiceResponse<GroupChatHmDTO> save(GroupChatHmDTO dto);
/**
*
* @Title: listChatLink
......@@ -36,6 +37,6 @@ public interface GroupChatHmApiService {
* @return
* @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 {
}
@Override
public ServiceResponse<Page<HmLinkChatDTO>> listPageChatLink(String wxEnterpriseId, Long chatHmId,
public ServiceResponse<Page<HmLinkChatDTO>> listPageChatLink(HmLinkChatQDTO qdto,
BasePageInfo basePageInfo) {
HmLinkChatQDTO qdto = new HmLinkChatQDTO();
qdto.setWxEnterpriseId(wxEnterpriseId);
qdto.setChatHmId(chatHmId);
Page<HmLinkChatDTO> page = this.hmLinkChatService.listPage(qdto, basePageInfo);
return ServiceResponse.success(page);
}
......
......@@ -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.qdto.chat.ChatHmSearchQDTO;
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.GroupChatHmApiService;
......@@ -99,8 +100,11 @@ public class GroupChatHmController {
}
WebLoginDTO loginUser = AuthWebRequestUtil.getLoginUser();
String wxEnterpriseId = loginUser.getWxEnterpriseId();
ServiceResponse<Page<HmLinkChatDTO>> page = this.groupChatHmApiService.listPageChatLink(wxEnterpriseId,
chatHmId, basePageInfo);
HmLinkChatQDTO qdto = new HmLinkChatQDTO();
qdto.setWxEnterpriseId(wxEnterpriseId);
qdto.setEnterpriseId(loginUser.getEnterpriseId());
qdto.setChatHmId(chatHmId);
ServiceResponse<Page<HmLinkChatDTO>> page = this.groupChatHmApiService.listPageChatLink(qdto, basePageInfo);
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