线下报到

This commit is contained in:
zhy
2025-09-15 22:36:05 +08:00
parent d6b1d9f6b9
commit 2c46b27c18

View File

@@ -1,5 +1,6 @@
package com.srs.quartz.task; package com.srs.quartz.task;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper; import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper;
import com.srs.stureg.domain.SrsStuCheck; import com.srs.stureg.domain.SrsStuCheck;
import com.srs.stureg.service.ISrsStuCheckDataSyncService; import com.srs.stureg.service.ISrsStuCheckDataSyncService;
@@ -10,6 +11,8 @@ import org.springframework.stereotype.Component;
import java.util.List; import java.util.List;
import java.util.Map; import java.util.Map;
import static com.srs.common.utils.DateUtils.getNowDate;
@Component("RegTask") @Component("RegTask")
public class RegTask { public class RegTask {
@@ -23,13 +26,22 @@ public class RegTask {
{ {
List<SrsStuCheck> list= srsStuCheckService.getSrsStucheckList(); List<SrsStuCheck> list= srsStuCheckService.getSrsStucheckList();
for (SrsStuCheck m:list) { for (SrsStuCheck m:list) {
SrsStuCheck srsStuCheck=new SrsStuCheck(); QueryWrapper<SrsStuCheck> queryWrapper = new QueryWrapper<>();
srsStuCheck.setIsCheck(m.getIsCheck()); queryWrapper.eq("ksh",m.getKsh());
srsStuCheck.setKsh(m.getKsh()); queryWrapper.last("limit 1");
srsStuCheck.setCheckTime(m.getCheckTime()); SrsStuCheck srsStuCheck=checkService.getOne(queryWrapper);
// UpdateWrapper<SrsStuCheck> updateWrapper = new UpdateWrapper<>(); if(srsStuCheck!=null){
// updateWrapper.eq("ksh",m.getKsh()); continue;
checkService.saveOrUpdate(srsStuCheck); }else{
SrsStuCheck addSrsStuCheck=new SrsStuCheck();
addSrsStuCheck.setIsCheck(m.getIsCheck());
addSrsStuCheck.setKsh(m.getKsh());
addSrsStuCheck.setCheckTime(m.getCheckTime());
addSrsStuCheck.setCreateTime(getNowDate());
addSrsStuCheck.setCreateBy("RegTask");
checkService.saveOrUpdate(addSrsStuCheck);
}
} }
} }