mirror of
				https://gitee.com/hhyykk/ipms-sjy.git
				synced 2025-10-30 09:48:43 +08:00 
			
		
		
		
	[fix]
1. 精准匹配,限制条件添加在service中 2. 空格问题
This commit is contained in:
		| @@ -12,8 +12,7 @@ import java.util.List; | |||||||
| public interface BpmProcessDefinitionExtMapper extends BaseMapperX<BpmProcessDefinitionExtDO> { | public interface BpmProcessDefinitionExtMapper extends BaseMapperX<BpmProcessDefinitionExtDO> { | ||||||
|  |  | ||||||
|     default List<BpmProcessDefinitionExtDO> selectListByProcessDefinitionIds(Collection<String> processDefinitionIds) { |     default List<BpmProcessDefinitionExtDO> selectListByProcessDefinitionIds(Collection<String> processDefinitionIds) { | ||||||
|         return selectList(new LambdaQueryWrapperX<BpmProcessDefinitionExtDO>() |         return selectList("process_definition_id", processDefinitionIds); | ||||||
|                 .inIfPresent(BpmProcessDefinitionExtDO::getProcessDefinitionId,processDefinitionIds)); |  | ||||||
|     } |     } | ||||||
|  |  | ||||||
|     default BpmProcessDefinitionExtDO selectByProcessDefinitionId(String processDefinitionId) { |     default BpmProcessDefinitionExtDO selectByProcessDefinitionId(String processDefinitionId) { | ||||||
|   | |||||||
| @@ -215,7 +215,7 @@ public class BpmModelServiceImpl  implements BpmModelService { | |||||||
|         if (oldDefinition == null) { |         if (oldDefinition == null) { | ||||||
|             return; |             return; | ||||||
|         } |         } | ||||||
|         if(oldDefinition.isSuspended()){ |         if(oldDefinition.isSuspended()) { | ||||||
|             return; |             return; | ||||||
|         } |         } | ||||||
|         processDefinitionService.updateProcessDefinitionState(oldDefinition.getId(), SuspensionState.SUSPENDED.getStateCode()); |         processDefinitionService.updateProcessDefinitionState(oldDefinition.getId(), SuspensionState.SUSPENDED.getStateCode()); | ||||||
|   | |||||||
| @@ -103,6 +103,9 @@ public class BpmProcessDefinitionServiceImpl implements BpmProcessDefinitionServ | |||||||
|         } |         } | ||||||
|         // 执行查询 |         // 执行查询 | ||||||
|         List<ProcessDefinition> processDefinitions = definitionQuery.list(); |         List<ProcessDefinition> processDefinitions = definitionQuery.list(); | ||||||
|  |         if (CollUtil.isEmpty(processDefinitions)) { | ||||||
|  |             return Collections.emptyList(); | ||||||
|  |         } | ||||||
|  |  | ||||||
|         // 获得 BpmProcessDefinitionDO Map |         // 获得 BpmProcessDefinitionDO Map | ||||||
|         List<BpmProcessDefinitionExtDO> processDefinitionDOs = processDefinitionMapper.selectListByProcessDefinitionIds( |         List<BpmProcessDefinitionExtDO> processDefinitionDOs = processDefinitionMapper.selectListByProcessDefinitionIds( | ||||||
|   | |||||||
| @@ -236,6 +236,9 @@ public class BpmProcessDefinitionServiceImpl implements BpmProcessDefinitionServ | |||||||
|         } |         } | ||||||
|         // 执行查询 |         // 执行查询 | ||||||
|         List<ProcessDefinition> processDefinitions = definitionQuery.list(); |         List<ProcessDefinition> processDefinitions = definitionQuery.list(); | ||||||
|  |         if (CollUtil.isEmpty(processDefinitions)) { | ||||||
|  |             return Collections.emptyList(); | ||||||
|  |         } | ||||||
|  |  | ||||||
|         // 获得 BpmProcessDefinitionDO Map |         // 获得 BpmProcessDefinitionDO Map | ||||||
|         List<BpmProcessDefinitionExtDO> processDefinitionDOs = processDefinitionMapper.selectListByProcessDefinitionIds( |         List<BpmProcessDefinitionExtDO> processDefinitionDOs = processDefinitionMapper.selectListByProcessDefinitionIds( | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 cks
					cks