diff --git a/com.actionsoft.apps.coe.pal.publisher/src/com/actionsoft/apps/coe/pal/publisher/read/ProcessEndAfterEvent.java b/com.actionsoft.apps.coe.pal.publisher/src/com/actionsoft/apps/coe/pal/publisher/read/ProcessEndAfterEvent.java deleted file mode 100644 index 4e9f963a..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/src/com/actionsoft/apps/coe/pal/publisher/read/ProcessEndAfterEvent.java +++ /dev/null @@ -1,50 +0,0 @@ -package com.actionsoft.apps.coe.pal.publisher.read; - -import java.sql.Connection; - -import org.jdesktop.application.TaskListener; - -import com.actionsoft.bpms.bo.engine.BO; -import com.actionsoft.bpms.bpmn.engine.core.delegate.ProcessExecutionContext; -import com.actionsoft.bpms.bpmn.engine.listener.ExecuteListener; -import com.actionsoft.bpms.util.DBSql; -import com.actionsoft.sdk.local.SDK; -import com.actionsoft.sdk.local.api.LogAPI; -import com.actionsoft.sdk.local.api.Logger; - -public class ProcessEndAfterEvent extends ExecuteListener -{ - private Logger logger = LogAPI.getLogger(TaskListener.class); - - public String getVersion() - { - return "0.0.1"; - } - - public String getProvider() - { - return "ActionSoft"; - } - - public String getDescription() - { - return "流程结束后发送代阅任务"; - } - - public void execute(ProcessExecutionContext processExecutionContext) throws Exception - { - Connection open = DBSql.open(); - String processInstId = processExecutionContext.getProcessInstance().getId(); - String startTaskInstId = processExecutionContext.getProcessInstance().getStartTaskInstId(); - BO byProcess = SDK.getBOAPI().getByProcess("BO_ACT_COE_PUBLISH", processInstId); - if (byProcess != null) { - String send_scop = byProcess.getString("SEND_SCOP"); - String send_scope_org = byProcess.getString("SEND_SCOPE_ORG"); - String send_scop_post = byProcess.getString("SEND_SCOPE_POST"); - String send_level = byProcess.getString("SEND_SCOPE_LEVEL"); - "1".equals(send_scop); - } - - System.err.println(""); - } -} \ No newline at end of file diff --git a/com.actionsoft.apps.coe.pal.publisher/src/com/actionsoft/apps/coe/pal/publisher/read/TaskController.java b/com.actionsoft.apps.coe.pal.publisher/src/com/actionsoft/apps/coe/pal/publisher/read/TaskController.java deleted file mode 100644 index 31b30eda..00000000 --- a/com.actionsoft.apps.coe.pal.publisher/src/com/actionsoft/apps/coe/pal/publisher/read/TaskController.java +++ /dev/null @@ -1,66 +0,0 @@ -package com.actionsoft.apps.coe.pal.publisher.read; - -import java.io.IOException; -import java.math.BigDecimal; -import java.sql.Connection; -import java.util.LinkedHashMap; -import java.util.List; - -import com.actionsoft.bpms.bo.engine.BO; -import com.actionsoft.bpms.commons.database.RowMap; -import com.actionsoft.bpms.commons.htmlframework.HtmlPageTemplate; -import com.actionsoft.bpms.server.RequestParams; -import com.actionsoft.bpms.server.UserContext; -import com.actionsoft.bpms.server.bind.annotation.Controller; -import com.actionsoft.bpms.server.bind.annotation.Mapping; -import com.actionsoft.bpms.util.DBSql; -import com.actionsoft.sdk.local.SDK; -import com.actionsoft.sdk.local.api.BOQueryAPI; - -@Controller -public class TaskController -{ - @Mapping("com.yili_process_page_bak") - public String processTest(UserContext me, RequestParams params) - throws IOException - { - String sid = me.getSessionId(); - String processInstId = params.get("processInstId"); - StringBuffer sb = new StringBuffer(); - LinkedHashMap map = new LinkedHashMap(); - map.put("sid", sid); - String html = "previewProcess.html"; - List list = ((BOQueryAPI)SDK.getBOAPI().query("BO_ACT_COE_PUBLISH_N", true).addQuery("BINDID=", processInstId)).list(); - int num = 1; - Connection conn = DBSql.open(); - for (BO bo : list) { - String is_not_publish_sql = "SELECT id,PLVER FROM APP_ACT_COE_PAL_REPOSITORY WHERE PLNAME ='" + bo.get("PUBLISHFILENAME") + "'"; - List Row_maps_is_not_publish = DBSql.getMaps(conn, is_not_publish_sql, new Object[0]); - - sb.append("
  • "); - sb.append(""); - sb.append(""); - sb.append(""); - sb.append(bo.get("PUBLISHFILENAME") + "  "); - sb.append(""); - BigDecimal big = new BigDecimal(((RowMap)Row_maps_is_not_publish.get(0)).getString("PLVER")); - big = big.setScale(2, 4); - sb.append("(v" + big + " " + ")"); - sb.append(""); - sb.append("
  • "); - num++; - } - map.put("processList", sb); - map.put("processNum", Integer.valueOf(num - 1)); - DBSql.close(conn); - return HtmlPageTemplate.merge("com.actionsoft.apps.coe.pal", html, map); - } -} \ No newline at end of file