diff --git a/src/main/java/neatlogic/module/process/api/process/ProcessDraftListApi.java b/src/main/java/neatlogic/module/process/api/process/ProcessDraftListApi.java index 8c3b7670409f907e0f05ebf6b99c821b1095d5f4..9765f9a88ffbf256954cd1f64de6d7ccc01c6cc0 100644 --- a/src/main/java/neatlogic/module/process/api/process/ProcessDraftListApi.java +++ b/src/main/java/neatlogic/module/process/api/process/ProcessDraftListApi.java @@ -1,6 +1,5 @@ package neatlogic.module.process.api.process; -import com.alibaba.fastjson.JSONArray; import com.alibaba.fastjson.JSONObject; import neatlogic.framework.asynchronization.threadlocal.UserContext; import neatlogic.framework.auth.core.AuthAction; @@ -49,12 +48,11 @@ public class ProcessDraftListApi extends PrivateApiComponentBase { @Override public Object myDoService(JSONObject jsonObj) throws Exception { String processUuid = jsonObj.getString("processUuid"); - if (StringUtils.isBlank(processUuid)) { - return new JSONArray(); - } ProcessDraftVo processDraftVo = new ProcessDraftVo(); processDraftVo.setFcu(UserContext.get().getUserUuid(true)); - processDraftVo.setProcessUuid(processUuid); + if (StringUtils.isNotBlank(processUuid)) { + processDraftVo.setProcessUuid(processUuid); + } return processMapper.getProcessDraftList(processDraftVo); } diff --git a/src/main/java/neatlogic/module/process/dao/mapper/processtask/ProcessTaskMapper.xml b/src/main/java/neatlogic/module/process/dao/mapper/processtask/ProcessTaskMapper.xml index 8b699077c6eb5642ac0c4911de8e01a4ded9ad0a..a03d6774a338d3f40ae1e4b16f62f926e404485e 100644 --- a/src/main/java/neatlogic/module/process/dao/mapper/processtask/ProcessTaskMapper.xml +++ b/src/main/java/neatlogic/module/process/dao/mapper/processtask/ProcessTaskMapper.xml @@ -4046,7 +4046,7 @@ - DELETE ps,psa,psau,psaud,psc,psd,psf,psr,psrl,pss,pst,psu,psw,pswp + DELETE ps,psa,psau,psaud,psc,psd,psr,psrl,pss,pst,psu,psw,pswp FROM `processtask_step` ps LEFT JOIN `processtask_step_agent` psa