Просмотр исходного кода

[招商][任务]状态更新

release_toaliyun_real
Burce 6 лет назад
Родитель
Сommit
f3bae56355
1 измененных файлов: 3 добавлений и 2 удалений
  1. +3
    -2
      mallinkService/src/main/java/com/iformall/service/invest/event/InvestListener.java

+ 3
- 2
mallinkService/src/main/java/com/iformall/service/invest/event/InvestListener.java Просмотреть файл

@@ -35,6 +35,7 @@ public class InvestListener implements ApplicationListener<InvestEvent> {
LambdaQueryWrapper<InvestTaskEntity> query = new LambdaQueryWrapper<>();
query.in(InvestTaskEntity::getTargetId, rentEventInfo.getTargetIds());
query.eq(InvestTaskEntity::getTargetType, EnumInvestType.RENT);
query.eq(InvestTaskEntity::getStatus, EnumTaskStatus.NEGOTIATING);
List<InvestTaskEntity> tasks = taskService.list(query);
if (CollectionUtils.isEmpty(tasks)) {
log.warn("receive InvestEvent , tasks is empty : {}", tasks);
@@ -53,13 +54,13 @@ public class InvestListener implements ApplicationListener<InvestEvent> {
status = EnumTaskStatus.FINISH;
}

if (status == EnumTaskStatus.FINISH) {
//if (status != EnumTaskStatus.FINISH) {
for (InvestTaskEntity task : tasks) {
task.setStatus(status);
task.setContent(InvestHelper.addContractId(task.getContent(),rentEventInfo.getRentId(),rentEventInfo.getContractType()));
}
taskService.updateBatchById(tasks);
}
//}

}
}

Загрузка…
Отмена
Сохранить