Commit ebf10bd7 by 朱亚洁

内部接口修改

parent c0d1c005
...@@ -3,10 +3,13 @@ package com.pcloud.book.group.dto; ...@@ -3,10 +3,13 @@ package com.pcloud.book.group.dto;
import java.io.Serializable; import java.io.Serializable;
import java.math.BigDecimal; import java.math.BigDecimal;
import lombok.Data;
/** /**
* @author lily * @author lily
* @date 2019/4/28 20:25 * @date 2019/4/28 20:25
*/ */
@Data
public class GroupClassifyQrcodeDTO implements Serializable { public class GroupClassifyQrcodeDTO implements Serializable {
/** /**
...@@ -68,127 +71,14 @@ public class GroupClassifyQrcodeDTO implements Serializable { ...@@ -68,127 +71,14 @@ public class GroupClassifyQrcodeDTO implements Serializable {
* 切群人数 * 切群人数
*/ */
private Integer changeNumber; private Integer changeNumber;
/**
* 群分类
*/
private String classify;
/**
* 社群书名称
*/
private String bookName;
public Long getBookId() {
return bookId;
}
public void setBookId(Long bookId) {
this.bookId = bookId;
}
public Long getChannelId() {
return channelId;
}
public void setChannelId(Long channelId) {
this.channelId = channelId;
}
public Long getBookGroupId() {
return bookGroupId;
}
public void setBookGroupId(Long bookGroupId) {
this.bookGroupId = bookGroupId;
}
public Long getClassifyId() {
return classifyId;
}
public void setClassifyId(Long classifyId) {
this.classifyId = classifyId;
}
public Long getAdviserId() {
return adviserId;
}
public void setAdviserId(Long adviserId) {
this.adviserId = adviserId;
}
public Long getGroupQrcodeId() {
return groupQrcodeId;
}
public void setGroupQrcodeId(Long groupQrcodeId) {
this.groupQrcodeId = groupQrcodeId;
}
public Long getWeixinQrcodeId() {
return weixinQrcodeId;
}
public void setWeixinQrcodeId(Long weixinQrcodeId) {
this.weixinQrcodeId = weixinQrcodeId;
}
public BigDecimal getPrice() {
return price;
}
public void setPrice(BigDecimal price) {
this.price = price;
}
public String getQrCodeUrl() {
return qrCodeUrl;
}
public void setQrCodeUrl(String qrCodeUrl) {
this.qrCodeUrl = qrCodeUrl;
}
public String getGroupName() {
return groupName;
}
public void setGroupName(String groupName) {
this.groupName = groupName;
}
public Boolean getHasOpenLearningReport() {
return hasOpenLearningReport;
}
public void setHasOpenLearningReport(Boolean hasOpenLearningReport) {
this.hasOpenLearningReport = hasOpenLearningReport;
}
public Integer getJoinGroupType() {
return joinGroupType;
}
public void setJoinGroupType(Integer joinGroupType) {
this.joinGroupType = joinGroupType;
}
public Integer getChangeNumber() {
return changeNumber;
}
public void setChangeNumber(Integer changeNumber) {
this.changeNumber = changeNumber;
}
@Override
public String toString() {
return "GroupClassifyQrcodeDTO{" +
"bookId=" + bookId +
", channelId=" + channelId +
", bookGroupId=" + bookGroupId +
", classifyId=" + classifyId +
", adviserId=" + adviserId +
", groupQrcodeId=" + groupQrcodeId +
", weixinQrcodeId=" + weixinQrcodeId +
", price=" + price +
", qrCodeUrl='" + qrCodeUrl + '\'' +
", groupName='" + groupName + '\'' +
", hasOpenLearningReport=" + hasOpenLearningReport +
", joinGroupType=" + joinGroupType +
", changeNumber=" + changeNumber +
'}';
}
} }
...@@ -325,24 +325,27 @@ ...@@ -325,24 +325,27 @@
</select> </select>
<select id="getClassifyQrcodeInfo" resultType="GroupClassifyQrcodeDTO" parameterType="String"> <select id="getClassifyQrcodeInfo" resultType="GroupClassifyQrcodeDTO" parameterType="String">
select SELECT
c.id classifyId, c.id classifyId,
c.create_user adviserId, c.create_user adviserId,
c.book_id bookId, c.book_id bookId,
c.channel_id channelId, c.channel_id channelId,
c.book_group_id bookGroupId, c.book_group_id bookGroupId,
c.price price, c.price price,
q.id groupQrcodeId, q.id groupQrcodeId,
c.has_open_learning_report hasOpenLearningReport, c.has_open_learning_report hasOpenLearningReport,
q.weixin_qrcode_id weixinQrcodeId, q.weixin_qrcode_id weixinQrcodeId,
q.qrcode_url qrCodeUrl, q.qrcode_url qrCodeUrl,
g.join_group_type joinGroupType, g.join_group_type joinGroupType,
q.group_name groupName, q.group_name groupName,
c.change_number changeNumber c.change_number changeNumber,
c.classify classify,
b.BOOK_NAME bookName
FROM FROM
book_group_classify c book_group_classify c
JOIN book_group_qrcode q ON c.id = q.classify_id JOIN book_group_qrcode q ON c.id = q.classify_id
JOIN book_group g ON c.book_group_id = g.id JOIN book_group g ON c.book_group_id = g.id
JOIN book b ON c.book_id = b.BOOK_ID
WHERE q.weixin_group_id = #{_parameter} WHERE q.weixin_group_id = #{_parameter}
LIMIT 1 LIMIT 1
</select> </select>
......
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