|  |  |  | @ -79,14 +79,6 @@ public class UdiRelevanceService extends ServiceImpl<UdiRelevanceDao, UdiRelevan | 
			
		
	
		
			
				
					|  |  |  |  |         return data; | 
			
		
	
		
			
				
					|  |  |  |  |     } | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |     public List<UdiRelevanceEntity> filterUdiEntity(FilterUdiRelRequest filterUdiRelRequest) { | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |         List<UdiRelevanceEntity> data = udiRelevanceDao.filterEntity(filterUdiRelRequest); | 
			
		
	
		
			
				
					|  |  |  |  |         return data; | 
			
		
	
		
			
				
					|  |  |  |  |     } | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |     public List<UdiRelevanceResponse> selectAllByNameCode(String nameCode) { | 
			
		
	
		
			
				
					|  |  |  |  |         FilterUdiRelRequest filterUdiRelRequest = new FilterUdiRelRequest(); | 
			
		
	
		
			
				
					|  |  |  |  |         filterUdiRelRequest.setUniqueNameCode(nameCode); | 
			
		
	
	
		
			
				
					|  |  |  | @ -178,12 +170,6 @@ public class UdiRelevanceService extends ServiceImpl<UdiRelevanceDao, UdiRelevan | 
			
		
	
		
			
				
					|  |  |  |  |         if (CollUtil.isNotEmpty(udiRelevanceResponses)) { | 
			
		
	
		
			
				
					|  |  |  |  |             return udiRelevanceResponses.get(0); | 
			
		
	
		
			
				
					|  |  |  |  |         } | 
			
		
	
		
			
				
					|  |  |  |  | //        if (udiRelevanceResponses.size() == 1) {
 | 
			
		
	
		
			
				
					|  |  |  |  | //            UdiRelevanceResponse udiRelevanceResponse = udiRelevanceResponses.get(0);
 | 
			
		
	
		
			
				
					|  |  |  |  | //            if (udiRelevanceResponse == null || udiRelevanceResponse.getProductType() == ConstantStatus.PRODUCT_TYPE_THIRD) {
 | 
			
		
	
		
			
				
					|  |  |  |  | //                return selectByMainId(nameCode);
 | 
			
		
	
		
			
				
					|  |  |  |  | //            }
 | 
			
		
	
		
			
				
					|  |  |  |  | //        }
 | 
			
		
	
		
			
				
					|  |  |  |  |         return null; | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
	
		
			
				
					|  |  |  | @ -216,15 +202,6 @@ public class UdiRelevanceService extends ServiceImpl<UdiRelevanceDao, UdiRelevan | 
			
		
	
		
			
				
					|  |  |  |  |     } | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |     public boolean isExitByUuid(String uuid) { | 
			
		
	
		
			
				
					|  |  |  |  |         List<UdiRelevanceEntity> udiRelevanceEntities = udiRelevanceDao.selectByUuid(uuid); | 
			
		
	
		
			
				
					|  |  |  |  |         if (udiRelevanceEntities != null && !udiRelevanceEntities.isEmpty()) { | 
			
		
	
		
			
				
					|  |  |  |  |             return true; | 
			
		
	
		
			
				
					|  |  |  |  |         } | 
			
		
	
		
			
				
					|  |  |  |  |         return false; | 
			
		
	
		
			
				
					|  |  |  |  |     } | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |     public List<UdiRelevanceEntity> batchSelectByUuid(List<String> uuids) { | 
			
		
	
		
			
				
					|  |  |  |  |         return udiRelevanceDao.batchSelectByUuid(uuids); | 
			
		
	
		
			
				
					|  |  |  |  |     } | 
			
		
	
	
		
			
				
					|  |  |  | @ -309,17 +286,6 @@ public class UdiRelevanceService extends ServiceImpl<UdiRelevanceDao, UdiRelevan | 
			
		
	
		
			
				
					|  |  |  |  |         return null; | 
			
		
	
		
			
				
					|  |  |  |  |     } | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |     public UdiRelevanceEntity selectByMainIdLimitOne(String mainId) { | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |         if (mainId == null) | 
			
		
	
		
			
				
					|  |  |  |  |             return null; | 
			
		
	
		
			
				
					|  |  |  |  |         FilterUdiRelRequest filterUdiRelRequest = new FilterUdiRelRequest(); | 
			
		
	
		
			
				
					|  |  |  |  |         filterUdiRelRequest.setMainId(mainId); | 
			
		
	
		
			
				
					|  |  |  |  |         return udiRelevanceDao.selectByThirdId(filterUdiRelRequest); | 
			
		
	
		
			
				
					|  |  |  |  |     } | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |     public List<UdiRelevanceResponse> selectByMainId(String mainId) { | 
			
		
	
		
			
				
					|  |  |  |  |         FilterUdiRelRequest filterUdiRelRequest = new FilterUdiRelRequest(); | 
			
		
	
		
			
				
					|  |  |  |  |         filterUdiRelRequest.setMainId(mainId); | 
			
		
	
	
		
			
				
					|  |  |  | @ -409,14 +375,7 @@ public class UdiRelevanceService extends ServiceImpl<UdiRelevanceDao, UdiRelevan | 
			
		
	
		
			
				
					|  |  |  |  |     public UdiRelevanceEntity insertDefaultLevel(UdiRelevanceEntity udiRelevanceEntity, UdiProductEntity udiProductEntity) { | 
			
		
	
		
			
				
					|  |  |  |  |         if (udiProductEntity != null) { | 
			
		
	
		
			
				
					|  |  |  |  |             udiRelevanceEntity.setDistributeLevel(1); | 
			
		
	
		
			
				
					|  |  |  |  | //            udiRelevanceEntity.setDistributeLevelDi(udiProductEntity.getNameCode());
 | 
			
		
	
		
			
				
					|  |  |  |  | //            udiRelevanceEntity.setDistributeLevelUnit(udiProductEntity.getPackUnit());
 | 
			
		
	
		
			
				
					|  |  |  |  | //            udiRelevanceEntity.setDistributeLevelCount(IntUtil.value(udiProductEntity.getBhxjsl()));
 | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |             udiRelevanceEntity.setUseLevel(0); | 
			
		
	
		
			
				
					|  |  |  |  | //            udiRelevanceEntity.setUseLevelDi(udiProductEntity.getNameCode());
 | 
			
		
	
		
			
				
					|  |  |  |  | //            udiRelevanceEntity.setUseLevelUnit(udiProductEntity.getPackUnit());
 | 
			
		
	
		
			
				
					|  |  |  |  | //            udiRelevanceEntity.setUseLeverCount(IntUtil.value(udiProductEntity.getBhxjsl()));
 | 
			
		
	
		
			
				
					|  |  |  |  |         } | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |         return udiRelevanceEntity; | 
			
		
	
	
		
			
				
					|  |  |  | @ -434,11 +393,6 @@ public class UdiRelevanceService extends ServiceImpl<UdiRelevanceDao, UdiRelevan | 
			
		
	
		
			
				
					|  |  |  |  |         return null; | 
			
		
	
		
			
				
					|  |  |  |  |     } | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |     public boolean insertUdiRelevanceignore(UdiRelevanceEntity udiRelevanceEntity) { | 
			
		
	
		
			
				
					|  |  |  |  |         return udiRelevanceDao.insertUdiRelevanceignore(udiRelevanceEntity); | 
			
		
	
		
			
				
					|  |  |  |  |     } | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |     public boolean updateUdiRelevance(UdiRelevanceEntity udiRelevanceEntity) { | 
			
		
	
		
			
				
					|  |  |  |  |         ThrSystemEntity basicThirdSysEntity = basicThirdSysService.selectMainThrSys(); | 
			
		
	
		
			
				
					|  |  |  |  |         String mainSys = basicThirdSysEntity.getThirdId(); | 
			
		
	
	
		
			
				
					|  |  |  | @ -467,30 +421,10 @@ public class UdiRelevanceService extends ServiceImpl<UdiRelevanceDao, UdiRelevan | 
			
		
	
		
			
				
					|  |  |  |  |     } | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |     public boolean deleteByUuid(String uuid) { | 
			
		
	
		
			
				
					|  |  |  |  |         return udiRelevanceDao.deleteByUuid(uuid); | 
			
		
	
		
			
				
					|  |  |  |  |     } | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |     public String findUuidById(String relId) { | 
			
		
	
		
			
				
					|  |  |  |  |         return udiRelevanceDao.selectUuidById(relId); | 
			
		
	
		
			
				
					|  |  |  |  |     } | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |     public List<UdiRelevanceResponse> selectGroupByNameCode(String nameCode, Boolean isDisable) { | 
			
		
	
		
			
				
					|  |  |  |  |         return udiRelevanceDao.selectGroupByNameCode(nameCode, isDisable); | 
			
		
	
		
			
				
					|  |  |  |  |     } | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |     public String getRelIdByUdiCode(String code) { | 
			
		
	
		
			
				
					|  |  |  |  |         if (StrUtil.isBlank(code)) { | 
			
		
	
		
			
				
					|  |  |  |  |             return null; | 
			
		
	
		
			
				
					|  |  |  |  |         } | 
			
		
	
		
			
				
					|  |  |  |  |         UdiEntity udi = FilterUdiUtils.getUdi(code); | 
			
		
	
		
			
				
					|  |  |  |  |         return udiRelevanceDao.selectRelIdByNameCode(udi.getUdi()); | 
			
		
	
		
			
				
					|  |  |  |  |     } | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |     public UdiRelevanceResponse selectOneUdi(FilterUdiRelRequest filterUdiRelRequest) { | 
			
		
	
		
			
				
					|  |  |  |  |         return udiRelevanceDao.selectOneUdi(filterUdiRelRequest); | 
			
		
	
		
			
				
					|  |  |  |  |     } | 
			
		
	
	
		
			
				
					|  |  |  | @ -508,11 +442,6 @@ public class UdiRelevanceService extends ServiceImpl<UdiRelevanceDao, UdiRelevan | 
			
		
	
		
			
				
					|  |  |  |  |         List<UdiRelevanceEntity> udiRelevanceEntityList = udiRelevanceDao.selectList(qw); | 
			
		
	
		
			
				
					|  |  |  |  |         if (CollectionUtil.isNotEmpty(udiRelevanceEntityList)) { | 
			
		
	
		
			
				
					|  |  |  |  |             mainIdRelIdMap = udiRelevanceEntityList.stream().collect(Collectors.toMap(UdiRelevanceEntity::getMainId, udiRelevanceEntity -> udiRelevanceEntity)); | 
			
		
	
		
			
				
					|  |  |  |  | //            List<Long> relIds = udiRelevanceEntityList.stream().map(UdiRelevanceEntity::getId).collect(Collectors.toList());
 | 
			
		
	
		
			
				
					|  |  |  |  | //            List<BasicProductsEntity> basicProductsEntities = udiRelevanceDao.selectProductByRelIds(relIds);
 | 
			
		
	
		
			
				
					|  |  |  |  | //            if (CollectionUtil.isNotEmpty(basicProductsEntities)){
 | 
			
		
	
		
			
				
					|  |  |  |  | //                relIdBasicProductsEntityMap = basicProductsEntities.stream().collect(Collectors.toMap(BasicProductsEntity::getId, x -> x));
 | 
			
		
	
		
			
				
					|  |  |  |  | //            }
 | 
			
		
	
		
			
				
					|  |  |  |  |         } | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |         mainIdRelIdAndProductResponse.setMainIdRelIdMap(mainIdRelIdMap); | 
			
		
	
	
		
			
				
					|  |  |  | 
 |