package com.qianwen.smartman.modules.system.convert; import java.util.ArrayList; import java.util.List; import com.qianwen.smartman.modules.system.dto.CustomTemplateColumnDTO; import com.qianwen.smartman.modules.system.entity.CustomTemplateField; import com.qianwen.smartman.modules.system.entity.CustomTemplateFieldOption; import com.qianwen.smartman.modules.system.vo.CustomFieldRelationInfoVO; import com.qianwen.smartman.modules.system.vo.CustomTemplateFieldColumnVO; import com.qianwen.smartman.modules.system.vo.CustomTemplateFieldSubmitVO; import com.qianwen.smartman.modules.system.vo.CustomTemplateFieldUpdateVO; import com.qianwen.smartman.modules.system.vo.CustomTemplateFieldVO; /* loaded from: blade-api.jar:BOOT-INF/classes/org/springblade/modules/system/convert/CustomTemplateFieldConvertImpl.class */ public class CustomTemplateFieldConvertImpl implements CustomTemplateFieldConvert { @Override // org.springblade.modules.system.convert.CustomTemplateFieldConvert public CustomTemplateFieldVO convert(CustomTemplateField customTemplateField) { if (customTemplateField == null) { return null; } CustomTemplateFieldVO customTemplateFieldVO = new CustomTemplateFieldVO(); customTemplateFieldVO.setFieldTypeLabel(convertFieldType(customTemplateField.getFieldType())); customTemplateFieldVO.setSystemFieldLabel(convertSystemField(customTemplateField.getSystemField())); customTemplateFieldVO.setTenantId(customTemplateField.getTenantId()); customTemplateFieldVO.setFieldName(customTemplateField.getFieldName()); customTemplateFieldVO.setModifyFieldCode(customTemplateField.getModifyFieldCode()); customTemplateFieldVO.setQueryFieldCode(customTemplateField.getQueryFieldCode()); customTemplateFieldVO.setFieldCode(customTemplateField.getFieldCode()); customTemplateFieldVO.setFieldDescription(customTemplateField.getFieldDescription()); customTemplateFieldVO.setFieldType(customTemplateField.getFieldType()); customTemplateFieldVO.setDefaultValue(customTemplateField.getDefaultValue()); customTemplateFieldVO.setPropertyJson(customTemplateField.getPropertyJson()); customTemplateFieldVO.setUpdateShow(customTemplateField.getUpdateShow()); customTemplateFieldVO.setViewShow(customTemplateField.getViewShow()); customTemplateFieldVO.setSupportUpdate(customTemplateField.getSupportUpdate()); customTemplateFieldVO.setSupportQuery(customTemplateField.getSupportQuery()); customTemplateFieldVO.setSystemField(customTemplateField.getSystemField()); customTemplateFieldVO.setSysFieldMust(customTemplateField.getSysFieldMust()); customTemplateFieldVO.setBusinessType(customTemplateField.getBusinessType()); customTemplateFieldVO.setId(customTemplateField.getId()); customTemplateFieldVO.setStatus(customTemplateField.getStatus()); customTemplateFieldVO.setSupportExport(customTemplateField.getSupportExport()); customTemplateFieldVO.setMustImport(customTemplateField.getMustImport()); return customTemplateFieldVO; } @Override // org.springblade.modules.system.convert.CustomTemplateFieldConvert public CustomTemplateField convert(CustomTemplateFieldVO customTemplateFieldVO) { if (customTemplateFieldVO == null) { return null; } CustomTemplateField customTemplateField = new CustomTemplateField(); customTemplateField.setId(customTemplateFieldVO.getId()); customTemplateField.setStatus(customTemplateFieldVO.getStatus()); customTemplateField.setTenantId(customTemplateFieldVO.getTenantId()); customTemplateField.setFieldName(customTemplateFieldVO.getFieldName()); customTemplateField.setFieldCode(customTemplateFieldVO.getFieldCode()); customTemplateField.setModifyFieldCode(customTemplateFieldVO.getModifyFieldCode()); customTemplateField.setQueryFieldCode(customTemplateFieldVO.getQueryFieldCode()); customTemplateField.setFieldDescription(customTemplateFieldVO.getFieldDescription()); customTemplateField.setFieldType(customTemplateFieldVO.getFieldType()); customTemplateField.setDefaultValue(customTemplateFieldVO.getDefaultValue()); customTemplateField.setPropertyJson(customTemplateFieldVO.getPropertyJson()); customTemplateField.setSupportUpdate(customTemplateFieldVO.getSupportUpdate()); customTemplateField.setSupportQuery(customTemplateFieldVO.getSupportQuery()); customTemplateField.setUpdateShow(customTemplateFieldVO.getUpdateShow()); customTemplateField.setViewShow(customTemplateFieldVO.getViewShow()); customTemplateField.setSystemField(customTemplateFieldVO.getSystemField()); customTemplateField.setSysFieldMust(customTemplateFieldVO.getSysFieldMust()); customTemplateField.setBusinessType(customTemplateFieldVO.getBusinessType()); customTemplateField.setSupportExport(customTemplateFieldVO.getSupportExport()); customTemplateField.setMustImport(customTemplateFieldVO.getMustImport()); return customTemplateField; } @Override // org.springblade.modules.system.convert.CustomTemplateFieldConvert public CustomTemplateField convert(CustomTemplateFieldSubmitVO customTemplateFieldSubmitVO) { if (customTemplateFieldSubmitVO == null) { return null; } CustomTemplateField customTemplateField = new CustomTemplateField(); customTemplateField.setId(customTemplateFieldSubmitVO.getId()); customTemplateField.setFieldName(customTemplateFieldSubmitVO.getFieldName()); customTemplateField.setFieldCode(customTemplateFieldSubmitVO.getFieldCode()); customTemplateField.setModifyFieldCode(customTemplateFieldSubmitVO.getModifyFieldCode()); customTemplateField.setQueryFieldCode(customTemplateFieldSubmitVO.getQueryFieldCode()); customTemplateField.setFieldDescription(customTemplateFieldSubmitVO.getFieldDescription()); customTemplateField.setFieldType(customTemplateFieldSubmitVO.getFieldType()); customTemplateField.setDefaultValue(customTemplateFieldSubmitVO.getDefaultValue()); customTemplateField.setPropertyJson(customTemplateFieldSubmitVO.getPropertyJson()); customTemplateField.setSupportUpdate(customTemplateFieldSubmitVO.getSupportUpdate()); customTemplateField.setSupportQuery(customTemplateFieldSubmitVO.getSupportQuery()); customTemplateField.setAddShow(customTemplateFieldSubmitVO.getAddShow()); customTemplateField.setUpdateShow(customTemplateFieldSubmitVO.getUpdateShow()); customTemplateField.setViewShow(customTemplateFieldSubmitVO.getViewShow()); customTemplateField.setSystemField(customTemplateFieldSubmitVO.getSystemField()); customTemplateField.setBusinessType(customTemplateFieldSubmitVO.getBusinessType()); return customTemplateField; } @Override // org.springblade.modules.system.convert.CustomTemplateFieldConvert public List convert(List list) { if (list == null) { return null; } List list1 = new ArrayList<>(list.size()); for (CustomTemplateField customTemplateField : list) { list1.add(convert(customTemplateField)); } return list1; } @Override // org.springblade.modules.system.convert.CustomTemplateFieldConvert public CustomTemplateField convertUpdateVO(CustomTemplateFieldUpdateVO customTemplateFieldUpdateVO) { if (customTemplateFieldUpdateVO == null) { return null; } CustomTemplateField customTemplateField = new CustomTemplateField(); customTemplateField.setId(customTemplateFieldUpdateVO.getId()); customTemplateField.setFieldName(customTemplateFieldUpdateVO.getFieldName()); customTemplateField.setFieldDescription(customTemplateFieldUpdateVO.getFieldDescription()); customTemplateField.setFieldType(customTemplateFieldUpdateVO.getFieldType()); customTemplateField.setSupportUpdate(customTemplateFieldUpdateVO.getSupportUpdate()); customTemplateField.setSupportQuery(customTemplateFieldUpdateVO.getSupportQuery()); customTemplateField.setUpdateShow(customTemplateFieldUpdateVO.getUpdateShow()); customTemplateField.setViewShow(customTemplateFieldUpdateVO.getViewShow()); customTemplateField.setSystemField(customTemplateFieldUpdateVO.getSystemField()); customTemplateField.setBusinessType(customTemplateFieldUpdateVO.getBusinessType()); return customTemplateField; } @Override // org.springblade.modules.system.convert.CustomTemplateFieldConvert public List convertColumns(List customTemplateColumnDTOS) { if (customTemplateColumnDTOS == null) { return null; } List list = new ArrayList<>(customTemplateColumnDTOS.size()); for (CustomTemplateColumnDTO customTemplateColumnDTO : customTemplateColumnDTOS) { list.add(customTemplateColumnDTOToCustomTemplateFieldColumnVO(customTemplateColumnDTO)); } return list; } @Override // org.springblade.modules.system.convert.CustomTemplateFieldConvert public List convertColumn(List customFieldRelationInfoVOS) { if (customFieldRelationInfoVOS == null) { return null; } List list = new ArrayList<>(customFieldRelationInfoVOS.size()); for (CustomFieldRelationInfoVO customFieldRelationInfoVO : customFieldRelationInfoVOS) { list.add(customFieldRelationInfoVOToCustomTemplateColumnDTO(customFieldRelationInfoVO)); } return list; } @Override // org.springblade.modules.system.convert.CustomTemplateFieldConvert public List convertRelationInfos(List customTemplateColumnDTOS) { if (customTemplateColumnDTOS == null) { return null; } List list = new ArrayList<>(customTemplateColumnDTOS.size()); for (CustomTemplateColumnDTO customTemplateColumnDTO : customTemplateColumnDTOS) { list.add(customTemplateColumnDTOToCustomFieldRelationInfoVO(customTemplateColumnDTO)); } return list; } @Override // org.springblade.modules.system.convert.CustomTemplateFieldConvert public List convertToFields(List customTemplateFieldColumnVOS) { if (customTemplateFieldColumnVOS == null) { return null; } List list = new ArrayList<>(customTemplateFieldColumnVOS.size()); for (CustomTemplateFieldColumnVO customTemplateFieldColumnVO : customTemplateFieldColumnVOS) { list.add(customTemplateFieldColumnVOToCustomTemplateField(customTemplateFieldColumnVO)); } return list; } protected CustomTemplateFieldColumnVO customTemplateColumnDTOToCustomTemplateFieldColumnVO(CustomTemplateColumnDTO customTemplateColumnDTO) { if (customTemplateColumnDTO == null) { return null; } CustomTemplateFieldColumnVO customTemplateFieldColumnVO = new CustomTemplateFieldColumnVO(); customTemplateFieldColumnVO.setTemplateId(customTemplateColumnDTO.getTemplateId()); customTemplateFieldColumnVO.setTemplateName(customTemplateColumnDTO.getTemplateName()); customTemplateFieldColumnVO.setFieldId(customTemplateColumnDTO.getFieldId()); customTemplateFieldColumnVO.setFieldCode(customTemplateColumnDTO.getFieldCode()); customTemplateFieldColumnVO.setModifyFieldCode(customTemplateColumnDTO.getModifyFieldCode()); customTemplateFieldColumnVO.setQueryFieldCode(customTemplateColumnDTO.getQueryFieldCode()); customTemplateFieldColumnVO.setFieldName(customTemplateColumnDTO.getFieldName()); customTemplateFieldColumnVO.setFieldDescription(customTemplateColumnDTO.getFieldDescription()); customTemplateFieldColumnVO.setFieldType(customTemplateColumnDTO.getFieldType()); customTemplateFieldColumnVO.setDefaultValue(customTemplateColumnDTO.getDefaultValue()); customTemplateFieldColumnVO.setPropertyJson(customTemplateColumnDTO.getPropertyJson()); customTemplateFieldColumnVO.setSystemField(customTemplateColumnDTO.getSystemField()); customTemplateFieldColumnVO.setSysFieldMust(customTemplateColumnDTO.getSysFieldMust()); customTemplateFieldColumnVO.setMustField(customTemplateColumnDTO.getMustField()); customTemplateFieldColumnVO.setSupportQuery(customTemplateColumnDTO.getSupportQuery()); customTemplateFieldColumnVO.setSupportUpdate(customTemplateColumnDTO.getSupportUpdate()); customTemplateFieldColumnVO.setSupportExport(customTemplateColumnDTO.getSupportExport()); List list = customTemplateColumnDTO.getOptionList(); if (list != null) { customTemplateFieldColumnVO.setOptionList(new ArrayList(list)); } return customTemplateFieldColumnVO; } protected CustomTemplateColumnDTO customFieldRelationInfoVOToCustomTemplateColumnDTO(CustomFieldRelationInfoVO customFieldRelationInfoVO) { if (customFieldRelationInfoVO == null) { return null; } CustomTemplateColumnDTO customTemplateColumnDTO = new CustomTemplateColumnDTO(); customTemplateColumnDTO.setFieldId(customFieldRelationInfoVO.getFieldId()); customTemplateColumnDTO.setFieldCode(customFieldRelationInfoVO.getFieldCode()); customTemplateColumnDTO.setModifyFieldCode(customFieldRelationInfoVO.getModifyFieldCode()); customTemplateColumnDTO.setSort(customFieldRelationInfoVO.getSort()); customTemplateColumnDTO.setFieldName(customFieldRelationInfoVO.getFieldName()); customTemplateColumnDTO.setFieldType(customFieldRelationInfoVO.getFieldType()); customTemplateColumnDTO.setPropertyJson(customFieldRelationInfoVO.getPropertyJson()); customTemplateColumnDTO.setSystemField(customFieldRelationInfoVO.getSystemField()); customTemplateColumnDTO.setSysFieldMust(customFieldRelationInfoVO.getSysFieldMust()); return customTemplateColumnDTO; } protected CustomFieldRelationInfoVO customTemplateColumnDTOToCustomFieldRelationInfoVO(CustomTemplateColumnDTO customTemplateColumnDTO) { if (customTemplateColumnDTO == null) { return null; } CustomFieldRelationInfoVO customFieldRelationInfoVO = new CustomFieldRelationInfoVO(); customFieldRelationInfoVO.setFieldId(customTemplateColumnDTO.getFieldId()); customFieldRelationInfoVO.setFieldName(customTemplateColumnDTO.getFieldName()); customFieldRelationInfoVO.setSort(customTemplateColumnDTO.getSort()); customFieldRelationInfoVO.setSystemField(customTemplateColumnDTO.getSystemField()); customFieldRelationInfoVO.setSysFieldMust(customTemplateColumnDTO.getSysFieldMust()); customFieldRelationInfoVO.setFieldCode(customTemplateColumnDTO.getFieldCode()); customFieldRelationInfoVO.setModifyFieldCode(customTemplateColumnDTO.getModifyFieldCode()); customFieldRelationInfoVO.setFieldType(customTemplateColumnDTO.getFieldType()); customFieldRelationInfoVO.setPropertyJson(customTemplateColumnDTO.getPropertyJson()); return customFieldRelationInfoVO; } protected CustomTemplateField customTemplateFieldColumnVOToCustomTemplateField(CustomTemplateFieldColumnVO customTemplateFieldColumnVO) { if (customTemplateFieldColumnVO == null) { return null; } CustomTemplateField customTemplateField = new CustomTemplateField(); customTemplateField.setFieldName(customTemplateFieldColumnVO.getFieldName()); customTemplateField.setFieldCode(customTemplateFieldColumnVO.getFieldCode()); customTemplateField.setModifyFieldCode(customTemplateFieldColumnVO.getModifyFieldCode()); customTemplateField.setQueryFieldCode(customTemplateFieldColumnVO.getQueryFieldCode()); customTemplateField.setFieldDescription(customTemplateFieldColumnVO.getFieldDescription()); customTemplateField.setFieldType(customTemplateFieldColumnVO.getFieldType()); customTemplateField.setDefaultValue(customTemplateFieldColumnVO.getDefaultValue()); customTemplateField.setPropertyJson(customTemplateFieldColumnVO.getPropertyJson()); customTemplateField.setSupportUpdate(customTemplateFieldColumnVO.getSupportUpdate()); customTemplateField.setSupportQuery(customTemplateFieldColumnVO.getSupportQuery()); customTemplateField.setSystemField(customTemplateFieldColumnVO.getSystemField()); customTemplateField.setSysFieldMust(customTemplateFieldColumnVO.getSysFieldMust()); customTemplateField.setSupportExport(customTemplateFieldColumnVO.getSupportExport()); List list = customTemplateFieldColumnVO.getOptionList(); if (list != null) { customTemplateField.setOptionList(new ArrayList(list)); } return customTemplateField; } }