...
|
...
|
@@ -104,7 +104,7 @@ func GetChanceMyChance(uid, cid int64, reviewStatus []int8, lastId int64, pageSi |
|
|
sql := `select a.*,b.images,speechs,videos
|
|
|
from (
|
|
|
select id,user_id,create_at,source_content,approve_data,review_status from chance
|
|
|
where user_id=? and company_id=? and review_status in (?) and (?=0 or id>?)
|
|
|
where user_id=? and company_id=? and review_status in (?) and (?=0 or id<?)
|
|
|
order by create_at desc
|
|
|
limit ?
|
|
|
) a left JOIN chance_data b on a.id =b.chance_id`
|
...
|
...
|
@@ -129,7 +129,7 @@ func GetChanceMyApproveChance(uid, cid int64, reviewStatus []int8, lastId int64, |
|
|
sql := fmt.Sprintf(`select a.*,b.images,b.speechs,b.videos from (
|
|
|
select a.*,b.user_id,b.source_content,b.enable_status,b.review_status from (
|
|
|
select id,approve_time,approve_data,uid,chance_id,approve_message,create_at process_create_time
|
|
|
from audit_flow_process where uid=? and enable_status =1 and review_status in (%v) and (?=0 or id>?)
|
|
|
from audit_flow_process where uid=? and enable_status =1 and review_status in (%v) and (?=0 or id<?)
|
|
|
)a left outer join chance b on a.chance_id = b.id
|
|
|
)a left outer join chance_data b on a.chance_id =b.chance_id
|
|
|
order by process_create_time desc
|
...
|
...
|
@@ -152,7 +152,7 @@ func GetChancePool(uid, cid int64, chanceTypeId int, lastId int64, pageSize int, |
|
|
sql := `select a.*,b.images,speechs,videos
|
|
|
from (
|
|
|
select id,user_id,create_at,source_content,review_status,audit_template_id,chance_type_id,comment_total,zan_total,view_total from chance
|
|
|
where company_id=? and review_status=3 and (?=0 or chance_type_id =?) and (?=0 or id>?) and enable_status=1
|
|
|
where company_id=? and review_status=3 and (?=0 or chance_type_id =?) and (?=0 or id<?) and enable_status=1
|
|
|
order by create_at desc
|
|
|
limit ?
|
|
|
) a left JOIN chance_data b on a.id =b.chance_id`
|
...
|
...
|
@@ -177,7 +177,7 @@ order by create_at desc |
|
|
func GetChanceCollect(uid int64, lastId int64, pageSize int, v interface{}) (total int, err error) {
|
|
|
sql := fmt.Sprintf(`select a.*,b.images,b.speechs,b.videos from (
|
|
|
select a.*,b.user_id,b.id,b.create_at,b.source_content,b.enable_status,b.review_status,b.audit_template_id,b.chance_type_id,comment_total,zan_total,view_total from (
|
|
|
select id collect_id,source_id,create_at collect_time from chance_favorite where (0=? or id>?) and user_id =? and enable_status=1
|
|
|
select id collect_id,source_id,create_at collect_time from chance_favorite where (0=? or id<?) and user_id =? and enable_status=1
|
|
|
and source_type=1
|
|
|
and (mark_flag&2)>0
|
|
|
)a left outer join chance b on a.source_id = b.id
|
...
|
...
|
@@ -200,7 +200,7 @@ limit ?`) |
|
|
func GetChanceThumbUp(uid int64, lastId int64, pageSize int, v interface{}) (total int, err error) {
|
|
|
sql := fmt.Sprintf(`select a.*,b.images,b.speechs,b.videos from (
|
|
|
select a.*,b.user_id,b.id,b.create_at,b.source_content,b.enable_status,b.review_status,b.audit_template_id,b.chance_type_id,comment_total,zan_total,view_total from (
|
|
|
select id collect_id,source_id,create_at collect_time from chance_favorite where (0=? or id>?) and user_id =? and enable_status=1
|
|
|
select id collect_id,source_id,create_at collect_time from chance_favorite where (0=? or id<?) and user_id =? and enable_status=1
|
|
|
and source_type=1
|
|
|
and (mark_flag&1)>0
|
|
|
)a left outer join chance b on a.source_id = b.id
|
...
|
...
|
@@ -227,7 +227,7 @@ from ( |
|
|
select a.*,b.images,b.speechs,b.videos from (
|
|
|
select a.*,b.source_content,b.enable_status,b.user_id chance_user_id,b.create_at,b.review_status,b.approve_data from (
|
|
|
select id,content,view_total,zan_total,comment_total,source_type,source_id,create_at comment_time from comment
|
|
|
where user_id =? and (?=0 or id>?)
|
|
|
where user_id =? and (?=0 or id<?)
|
|
|
)a left outer join chance b on a.source_id = b.id and source_type=1
|
|
|
)a left outer join chance_data b on a.source_id = b.chance_id and source_type = 1
|
|
|
)a left outer join comment b on a.source_id = b.id and a.source_type=2
|
...
|
...
|
|