批量清洗复审时间数据 超过当前时间 则 再加三年或者五年
This commit is contained in:
+47
-2
@@ -4497,13 +4497,22 @@ public class SarBussionessStandServiceImpl extends ServiceImpl<SarBussionessStan
|
||||
Calendar instance = Calendar.getInstance();
|
||||
instance.setTime(parse);
|
||||
instance.add(Calendar.YEAR,3);
|
||||
instance.add(Calendar.MONTH,-1);
|
||||
QueryWrapper<SarBussStandAttrInfo> sarBussStandAttrInfoQueryWrapper = new QueryWrapper<>();
|
||||
sarBussStandAttrInfoQueryWrapper.eq("STAND_ID",data.getId());
|
||||
SarBussStandAttrInfo sarBussStandAttrInfo = sarBussStandAttrInfoService.getOne(sarBussStandAttrInfoQueryWrapper);
|
||||
if(sarBussStandAttrInfo!=null) {
|
||||
sarBussStandAttrInfo.setFsrqBuss(sdf.format(instance.getTime()));
|
||||
sarBussStandAttrInfos.add(sarBussStandAttrInfo);
|
||||
}
|
||||
long time = new Date().getTime();
|
||||
long ins = instance.getTime().getTime();
|
||||
if(time>ins){
|
||||
Calendar instanceInfo = Calendar.getInstance();
|
||||
instanceInfo.setTime(instance.getTime());
|
||||
instanceInfo.add(Calendar.YEAR,3);
|
||||
sarBussStandAttrInfo.setFsrqBuss(sdf.format(instanceInfo.getTime()));
|
||||
}
|
||||
sarBussStandAttrInfos.add(sarBussStandAttrInfo);
|
||||
} catch (ParseException e) {
|
||||
e.printStackTrace();
|
||||
}
|
||||
@@ -4515,12 +4524,20 @@ public class SarBussionessStandServiceImpl extends ServiceImpl<SarBussionessStan
|
||||
Calendar instance = Calendar.getInstance();
|
||||
instance.setTime(parse);
|
||||
instance.add(Calendar.YEAR,5);
|
||||
instance.add(Calendar.MONTH,-1);
|
||||
QueryWrapper<SarBussStandAttrInfo> sarBussStandAttrInfoQueryWrapper = new QueryWrapper<>();
|
||||
sarBussStandAttrInfoQueryWrapper.eq("STAND_ID",data.getId());
|
||||
SarBussStandAttrInfo sarBussStandAttrInfo = sarBussStandAttrInfoService.getOne(sarBussStandAttrInfoQueryWrapper);
|
||||
if(sarBussStandAttrInfo!=null) {
|
||||
sarBussStandAttrInfo.setFsrqBuss(sdf.format(instance.getTime()));
|
||||
sarBussStandAttrInfos.add(sarBussStandAttrInfo);
|
||||
}
|
||||
long time = new Date().getTime();
|
||||
long ins = instance.getTime().getTime();
|
||||
if(time>ins){
|
||||
Calendar instanceInfo = Calendar.getInstance();
|
||||
instanceInfo.setTime(instance.getTime());
|
||||
instanceInfo.add(Calendar.YEAR,5);
|
||||
sarBussStandAttrInfo.setFsrqBuss(sdf.format(instanceInfo.getTime()));
|
||||
}
|
||||
} catch (ParseException e) {
|
||||
e.printStackTrace();
|
||||
@@ -4658,6 +4675,7 @@ public class SarBussionessStandServiceImpl extends ServiceImpl<SarBussionessStan
|
||||
Calendar instance = Calendar.getInstance();
|
||||
instance.setTime(parse);
|
||||
instance.add(Calendar.YEAR,3);
|
||||
instance.add(Calendar.MONTH,-1);
|
||||
//sarBussStandAttrInfo.setFsrqBuss(sdf.format(instance.getTime()));
|
||||
String sarStandAttrEOStr = sarBussionessStandEO.getSarStandAttrEOStr();
|
||||
if(StringUtils.isNotBlank(sarStandAttrEOStr)){
|
||||
@@ -4665,6 +4683,19 @@ public class SarBussionessStandServiceImpl extends ServiceImpl<SarBussionessStan
|
||||
sarStandAttrMap.put("FSRQBUSS",sdf.format(instance.getTime()));
|
||||
sarBussionessStandEO.setSarStandAttrEOStr(sarStandAttrMap.toString());
|
||||
}
|
||||
long time = new Date().getTime();
|
||||
long ins = instance.getTime().getTime();
|
||||
if(time>ins){
|
||||
Calendar instanceInfo = Calendar.getInstance();
|
||||
instanceInfo.setTime(instance.getTime());
|
||||
instanceInfo.add(Calendar.YEAR,3);
|
||||
String sarStandAttrEOStrInfo = sarBussionessStandEO.getSarStandAttrEOStr();
|
||||
if(StringUtils.isNotBlank(sarStandAttrEOStrInfo)){
|
||||
Map<String,String> sarStandAttrMapInfo = JSONObject.fromObject(sarStandAttrEOStrInfo);
|
||||
sarStandAttrMapInfo.put("FSRQBUSS",sdf.format(instance.getTime()));
|
||||
sarBussionessStandEO.setSarStandAttrEOStr(sarStandAttrMapInfo.toString());
|
||||
}
|
||||
}
|
||||
} catch (ParseException e) {
|
||||
e.printStackTrace();
|
||||
}
|
||||
@@ -4676,6 +4707,7 @@ public class SarBussionessStandServiceImpl extends ServiceImpl<SarBussionessStan
|
||||
Calendar instance = Calendar.getInstance();
|
||||
instance.setTime(parse);
|
||||
instance.add(Calendar.YEAR,5);
|
||||
instance.add(Calendar.MONTH,-1);
|
||||
//sarBussStandAttrInfo.setFsrqBuss(sdf.format(instance.getTime()));
|
||||
String sarStandAttrEOStr = sarBussionessStandEO.getSarStandAttrEOStr();
|
||||
if(StringUtils.isNotBlank(sarStandAttrEOStr)){
|
||||
@@ -4683,6 +4715,19 @@ public class SarBussionessStandServiceImpl extends ServiceImpl<SarBussionessStan
|
||||
sarStandAttrMap.put("FSRQBUSS",sdf.format(instance.getTime()));
|
||||
sarBussionessStandEO.setSarStandAttrEOStr(sarStandAttrMap.toString());
|
||||
}
|
||||
long time = new Date().getTime();
|
||||
long ins = instance.getTime().getTime();
|
||||
if(time>ins){
|
||||
Calendar instanceInfo = Calendar.getInstance();
|
||||
instanceInfo.setTime(instance.getTime());
|
||||
instanceInfo.add(Calendar.YEAR,5);
|
||||
String sarStandAttrEOStrInfo = sarBussionessStandEO.getSarStandAttrEOStr();
|
||||
if(StringUtils.isNotBlank(sarStandAttrEOStrInfo)){
|
||||
Map<String,String> sarStandAttrMapInfo = JSONObject.fromObject(sarStandAttrEOStrInfo);
|
||||
sarStandAttrMapInfo.put("FSRQBUSS",sdf.format(instance.getTime()));
|
||||
sarBussionessStandEO.setSarStandAttrEOStr(sarStandAttrMapInfo.toString());
|
||||
}
|
||||
}
|
||||
} catch (ParseException e) {
|
||||
e.printStackTrace();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user