lihang
2023-05-24 76293d27f60ca77343e77d35bfbfae97cdc6035f
Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/impl/DockingPreAttrRangeServiceImpl.java
@@ -1,11 +1,17 @@
package com.vci.ubcs.code.service.impl;
import com.baomidou.mybatisplus.core.conditions.Wrapper;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.vci.ubcs.code.entity.DockingPreAttrRange;
import com.vci.ubcs.code.mapper.DockingPreAttrRangeMapper;
import com.vci.ubcs.code.service.IDockingPreAttrRangeService;
import com.vci.ubcs.code.vo.pagemodel.DockingPreAttrRangeVO;
import com.vci.ubcs.code.wrapper.DockingPreAttrRangeWrapper;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import java.util.List;
/***
 *集团属性取值范围服务
@@ -14,4 +20,17 @@
 */
@Service
public class DockingPreAttrRangeServiceImpl extends ServiceImpl<DockingPreAttrRangeMapper, DockingPreAttrRange> implements IDockingPreAttrRangeService {
   @Autowired(required = false)
   DockingPreAttrRangeMapper dockingPreAttrRangeMapper;
   @Override
   public List<DockingPreAttrRangeVO> getDockingPreAttrRangesByMetaId(String meatId) {
      List<DockingPreAttrRange> dockingPreAttrMappings=this.selectByWrapper(Wrappers.<DockingPreAttrRange>query().lambda().eq(DockingPreAttrRange::getMetaListId, meatId));
      return DockingPreAttrRangeWrapper.build().entityVOs(dockingPreAttrMappings);
   }
   @Override
   public List<DockingPreAttrRange> selectByWrapper(Wrapper wrapper) {
      return dockingPreAttrRangeMapper.selectList(wrapper);
   }
}