2023年8月25日 修改老系统同步方案,修改服务大厅数据同步形式

This commit is contained in:
bai 2023-08-25 17:28:51 +08:00
parent 97016f72fa
commit cd15cb29e8
2 changed files with 31 additions and 10 deletions

View File

@ -344,16 +344,26 @@ public class SyncOldEvaluation extends BaseSync {
//查出答案不对劲的数据 //查出答案不对劲的数据
QueryWrapper<KcOldEvaluationans> bedSaveQw = new QueryWrapper<>(); QueryWrapper<KcOldEvaluationans> bedSaveQw = new QueryWrapper<>();
bedSaveQw
.notIn("ans1","A", "B", "C", "D", "E").or() bedSaveQw.apply("(ans1 not in('A','B','C','D','E') or ans1 is null or ans1 = '')" +
.notIn("ans2","A", "B", "C", "D", "E").or() "or (ans2 not in('A','B','C','D','E') or ans2 is null or ans2 = '')" +
.notIn("ans3","A", "B", "C", "D", "E").or() "or (ans3 not in('A','B','C','D','E') or ans3 is null or ans3 = '')" +
.notIn("ans4","A", "B", "C", "D", "E").or() "or (ans4 not in('A','B','C','D','E') or ans4 is null or ans4 = '')" +
.notIn("ans5","A", "B", "C", "D", "E").or() "or (ans5 not in('A','B','C','D','E') or ans5 is null or ans5 = '')" +
.notIn("ans6","A", "B", "C", "D", "E").or() "or (ans6 not in('A','B','C','D','E') or ans6 is null or ans6 = '')" +
.notIn("ans7","A", "B", "C", "D", "E").or() "or (ans7 not in('A','B','C','D','E') or ans7 is null or ans7 = '')" +
.notIn("ans8","A", "B", "C", "D", "E").or() "or (ans8 not in('A','B','C','D','E') or ans8 is null or ans8 = '')" +
.notIn("ans9","A", "B", "C", "D", "E"); "or (ans9 not in('A','B','C','D','E') or ans9 is null or ans9 = '')");
// bedSaveQw
// .notIn("ans1","A", "B", "C", "D", "E").or()
// .notIn("ans2","A", "B", "C", "D", "E").or()
// .notIn("ans3","A", "B", "C", "D", "E").or()
// .notIn("ans4","A", "B", "C", "D", "E").or()
// .notIn("ans5","A", "B", "C", "D", "E").or()
// .notIn("ans6","A", "B", "C", "D", "E").or()
// .notIn("ans7","A", "B", "C", "D", "E").or()
// .notIn("ans8","A", "B", "C", "D", "E").or()
// .notIn("ans9","A", "B", "C", "D", "E");
List<KcOldEvaluationans> bedList = kcOldEvaluationansService.list(bedSaveQw); List<KcOldEvaluationans> bedList = kcOldEvaluationansService.list(bedSaveQw);
if(bedList != null){ if(bedList != null){

View File

@ -324,6 +324,17 @@ public class SyncZwdtEvaluation extends BaseSync {
qwKeTang.last("limit 1"); qwKeTang.last("limit 1");
KcKetangbiao ketangbiao = kcKetangbiaoService.getOne(qwKeTang); KcKetangbiao ketangbiao = kcKetangbiaoService.getOne(qwKeTang);
if(ketangbiao == null) { if(ketangbiao == null) {
//再查一遍去除hh
QueryWrapper<KcKetangbiao> qwKeTang2 = new QueryWrapper<>();
qwKeTang2.eq("kcmc",x.getTkkcmc());
qwKeTang2.eq("skjs",x.getRkjs());
qwKeTang2.eq("skrq",DateUtil.format(main.getUpDate(), DatePattern.NORM_DATE_FORMAT));
qwKeTang2.last("limit 1");
ketangbiao = kcKetangbiaoService.getOne(qwKeTang2);
}
if(ketangbiao == null) {
//还是为空就记录吧
ketangbiao = new KcKetangbiao(); ketangbiao = new KcKetangbiao();
log.error("错误的课题"); log.error("错误的课题");
//存新表里面 //存新表里面