Commit 3c1b8883 authored by Quxl's avatar Quxl

x

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