Commit 01bc5cbc by 涂亚平

补贴培训第一次上课

1 parent 7944d5ce
...@@ -2,6 +2,7 @@ ...@@ -2,6 +2,7 @@
// //
//import com.subsidy.service.DudaoService; //import com.subsidy.service.DudaoService;
//import org.springframework.beans.factory.annotation.Autowired; //import org.springframework.beans.factory.annotation.Autowired;
//import org.springframework.beans.factory.annotation.Value;
//import org.springframework.scheduling.annotation.Scheduled; //import org.springframework.scheduling.annotation.Scheduled;
//import org.springframework.stereotype.Component; //import org.springframework.stereotype.Component;
// //
...@@ -13,33 +14,45 @@ ...@@ -13,33 +14,45 @@
//@Component //@Component
//public class DudaoJob { //public class DudaoJob {
// //
// @Value("${spring.profiles.active}")
// private String env;
// //
// @Autowired // @Autowired
// private DudaoService dudaoService; // private DudaoService dudaoService;
// //
// @Scheduled(cron = "0 0 2 * * ?") // @Scheduled(cron = "0 0 2 * * ?")
// public void classBaseInfo() throws IOException { // public void classBaseInfo() throws IOException {
// if ("prod".equals(env)){
// dudaoService.classBaseInfo(); // dudaoService.classBaseInfo();
// } // }
// }
// //
// @Scheduled(cron = "0 5 2 * * ?") // @Scheduled(cron = "0 5 2 * * ?")
// public void classHourBehavior() throws IOException { // public void classHourBehavior() throws IOException {
// if ("prod".equals(env)){
// dudaoService.classHourBehavior(); // dudaoService.classHourBehavior();
// } // }
// }
// //
// @Scheduled(cron = "0 10 2 * * ?") // @Scheduled(cron = "0 10 2 * * ?")
// public void uploadChapterBehavior() throws IOException { // public void uploadChapterBehavior() throws IOException {
// if ("prod".equals(env)){
// dudaoService.uploadChapterBehavior(); // dudaoService.uploadChapterBehavior();
// } // }
// }
// //
// @Scheduled(cron = "0 15 2 * * ?") // @Scheduled(cron = "0 15 2 * * ?")
// public void uploadClassAnswerQuestionBehavior() throws IOException { // public void uploadClassAnswerQuestionBehavior() throws IOException {
// if ("prod".equals(env)){
// dudaoService.uploadClassAnswerQuestionBehavior(); // dudaoService.uploadClassAnswerQuestionBehavior();
// } // }
// }
// //
// @Scheduled(cron = "0 20 2 * * ?") // @Scheduled(cron = "0 20 2 * * ?")
// public void uploadClassCode()throws IOException { // public void uploadClassCode()throws IOException {
// if ("prod".equals(env)){
// dudaoService.uploadClassCode(); // dudaoService.uploadClassCode();
// } // }
// }
// //
//} //}
...@@ -9,6 +9,7 @@ import com.subsidy.util.IpAddressUtil; ...@@ -9,6 +9,7 @@ import com.subsidy.util.IpAddressUtil;
import com.subsidy.util.websocket.WebSocketUtil; import com.subsidy.util.websocket.WebSocketUtil;
import com.subsidy.vo.opr.InsertLastStudyRecordVO; import com.subsidy.vo.opr.InsertLastStudyRecordVO;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.scheduling.annotation.Scheduled; import org.springframework.scheduling.annotation.Scheduled;
import org.springframework.stereotype.Component; import org.springframework.stereotype.Component;
import org.springframework.transaction.annotation.Transactional; import org.springframework.transaction.annotation.Transactional;
...@@ -35,61 +36,79 @@ public class RenSheJuJob { ...@@ -35,61 +36,79 @@ public class RenSheJuJob {
@Autowired @Autowired
private OprMemDictMapper oprMemDictMapper; private OprMemDictMapper oprMemDictMapper;
@Value("${spring.profiles.active}")
private String env;
/** /**
* POST-2:班级基本信息信息采集接口 * POST-2:班级基本信息信息采集接口
*/ */
@Scheduled(cron = "0 0 1 * * ?") @Scheduled(cron = "0 0 1 * * ?")
public void classBaseInfo() throws IOException { public void classBaseInfo() throws IOException {
if ("prod".equals(env)){
renSheJuService.classBaseInfo(); renSheJuService.classBaseInfo();
} }
}
/** /**
* POST-3:学时信息采集接口 * POST-3:学时信息采集接口
*/ */
@Scheduled(cron = "0 5 1 * * ?") @Scheduled(cron = "0 5 1 * * ?")
public void classHourBehavior() throws IOException { public void classHourBehavior() throws IOException {
if ("prod".equals(env)){
renSheJuService.classHourBehavior(); renSheJuService.classHourBehavior();
} }
}
/** /**
* POST-4:考试信息采集接口 * POST-4:考试信息采集接口
*/ */
@Scheduled(cron = "0 10 1 * * ?") @Scheduled(cron = "0 10 1 * * ?")
public void uploadChapterBehavior() throws IOException { public void uploadChapterBehavior() throws IOException {
if ("prod".equals(env)){
renSheJuService.uploadChapterBehavior(); renSheJuService.uploadChapterBehavior();
} }
}
/** /**
* POST-5:答疑辅导采集接口 * POST-5:答疑辅导采集接口
*/ */
@Scheduled(cron = "0 15 1 * * ?") @Scheduled(cron = "0 15 1 * * ?")
public void uploadClassAnswerQuestionBehavior() throws IOException { public void uploadClassAnswerQuestionBehavior() throws IOException {
if ("prod".equals(env)){
renSheJuService.uploadClassAnswerQuestionBehavior(); renSheJuService.uploadClassAnswerQuestionBehavior();
} }
}
/** /**
* POST-6 班级活跃度/实名认证照片信息采集接口 * POST-6 班级活跃度/实名认证照片信息采集接口
*/ */
@Scheduled(cron = "0 20 1 * * ?") @Scheduled(cron = "0 20 1 * * ?")
public void uploadImage() throws IOException { public void uploadImage() throws IOException {
if ("prod".equals(env)){
renSheJuService.uploadImage(); renSheJuService.uploadImage();
} }
}
/** /**
* POST-7 获取培训待绑定的(班级编号,项目编号)列表 * POST-7 获取培训待绑定的(班级编号,项目编号)列表
*/ */
@Scheduled(cron = "0 25 1 * * ?") @Scheduled(cron = "0 25 1 * * ?")
public void getClassCodeByPrivateKey() throws IOException { public void getClassCodeByPrivateKey() throws IOException {
if ("prod".equals(env)){
renSheJuService.getClassCodeByPrivateKey(); renSheJuService.getClassCodeByPrivateKey();
} }
}
/** /**
* POST-8 上下游班级数据绑定接口 * POST-8 上下游班级数据绑定接口
*/ */
@Scheduled(cron = "0 30 1 * * ?") @Scheduled(cron = "0 30 1 * * ?")
public void uploadClassCode() throws IOException { public void uploadClassCode() throws IOException {
if ("prod".equals(env)){
renSheJuService.uploadClassCode(); renSheJuService.uploadClassCode();
} }
}
// /** // /**
// * POST-9 获取推送失败班级列表 // * POST-9 获取推送失败班级列表
...@@ -121,7 +140,7 @@ public class RenSheJuJob { ...@@ -121,7 +140,7 @@ public class RenSheJuJob {
} }
@Scheduled(cron = "00 55 23 * * ?") @Scheduled(cron = "00 50 18 * * ?")
@Transactional(rollbackFor = Exception.class) @Transactional(rollbackFor = Exception.class)
public void cancelLogin() { public void cancelLogin() {
......
package com.subsidy.jobs; //package com.subsidy.jobs;
//
import com.subsidy.service.ShehuihuaService; //import com.subsidy.service.ShehuihuaService;
import org.springframework.beans.factory.annotation.Autowired; //import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.scheduling.annotation.Scheduled; //import org.springframework.beans.factory.annotation.Value;
import org.springframework.stereotype.Component; //import org.springframework.scheduling.annotation.Scheduled;
//import org.springframework.stereotype.Component;
import java.io.IOException; //
//import java.io.IOException;
/**` //
* 社会化、学徒制数据推送 ///**`
*/ // * 社会化、学徒制数据推送
@Component // */
public class ShehuihuaJob { //@Component
//public class ShehuihuaJob {
//
// @Value("${spring.profiles.active}")
// private String env;
//
// @Autowired // @Autowired
// private ShehuihuaService shehuihuaService; // private ShehuihuaService shehuihuaService;
// //
...@@ -22,47 +25,59 @@ public class ShehuihuaJob { ...@@ -22,47 +25,59 @@ public class ShehuihuaJob {
// */ // */
// @Scheduled(cron = "0 0 2 * * ?") // @Scheduled(cron = "0 0 2 * * ?")
// public void getClassCodeByPrivateKey()throws IOException { // public void getClassCodeByPrivateKey()throws IOException {
// if ("prod".equals(env)){
// shehuihuaService.getClassCodeByPrivateKey(); // shehuihuaService.getClassCodeByPrivateKey();
// } // }
// }
// //
// /** // /**
// * POST-3:班级基本信息信息采集接口 // * POST-3:班级基本信息信息采集接口
// */ // */
// @Scheduled(cron = "0 5 2 * * ?") // @Scheduled(cron = "0 5 2 * * ?")
// public void uploadClass() throws IOException { // public void uploadClass() throws IOException {
// if ("prod".equals(env)){
// shehuihuaService.uploadClass(); // shehuihuaService.uploadClass();
// } // }
// }
// //
// /** // /**
// * POST-4:考试信息采集接口 // * POST-4:考试信息采集接口
// */ // */
// @Scheduled(cron = "0 10 2 * * ?") // @Scheduled(cron = "0 10 2 * * ?")
// public void classHourBehavior() throws IOException { // public void classHourBehavior() throws IOException {
// if ("prod".equals(env)){
// shehuihuaService.classHourBehavior(); // shehuihuaService.classHourBehavior();
// } // }
// }
// //
// /** // /**
// * POST-5:答疑辅导采集接口 // * POST-5:答疑辅导采集接口
// */ // */
// @Scheduled(cron = "0 15 2 * * ?") // @Scheduled(cron = "0 15 2 * * ?")
// public void uploadChapterBehavior() throws IOException { // public void uploadChapterBehavior() throws IOException {
// if ("prod".equals(env)){
// shehuihuaService.uploadChapterBehavior(); // shehuihuaService.uploadChapterBehavior();
// } // }
// }
// //
// /** // /**
// * POST-6 班级活跃度/实名认证照片信息采集接口 // * POST-6 班级活跃度/实名认证照片信息采集接口
// */ // */
// @Scheduled(cron = "0 20 2 * * ?") // @Scheduled(cron = "0 20 2 * * ?")
// public void uploadClassAnswerQuestionBehavior()throws IOException { // public void uploadClassAnswerQuestionBehavior()throws IOException {
// if ("prod".equals(env)){
// shehuihuaService.uploadClassAnswerQuestionBehavior(); // shehuihuaService.uploadClassAnswerQuestionBehavior();
// } // }
// }
// //
// /** // /**
// * POST-7 获取培训待绑定的(班级编号,项目编号)列表 // * POST-7 获取培训待绑定的(班级编号,项目编号)列表
// */ // */
// @Scheduled(cron = "0 25 2 * * ?") // @Scheduled(cron = "0 25 2 * * ?")
// public void uploadImage()throws IOException { // public void uploadImage()throws IOException {
// if ("prod".equals(env)){
// shehuihuaService.uploadImage(); // shehuihuaService.uploadImage();
// } // }
// }
} //
//}
...@@ -122,6 +122,7 @@ public class RenSheJuServiceImpl implements RenSheJuService { ...@@ -122,6 +122,7 @@ public class RenSheJuServiceImpl implements RenSheJuService {
} }
renshejuHistoryMapper.insert(renshejuHistoryDO); renshejuHistoryMapper.insert(renshejuHistoryDO);
return rensheResponseVO; return rensheResponseVO;
// return null;
} else { } else {
RenshejuHistoryDO renshejuHistoryDO = new RenshejuHistoryDO(); RenshejuHistoryDO renshejuHistoryDO = new RenshejuHistoryDO();
renshejuHistoryDO.setInterfaceName(RenSheJuConstant.POST_2); renshejuHistoryDO.setInterfaceName(RenSheJuConstant.POST_2);
......
...@@ -633,7 +633,7 @@ public class VodPlayHistoryServiceImpl extends ServiceImpl<VodPlayHistoryMapper, ...@@ -633,7 +633,7 @@ public class VodPlayHistoryServiceImpl extends ServiceImpl<VodPlayHistoryMapper,
public HashSet<Long> testPlays(VodPlayHistoryDO vodPlayHistoryDO) { public HashSet<Long> testPlays(VodPlayHistoryDO vodPlayHistoryDO) {
String classIds = "400"; String classIds = "402";
String[] classIdArr = classIds.split(","); String[] classIdArr = classIds.split(",");
......
# 环境配置 # 环境配置
spring.profiles.active=dev spring.profiles.active=prod
#和CPU数 #和CPU数
spring.server.acceptorThreadCount=600 spring.server.acceptorThreadCount=600
spring.server.minSpareThreads=100 spring.server.minSpareThreads=100
......
...@@ -256,7 +256,7 @@ ...@@ -256,7 +256,7 @@
FROM FROM
vod_play_history t1 vod_play_history t1
WHERE WHERE
DATE_FORMAT( DATE_ADD( t1.create_date,interval 1 day), '%Y-%m-%d' ) = DATE_FORMAT( NOW(), '%Y-%m-%d' ) DATE_FORMAT( DATE_ADD( t1.create_date,interval 0 day), '%Y-%m-%d' ) = DATE_FORMAT( NOW(), '%Y-%m-%d' )
AND t1.delete_date IS NULL AND t1.delete_date IS NULL
</select> </select>
......
...@@ -22,7 +22,7 @@ ...@@ -22,7 +22,7 @@
FROM FROM
vod_play_history t vod_play_history t
WHERE WHERE
DATE_FORMAT( DATE_ADD( t.create_date,interval 1 day), '%Y-%m-%d' ) = DATE_FORMAT( NOW(), '%Y-%m-%d' ) DATE_FORMAT( DATE_ADD( t.create_date,interval 0 day), '%Y-%m-%d' ) = DATE_FORMAT( NOW(), '%Y-%m-%d' )
AND t.delete_date IS NULL AND t.delete_date IS NULL
) t2 ON t.id = t2.class_id ) t2 ON t.id = t2.class_id
LEFT JOIN company_dict t3 ON t.company_id = t3.id LEFT JOIN company_dict t3 ON t.company_id = t3.id
...@@ -43,7 +43,7 @@ ...@@ -43,7 +43,7 @@
FROM FROM
exercise_done_result t exercise_done_result t
WHERE WHERE
DATE_FORMAT( DATE_ADD( t.create_date,interval 1 day), '%Y-%m-%d' ) = DATE_FORMAT( NOW(), '%Y-%m-%d' ) DATE_FORMAT( DATE_ADD( t.create_date,interval 0 day), '%Y-%m-%d' ) = DATE_FORMAT( NOW(), '%Y-%m-%d' )
AND t.delete_date IS NULL AND t.delete_date IS NULL
) t2 ON t.id = t2.class_id ) t2 ON t.id = t2.class_id
LEFT JOIN company_dict t3 ON t.company_id = t3.id LEFT JOIN company_dict t3 ON t.company_id = t3.id
...@@ -64,7 +64,7 @@ ...@@ -64,7 +64,7 @@
FROM FROM
answering_question t answering_question t
WHERE WHERE
DATE_FORMAT( DATE_ADD( t.create_date,interval 1 day), '%Y-%m-%d' ) = DATE_FORMAT( NOW(), '%Y-%m-%d' ) DATE_FORMAT( DATE_ADD( t.create_date,interval 0 day), '%Y-%m-%d' ) = DATE_FORMAT( NOW(), '%Y-%m-%d' )
AND t.delete_date IS NULL AND t.delete_date IS NULL
) t2 ON t.id = t2.class_id ) t2 ON t.id = t2.class_id
LEFT JOIN company_dict t3 ON t.company_id = t3.id LEFT JOIN company_dict t3 ON t.company_id = t3.id
...@@ -85,7 +85,7 @@ ...@@ -85,7 +85,7 @@
FROM FROM
image_check_record t image_check_record t
WHERE WHERE
DATE_FORMAT( DATE_ADD( t.create_date,interval 1 day), '%Y-%m-%d' ) = DATE_FORMAT( NOW(), '%Y-%m-%d' ) DATE_FORMAT( DATE_ADD( t.create_date,interval 0 day), '%Y-%m-%d' ) = DATE_FORMAT( NOW(), '%Y-%m-%d' )
AND t.delete_date IS NULL AND t.delete_date IS NULL
AND t.result = 1 AND t.result = 1
) t2 ON t.id = t2.class_id ) t2 ON t.id = t2.class_id
...@@ -117,7 +117,7 @@ ...@@ -117,7 +117,7 @@
FROM FROM
vod_play_history t1 vod_play_history t1
WHERE WHERE
DATE_FORMAT( DATE_ADD( t1.create_date,interval 1 day), '%Y-%m-%d' ) = DATE_FORMAT( NOW(), '%Y-%m-%d' ) DATE_FORMAT( DATE_ADD( t1.create_date,interval 0 day), '%Y-%m-%d' ) = DATE_FORMAT( NOW(), '%Y-%m-%d' )
AND AND
t1.delete_date IS NULL t1.delete_date IS NULL
GROUP BY GROUP BY
...@@ -140,7 +140,7 @@ ...@@ -140,7 +140,7 @@
FROM FROM
opr_mem_dict t1 opr_mem_dict t1
WHERE WHERE
DATE_FORMAT( DATE_ADD( t1.create_date,interval 1 day), '%Y-%m-%d' ) = DATE_FORMAT( NOW(), '%Y-%m-%d' ) DATE_FORMAT( DATE_ADD( t1.create_date,interval 0 day), '%Y-%m-%d' ) = DATE_FORMAT( NOW(), '%Y-%m-%d' )
AND AND
t1.delete_date IS NULL t1.delete_date IS NULL
AND opr_type = "登出" AND opr_type = "登出"
...@@ -155,7 +155,7 @@ ...@@ -155,7 +155,7 @@
FROM FROM
opr_mem_dict t1 opr_mem_dict t1
WHERE WHERE
DATE_FORMAT( DATE_ADD( t1.create_date,interval 1 day), '%Y-%m-%d' ) = DATE_FORMAT( NOW(), '%Y-%m-%d' ) DATE_FORMAT( DATE_ADD( t1.create_date,interval 0 day), '%Y-%m-%d' ) = DATE_FORMAT( NOW(), '%Y-%m-%d' )
AND AND
t1.delete_date IS NULL t1.delete_date IS NULL
AND opr_type = "登录" AND opr_type = "登录"
...@@ -179,7 +179,7 @@ ...@@ -179,7 +179,7 @@
WHERE WHERE
t1.delete_date IS NULL t1.delete_date IS NULL
AND t2.class_type = #{classType} AND t2.class_type = #{classType}
AND DATE_FORMAT( DATE_ADD( t1.create_date,interval 1 day), '%Y-%m-%d' ) = DATE_FORMAT( AND DATE_FORMAT( DATE_ADD( t1.create_date,interval 0 day), '%Y-%m-%d' ) = DATE_FORMAT(
NOW(), NOW(),
'%Y-%m-%d' '%Y-%m-%d'
) )
...@@ -200,7 +200,7 @@ ...@@ -200,7 +200,7 @@
LEFT JOIN member t3 ON t1.ask_id = t3.id LEFT JOIN member t3 ON t1.ask_id = t3.id
LEFT JOIN company_dict t4 ON t2.company_id = t4.id LEFT JOIN company_dict t4 ON t2.company_id = t4.id
WHERE WHERE
DATE_FORMAT( DATE_ADD( t1.update_date,interval 1 day), '%Y-%m-%d' ) = DATE_FORMAT( NOW(), '%Y-%m-%d' ) DATE_FORMAT( DATE_ADD( t1.update_date,interval 0 day), '%Y-%m-%d' ) = DATE_FORMAT( NOW(), '%Y-%m-%d' )
AND AND
t1.delete_date IS NULL t1.delete_date IS NULL
AND t2.delete_date IS NULL AND t2.delete_date IS NULL
...@@ -216,7 +216,7 @@ ...@@ -216,7 +216,7 @@
class_dict t1 class_dict t1
LEFT JOIN company_dict t3 ON t1.company_id = t3.id LEFT JOIN company_dict t3 ON t1.company_id = t3.id
WHERE WHERE
DATE_FORMAT( DATE_ADD( t1.create_date,interval 1 day), '%Y-%m-%d' ) = DATE_FORMAT( NOW(), '%Y-%m-%d' ) DATE_FORMAT( DATE_ADD( t1.create_date,interval 0 day), '%Y-%m-%d' ) = DATE_FORMAT( NOW(), '%Y-%m-%d' )
AND t1.delete_date IS NULL AND t1.delete_date IS NULL
and t1.class_code is not NULL and t1.class_code is not NULL
<if test="classType != null and classType != ''"> <if test="classType != null and classType != ''">
......
...@@ -70,7 +70,7 @@ ...@@ -70,7 +70,7 @@
FROM FROM
opr_adm_dict opr_adm_dict
WHERE WHERE
create_date &lt; (NOW() -interval 1 day) create_date &lt; (NOW() -interval 0 day)
</select> </select>
</mapper> </mapper>
...@@ -52,7 +52,7 @@ ...@@ -52,7 +52,7 @@
FROM FROM
opr_mem_dict opr_mem_dict
WHERE WHERE
create_date &lt; (NOW() -interval 1 day) create_date &lt; (NOW() -interval 0 day)
</select> </select>
<select id="getLatestLoginInfo" parameterType="long" resultType="com.subsidy.model.OprMemDictDO"> <select id="getLatestLoginInfo" parameterType="long" resultType="com.subsidy.model.OprMemDictDO">
......
...@@ -95,7 +95,7 @@ ...@@ -95,7 +95,7 @@
FROM FROM
class_dict t1 class_dict t1
WHERE WHERE
DATE_FORMAT( DATE_ADD( t1.create_date,interval 1 day), '%Y-%m-%d' ) = DATE_FORMAT( NOW(), '%Y-%m-%d' ) DATE_FORMAT( DATE_ADD( t1.create_date,interval 0 day), '%Y-%m-%d' ) = DATE_FORMAT( NOW(), '%Y-%m-%d' )
AND t1.delete_date IS NULL AND t1.delete_date IS NULL
and t1.class_code is not NULL and t1.class_code is not NULL
<if test="classType != null and classType != ''"> <if test="classType != null and classType != ''">
...@@ -123,7 +123,7 @@ ...@@ -123,7 +123,7 @@
FROM FROM
vod_play_history t1 vod_play_history t1
WHERE WHERE
DATE_FORMAT( DATE_ADD( t1.create_date,interval 1 day), '%Y-%m-%d' ) = DATE_FORMAT( NOW(), '%Y-%m-%d' ) DATE_FORMAT( DATE_ADD( t1.create_date,interval 0 day), '%Y-%m-%d' ) = DATE_FORMAT( NOW(), '%Y-%m-%d' )
AND t1.delete_date IS NULL AND t1.delete_date IS NULL
GROUP BY GROUP BY
t1.class_id, t1.class_id,
...@@ -144,7 +144,7 @@ ...@@ -144,7 +144,7 @@
FROM FROM
opr_mem_dict t1 opr_mem_dict t1
WHERE WHERE
DATE_FORMAT( DATE_ADD( t1.create_date,interval 1 day), '%Y-%m-%d' ) = DATE_FORMAT( NOW(), '%Y-%m-%d' ) DATE_FORMAT( DATE_ADD( t1.create_date,interval 0 day), '%Y-%m-%d' ) = DATE_FORMAT( NOW(), '%Y-%m-%d' )
AND t1.delete_date IS NULL AND t1.delete_date IS NULL
AND opr_type = "登出" AND opr_type = "登出"
AND result = 1 AND result = 1
...@@ -158,7 +158,7 @@ ...@@ -158,7 +158,7 @@
FROM FROM
opr_mem_dict t1 opr_mem_dict t1
WHERE WHERE
DATE_FORMAT( DATE_ADD( t1.create_date,interval 1 day), '%Y-%m-%d' ) = DATE_FORMAT( NOW(), '%Y-%m-%d' ) DATE_FORMAT( DATE_ADD( t1.create_date,interval 0 day), '%Y-%m-%d' ) = DATE_FORMAT( NOW(), '%Y-%m-%d' )
AND t1.delete_date IS NULL AND t1.delete_date IS NULL
AND opr_type = "登录" AND opr_type = "登录"
AND result = 1 AND result = 1
...@@ -179,7 +179,7 @@ ...@@ -179,7 +179,7 @@
FROM FROM
activity_detection t1 activity_detection t1
WHERE WHERE
DATE_FORMAT( DATE_ADD( t1.create_date,interval 1 day), '%Y-%m-%d' ) = DATE_FORMAT( NOW(), '%Y-%m-%d' ) DATE_FORMAT( DATE_ADD( t1.create_date,interval 0 day), '%Y-%m-%d' ) = DATE_FORMAT( NOW(), '%Y-%m-%d' )
AND AND
t1.delete_date IS NULL t1.delete_date IS NULL
AND t1.member_id = #{memberId} AND t1.member_id = #{memberId}
...@@ -194,7 +194,7 @@ ...@@ -194,7 +194,7 @@
image_check_record t1 image_check_record t1
WHERE WHERE
class_id =#{classId} class_id =#{classId}
AND DATE_FORMAT( DATE_ADD( t1.create_date,interval 1 day), '%Y-%m-%d' ) = DATE_FORMAT( NOW(), '%Y-%m-%d' ) AND DATE_FORMAT( DATE_ADD( t1.create_date,interval 0 day), '%Y-%m-%d' ) = DATE_FORMAT( NOW(), '%Y-%m-%d' )
AND t1.paper_id IS NOT NULL AND t1.paper_id IS NOT NULL
and t1.result =1 and t1.result =1
AND t1.member_id=#{memberId} AND t1.member_id=#{memberId}
...@@ -212,7 +212,7 @@ ...@@ -212,7 +212,7 @@
FROM FROM
opr_mem_dict t1 opr_mem_dict t1
WHERE WHERE
DATE_FORMAT( DATE_ADD( t1.create_date,interval 1 day), '%Y-%m-%d' ) = DATE_FORMAT( NOW(), '%Y-%m-%d' ) DATE_FORMAT( DATE_ADD( t1.create_date,interval 0 day), '%Y-%m-%d' ) = DATE_FORMAT( NOW(), '%Y-%m-%d' )
AND t1.delete_date IS NULL AND t1.delete_date IS NULL
AND t1.user_id = #{memberId} AND t1.user_id = #{memberId}
AND opr_type = "登出" AND opr_type = "登出"
...@@ -226,7 +226,7 @@ ...@@ -226,7 +226,7 @@
FROM FROM
opr_mem_dict t1 opr_mem_dict t1
WHERE WHERE
DATE_FORMAT( DATE_ADD( t1.create_date,interval 1 day), '%Y-%m-%d' ) = DATE_FORMAT( NOW(), '%Y-%m-%d' ) DATE_FORMAT( DATE_ADD( t1.create_date,interval 0 day), '%Y-%m-%d' ) = DATE_FORMAT( NOW(), '%Y-%m-%d' )
AND t1.delete_date IS NULL AND t1.delete_date IS NULL
AND t1.user_id = #{memberId} AND t1.user_id = #{memberId}
AND opr_type = "登录" AND opr_type = "登录"
...@@ -244,7 +244,7 @@ ...@@ -244,7 +244,7 @@
AND t.result = 1 AND t.result = 1
AND t.delete_date IS NULL AND t.delete_date IS NULL
AND opr_type = "登录" AND opr_type = "登录"
AND DATE_FORMAT( DATE_ADD( create_date,interval 1 day), '%Y-%m-%d' ) = DATE_FORMAT( AND DATE_FORMAT( DATE_ADD( create_date,interval 0 day), '%Y-%m-%d' ) = DATE_FORMAT(
NOW(), NOW(),
'%Y-%m-%d' '%Y-%m-%d'
) )
...@@ -261,7 +261,7 @@ ...@@ -261,7 +261,7 @@
AND t.result = 1 AND t.result = 1
AND t.delete_date IS NULL AND t.delete_date IS NULL
AND opr_type = "登出" AND opr_type = "登出"
AND DATE_FORMAT( DATE_ADD( create_date,interval 1 day), '%Y-%m-%d' ) = DATE_FORMAT( AND DATE_FORMAT( DATE_ADD( create_date,interval 0 day), '%Y-%m-%d' ) = DATE_FORMAT(
NOW(), NOW(),
'%Y-%m-%d' '%Y-%m-%d'
) )
...@@ -295,7 +295,7 @@ ...@@ -295,7 +295,7 @@
WHERE WHERE
t1.delete_date IS NULL t1.delete_date IS NULL
AND t2.class_type = #{classType} AND t2.class_type = #{classType}
AND DATE_FORMAT( DATE_ADD( t1.create_date,interval 1 day), '%Y-%m-%d' ) = DATE_FORMAT( AND DATE_FORMAT( DATE_ADD( t1.create_date,interval 0 day), '%Y-%m-%d' ) = DATE_FORMAT(
NOW(), NOW(),
'%Y-%m-%d' '%Y-%m-%d'
) )
...@@ -312,7 +312,7 @@ ...@@ -312,7 +312,7 @@
LEFT JOIN member t2 ON t1.member_id = t2.id LEFT JOIN member t2 ON t1.member_id = t2.id
WHERE WHERE
t1.delete_date IS NULL t1.delete_date IS NULL
AND DATE_FORMAT( DATE_ADD( t1.create_date,interval 1 day), '%Y-%m-%d' ) = DATE_FORMAT( NOW(), '%Y-%m-%d' ) AND DATE_FORMAT( DATE_ADD( t1.create_date,interval 0 day), '%Y-%m-%d' ) = DATE_FORMAT( NOW(), '%Y-%m-%d' )
and class_id = #{classId} and class_id = #{classId}
</select> </select>
...@@ -346,7 +346,7 @@ ...@@ -346,7 +346,7 @@
exercise_done_result t1 exercise_done_result t1
WHERE WHERE
t1.delete_date IS NULL t1.delete_date IS NULL
AND DATE_FORMAT( DATE_ADD( t1.create_date,interval 1 day), '%Y-%m-%d' ) = DATE_FORMAT( NOW(), '%Y-%m-%d' ) AND DATE_FORMAT( DATE_ADD( t1.create_date,interval 0 day), '%Y-%m-%d' ) = DATE_FORMAT( NOW(), '%Y-%m-%d' )
AND class_id = #{classId} AND class_id = #{classId}
AND member_id = #{memberId} AND member_id = #{memberId}
</select> </select>
...@@ -377,7 +377,7 @@ ...@@ -377,7 +377,7 @@
LEFT JOIN class_dict t2 ON t1.class_id = t2.id LEFT JOIN class_dict t2 ON t1.class_id = t2.id
LEFT JOIN member t3 ON t1.ask_id = t3.id LEFT JOIN member t3 ON t1.ask_id = t3.id
WHERE WHERE
DATE_FORMAT( DATE_ADD( t1.update_date,interval 1 day), '%Y-%m-%d' ) = DATE_FORMAT( NOW(), '%Y-%m-%d' ) DATE_FORMAT( DATE_ADD( t1.update_date,interval 0 day), '%Y-%m-%d' ) = DATE_FORMAT( NOW(), '%Y-%m-%d' )
AND t1.delete_date IS NULL AND t1.delete_date IS NULL
AND t2.delete_date IS NULL AND t2.delete_date IS NULL
AND t3.delete_date IS NULL AND t3.delete_date IS NULL
...@@ -392,7 +392,7 @@ ...@@ -392,7 +392,7 @@
left join class_dict t2 on t.class_id = t2.id left join class_dict t2 on t.class_id = t2.id
WHERE WHERE
t.delete_date IS NULL t.delete_date IS NULL
AND DATE_FORMAT( DATE_ADD( t.create_date,interval 1 day), '%Y-%m-%d' ) = DATE_FORMAT( AND DATE_FORMAT( DATE_ADD( t.create_date,interval 0 day), '%Y-%m-%d' ) = DATE_FORMAT(
NOW(), NOW(),
'%Y-%m-%d' '%Y-%m-%d'
) )
...@@ -418,7 +418,7 @@ ...@@ -418,7 +418,7 @@
class_id = #{classId} class_id = #{classId}
AND t1.delete_date IS NULL AND t1.delete_date IS NULL
and t2.delete_date is null and t2.delete_date is null
AND DATE_FORMAT( DATE_ADD( t1.update_date,interval 1 day), '%Y-%m-%d' ) = DATE_FORMAT( AND DATE_FORMAT( DATE_ADD( t1.update_date,interval 0 day), '%Y-%m-%d' ) = DATE_FORMAT(
NOW(), NOW(),
'%Y-%m-%d' '%Y-%m-%d'
) )
...@@ -437,7 +437,7 @@ ...@@ -437,7 +437,7 @@
LEFT JOIN member t2 ON t1.member_id = t2.id LEFT JOIN member t2 ON t1.member_id = t2.id
WHERE WHERE
class_id = #{classId} class_id = #{classId}
AND DATE_FORMAT( DATE_ADD( t1.create_date,interval 1 day), '%Y-%m-%d' ) = DATE_FORMAT( NOW(), '%Y-%m-%d' ) AND DATE_FORMAT( DATE_ADD( t1.create_date,interval 0 day), '%Y-%m-%d' ) = DATE_FORMAT( NOW(), '%Y-%m-%d' )
AND t1.paper_id IS NOT NULL AND t1.paper_id IS NOT NULL
AND t1.result = 1 AND t1.result = 1
</select> </select>
...@@ -457,7 +457,7 @@ ...@@ -457,7 +457,7 @@
WHERE WHERE
t1.delete_date is null t1.delete_date is null
and class_id = #{classId} and class_id = #{classId}
AND DATE_FORMAT( DATE_ADD( t1.create_date,interval 1 day), '%Y-%m-%d' ) = DATE_FORMAT( NOW(), '%Y-%m-%d' ) AND DATE_FORMAT( DATE_ADD( t1.create_date,interval 0 day), '%Y-%m-%d' ) = DATE_FORMAT( NOW(), '%Y-%m-%d' )
AND t1.paper_id IS NULL AND t1.paper_id IS NULL
AND t1.result = 1 AND t1.result = 1
and t1.member_id and t1.member_id
...@@ -480,7 +480,7 @@ ...@@ -480,7 +480,7 @@
LEFT JOIN member t2 ON t1.member_id = t2.id LEFT JOIN member t2 ON t1.member_id = t2.id
WHERE WHERE
t1.delete_date is null t1.delete_date is null
AND DATE_FORMAT( DATE_ADD( t1.create_date,interval 1 day), '%Y-%m-%d' ) = DATE_FORMAT( NOW(), '%Y-%m-%d' ) AND DATE_FORMAT( DATE_ADD( t1.create_date,interval 0 day), '%Y-%m-%d' ) = DATE_FORMAT( NOW(), '%Y-%m-%d' )
and class_id = #{classId} and class_id = #{classId}
AND t1.paper_id IS not NULL AND t1.paper_id IS not NULL
AND t1.result = 1 AND t1.result = 1
...@@ -500,7 +500,7 @@ ...@@ -500,7 +500,7 @@
FROM FROM
vod_play_history t vod_play_history t
WHERE WHERE
DATE_FORMAT( DATE_ADD( t.create_date,interval 1 day), '%Y-%m-%d' ) = DATE_FORMAT( NOW(), '%Y-%m-%d' ) DATE_FORMAT( DATE_ADD( t.create_date,interval 0 day), '%Y-%m-%d' ) = DATE_FORMAT( NOW(), '%Y-%m-%d' )
AND t.delete_date IS NULL AND t.delete_date IS NULL
) t2 ON t.id = t2.class_id ) t2 ON t.id = t2.class_id
WHERE WHERE
...@@ -519,7 +519,7 @@ ...@@ -519,7 +519,7 @@
FROM FROM
exercise_done_result t exercise_done_result t
WHERE WHERE
DATE_FORMAT( DATE_ADD( t.create_date,interval 1 day), '%Y-%m-%d' ) = DATE_FORMAT( NOW(), '%Y-%m-%d' ) DATE_FORMAT( DATE_ADD( t.create_date,interval 0 day), '%Y-%m-%d' ) = DATE_FORMAT( NOW(), '%Y-%m-%d' )
AND t.delete_date IS NULL AND t.delete_date IS NULL
) t2 ON t.id = t2.class_id ) t2 ON t.id = t2.class_id
WHERE WHERE
...@@ -538,7 +538,7 @@ ...@@ -538,7 +538,7 @@
FROM FROM
answering_question t answering_question t
WHERE WHERE
DATE_FORMAT( DATE_ADD( t.create_date,interval 1 day), '%Y-%m-%d' ) = DATE_FORMAT( NOW(), '%Y-%m-%d' ) DATE_FORMAT( DATE_ADD( t.create_date,interval 0 day), '%Y-%m-%d' ) = DATE_FORMAT( NOW(), '%Y-%m-%d' )
AND t.delete_date IS NULL AND t.delete_date IS NULL
) t2 ON t.id = t2.class_id ) t2 ON t.id = t2.class_id
WHERE WHERE
...@@ -557,7 +557,7 @@ ...@@ -557,7 +557,7 @@
FROM FROM
image_check_record t image_check_record t
WHERE WHERE
DATE_FORMAT( DATE_ADD( t.create_date,interval 1 day), '%Y-%m-%d' ) = DATE_FORMAT( NOW(), '%Y-%m-%d' ) DATE_FORMAT( DATE_ADD( t.create_date,interval 0 day), '%Y-%m-%d' ) = DATE_FORMAT( NOW(), '%Y-%m-%d' )
AND t.delete_date IS NULL AND t.delete_date IS NULL
AND t.result = 1 AND t.result = 1
) t2 ON t.id = t2.class_id ) t2 ON t.id = t2.class_id
......
...@@ -55,7 +55,7 @@ ...@@ -55,7 +55,7 @@
delete_date IS NULL delete_date IS NULL
AND date(sign_in_date) = date_sub( AND date(sign_in_date) = date_sub(
curdate(), curdate(),
interval 1 day) interval 0 day)
</select> </select>
</mapper> </mapper>
Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!