package com.qianwen.smartman.modules.tpm.convert; import java.util.ArrayList; import java.util.List; import com.qianwen.smartman.modules.cps.vo.MaintainRecordAddVO; import com.qianwen.smartman.modules.cps.vo.MaintainRecordUpdateVO; import com.qianwen.smartman.modules.tpm.entity.MaintainRecord; import com.qianwen.smartman.modules.tpm.vo.MaintainRecordVO; /* loaded from: blade-api.jar:BOOT-INF/classes/org/springblade/modules/tpm/convert/MaintainRecordConvertImpl.class */ public class MaintainRecordConvertImpl implements MaintainRecordConvert { @Override // org.springblade.modules.tpm.convert.PageConvert public MaintainRecordVO convert(MaintainRecord Product) { if (Product == null) { return null; } MaintainRecordVO maintainRecordVO = new MaintainRecordVO(); maintainRecordVO.setId(Product.getId()); maintainRecordVO.setPlanId(Product.getPlanId()); maintainRecordVO.setPlanCode(Product.getPlanCode()); maintainRecordVO.setRecordCode(Product.getRecordCode()); maintainRecordVO.setStartTime(Product.getStartTime()); maintainRecordVO.setEndTime(Product.getEndTime()); maintainRecordVO.setIsDelay(Product.getIsDelay()); maintainRecordVO.setDelayDays(Product.getDelayDays()); maintainRecordVO.setMaintainUserId(Product.getMaintainUserId()); maintainRecordVO.setMaintainUserName(Product.getMaintainUserName()); maintainRecordVO.setDelayReason(Product.getDelayReason()); maintainRecordVO.setRecordStatus(Product.getRecordStatus()); maintainRecordVO.setDeviceId(Product.getDeviceId()); maintainRecordVO.setDeviceCode(Product.getDeviceCode()); maintainRecordVO.setDeviceName(Product.getDeviceName()); maintainRecordVO.setDeviceTypeId(Product.getDeviceTypeId()); maintainRecordVO.setDeviceTypeName(Product.getDeviceTypeName()); maintainRecordVO.setProjectId(Product.getProjectId()); maintainRecordVO.setProjectName(Product.getProjectName()); maintainRecordVO.setRemark(Product.getRemark()); maintainRecordVO.setMaintainNature(Product.getMaintainNature()); return maintainRecordVO; } @Override // org.springblade.modules.tpm.convert.PageConvert public List convert(List sources) { if (sources == null) { return null; } List list = new ArrayList<>(sources.size()); for (MaintainRecord maintainRecord : sources) { list.add(convert(maintainRecord)); } return list; } @Override // org.springblade.modules.tpm.convert.MaintainRecordConvert public MaintainRecord convert(MaintainRecordAddVO maintainRecordAddDTO) { if (maintainRecordAddDTO == null) { return null; } MaintainRecord maintainRecord = new MaintainRecord(); maintainRecord.setPlanId(maintainRecordAddDTO.getPlanId()); maintainRecord.setRecordCode(maintainRecordAddDTO.getRecordCode()); maintainRecord.setStartTime(maintainRecordAddDTO.getStartTime()); maintainRecord.setEndTime(maintainRecordAddDTO.getEndTime()); maintainRecord.setIsDelay(maintainRecordAddDTO.getIsDelay()); maintainRecord.setDelayDays(maintainRecordAddDTO.getDelayDays()); maintainRecord.setMaintainUserId(maintainRecordAddDTO.getMaintainUserId()); maintainRecord.setMaintainUserName(maintainRecordAddDTO.getMaintainUserName()); maintainRecord.setDelayReason(maintainRecordAddDTO.getDelayReason()); maintainRecord.setDeviceCode(maintainRecordAddDTO.getDeviceCode()); maintainRecord.setDeviceName(maintainRecordAddDTO.getDeviceName()); maintainRecord.setDeviceTypeName(maintainRecordAddDTO.getDeviceTypeName()); maintainRecord.setProjectName(maintainRecordAddDTO.getProjectName()); maintainRecord.setPlanCode(maintainRecordAddDTO.getPlanCode()); maintainRecord.setRemark(maintainRecordAddDTO.getRemark()); maintainRecord.setMaintainNature(maintainRecordAddDTO.getMaintainNature()); return maintainRecord; } @Override // org.springblade.modules.tpm.convert.MaintainRecordConvert public MaintainRecord convert(MaintainRecordUpdateVO maintainRecordUpdateDTO) { if (maintainRecordUpdateDTO == null) { return null; } MaintainRecord maintainRecord = new MaintainRecord(); maintainRecord.setId(maintainRecordUpdateDTO.getId()); maintainRecord.setPlanId(maintainRecordUpdateDTO.getPlanId()); maintainRecord.setStartTime(maintainRecordUpdateDTO.getStartTime()); maintainRecord.setEndTime(maintainRecordUpdateDTO.getEndTime()); maintainRecord.setIsDelay(maintainRecordUpdateDTO.getIsDelay()); maintainRecord.setDelayDays(maintainRecordUpdateDTO.getDelayDays()); maintainRecord.setMaintainUserId(maintainRecordUpdateDTO.getMaintainUserId()); maintainRecord.setMaintainUserName(maintainRecordUpdateDTO.getMaintainUserName()); maintainRecord.setDelayReason(maintainRecordUpdateDTO.getDelayReason()); maintainRecord.setMaintainNature(maintainRecordUpdateDTO.getMaintainNature()); return maintainRecord; } }