通话记录跟进日志处理

This commit is contained in:
zhangchenbiao
2023-08-16 14:02:04 +08:00
parent 49936eacb2
commit 8a98d646b8
2 changed files with 5 additions and 0 deletions

View File

@@ -66,6 +66,7 @@ public class HyPartnerTaskInfoLogDAO {
operateTypes.add(OperateTypeEnum.ADD_FOLLOW_TASK.getCode());
operateTypes.add(OperateTypeEnum.ADD_FOLLOW_LOG.getCode());
operateTypes.add(OperateTypeEnum.ADD_TAGS.getCode());
operateTypes.add(OperateTypeEnum.CALL_UP.getCode());
return hyPartnerTaskInfoLogMapper.getLogPageByLineId(partnerLineId, operateTypes);
}

View File

@@ -5,6 +5,7 @@ import com.cool.store.dto.log.LogFieldDTO;
import com.cool.store.entity.CallRecordDO;
import com.cool.store.entity.HyFollowTaskDO;
import com.cool.store.entity.HyPartnerTaskInfoLogDO;
import com.cool.store.enums.CallStatusEnum;
import com.cool.store.enums.OperateLogFieldValueEnum;
import com.cool.store.enums.OperateTypeEnum;
import com.cool.store.vo.log.LogFieldVO;
@@ -78,6 +79,9 @@ public class FollowTaskLogVO {
if(Objects.isNull(callRecord)){
continue;
}
if(CallStatusEnum.CALL_ANSWERED.getCode() != callRecord.getCallStatus()){
callRecord.setCallStatus(CallStatusEnum.CALL_FAILED.getCode());
}
logFieldList.addAll(LogFieldVO.convertLogField(callRecord));
}
result.setOperateContent(logFieldList);