From ebb5c3a28c67a9e6536e2714dee03770cdec8162 Mon Sep 17 00:00:00 2001 From: yuxc <653031404@qq.com> Date: 星期五, 26 五月 2023 18:06:58 +0800 Subject: [PATCH] 表名修改 --- Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/wrapper/DockingPreAttrRangeWrapper.java | 51 +++++++++++++++++++++++++++++++++++++++++++++++---- 1 files changed, 47 insertions(+), 4 deletions(-) diff --git a/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/wrapper/DockingPreAttrRangeWrapper.java b/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/wrapper/DockingPreAttrRangeWrapper.java index 53d00d9..f5ef92c 100644 --- a/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/wrapper/DockingPreAttrRangeWrapper.java +++ b/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/wrapper/DockingPreAttrRangeWrapper.java @@ -1,13 +1,14 @@ package com.vci.ubcs.code.wrapper; -import com.vci.ubcs.code.entity.DockingPreAttrMapping; +import com.baomidou.mybatisplus.core.toolkit.CollectionUtils; import com.vci.ubcs.code.entity.DockingPreAttrRange; -import com.vci.ubcs.code.vo.pagemodel.DockingPreAttrMappingVO; import com.vci.ubcs.code.vo.pagemodel.DockingPreAttrRangeVO; -import com.vci.ubcs.code.vo.pagemodel.DockingPreClassifyVO; import org.springblade.core.mp.support.BaseEntityWrapper; import org.springblade.core.tool.utils.BeanUtil; +import java.util.ArrayList; +import java.util.Collection; +import java.util.List; import java.util.Objects; /** *闆嗗洟缂栫爜鍒嗙被妯″瀷瑙嗗浘灞炴�у彇鍊艰寖鍥村寘瑁呯被 @@ -16,10 +17,52 @@ * @since 2023-05-23 */ public class DockingPreAttrRangeWrapper extends BaseEntityWrapper<DockingPreAttrRange, DockingPreAttrRangeVO> { - + public static DockingPreAttrRangeWrapper build() { + return new DockingPreAttrRangeWrapper(); + } @Override public DockingPreAttrRangeVO entityVO(DockingPreAttrRange entity) { DockingPreAttrRangeVO dockingPreAttrRangeVO = Objects.requireNonNull(BeanUtil.copy(entity, DockingPreAttrRangeVO.class)); return dockingPreAttrRangeVO; } + + + /*** + * 鏁扮粍瀵硅薄杞崲 + * @param entitys + * @return + */ + public List<DockingPreAttrRangeVO> entityVOs(Collection<DockingPreAttrRange> entitys) { + if(CollectionUtils.isEmpty(entitys)) {return new ArrayList<>();} + List<DockingPreAttrRangeVO> dockingPreAttrRangeVOList=new ArrayList<>(); + + if(!CollectionUtils.isEmpty(entitys)) { + entitys.stream().forEach(entity -> { + dockingPreAttrRangeVOList.add(entityVO(entity)); + }); + } + return dockingPreAttrRangeVOList; + } + + /*** + * 鏁扮粍瀵硅薄杞崲 + * @param vos + * @return + */ + public List<DockingPreAttrRange> voentitys(Collection<DockingPreAttrRangeVO> vos) { + if(CollectionUtils.isEmpty(vos)) {return new ArrayList<>();} + List<DockingPreAttrRange> dockingPreAttrRangeList=new ArrayList<>(); + if(!CollectionUtils.isEmpty(vos)) { + vos.stream().forEach(vo -> { + dockingPreAttrRangeList.add(voentity(vo)); + }); + } + return dockingPreAttrRangeList; + } + + public DockingPreAttrRange voentity( DockingPreAttrRangeVO vo) { + DockingPreAttrRange dockingPreAttrRange = Objects.requireNonNull(BeanUtil.copy(vo, DockingPreAttrRange.class)); + return dockingPreAttrRange; + } + } -- Gitblit v1.9.3