|
@@ -3,13 +3,16 @@ package com.rongwei.sfcommon.sys.service.impl;
|
|
|
|
|
|
import cn.hutool.core.date.DateUtil;
|
|
|
import cn.hutool.core.util.ObjectUtil;
|
|
|
+import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
|
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
|
|
+import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper;
|
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
|
import com.rongwe.scentity.domian.AspRiskSourceDo;
|
|
|
import com.rongwei.rwadmincommon.system.domain.SysOrganizationDo;
|
|
|
import com.rongwei.rwadmincommon.system.domain.SysUserDo;
|
|
|
import com.rongwei.rwadmincommon.system.service.SysOrganizationService;
|
|
|
import com.rongwei.rwadmincommon.system.service.SysUserService;
|
|
|
+import com.rongwei.rwcommon.base.BaseDo;
|
|
|
import com.rongwei.rwcommon.utils.SecurityUtil;
|
|
|
import com.rongwei.sfcommon.sys.dao.AspRiskSourceDao;
|
|
|
import com.rongwei.sfcommon.sys.service.AspRiskSourceService;
|
|
@@ -27,6 +30,7 @@ import java.util.Date;
|
|
|
import java.util.HashMap;
|
|
|
import java.util.LinkedList;
|
|
|
import java.util.List;
|
|
|
+import java.util.stream.Collectors;
|
|
|
|
|
|
@Service
|
|
|
public class AspRiskSourceServiceImpl extends ServiceImpl<AspRiskSourceDao, AspRiskSourceDo> implements AspRiskSourceService {
|
|
@@ -175,4 +179,22 @@ public class AspRiskSourceServiceImpl extends ServiceImpl<AspRiskSourceDao, AspR
|
|
|
//插入数据
|
|
|
this.saveBatch(resList);
|
|
|
}
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public void resetInfo() {
|
|
|
+ List<AspRiskSourceDo> list = this.list(new LambdaQueryWrapper<AspRiskSourceDo>().eq(BaseDo::getDeleted, "0"));
|
|
|
+ if(list.isEmpty()){
|
|
|
+ log.debug("暂无需要重置信息的风险源信息");
|
|
|
+ return;
|
|
|
+ }
|
|
|
+ List<String> ids = list.stream().map(AspRiskSourceDo::getId).collect(Collectors.toList());
|
|
|
+ this.update(new LambdaUpdateWrapper<AspRiskSourceDo>()
|
|
|
+ .in(AspRiskSourceDo::getId,ids)
|
|
|
+ .set(AspRiskSourceDo::getAssessstatus,"dpg")
|
|
|
+ .set(AspRiskSourceDo::getAvgsalary,null)
|
|
|
+ .set(AspRiskSourceDo::getRating,null)
|
|
|
+ .set(AspRiskSourceDo::getRiskranking,null)
|
|
|
+ );
|
|
|
+
|
|
|
+ }
|
|
|
}
|