package com.qianwen.smartman.modules.tpm.convert; import java.util.ArrayList; import java.util.List; import com.qianwen.smartman.modules.cps.vo.RepairRecordMaterialAddVO; import com.qianwen.smartman.modules.tpm.entity.DeviceMaterialRecord; import com.qianwen.smartman.modules.tpm.entity.RepairRecord; import com.qianwen.smartman.modules.tpm.vo.RepairRecordDetailVO; /* loaded from: blade-api.jar:BOOT-INF/classes/org/springblade/modules/tpm/convert/RepairRecordDetailConvertImpl.class */ public class RepairRecordDetailConvertImpl implements RepairRecordDetailConvert { @Override // org.springblade.modules.tpm.convert.RepairRecordDetailConvert public RepairRecordDetailVO convert(RepairRecord repairRecord) { if (repairRecord == null) { return null; } RepairRecordDetailVO repairRecordDetailVO = new RepairRecordDetailVO(); repairRecordDetailVO.setRecordStatus(repairRecord.getRecordStatus()); repairRecordDetailVO.setRecordType(repairRecord.getRecordType()); repairRecordDetailVO.setIsAffect(repairRecord.getIsAffect()); repairRecordDetailVO.setRepairNature(repairRecord.getRepairNature()); repairRecordDetailVO.setUrgency(repairRecord.getUrgency()); repairRecordDetailVO.setId(repairRecord.getId()); repairRecordDetailVO.setRecordCode(repairRecord.getRecordCode()); repairRecordDetailVO.setRepairApplyId(repairRecord.getRepairApplyId()); repairRecordDetailVO.setErrorCode(repairRecord.getErrorCode()); repairRecordDetailVO.setRepairStartTime(repairRecord.getRepairStartTime()); repairRecordDetailVO.setRepairEndTime(repairRecord.getRepairEndTime()); repairRecordDetailVO.setRepairTime(repairRecord.getRepairTime()); repairRecordDetailVO.setRepairUserId(repairRecord.getRepairUserId()); repairRecordDetailVO.setRepairUserName(repairRecord.getRepairUserName()); repairRecordDetailVO.setMalfunctionDetails(repairRecord.getMalfunctionDetails()); repairRecordDetailVO.setMalfunctionTime(repairRecord.getMalfunctionTime()); repairRecordDetailVO.setDeviceId(repairRecord.getDeviceId()); repairRecordDetailVO.setDeviceCode(repairRecord.getDeviceCode()); repairRecordDetailVO.setDeviceName(repairRecord.getDeviceName()); repairRecordDetailVO.setDeviceTypeId(repairRecord.getDeviceTypeId()); repairRecordDetailVO.setDeviceTypeName(repairRecord.getDeviceTypeName()); repairRecordDetailVO.setMalfunctionId(repairRecord.getMalfunctionId()); repairRecordDetailVO.setMalfunctionCode(repairRecord.getMalfunctionCode()); repairRecordDetailVO.setMalfunctionName(repairRecord.getMalfunctionName()); repairRecordDetailVO.setRealMalfunctionId(repairRecord.getRealMalfunctionId()); repairRecordDetailVO.setRealMalfunctionCode(repairRecord.getRealMalfunctionCode()); repairRecordDetailVO.setRealMalfunctionName(repairRecord.getRealMalfunctionName()); repairRecordDetailVO.setRemark(repairRecord.getRemark()); return repairRecordDetailVO; } @Override // org.springblade.modules.tpm.convert.RepairRecordDetailConvert public List convert(List materialAddDTOS) { if (materialAddDTOS == null) { return null; } List list = new ArrayList<>(materialAddDTOS.size()); for (RepairRecordMaterialAddVO repairRecordMaterialAddVO : materialAddDTOS) { list.add(repairRecordMaterialAddVOToDeviceMaterialRecord(repairRecordMaterialAddVO)); } return list; } protected DeviceMaterialRecord repairRecordMaterialAddVOToDeviceMaterialRecord(RepairRecordMaterialAddVO repairRecordMaterialAddVO) { if (repairRecordMaterialAddVO == null) { return null; } DeviceMaterialRecord deviceMaterialRecord = new DeviceMaterialRecord(); deviceMaterialRecord.setRecordId(repairRecordMaterialAddVO.getRecordId()); deviceMaterialRecord.setMaterialId(repairRecordMaterialAddVO.getMaterialId()); deviceMaterialRecord.setMaterialCode(repairRecordMaterialAddVO.getMaterialCode()); deviceMaterialRecord.setMaterialName(repairRecordMaterialAddVO.getMaterialName()); deviceMaterialRecord.setRecordNumber(repairRecordMaterialAddVO.getRecordNumber()); deviceMaterialRecord.setBizType(repairRecordMaterialAddVO.getBizType()); deviceMaterialRecord.setDeviceId(repairRecordMaterialAddVO.getDeviceId()); deviceMaterialRecord.setUserId(repairRecordMaterialAddVO.getUserId()); deviceMaterialRecord.setUserName(repairRecordMaterialAddVO.getUserName()); deviceMaterialRecord.setUsageTime(repairRecordMaterialAddVO.getUsageTime()); return deviceMaterialRecord; } }