Commit 3c1b8883 authored by Quxl's avatar Quxl

x

parent 94242187
......@@ -57,7 +57,7 @@ public class WebUtilController {
public Object initAllEnrollType() {
this.verifyAuth();
jdbcTemplate.executeUpdate("delete from fc_member_film_enroll");
String sql = "select id, enroll_type_name, enroll_type_name_other from fc_member_film";
String sql = "select id, enroll_type_name, enroll_type_name_other, film_type_name from fc_member_film";
List<Map<String, Object>> list = jdbcTemplate.queryForList(sql);
List<Fc_member_film_enroll> enrolls = new ArrayList<Fc_member_film_enroll>();
List<Object[]> objList = new ArrayList<Object[]>();
......@@ -76,13 +76,23 @@ public class WebUtilController {
String enroll_type_name_other = (String)map.get("enroll_type_name_other");
if(StringUtil.isNotBlank(enroll_type_name_other)) {
String[] strs = enroll_type_name_other.split(",");
for(String str : strs) {
if(Integer.valueOf(str).intValue() == 1) {
objList.add(new Object[] {(enroll_type_name_other + ",8"), id});
break;
if(!StringUtil.contains(strs, "8")) {
for(String str : strs) {
if(Integer.valueOf(str).intValue() == 1) {
objList.add(new Object[] {(enroll_type_name_other + ",8"), id});
break;
}
}
}
}
String film_type_name = (String)map.get("film_type_name");
if(StringUtil.isNotBlank(film_type_name) && film_type_name.equals("4")) {
String[] strs = enroll_type_name_other.split(",");
if(StringUtil.contains(strs, "6")) {
String s = enroll_type_name_other.replace(",6,", ",").replace("6,", "").replace(",6", "").replace("6", "").replace(",,", ",");
objList.add(new Object[] {s, id});
}
}
}
if(enrolls.size() > 0) {
jdbcTemplate.batchSave(enrolls);
......
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