package com.qianwen.smartman.modules.tool.convert;
|
|
import java.text.SimpleDateFormat;
|
import java.util.ArrayList;
|
import java.util.List;
|
import com.qianwen.smartman.modules.tool.entity.Tool;
|
import com.qianwen.smartman.modules.tool.entity.ToolChangeRecord;
|
import com.qianwen.smartman.modules.tool.excel.ToolChangeRecordExcel;
|
import com.qianwen.smartman.modules.tool.vo.ToolChangeRecordVO;
|
|
/* loaded from: blade-api.jar:BOOT-INF/classes/org/springblade/modules/tool/convert/ToolChangeRecordConvertImpl.class */
|
public class ToolChangeRecordConvertImpl implements ToolChangeRecordConvert {
|
@Override // org.springblade.modules.tool.convert.ToolChangeRecordConvert
|
public ToolChangeRecordVO convert(ToolChangeRecord toolChangeRecord) {
|
if (toolChangeRecord == null) {
|
return null;
|
}
|
ToolChangeRecordVO toolChangeRecordVO = new ToolChangeRecordVO();
|
toolChangeRecordVO.setToolCode(toolChangeRecord.getToolCode());
|
toolChangeRecordVO.setToolCategoryId(toolChangeRecord.getToolCategoryId());
|
toolChangeRecordVO.setToolCategory(toolChangeRecord.getToolCategory());
|
toolChangeRecordVO.setToolModelId(toolChangeRecord.getToolModelId());
|
toolChangeRecordVO.setToolModel(toolChangeRecord.getToolModel());
|
toolChangeRecordVO.setToolPrefixCode(toolChangeRecord.getToolPrefixCode());
|
toolChangeRecordVO.setLifeCountMethod(toolChangeRecord.getLifeCountMethod());
|
toolChangeRecordVO.setInitialLife(toolChangeRecord.getInitialLife());
|
toolChangeRecordVO.setUsedLife(toolChangeRecord.getUsedLife());
|
toolChangeRecordVO.setRemainLife(toolChangeRecord.getRemainLife());
|
toolChangeRecordVO.setWarningValue(toolChangeRecord.getWarningValue());
|
toolChangeRecordVO.setLifeState(toolChangeRecord.getLifeState());
|
toolChangeRecordVO.setUseState(toolChangeRecord.getUseState());
|
toolChangeRecordVO.setWorkstationId(toolChangeRecord.getWorkstationId());
|
toolChangeRecordVO.setWorkstationCode(toolChangeRecord.getWorkstationCode());
|
toolChangeRecordVO.setWorkstationName(toolChangeRecord.getWorkstationName());
|
toolChangeRecordVO.setToolPosition(toolChangeRecord.getToolPosition());
|
if (toolChangeRecord.getOperationType() != null) {
|
toolChangeRecordVO.setOperationType(String.valueOf(toolChangeRecord.getOperationType()));
|
}
|
toolChangeRecordVO.setEmployeeId(toolChangeRecord.getEmployeeId());
|
toolChangeRecordVO.setEmployeeName(toolChangeRecord.getEmployeeName());
|
toolChangeRecordVO.setParameter1(toolChangeRecord.getParameter1());
|
toolChangeRecordVO.setParameter2(toolChangeRecord.getParameter2());
|
toolChangeRecordVO.setParameter3(toolChangeRecord.getParameter3());
|
toolChangeRecordVO.setParameter4(toolChangeRecord.getParameter4());
|
toolChangeRecordVO.setParameter5(toolChangeRecord.getParameter5());
|
toolChangeRecordVO.setParameter6(toolChangeRecord.getParameter6());
|
toolChangeRecordVO.setParameter7(toolChangeRecord.getParameter7());
|
toolChangeRecordVO.setParameter8(toolChangeRecord.getParameter8());
|
toolChangeRecordVO.setParameter9(toolChangeRecord.getParameter9());
|
toolChangeRecordVO.setParameter10(toolChangeRecord.getParameter10());
|
toolChangeRecordVO.setId(toolChangeRecord.getId());
|
toolChangeRecordVO.setCreateTime(toolChangeRecord.getCreateTime());
|
return toolChangeRecordVO;
|
}
|
|
@Override // org.springblade.modules.tool.convert.ToolChangeRecordConvert
|
public ToolChangeRecord convert(ToolChangeRecordVO toolChangeRecordVO) {
|
if (toolChangeRecordVO == null) {
|
return null;
|
}
|
ToolChangeRecord toolChangeRecord = new ToolChangeRecord();
|
toolChangeRecord.setId(toolChangeRecordVO.getId());
|
toolChangeRecord.setCreateTime(toolChangeRecordVO.getCreateTime());
|
toolChangeRecord.setToolCode(toolChangeRecordVO.getToolCode());
|
toolChangeRecord.setToolCategoryId(toolChangeRecordVO.getToolCategoryId());
|
toolChangeRecord.setToolCategory(toolChangeRecordVO.getToolCategory());
|
toolChangeRecord.setToolModelId(toolChangeRecordVO.getToolModelId());
|
toolChangeRecord.setToolModel(toolChangeRecordVO.getToolModel());
|
toolChangeRecord.setToolPrefixCode(toolChangeRecordVO.getToolPrefixCode());
|
toolChangeRecord.setLifeCountMethod(toolChangeRecordVO.getLifeCountMethod());
|
toolChangeRecord.setInitialLife(toolChangeRecordVO.getInitialLife());
|
toolChangeRecord.setUsedLife(toolChangeRecordVO.getUsedLife());
|
toolChangeRecord.setRemainLife(toolChangeRecordVO.getRemainLife());
|
toolChangeRecord.setWarningValue(toolChangeRecordVO.getWarningValue());
|
toolChangeRecord.setLifeState(toolChangeRecordVO.getLifeState());
|
toolChangeRecord.setUseState(toolChangeRecordVO.getUseState());
|
toolChangeRecord.setWorkstationId(toolChangeRecordVO.getWorkstationId());
|
toolChangeRecord.setWorkstationCode(toolChangeRecordVO.getWorkstationCode());
|
toolChangeRecord.setWorkstationName(toolChangeRecordVO.getWorkstationName());
|
toolChangeRecord.setToolPosition(toolChangeRecordVO.getToolPosition());
|
if (toolChangeRecordVO.getOperationType() != null) {
|
toolChangeRecord.setOperationType(Integer.valueOf(Integer.parseInt(toolChangeRecordVO.getOperationType())));
|
}
|
toolChangeRecord.setEmployeeId(toolChangeRecordVO.getEmployeeId());
|
toolChangeRecord.setEmployeeName(toolChangeRecordVO.getEmployeeName());
|
toolChangeRecord.setParameter1(toolChangeRecordVO.getParameter1());
|
toolChangeRecord.setParameter2(toolChangeRecordVO.getParameter2());
|
toolChangeRecord.setParameter3(toolChangeRecordVO.getParameter3());
|
toolChangeRecord.setParameter4(toolChangeRecordVO.getParameter4());
|
toolChangeRecord.setParameter5(toolChangeRecordVO.getParameter5());
|
toolChangeRecord.setParameter6(toolChangeRecordVO.getParameter6());
|
toolChangeRecord.setParameter7(toolChangeRecordVO.getParameter7());
|
toolChangeRecord.setParameter8(toolChangeRecordVO.getParameter8());
|
toolChangeRecord.setParameter9(toolChangeRecordVO.getParameter9());
|
toolChangeRecord.setParameter10(toolChangeRecordVO.getParameter10());
|
return toolChangeRecord;
|
}
|
|
@Override // org.springblade.modules.tool.convert.ToolChangeRecordConvert
|
public List<ToolChangeRecordVO> convert(List<ToolChangeRecord> list) {
|
if (list == null) {
|
return null;
|
}
|
List<ToolChangeRecordVO> list1 = new ArrayList<>(list.size());
|
for (ToolChangeRecord toolChangeRecord : list) {
|
list1.add(convert(toolChangeRecord));
|
}
|
return list1;
|
}
|
|
@Override // org.springblade.modules.tool.convert.ToolChangeRecordConvert
|
public ToolChangeRecord toolToConvert(Tool toolManage) {
|
if (toolManage == null) {
|
return null;
|
}
|
ToolChangeRecord toolChangeRecord = new ToolChangeRecord();
|
toolChangeRecord.setToolCode(toolManage.getCode());
|
toolChangeRecord.setCreateUser(toolManage.getCreateUser());
|
toolChangeRecord.setCreateDept(toolManage.getCreateDept());
|
toolChangeRecord.setCreateTime(toolManage.getCreateTime());
|
toolChangeRecord.setUpdateUser(toolManage.getUpdateUser());
|
toolChangeRecord.setUpdateTime(toolManage.getUpdateTime());
|
toolChangeRecord.setStatus(toolManage.getStatus());
|
toolChangeRecord.setIsDeleted(toolManage.getIsDeleted());
|
toolChangeRecord.setTenantId(toolManage.getTenantId());
|
toolChangeRecord.setToolCategoryId(toolManage.getToolCategoryId());
|
toolChangeRecord.setToolCategory(toolManage.getToolCategory());
|
toolChangeRecord.setToolModelId(toolManage.getToolModelId());
|
toolChangeRecord.setToolModel(toolManage.getToolModel());
|
toolChangeRecord.setToolPrefixCode(toolManage.getToolPrefixCode());
|
toolChangeRecord.setLifeCountMethod(toolManage.getLifeCountMethod());
|
toolChangeRecord.setInitialLife(toolManage.getInitialLife());
|
toolChangeRecord.setUsedLife(toolManage.getUsedLife());
|
toolChangeRecord.setRemainLife(toolManage.getRemainLife());
|
toolChangeRecord.setWarningValue(toolManage.getWarningValue());
|
toolChangeRecord.setLifeState(toolManage.getLifeState());
|
toolChangeRecord.setUseState(toolManage.getUseState());
|
toolChangeRecord.setWorkstationId(toolManage.getWorkstationId());
|
toolChangeRecord.setWorkstationCode(toolManage.getWorkstationCode());
|
toolChangeRecord.setWorkstationName(toolManage.getWorkstationName());
|
toolChangeRecord.setToolPosition(toolManage.getToolPosition());
|
toolChangeRecord.setParameter1(toolManage.getParameter1());
|
toolChangeRecord.setParameter2(toolManage.getParameter2());
|
toolChangeRecord.setParameter3(toolManage.getParameter3());
|
toolChangeRecord.setParameter4(toolManage.getParameter4());
|
toolChangeRecord.setParameter5(toolManage.getParameter5());
|
toolChangeRecord.setParameter6(toolManage.getParameter6());
|
toolChangeRecord.setParameter7(toolManage.getParameter7());
|
toolChangeRecord.setParameter8(toolManage.getParameter8());
|
toolChangeRecord.setParameter9(toolManage.getParameter9());
|
toolChangeRecord.setParameter10(toolManage.getParameter10());
|
return toolChangeRecord;
|
}
|
|
@Override // org.springblade.modules.tool.convert.ToolChangeRecordConvert
|
public List<ToolChangeRecord> toolToConvert(List<Tool> toolManageList) {
|
if (toolManageList == null) {
|
return null;
|
}
|
List<ToolChangeRecord> list = new ArrayList<>(toolManageList.size());
|
for (Tool tool : toolManageList) {
|
list.add(toolToConvert(tool));
|
}
|
return list;
|
}
|
|
@Override // org.springblade.modules.tool.convert.ToolChangeRecordConvert
|
public ToolChangeRecordExcel convertToExcel(ToolChangeRecord toolChangeRecord) {
|
if (toolChangeRecord == null) {
|
return null;
|
}
|
ToolChangeRecordExcel toolChangeRecordExcel = new ToolChangeRecordExcel();
|
toolChangeRecordExcel.setToolCode(toolChangeRecord.getToolCode());
|
toolChangeRecordExcel.setToolCategory(toolChangeRecord.getToolCategory());
|
toolChangeRecordExcel.setToolModel(toolChangeRecord.getToolModel());
|
if (toolChangeRecord.getLifeCountMethod() != null) {
|
toolChangeRecordExcel.setLifeCountMethod(String.valueOf(toolChangeRecord.getLifeCountMethod()));
|
}
|
if (toolChangeRecord.getInitialLife() != null) {
|
toolChangeRecordExcel.setInitialLife(String.valueOf(toolChangeRecord.getInitialLife()));
|
}
|
if (toolChangeRecord.getUsedLife() != null) {
|
toolChangeRecordExcel.setUsedLife(String.valueOf(toolChangeRecord.getUsedLife()));
|
}
|
if (toolChangeRecord.getRemainLife() != null) {
|
toolChangeRecordExcel.setRemainLife(String.valueOf(toolChangeRecord.getRemainLife()));
|
}
|
if (toolChangeRecord.getWarningValue() != null) {
|
toolChangeRecordExcel.setWarningValue(String.valueOf(toolChangeRecord.getWarningValue()));
|
}
|
toolChangeRecordExcel.setWorkstationCode(toolChangeRecord.getWorkstationCode());
|
toolChangeRecordExcel.setWorkstationName(toolChangeRecord.getWorkstationName());
|
toolChangeRecordExcel.setToolPosition(toolChangeRecord.getToolPosition());
|
if (toolChangeRecord.getOperationType() != null) {
|
toolChangeRecordExcel.setOperationType(String.valueOf(toolChangeRecord.getOperationType()));
|
}
|
toolChangeRecordExcel.setEmployeeName(toolChangeRecord.getEmployeeName());
|
if (toolChangeRecord.getCreateTime() != null) {
|
toolChangeRecordExcel.setCreateTime(new SimpleDateFormat().format(toolChangeRecord.getCreateTime()));
|
}
|
return toolChangeRecordExcel;
|
}
|
|
@Override // org.springblade.modules.tool.convert.ToolChangeRecordConvert
|
public List<ToolChangeRecordExcel> convertToExcel(List<ToolChangeRecord> toolChangeRecord) {
|
if (toolChangeRecord == null) {
|
return null;
|
}
|
List<ToolChangeRecordExcel> list = new ArrayList<>(toolChangeRecord.size());
|
for (ToolChangeRecord toolChangeRecord1 : toolChangeRecord) {
|
list.add(convertToExcel(toolChangeRecord1));
|
}
|
return list;
|
}
|
}
|