package com.qianwen.smartman.modules.cps.convert;
|
|
import java.util.ArrayList;
|
import java.util.List;
|
import com.qianwen.smartman.modules.cps.entity.MaintainProject;
|
import com.qianwen.smartman.modules.cps.vo.MaintainProjectAddVO;
|
import com.qianwen.smartman.modules.cps.vo.MaintainProjectUpdateVO;
|
import com.qianwen.smartman.modules.cps.vo.MaintainProjectVO;
|
|
/* loaded from: blade-api.jar:BOOT-INF/classes/org/springblade/modules/cps/convert/MaintainProjectConvertImpl.class */
|
public class MaintainProjectConvertImpl implements MaintainProjectConvert {
|
@Override // org.springblade.modules.cps.convert.MaintainProjectConvert
|
public MaintainProject convert(MaintainProjectAddVO maintainProjectAddDTO) {
|
if (maintainProjectAddDTO == null) {
|
return null;
|
}
|
MaintainProject maintainProject = new MaintainProject();
|
maintainProject.setDeviceTypeId(maintainProjectAddDTO.getDeviceTypeId());
|
maintainProject.setDeviceTypeName(maintainProjectAddDTO.getDeviceTypeName());
|
maintainProject.setCode(maintainProjectAddDTO.getCode());
|
maintainProject.setName(maintainProjectAddDTO.getName());
|
maintainProject.setIntervalTime(maintainProjectAddDTO.getIntervalTime());
|
maintainProject.setPreWarningDays(maintainProjectAddDTO.getPreWarningDays());
|
maintainProject.setRemark(maintainProjectAddDTO.getRemark());
|
return maintainProject;
|
}
|
|
@Override // org.springblade.modules.cps.convert.MaintainProjectConvert
|
public MaintainProject convert(MaintainProjectUpdateVO maintainProjectUpdateDTO) {
|
if (maintainProjectUpdateDTO == null) {
|
return null;
|
}
|
MaintainProject maintainProject = new MaintainProject();
|
maintainProject.setId(maintainProjectUpdateDTO.getId());
|
maintainProject.setDeviceTypeId(maintainProjectUpdateDTO.getDeviceTypeId());
|
maintainProject.setDeviceTypeName(maintainProjectUpdateDTO.getDeviceTypeName());
|
maintainProject.setCode(maintainProjectUpdateDTO.getCode());
|
maintainProject.setName(maintainProjectUpdateDTO.getName());
|
maintainProject.setIntervalTime(maintainProjectUpdateDTO.getIntervalTime());
|
maintainProject.setPreWarningDays(maintainProjectUpdateDTO.getPreWarningDays());
|
maintainProject.setRemark(maintainProjectUpdateDTO.getRemark());
|
return maintainProject;
|
}
|
|
@Override // org.springblade.modules.cps.convert.MaintainProjectConvert
|
public MaintainProjectVO convert(MaintainProject maintainProject) {
|
if (maintainProject == null) {
|
return null;
|
}
|
MaintainProjectVO maintainProjectVO = new MaintainProjectVO();
|
maintainProjectVO.setId(maintainProject.getId());
|
maintainProjectVO.setDeviceTypeId(maintainProject.getDeviceTypeId());
|
maintainProjectVO.setDeviceTypeName(maintainProject.getDeviceTypeName());
|
maintainProjectVO.setCode(maintainProject.getCode());
|
maintainProjectVO.setName(maintainProject.getName());
|
maintainProjectVO.setIntervalTime(maintainProject.getIntervalTime());
|
maintainProjectVO.setPreWarningDays(maintainProject.getPreWarningDays());
|
maintainProjectVO.setRemark(maintainProject.getRemark());
|
return maintainProjectVO;
|
}
|
|
@Override // org.springblade.modules.cps.convert.MaintainProjectConvert
|
public List<MaintainProjectVO> convert(List<MaintainProject> maintainProjectList) {
|
if (maintainProjectList == null) {
|
return null;
|
}
|
List<MaintainProjectVO> list = new ArrayList<>(maintainProjectList.size());
|
for (MaintainProject maintainProject : maintainProjectList) {
|
list.add(convert(maintainProject));
|
}
|
return list;
|
}
|
}
|