|
|
@@ -4,7 +4,7 @@
|
|
|
|
|
|
<select id="getDynamicsList" resultType="shop.alien.entity.store.vo.LifeUserDynamicsVo">
|
|
|
select dyna1.*, COUNT(dyna1.id) AS fansCount from (
|
|
|
- select dyna.*,COUNT(lc.id) AS commentCount, COUNT(lm.id) AS transferNum from (
|
|
|
+ select dyna.*,COUNT(sc.id) AS commentCount, COUNT(lm.id) AS transferNum from (
|
|
|
with dynamice as(
|
|
|
select
|
|
|
CASE
|
|
|
@@ -28,6 +28,7 @@
|
|
|
left join life_user_expert lue on lue.user_id = user.id and lue.delete_flag = 0
|
|
|
where dynamice.userType = 'user') dyna
|
|
|
left join life_comment lc on lc.dongtai_shequ_id = dyna.id
|
|
|
+ left join store_comment sc on sc.business_id = dyna.id and sc.business_type = 2 and sc.delete_flag = 0
|
|
|
left join life_message lm on lm.business_id = dyna.id
|
|
|
GROUP BY dyna.id order by dyna.created_time desc) dyna1
|
|
|
left join life_fans lf1 on lf1.followed_id = dyna1.phoneId
|
|
|
@@ -56,7 +57,7 @@
|
|
|
|
|
|
<select id="getDynamicsDetail" resultType="shop.alien.entity.store.vo.LifeUserDynamicsVo">
|
|
|
select dyna1.*, COUNT(dyna1.id) AS fansCount from (
|
|
|
- select dyna.*,COUNT(lc.id) AS commentCount, COUNT(lm.id) AS transferNum from (
|
|
|
+ select dyna.*,COUNT(sc.id) AS commentCount, COUNT(lm.id) AS transferNum from (
|
|
|
with dynamice as(
|
|
|
select
|
|
|
CASE
|
|
|
@@ -80,6 +81,7 @@
|
|
|
left join life_user_expert lue on lue.user_id = user.id and lue.delete_flag = 0
|
|
|
where dynamice.userType = 'user') dyna
|
|
|
left join life_comment lc on lc.dongtai_shequ_id = dyna.id
|
|
|
+ left join store_comment sc on sc.business_id = dyna.id and sc.business_type = 2 and sc.delete_flag = 0
|
|
|
left join life_message lm on lm.business_id = dyna.id
|
|
|
GROUP BY dyna.id order by dyna.created_time desc) dyna1
|
|
|
left join life_fans lf1 on lf1.followed_id = dyna1.phoneId
|