|  | @ -41,7 +41,6 @@ import com.epmet.commons.tools.exception.RenException; | 
			
		
	
		
		
			
				
					|  |  | import com.epmet.commons.tools.page.PageData; |  |  | import com.epmet.commons.tools.page.PageData; | 
			
		
	
		
		
			
				
					|  |  | import com.epmet.commons.tools.redis.common.CustomerOrgRedis; |  |  | import com.epmet.commons.tools.redis.common.CustomerOrgRedis; | 
			
		
	
		
		
			
				
					|  |  | import com.epmet.commons.tools.redis.common.CustomerStaffRedis; |  |  | import com.epmet.commons.tools.redis.common.CustomerStaffRedis; | 
			
		
	
		
		
			
				
					|  |  | import com.epmet.commons.tools.redis.common.bean.GridInfoCache; |  |  |  | 
			
		
	
		
		
			
				
					|  |  | import com.epmet.commons.tools.redis.common.bean.AgencyInfoCache; |  |  | import com.epmet.commons.tools.redis.common.bean.AgencyInfoCache; | 
			
		
	
		
		
			
				
					|  |  | import com.epmet.commons.tools.security.dto.TokenDto; |  |  | import com.epmet.commons.tools.security.dto.TokenDto; | 
			
		
	
		
		
			
				
					|  |  | import com.epmet.commons.tools.utils.ConvertUtils; |  |  | import com.epmet.commons.tools.utils.ConvertUtils; | 
			
		
	
	
		
		
			
				
					|  | @ -51,17 +50,9 @@ import com.epmet.constant.UserDemandConstant; | 
			
		
	
		
		
			
				
					|  |  | import com.epmet.constants.ImportTaskConstants; |  |  | import com.epmet.constants.ImportTaskConstants; | 
			
		
	
		
		
			
				
					|  |  | import com.epmet.dao.IcPartyUnitDao; |  |  | import com.epmet.dao.IcPartyUnitDao; | 
			
		
	
		
		
			
				
					|  |  | import com.epmet.dto.IcPartyUnitDTO; |  |  | import com.epmet.dto.IcPartyUnitDTO; | 
			
		
	
		
		
			
				
					|  |  | import com.epmet.dto.form.ImportTaskCommonFormDTO; |  |  |  | 
			
		
	
		
		
			
				
					|  |  | import com.epmet.dto.form.PartyActivityFormDTO; |  |  |  | 
			
		
	
		
		
			
				
					|  |  | import com.epmet.dto.form.PartyUnitFormDTO; |  |  |  | 
			
		
	
		
		
			
				
					|  |  | import com.epmet.dto.form.PartyUnitListFormDTO; |  |  |  | 
			
		
	
		
		
			
				
					|  |  | import com.epmet.dto.form.*; |  |  | import com.epmet.dto.form.*; | 
			
		
	
		
		
			
				
					|  |  | import com.epmet.dto.form.demand.ServiceQueryFormDTO; |  |  | import com.epmet.dto.form.demand.ServiceQueryFormDTO; | 
			
		
	
		
		
			
				
					
					|  |  | import com.epmet.dto.result.PartyTypepercentResultDTO; |  |  | import com.epmet.dto.result.*; | 
			
				
				
			
		
	
		
		
			
				
					|  |  | import com.epmet.dto.result.PartyUnitDistributionResultDTO; |  |  |  | 
			
		
	
		
		
			
				
					|  |  | import com.epmet.dto.result.PartyUnitListResultDTO; |  |  |  | 
			
		
	
		
		
			
				
					|  |  | import com.epmet.dto.result.PartyUnitListbrieResultDTO; |  |  |  | 
			
		
	
		
		
			
				
					|  |  | import com.epmet.dto.result.UploadImgResultDTO; |  |  |  | 
			
		
	
		
		
	
		
		
			
				
					|  |  | import com.epmet.dto.result.demand.OptionDTO; |  |  | import com.epmet.dto.result.demand.OptionDTO; | 
			
		
	
		
		
			
				
					|  |  | import com.epmet.dto.result.demand.ServiceStatDTO; |  |  | import com.epmet.dto.result.demand.ServiceStatDTO; | 
			
		
	
		
		
			
				
					|  |  | import com.epmet.entity.IcPartyUnitEntity; |  |  | import com.epmet.entity.IcPartyUnitEntity; | 
			
		
	
	
		
		
			
				
					|  | @ -242,6 +233,10 @@ public class IcPartyUnitServiceImpl extends BaseServiceImpl<IcPartyUnitDao, IcPa | 
			
		
	
		
		
			
				
					|  |  |     @Override |  |  |     @Override | 
			
		
	
		
		
			
				
					|  |  |     @Transactional(rollbackFor = Exception.class) |  |  |     @Transactional(rollbackFor = Exception.class) | 
			
		
	
		
		
			
				
					|  |  |     public void delete(String id) { |  |  |     public void delete(String id) { | 
			
		
	
		
		
			
				
					|  |  |  |  |  |         //存在未完成的需求,不能删除
 | 
			
		
	
		
		
			
				
					|  |  |  |  |  |         if (icUserDemandRecService.selectCountByServerId(id) > NumConstant.ZERO) { | 
			
		
	
		
		
			
				
					|  |  |  |  |  |             throw new EpmetException(EpmetErrorCode.EPMET_COMMON_OPERATION_FAIL.getCode(), "存在未完成的服务", "存在未完成的服务,不能删除"); | 
			
		
	
		
		
			
				
					|  |  |  |  |  |         } | 
			
		
	
		
		
			
				
					|  |  |         // 逻辑删除(@TableLogic 注解)
 |  |  |         // 逻辑删除(@TableLogic 注解)
 | 
			
		
	
		
		
			
				
					|  |  |         baseDao.deleteById(id); |  |  |         baseDao.deleteById(id); | 
			
		
	
		
		
			
				
					|  |  |     } |  |  |     } | 
			
		
	
	
		
		
			
				
					|  | @ -599,7 +594,7 @@ public class IcPartyUnitServiceImpl extends BaseServiceImpl<IcPartyUnitDao, IcPa | 
			
		
	
		
		
			
				
					|  |  |     @Override |  |  |     @Override | 
			
		
	
		
		
			
				
					|  |  |     public List<IcPartyUnitEntity> queryListById(List<String> partyUnitIds) { |  |  |     public List<IcPartyUnitEntity> queryListById(List<String> partyUnitIds) { | 
			
		
	
		
		
			
				
					|  |  |         if (CollectionUtils.isNotEmpty(partyUnitIds)) { |  |  |         if (CollectionUtils.isNotEmpty(partyUnitIds)) { | 
			
		
	
		
		
			
				
					
					|  |  |             return baseDao.selectBatchIds(partyUnitIds); |  |  |             return baseDao.selectByIds(partyUnitIds); | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					|  |  |         } |  |  |         } | 
			
		
	
		
		
			
				
					|  |  |         return Collections.EMPTY_LIST; |  |  |         return Collections.EMPTY_LIST; | 
			
		
	
		
		
			
				
					|  |  |     } |  |  |     } | 
			
		
	
	
		
		
			
				
					|  | 
 |