package com.qianwen.smartman.modules.andon.convert; import java.text.SimpleDateFormat; import java.util.ArrayList; import java.util.List; import com.qianwen.smartman.modules.andon.entity.AndonRecord; import com.qianwen.smartman.modules.andon.excel.AndonCallRecordExport; import com.qianwen.smartman.modules.andon.vo.AndonCallRecordResVO; import com.qianwen.smartman.modules.andon.vo.AndonReceiveRecordVO; import com.qianwen.smartman.modules.andon.vo.AndonRecordVO; /* loaded from: blade-api.jar:BOOT-INF/classes/org/springblade/modules/andon/convert/AndonRecordConvertImpl.class */ public class AndonRecordConvertImpl implements AndonRecordConvert { @Override // org.springblade.modules.andon.convert.AndonRecordConvert public AndonRecordVO convert(AndonRecord andonRecord) { if (andonRecord == null) { return null; } AndonRecordVO andonRecordVO = new AndonRecordVO(); if (andonRecord.getTypeId() != null) { andonRecordVO.setTypeId(String.valueOf(andonRecord.getTypeId())); } andonRecordVO.setTypeCode(andonRecord.getTypeCode()); andonRecordVO.setTypeName(andonRecord.getTypeName()); andonRecordVO.setWorkstationId(andonRecord.getWorkstationId()); andonRecordVO.setWorkstationName(andonRecord.getWorkstationName()); andonRecordVO.setWorkstationCode(andonRecord.getWorkstationCode()); andonRecordVO.setCallEmpId(andonRecord.getCallEmpId()); andonRecordVO.setCallEmpCode(andonRecord.getCallEmpCode()); andonRecordVO.setCallEmpName(andonRecord.getCallEmpName()); andonRecordVO.setHandEmpId(andonRecord.getHandEmpId()); andonRecordVO.setHandEmpCode(andonRecord.getHandEmpCode()); andonRecordVO.setHandEmpName(andonRecord.getHandEmpName()); andonRecordVO.setCompleteEmpId(andonRecord.getCompleteEmpId()); andonRecordVO.setCompleteEmpCode(andonRecord.getCompleteEmpCode()); andonRecordVO.setCompleteEmpName(andonRecord.getCompleteEmpName()); andonRecordVO.setCallTime(andonRecord.getCallTime()); andonRecordVO.setResponseTime(andonRecord.getResponseTime()); andonRecordVO.setEndTime(andonRecord.getEndTime()); andonRecordVO.setRemark(andonRecord.getRemark()); andonRecordVO.setCurStatus(andonRecord.getCurStatus()); andonRecordVO.setId(andonRecord.getId()); andonRecordVO.setStatus(andonRecord.getStatus()); return andonRecordVO; } @Override // org.springblade.modules.andon.convert.AndonRecordConvert public AndonCallRecordResVO convertCall(AndonRecord andonRecord) { if (andonRecord == null) { return null; } AndonCallRecordResVO andonCallRecordResVO = new AndonCallRecordResVO(); andonCallRecordResVO.setTypeCode(andonRecord.getTypeCode()); andonCallRecordResVO.setTypeName(andonRecord.getTypeName()); andonCallRecordResVO.setWorkstationName(andonRecord.getWorkstationName()); andonCallRecordResVO.setWorkstationCode(andonRecord.getWorkstationCode()); andonCallRecordResVO.setCallEmpCode(andonRecord.getCallEmpCode()); andonCallRecordResVO.setCallEmpName(andonRecord.getCallEmpName()); andonCallRecordResVO.setCallTime(andonRecord.getCallTime()); andonCallRecordResVO.setHandEmpName(andonRecord.getHandEmpName()); andonCallRecordResVO.setHandEmpCode(andonRecord.getHandEmpCode()); andonCallRecordResVO.setCompleteEmpName(andonRecord.getCompleteEmpName()); andonCallRecordResVO.setCompleteEmpCode(andonRecord.getCompleteEmpCode()); andonCallRecordResVO.setResponseTime(andonRecord.getResponseTime()); andonCallRecordResVO.setEndTime(andonRecord.getEndTime()); andonCallRecordResVO.setRemark(andonRecord.getRemark()); return andonCallRecordResVO; } @Override // org.springblade.modules.andon.convert.AndonRecordConvert public AndonCallRecordExport convertExport(AndonRecord andonRecord) { if (andonRecord == null) { return null; } AndonCallRecordExport.AndonCallRecordExportBuilder andonCallRecordExport = AndonCallRecordExport.builder(); andonCallRecordExport.typeCode(andonRecord.getTypeCode()); andonCallRecordExport.typeName(andonRecord.getTypeName()); andonCallRecordExport.workstationName(andonRecord.getWorkstationName()); andonCallRecordExport.callEmpName(andonRecord.getCallEmpName()); if (andonRecord.getCallTime() != null) { andonCallRecordExport.callTime(new SimpleDateFormat().format(andonRecord.getCallTime())); } andonCallRecordExport.handEmpName(andonRecord.getHandEmpName()); if (andonRecord.getResponseTime() != null) { andonCallRecordExport.responseTime(new SimpleDateFormat().format(andonRecord.getResponseTime())); } if (andonRecord.getEndTime() != null) { andonCallRecordExport.endTime(new SimpleDateFormat().format(andonRecord.getEndTime())); } andonCallRecordExport.completeEmpName(andonRecord.getCompleteEmpName()); andonCallRecordExport.remark(andonRecord.getRemark()); return andonCallRecordExport.build(); } @Override // org.springblade.modules.andon.convert.AndonRecordConvert public AndonReceiveRecordVO convertVO(AndonRecord andonRecord) { if (andonRecord == null) { return null; } AndonReceiveRecordVO andonReceiveRecordVO = new AndonReceiveRecordVO(); andonReceiveRecordVO.setId(andonRecord.getId()); if (andonRecord.getTypeId() != null) { andonReceiveRecordVO.setTypeId(String.valueOf(andonRecord.getTypeId())); } andonReceiveRecordVO.setTypeCode(andonRecord.getTypeCode()); andonReceiveRecordVO.setTypeName(andonRecord.getTypeName()); andonReceiveRecordVO.setWorkstationId(andonRecord.getWorkstationId()); andonReceiveRecordVO.setWorkstationName(andonRecord.getWorkstationName()); andonReceiveRecordVO.setWorkstationCode(andonRecord.getWorkstationCode()); andonReceiveRecordVO.setCallEmpId(andonRecord.getCallEmpId()); andonReceiveRecordVO.setCallEmpCode(andonRecord.getCallEmpCode()); andonReceiveRecordVO.setCallEmpName(andonRecord.getCallEmpName()); andonReceiveRecordVO.setHandEmpId(andonRecord.getHandEmpId()); andonReceiveRecordVO.setHandEmpCode(andonRecord.getHandEmpCode()); andonReceiveRecordVO.setHandEmpName(andonRecord.getHandEmpName()); andonReceiveRecordVO.setCurStatus(andonRecord.getCurStatus()); andonReceiveRecordVO.setRemark(andonRecord.getRemark()); andonReceiveRecordVO.setCallTime(andonRecord.getCallTime()); andonReceiveRecordVO.setResponseTime(andonRecord.getResponseTime()); return andonReceiveRecordVO; } @Override // org.springblade.modules.andon.convert.AndonRecordConvert public AndonRecord convert(AndonRecordVO andonRecordVO) { if (andonRecordVO == null) { return null; } AndonRecord andonRecord = new AndonRecord(); andonRecord.setId(andonRecordVO.getId()); andonRecord.setStatus(andonRecordVO.getStatus()); if (andonRecordVO.getTypeId() != null) { andonRecord.setTypeId(Long.valueOf(Long.parseLong(andonRecordVO.getTypeId()))); } andonRecord.setTypeCode(andonRecordVO.getTypeCode()); andonRecord.setTypeName(andonRecordVO.getTypeName()); andonRecord.setWorkstationId(andonRecordVO.getWorkstationId()); andonRecord.setWorkstationName(andonRecordVO.getWorkstationName()); andonRecord.setWorkstationCode(andonRecordVO.getWorkstationCode()); andonRecord.setCallEmpId(andonRecordVO.getCallEmpId()); andonRecord.setCallEmpCode(andonRecordVO.getCallEmpCode()); andonRecord.setCallEmpName(andonRecordVO.getCallEmpName()); andonRecord.setHandEmpId(andonRecordVO.getHandEmpId()); andonRecord.setHandEmpCode(andonRecordVO.getHandEmpCode()); andonRecord.setHandEmpName(andonRecordVO.getHandEmpName()); andonRecord.setCompleteEmpId(andonRecordVO.getCompleteEmpId()); andonRecord.setCompleteEmpCode(andonRecordVO.getCompleteEmpCode()); andonRecord.setCompleteEmpName(andonRecordVO.getCompleteEmpName()); andonRecord.setCallTime(andonRecordVO.getCallTime()); andonRecord.setResponseTime(andonRecordVO.getResponseTime()); andonRecord.setEndTime(andonRecordVO.getEndTime()); andonRecord.setRemark(andonRecordVO.getRemark()); andonRecord.setCurStatus(andonRecordVO.getCurStatus()); return andonRecord; } @Override // org.springblade.modules.andon.convert.AndonRecordConvert public List convert(List list) { if (list == null) { return null; } List list1 = new ArrayList<>(list.size()); for (AndonRecord andonRecord : list) { list1.add(convert(andonRecord)); } return list1; } }