@@ -48,6 +48,16 @@ public class MusicGroupStudentQueryInfo extends QueryInfo {
private String createYear;
private boolean isExport = false;
+ //是否有会员
+ private Integer hasMember;
+
+ public Integer getHasMember() {
+ return hasMember;
+ }
+ public void setHasMember(Integer hasMember) {
+ this.hasMember = hasMember;
public Boolean getOweFlag() {
return oweFlag;
@@ -467,6 +467,14 @@
<sql id="queryMusicGroupStudentSql">
<where>
+ <if test="hasMember != null">
+ <if test="hasMember == 0">
+ AND s.member_rank_setting_id_ IS NULL
+ </if>
+ <if test="hasMember == 1">
+ AND s.member_rank_setting_id_ IS NOT NULL
<if test="search != null and search != ''">
AND (su.id_ = #{search} OR su.username_ LIKE CONCAT("%",#{search},"%") OR su.phone_ LIKE CONCAT("%",#{search},"%"))
</if>