ÎļþÃû´Ó Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/impl/DockingPreViewModelServiceImpl.java ÐÞ¸Ä |
| | |
| | | package com.vci.ubcs.code.service.impl; |
| | | package com.vci.ubcs.code.webservice.service.impl; |
| | | |
| | | import com.baomidou.mybatisplus.core.toolkit.CollectionUtils; |
| | | import com.baomidou.mybatisplus.core.toolkit.Wrappers; |
| | | import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
| | | import com.vci.ubcs.code.entity.DockingPreMetaAttr; |
| | | import com.vci.ubcs.code.entity.DockingPreViewModel; |
| | | import com.vci.ubcs.code.mapper.DockingPreViewModelMapper; |
| | | import com.vci.ubcs.code.service.IDockingPreMetaAttrService; |
| | | import com.vci.ubcs.code.service.IDockingPreViewModelService; |
| | | import com.vci.ubcs.code.vo.pagemodel.DockingPreMetaAttrVO; |
| | | import com.vci.ubcs.code.vo.pagemodel.DockingPreViewModelVO; |
| | | import com.vci.ubcs.code.wrapper.DockingPreMetaAttrWrapper; |
| | | import com.vci.ubcs.code.wrapper.DockingPreViewWrapper; |
| | | import com.vci.ubcs.code.webservice.mapper.DockingPreViewModelMapper; |
| | | import com.vci.ubcs.code.webservice.service.IDockingPreMetaAttrService; |
| | | import com.vci.ubcs.code.webservice.service.IDockingPreViewModelService; |
| | | import com.vci.ubcs.code.webservice.wrapper.DockingPreMetaAttrWrapper; |
| | | import com.vci.ubcs.code.webservice.wrapper.DockingPreViewWrapper; |
| | | import com.vci.ubcs.starter.web.util.VciBaseUtil; |
| | | import com.vci.ubcs.code.webservice.entity.DockingPreMetaAttr; |
| | | import com.vci.ubcs.code.webservice.entity.DockingPreViewModel; |
| | | import com.vci.ubcs.code.webservice.vo.DockingPreMetaAttrVO; |
| | | import com.vci.ubcs.code.webservice.vo.DockingPreViewModelVO; |
| | | import lombok.extern.slf4j.Slf4j; |
| | | import org.springframework.stereotype.Service; |
| | | |
| | |
| | | * éå¢åç±»å±æ§ |
| | | */ |
| | | @Resource |
| | | private DockingPreViewModelMapper dockingPreViewModelMapper; |
| | | private DockingPreViewModelMapper dockingPreViewModelMapper; |
| | | |
| | | |
| | | /*** |
| | |
| | | log.info("æ ¹æ®åç±»id->"+classifyId+",æ¥è¯¢åç±»è§å¾statr"); |
| | | VciBaseUtil.alertNotNull(classifyId,"éå¢å类主é®"); |
| | | List<DockingPreViewModel> dockingPreViewModels= dockingPreViewModelMapper.selectList(Wrappers.<DockingPreViewModel>query().lambda().eq(DockingPreViewModel::getSourceClassifyId,classifyId)); |
| | | List<DockingPreViewModelVO> dockingPreViewModelVOS=DockingPreViewWrapper.build().entityVOs(dockingPreViewModels); |
| | | List<DockingPreViewModelVO> dockingPreViewModelVOS= DockingPreViewWrapper.build().entityVOs(dockingPreViewModels); |
| | | if(isContainAttr) { |
| | | dockingPreViewModelVOS.stream().forEach(dockingPreViewModelVO -> { |
| | | String viewModelVOOid=dockingPreViewModelVO.getOid(); |