|
@@ -122,8 +122,10 @@ public class TaskInfoServiceImpl implements TaskInfoService {
|
|
|
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
|
|
|
try {
|
|
|
if (sdf.parse(map1.get("endTime").toString()).before(new Date()) && !TaskStatus.FINISH_ED.getCode().equals(map1.get("taskStatus").toString())) {
|
|
|
- taskInfoEntity.setTaskStatus(TaskStatus.EXTENSION_ED.getCode());
|
|
|
- taskInfoMapper.extensionTask(Integer.valueOf(map1.get("taskId").toString()));
|
|
|
+ if (!TaskStatus.EXTENSION_ED.getCode().equals(map1.get("taskStatus").toString())) {
|
|
|
+ taskInfoMapper.extensionTask(Integer.valueOf(map1.get("taskId").toString()));
|
|
|
+ }
|
|
|
+ map1.put("taskStatus", TaskStatus.EXTENSION_ED.getCode());
|
|
|
}
|
|
|
} catch (ParseException e) {
|
|
|
e.printStackTrace();
|