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<CustomTemplateFieldVO> convert(List<CustomTemplateField> list) {
|
if (list == null) {
|
return null;
|
}
|
List<CustomTemplateFieldVO> 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<CustomTemplateFieldColumnVO> convertColumns(List<CustomTemplateColumnDTO> customTemplateColumnDTOS) {
|
if (customTemplateColumnDTOS == null) {
|
return null;
|
}
|
List<CustomTemplateFieldColumnVO> list = new ArrayList<>(customTemplateColumnDTOS.size());
|
for (CustomTemplateColumnDTO customTemplateColumnDTO : customTemplateColumnDTOS) {
|
list.add(customTemplateColumnDTOToCustomTemplateFieldColumnVO(customTemplateColumnDTO));
|
}
|
return list;
|
}
|
|
@Override // org.springblade.modules.system.convert.CustomTemplateFieldConvert
|
public List<CustomTemplateColumnDTO> convertColumn(List<CustomFieldRelationInfoVO> customFieldRelationInfoVOS) {
|
if (customFieldRelationInfoVOS == null) {
|
return null;
|
}
|
List<CustomTemplateColumnDTO> list = new ArrayList<>(customFieldRelationInfoVOS.size());
|
for (CustomFieldRelationInfoVO customFieldRelationInfoVO : customFieldRelationInfoVOS) {
|
list.add(customFieldRelationInfoVOToCustomTemplateColumnDTO(customFieldRelationInfoVO));
|
}
|
return list;
|
}
|
|
@Override // org.springblade.modules.system.convert.CustomTemplateFieldConvert
|
public List<CustomFieldRelationInfoVO> convertRelationInfos(List<CustomTemplateColumnDTO> customTemplateColumnDTOS) {
|
if (customTemplateColumnDTOS == null) {
|
return null;
|
}
|
List<CustomFieldRelationInfoVO> list = new ArrayList<>(customTemplateColumnDTOS.size());
|
for (CustomTemplateColumnDTO customTemplateColumnDTO : customTemplateColumnDTOS) {
|
list.add(customTemplateColumnDTOToCustomFieldRelationInfoVO(customTemplateColumnDTO));
|
}
|
return list;
|
}
|
|
@Override // org.springblade.modules.system.convert.CustomTemplateFieldConvert
|
public List<CustomTemplateField> convertToFields(List<CustomTemplateFieldColumnVO> customTemplateFieldColumnVOS) {
|
if (customTemplateFieldColumnVOS == null) {
|
return null;
|
}
|
List<CustomTemplateField> 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<CustomTemplateFieldOption> 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<CustomTemplateFieldOption> list = customTemplateFieldColumnVO.getOptionList();
|
if (list != null) {
|
customTemplateField.setOptionList(new ArrayList(list));
|
}
|
return customTemplateField;
|
}
|
}
|