Sfoglia il codice sorgente

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

release_toaliyun_real
Burce 6 anni fa
parent
commit
ae0a82a2f8
1 ha cambiato i file con 5 aggiunte e 2 eliminazioni
  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 Vedi File

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


Caricamento…
Annulla
Salva