소스 검색

渠道列表

chunping 3 년 전
부모
커밋
a584ee6d95
1개의 변경된 파일10개의 추가작업 그리고 11개의 파일을 삭제
  1. 10 11
      mp-service/src/main/resources/mapper/channel/ChannelMapper.xml

+ 10 - 11
mp-service/src/main/resources/mapper/channel/ChannelMapper.xml

@@ -64,23 +64,22 @@
            left join (select q1.channel_id, count(q2.channel_id) as site_cnt
                       from mp_channel q1
                              left join mp_channel q2 on q2.channel_no like concat(q1.channel_id, '.%')
-                      where q1.level > 0 and q2.`level`= 0
+                      where q1.level > 0 and q2.level= 0
                       group by q1.channel_id) t3 on t3.channel_id = t1.channel_id
            left join (select q1.channel_id, count(q2.channel_id) as child_cnt
                       from mp_channel q1
                              left join mp_channel q2 on q2.channel_no like concat(q1.channel_id, '.%')
-                      where q1.level > 0 and q2.`level`> 0
+                      where q1.level > 0 and q2.level> 0
                       group by q1.channel_id) t4 on t4.channel_id = t1.channel_id
-           left join (
-              select q1.channel_id,sum(q2.user_cnt) as user_cnt
-              from mp_channel q1
-             left join (select b.channel_no, a.channel_id, count(a.id) AS user_cnt
-                        from mp_channel_user_rel a
-                               left join mp_channel b on a.channel_id=b.channel_id
-                        group by a.channel_id, b.channel_no
-      ) q2 on q2.channel_no like concat(q1.channel_no, '.%') t5 on t5.channel_id=t1.channel_id
+           left join (select q1.channel_id,sum(q2.user_cnt) as user_cnt
+                      from mp_channel q1
+                             left join (select b.channel_no, a.channel_id, count(a.id) AS user_cnt
+                                        from mp_channel_user_rel a
+                                               left join mp_channel b on a.channel_id=b.channel_id
+                                        group by a.channel_id, b.channel_no) q2 on q2.channel_no like concat(q1.channel_no, '.%')
+                      group by q1.channel_id
+                    ) t5 on t5.channel_id=t1.channel_id
       ${ew.customSqlSegment}
-
   </select>
 
      <!-- 查询经销商列表信息 -->