|
|
@@ -166,6 +166,12 @@ public interface SopUserLogsInfoMapper {
|
|
|
" WHEN #{item.id} THEN #{item.isDaysNotStudy} " +
|
|
|
"</foreach> " +
|
|
|
"ELSE is_days_not_study " +
|
|
|
+ "END, " +
|
|
|
+ "grade = CASE external_id " +
|
|
|
+ "<foreach collection='contactList' item='item'> " +
|
|
|
+ " WHEN #{item.id} THEN #{item.level} " +
|
|
|
+ "</foreach> " +
|
|
|
+ "ELSE grade " +
|
|
|
"END " +
|
|
|
"WHERE external_id IN " +
|
|
|
"<foreach collection='contactList' item='item' open='(' separator=',' close=')'> " +
|
|
|
@@ -177,7 +183,8 @@ public interface SopUserLogsInfoMapper {
|
|
|
@DataSource(DataSourceType.SOP)
|
|
|
@Update("<script>" +
|
|
|
"UPDATE sop_user_logs_info " +
|
|
|
- "SET is_days_not_study = 0 " +
|
|
|
+ "SET is_days_not_study = 0, " +
|
|
|
+ "grade = 4 " +
|
|
|
"WHERE external_id IN " +
|
|
|
"<foreach collection='contactList' item='item' open='(' separator=',' close=')'>" +
|
|
|
" #{item.id} " +
|