Commit 5e377442 authored by Quxl's avatar Quxl

x

parent 0d9e6d95
...@@ -413,6 +413,7 @@ public class FilmServiceImpl implements FilmService { ...@@ -413,6 +413,7 @@ public class FilmServiceImpl implements FilmService {
.eq("mf.film_country", film_country) .eq("mf.film_country", film_country)
.eq("mf.play_shanghai", play_shanghai) .eq("mf.play_shanghai", play_shanghai)
.in("mf.film_type_id", film_type_id) .in("mf.film_type_id", film_type_id)
.lk("mf.keywords", keyword)
; ;
String sql_film = "fc_member_film"; String sql_film = "fc_member_film";
if(StringUtil.isNotBlank(enroll_type_id)) { if(StringUtil.isNotBlank(enroll_type_id)) {
...@@ -436,22 +437,15 @@ public class FilmServiceImpl implements FilmService { ...@@ -436,22 +437,15 @@ public class FilmServiceImpl implements FilmService {
+ ", fc_admin_group_filmtype agf" + ", fc_admin_group_filmtype agf"
+ StringUtil.join(" and ", " where ", " ", " ", where1.getStringList()); + StringUtil.join(" and ", " where ", " ", " ", where1.getStringList());
List<Object> objs = new ArrayList<Object>(); List<Object> objs = new ArrayList<Object>();
Object[] ary1 = where1.getObjectArray(); objs.addAll(where1.getObjectList());
for(Object obj : ary1) {
objs.add(obj);
}
SqlWhere where2 = new SqlWhere() SqlWhere where2 = new SqlWhere()
.eq("t.review_round", review_round) .eq("t.review_round", review_round)
.eq("t.review_state", review_state) .eq("t.review_state", review_state)
.eq("t.allot_atate", allot_atate) .eq("t.allot_atate", allot_atate)
.eq("t.opt_state", opt_state) .eq("t.opt_state", opt_state)
.lk("t.keywords", keyword)
; ;
sql = "select t.* from (" + sql + ") t" + StringUtil.join(" and ", " where ", " ", " ", where2.getStringList()) + " order by t.id desc"; sql = "select t.* from (" + sql + ") t" + StringUtil.join(" and ", " where ", " ", " ", where2.getStringList()) + " order by t.id desc";
Object[] ary2 = where2.getObjectArray(); objs.addAll(where2.getObjectList());
for(Object obj : ary2) {
objs.add(obj);
}
return jdbcTemplate.limit(sql, page, objs.toArray()); return jdbcTemplate.limit(sql, page, objs.toArray());
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment