diff --git a/com.actionsoft.apps.coe.pal.publisher/lib/com.actionsoft.apps.coe.pal.publisher.jar b/com.actionsoft.apps.coe.pal.publisher/lib/com.actionsoft.apps.coe.pal.publisher.jar index 3d1f6b2a..9ed353f2 100644 Binary files a/com.actionsoft.apps.coe.pal.publisher/lib/com.actionsoft.apps.coe.pal.publisher.jar and b/com.actionsoft.apps.coe.pal.publisher/lib/com.actionsoft.apps.coe.pal.publisher.jar differ diff --git a/com.actionsoft.apps.coe.pal.publisher/src/com/actionsoft/apps/coe/pal/publisher/client/web/ProcessPublishWeb.java b/com.actionsoft.apps.coe.pal.publisher/src/com/actionsoft/apps/coe/pal/publisher/client/web/ProcessPublishWeb.java index 37a4c73e..3ae03518 100644 --- a/com.actionsoft.apps.coe.pal.publisher/src/com/actionsoft/apps/coe/pal/publisher/client/web/ProcessPublishWeb.java +++ b/com.actionsoft.apps.coe.pal.publisher/src/com/actionsoft/apps/coe/pal/publisher/client/web/ProcessPublishWeb.java @@ -2108,6 +2108,7 @@ public class ProcessPublishWeb extends ActionWeb { String bindId = publishBo.getBindId(); // 变更主BO表状态 SDK.getBOAPI().updateByBindId("BO_ACT_COE_PUBLISH", bindId, "SAVESTATUS", 2); + PALRepository repositoryDao = new PALRepository(); {// 发布 String boName = "BO_ACT_COE_PUBLISH_N"; BO bo = SDK.getBOAPI().query(boName).detailByBindId(bindId); @@ -2125,6 +2126,7 @@ public class ProcessPublishWeb extends ActionWeb { newBo.set("PROCESSDEFID", processInstId); newBo.set("TASKID", publishNewTaskId); SDK.getBOAPI().create(boName, newBo, bindId, _uc.getUID()); + repositoryDao.updateIsApproval(1,model.getId()); } else {// 更新 String id = bo.getString("ID"); newBo.set("PUBLISHFILEID", model.getId()); @@ -2135,6 +2137,7 @@ public class ProcessPublishWeb extends ActionWeb { newBo.set("ID", id); newBo.set("TASKID", publishNewTaskId); SDK.getBOAPI().update(boName, newBo); + repositoryDao.updateIsApproval(1,model.getId()); } } } @@ -2158,6 +2161,7 @@ public class ProcessPublishWeb extends ActionWeb { changeBo.set("CHANGEDDESC", publishChangeDesc); changeBo.set("TASKID", publishChangeTaskId); SDK.getBOAPI().create(boName, changeBo, bindId, _uc.getUID()); + repositoryDao.updateIsApproval(1,model.getId()); } else {// 更新 String id = bo.getString("ID"); changeBo.set("CHANGEFILENAME", model.getName()); @@ -2170,6 +2174,7 @@ public class ProcessPublishWeb extends ActionWeb { changeBo.set("PROCESSDEFID", processInstId); changeBo.set("TASKID", publishChangeTaskId); SDK.getBOAPI().update(boName, changeBo); + repositoryDao.updateIsApproval(1,newModel.getId()); } } } @@ -2190,6 +2195,7 @@ public class ProcessPublishWeb extends ActionWeb { stopBo.set("STOPDESC", publishStopDesc); stopBo.set("TASKID", publishStopTaskId); SDK.getBOAPI().create(boName, stopBo, bindId, _uc.getUID()); + repositoryDao.updateIsApproval(1,model.getId()); } else {// 更新 String id = bo.getString("ID"); stopBo.set("STOPFILENAME", model.getName()); @@ -2200,6 +2206,7 @@ public class ProcessPublishWeb extends ActionWeb { stopBo.set("PROCESSDEFID", processInstId); stopBo.set("TASKID", publishStopTaskId); SDK.getBOAPI().update(boName, stopBo); + repositoryDao.updateIsApproval(1,model.getId()); } } }