通话记录跟进日志处理
This commit is contained in:
@@ -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);
|
||||
}
|
||||
|
||||
|
||||
@@ -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);
|
||||
|
||||
Reference in New Issue
Block a user