| | |
| | | package com.vci.ubcs.code.wrapper; |
| | | |
| | | <<<<<<< Updated upstream |
| | | import com.baomidou.mybatisplus.core.toolkit.StringUtils; |
| | | ======= |
| | | >>>>>>> Stashed changes |
| | | import com.vci.ubcs.code.entity.CodeShowFieldConfig; |
| | | import com.vci.ubcs.code.entity.CodeSrchCondConfig; |
| | | import com.vci.ubcs.code.enumpack.CodeReferConfigFieldTypeEnum; |
| | |
| | | import com.vci.ubcs.code.vo.CodeReferConfigVO; |
| | | import com.vci.ubcs.code.vo.CodeShowFieldConfigVO; |
| | | import com.vci.ubcs.code.vo.CodeSrchCondConfigVO; |
| | | <<<<<<< Updated upstream |
| | | import com.vci.ubcs.omd.cache.EnumCache; |
| | | import com.vci.ubcs.omd.enums.EnumEnum; |
| | | ======= |
| | | >>>>>>> Stashed changes |
| | | import org.springblade.core.mp.support.BaseEntityWrapper; |
| | | import org.springblade.core.tool.utils.BeanUtil; |
| | | |
| | |
| | | @Override |
| | | public CodeShowFieldConfigVO entityVO(CodeShowFieldConfig codeShowFieldConfig) { |
| | | CodeShowFieldConfigVO codeShowFieldConfigVO = Objects.requireNonNull(BeanUtil.copy(codeShowFieldConfig, CodeShowFieldConfigVO.class)); |
| | | <<<<<<< Updated upstream |
| | | if(StringUtils.isNotBlank(codeShowFieldConfig.getFixedPosition())){ |
| | | codeShowFieldConfigVO.setFixedPositionText(EnumCache.getValue(EnumEnum.CODE_REFER_CONFIG_FIXED,codeShowFieldConfig.getFixedPosition())); |
| | | } |
| | |
| | | CodeShowFieldConfig codeShowFieldConfig = entityDO(codeShowFieldConfigVO); |
| | | codeShowFieldConfig.setReferConfigOid(oid); |
| | | return codeShowFieldConfig; |
| | | ======= |
| | | codeShowFieldConfigVO.setFieldTypeText(CodeReferConfigFieldTypeEnum.getTextByValue(codeShowFieldConfig.getField())); |
| | | codeShowFieldConfigVO.setFixedPositionText(CodeReferConfigFixedEnum.getTextByValue(codeShowFieldConfig.getFixedPosition())); |
| | | |
| | | return codeShowFieldConfigVO; |
| | | >>>>>>> Stashed changes |
| | | } |
| | | |
| | | public CodeShowFieldConfig entityDO(CodeShowFieldConfigVO codeShowFieldConfigVO) { |
| | | CodeShowFieldConfig codeShowFieldConfig = Objects.requireNonNull(BeanUtil.copy(codeShowFieldConfigVO, CodeShowFieldConfig.class)); |
| | | <<<<<<< Updated upstream |
| | | if(StringUtils.isNotBlank(codeShowFieldConfigVO.getFieldTypeText())){ |
| | | codeShowFieldConfig.setFieldType(CodeReferConfigFieldTypeEnum.getTextByValue(codeShowFieldConfigVO.getFieldTypeText())); |
| | | } |
| | |
| | | return (List)codeShowFieldConfigVOS.stream().map(item->entityDOsetReferConfigOid(item,oid)).collect(Collectors.toList()); |
| | | } |
| | | |
| | | ======= |
| | | codeShowFieldConfig.setFieldType(CodeReferConfigFieldTypeEnum.getTextByValue(codeShowFieldConfigVO.getFieldTypeText())); |
| | | codeShowFieldConfig.setFixedPosition(CodeReferConfigFieldTypeEnum.getTextByValue(codeShowFieldConfigVO.getFixedPositionText())); |
| | | return codeShowFieldConfig; |
| | | } |
| | | |
| | | >>>>>>> Stashed changes |
| | | public List<CodeShowFieldConfig> listDO(List<CodeShowFieldConfigVO> codeShowFieldConfigVOS) { |
| | | return (List)codeShowFieldConfigVOS.stream().map(this::entityDO).collect(Collectors.toList()); |
| | | } |