Przeglądaj źródła

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

release_toaliyun_real
Burce 6 lat temu
rodzic
commit
f3bae56355
1 zmienionych plików z 3 dodań i 2 usunięć
  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 Wyświetl plik

@@ -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);
}
//}

}
}

Ładowanie…
Anuluj
Zapisz