线下报到
This commit is contained in:
@@ -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);
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user