修改转crm条件

master
wjt 1 year ago
parent b9576a3875
commit c53b73abf1

@ -140,7 +140,7 @@ public class ClueBoostServiceImpl implements ClueBoostService {
} }
} else { } else {
if (clueBoostDTO.getStatus()) { if (clueBoostDTO.getStatus()) {
clueBoostRepository.deleteById(byClueId.getId()); clueBoostRepository.delete(byClueId);
return; return;
} }
Date lastTime = byClueId.getLastTime(); Date lastTime = byClueId.getLastTime();

@ -796,8 +796,10 @@ public class ClueServiceImpl implements ClueService {
if (clueTalk.getMemberStatus() == DefaultNumberConstants.FOUR_NUMBER) { if (clueTalk.getMemberStatus() == DefaultNumberConstants.FOUR_NUMBER) {
throw new BadRequestException("已经转为crm,请勿重复操作"); throw new BadRequestException("已经转为crm,请勿重复操作");
} }
if (!isEffective(clueTalk.getClueId())) { if (clueTalk.getClueCallStatus() == null || clueTalk.getClueCallStatus() != DefaultNumberConstants.TWO_NUMBER) {
throw new BadRequestException("未拨打有效电话,不能转crm"); if (!isEffective(clueTalk.getClueId())) {
throw new BadRequestException("未拨打有效电话,不能转crm");
}
} }
int userCount = turnCrmLogRepository.findByUserIdCount(clueTalk.getMemberId()) + DefaultNumberConstants.ONE_NUMBER; int userCount = turnCrmLogRepository.findByUserIdCount(clueTalk.getMemberId()) + DefaultNumberConstants.ONE_NUMBER;
UserDto userInfo = userClient.findUserInfo(clueTalk.getMemberId()); UserDto userInfo = userClient.findUserInfo(clueTalk.getMemberId());

Loading…
Cancel
Save