zouxuan 3 سال پیش
والد
کامیت
df3edd049b

+ 10 - 0
mec-biz/src/main/java/com/ym/mec/biz/dal/page/MusicGroupStudentQueryInfo.java

@@ -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;

+ 8 - 0
mec-biz/src/main/resources/config/mybatis/StudentManageDao.xml

@@ -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>
+            </if>
             <if test="search != null and search != ''">
                 AND (su.id_ = #{search} OR su.username_ LIKE CONCAT("%",#{search},"%") OR su.phone_ LIKE CONCAT("%",#{search},"%"))
             </if>