| | |
| | | import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; |
| | | import com.baomidou.mybatisplus.core.toolkit.Wrappers; |
| | | import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
| | | import com.vci.ubcs.omd.cache.EnumCache; |
| | | import com.vci.ubcs.omd.constant.BtmTypeConstant; |
| | | import com.vci.ubcs.omd.constant.BtmTypeFieldConstant; |
| | | import com.vci.ubcs.omd.dto.BtmAndLinkTypeDdlDTO; |
| | | import com.vci.ubcs.omd.entity.*; |
| | | import com.vci.ubcs.omd.enums.EnumEnum; |
| | | import com.vci.ubcs.omd.repeater.DomainRepeater; |
| | | import com.vci.ubcs.omd.service.*; |
| | | import com.vci.ubcs.omd.vo.*; |
| | |
| | | }); |
| | | } |
| | | |
| | | return list; |
| | | // 设置字段类型中文显示值,和排序 |
| | | List<BtmTypeAttributeVO> sortedList = list.stream() |
| | | .sorted(Comparator.comparing(BtmTypeAttributeVO::getIsDefaultAttr)) |
| | | .map(item-> { |
| | | item.setAttrDataTypeText(EnumCache.getValue(EnumEnum.VCI_FIELD_TYPE, item.getAttrDataType())); |
| | | return item; |
| | | }).collect(Collectors.toList()); |
| | | return sortedList; |
| | | } |
| | | |
| | | } |