@@ -529,7 +529,7 @@ public class FilmServiceImpl implements FilmService {
...
@@ -529,7 +529,7 @@ public class FilmServiceImpl implements FilmService {
.eq("mf.film_country",film_country)
.eq("mf.film_country",film_country)
.in("mf.review_round",review_round);
.in("mf.review_round",review_round);
;
;
Stringsql="select mf.*, r.review_state, r.result_text, (select GROUP_CONCAT(mfd.playactor_name) from fc_member_film_playactor mfd where mfd.film_id = mf.id and mfd.playactor_type = 'director') director_name from fc_member_film mf left join fc_review r on r.film_id = mf.id and r.review_round = mf.review_round"+StringUtil.join(" and "," where ","","",w1.getStringList());
Stringsql="select mf.id, mf.review_round, mf.original_name, mf.en_name, mf.cn_name, mf.film_type_name, r.review_state, r.result_text, (select GROUP_CONCAT(mfd.playactor_name) from fc_member_film_playactor mfd where mfd.film_id = mf.id and mfd.playactor_type = 'director') director_name from fc_member_film mf left join fc_review r on r.film_id = mf.id and r.review_round = mf.review_round"+StringUtil.join(" and "," where ","","",w1.getStringList());
if(enroll_type_id!=null){
if(enroll_type_id!=null){
sql="select t.* from ("+sql+") t, fc_member_film_enroll mfe where t.id = mfe.film_id and mfe.enroll_type_id = "+enroll_type_id;
sql="select t.* from ("+sql+") t, fc_member_film_enroll mfe where t.id = mfe.film_id and mfe.enroll_type_id = "+enroll_type_id;