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

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

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

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

@@ -967,14 +967,15 @@ public class InvestBizServiceImpl implements InvestBizService {
// return;
//}

if (StringUtils.isNotBlank(investTaskEntity.getOwner())) {
investTaskEntity.setStatus(EnumTaskStatus.NEGOTIATING);
if (StringUtils.isBlank(investTaskEntity.getOwner())) {
investTaskEntity.setStatus(EnumTaskStatus.CREATED);
} else {
WxShop shop = shopService.getById(investTaskEntity.getTargetId());
Map<Long, WxRentContract> shopContractMap = getWxRentContractMap(shop);
WxRentContract contract = shopContractMap.get(shop.getId());
if (Objects.nonNull(contract)) {
InvestHelper.addContractId(investTaskEntity.getContent(), contract.getId(), null);
investTaskEntity.setStatus(EnumTaskStatus.FINISH);
} else {
WxRentContract contractQuery = new WxRentContract();
contractQuery.setTenantId(InvestUserContext.getUser().getTenantId());
@@ -984,6 +985,8 @@ public class InvestBizServiceImpl implements InvestBizService {
int count = rentContractService.selectContractCountByShopId(contractQuery);
if (count > 0) {
investTaskEntity.setStatus(EnumTaskStatus.INTENTION);
} else {
investTaskEntity.setStatus(EnumTaskStatus.NEGOTIATING);
}
}
}


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