一键发布优化取流程定义ID逻辑

This commit is contained in:
zhaol 2025-02-18 16:22:25 +08:00
parent f40fff07f3
commit deca56e4e4
2 changed files with 6 additions and 5 deletions

View File

@ -17,8 +17,7 @@ import com.actionsoft.apps.coe.pal.pal.repository.dao.CoeProcessLevelDaoFacotory
import com.actionsoft.apps.coe.pal.publisher.constant.FilePermConstant; import com.actionsoft.apps.coe.pal.publisher.constant.FilePermConstant;
import com.actionsoft.bpms.commons.login.constant.LoginConst; import com.actionsoft.bpms.commons.login.constant.LoginConst;
import com.actionsoft.bpms.server.SSOUtil; import com.actionsoft.bpms.server.SSOUtil;
import com.actionsoft.sdk.local.api.BOCopyAPI; import com.actionsoft.sdk.local.api.*;
import com.actionsoft.sdk.local.api.BOQueryAPI;
import org.apache.commons.lang.StringUtils; import org.apache.commons.lang.StringUtils;
import com.actionsoft.apps.coe.pal.constant.CoEConstant; import com.actionsoft.apps.coe.pal.constant.CoEConstant;
@ -92,8 +91,6 @@ import com.actionsoft.exception.AWSException;
import com.actionsoft.exception.AWSQuotaException; import com.actionsoft.exception.AWSQuotaException;
import com.actionsoft.i18n.I18nRes; import com.actionsoft.i18n.I18nRes;
import com.actionsoft.sdk.local.SDK; import com.actionsoft.sdk.local.SDK;
import com.actionsoft.sdk.local.api.AppAPI;
import com.actionsoft.sdk.local.api.ProcessExecuteQuery;
import com.alibaba.fastjson.JSON; import com.alibaba.fastjson.JSON;
import com.alibaba.fastjson.JSONArray; import com.alibaba.fastjson.JSONArray;
import com.alibaba.fastjson.JSONObject; import com.alibaba.fastjson.JSONObject;
@ -5197,8 +5194,12 @@ public class ProcessPublishWeb extends ActionWeb {
* @param processDefId * @param processDefId
* @return * @return
*/ */
public String createProcess(String palUUID,String processDefId) { public String createProcess(String palUUID) {
ResponseObject responseObject = ResponseObject.newOkResponse(); ResponseObject responseObject = ResponseObject.newOkResponse();
//获取发布流程组中运行中的流程
String processDefId = SDK.getRepositoryAPI().getProcessDefIdOfRelease("obj_fb1c7a54b98b412187388c8bab407362");
String optionType = "";//发布类型 String optionType = "";//发布类型
String subBoName = "";//子表名称 String subBoName = "";//子表名称
//获取文件属性 //获取文件属性