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 convert(List list) { if (list == null) { return null; } List 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 toolToConvert(List toolManageList) { if (toolManageList == null) { return null; } List 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 convertToExcel(List toolChangeRecord) { if (toolChangeRecord == null) { return null; } List list = new ArrayList<>(toolChangeRecord.size()); for (ToolChangeRecord toolChangeRecord1 : toolChangeRecord) { list.add(convertToExcel(toolChangeRecord1)); } return list; } }