diff --git a/src/main/java/neatlogic/framework/process/dao/mapper/ProcessTaskMapper.xml b/src/main/java/neatlogic/framework/process/dao/mapper/ProcessTaskMapper.xml index 9243c03b3256928bb6dda543c59ad7a4edcce8d3..fcc559bb6e7284334cec5452bd693e4b1c6af028 100644 --- a/src/main/java/neatlogic/framework/process/dao/mapper/ProcessTaskMapper.xml +++ b/src/main/java/neatlogic/framework/process/dao/mapper/ProcessTaskMapper.xml @@ -2324,6 +2324,7 @@ limitations under the License. #{keyword} + where pt.`is_deleted` = 0 GROUP BY pt.id,pt.`${targetType}` ORDER BY count(ff.counter) DESC limit 0,#{limit} diff --git a/src/main/java/neatlogic/framework/process/stephandler/core/IProcessStepInternalHandler.java b/src/main/java/neatlogic/framework/process/stephandler/core/IProcessStepInternalHandler.java index d689765e2a61bc023c7919598b96903d088fd9c9..78c30839e1064cfc01433272e4db4e8a570f3471 100644 --- a/src/main/java/neatlogic/framework/process/stephandler/core/IProcessStepInternalHandler.java +++ b/src/main/java/neatlogic/framework/process/stephandler/core/IProcessStepInternalHandler.java @@ -1,12 +1,14 @@ package neatlogic.framework.process.stephandler.core; +import com.alibaba.fastjson.JSONObject; import neatlogic.framework.process.dto.ProcessStepVo; import neatlogic.framework.process.dto.ProcessTaskStepInOperationVo; import neatlogic.framework.process.dto.ProcessTaskStepVo; -import com.alibaba.fastjson.JSONObject; import org.springframework.transaction.annotation.Propagation; import org.springframework.transaction.annotation.Transactional; +import java.util.ArrayList; +import java.util.List; import java.util.Map; /** @@ -162,4 +164,13 @@ public interface IProcessStepInternalHandler { @Transactional(propagation = Propagation.NOT_SUPPORTED) int insertProcessTaskStepInOperation(ProcessTaskStepInOperationVo processTaskStepInOperationVo); + + /** + * 获取组件步骤中的附件id列表 + * @param currentProcessTaskStepVo + * @return + */ + default List getFileIdList(ProcessTaskStepVo currentProcessTaskStepVo) { + return new ArrayList<>(); + } }