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<MaintainRecordVO> convert(List<MaintainRecord> sources) {
|
if (sources == null) {
|
return null;
|
}
|
List<MaintainRecordVO> 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;
|
}
|
}
|