From 5c5b82edeb609e5054463b45b4a77f97df216369 Mon Sep 17 00:00:00 2001 From: qinoy Date: Fri, 8 Jul 2022 12:57:04 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=8A=E5=88=A9=E9=A1=B9=E7=9B=AE-=E6=89=B9?= =?UTF-8?q?=E5=A4=84=E7=90=86=E5=BA=94=E7=94=A8=E5=AF=BC=E5=85=A5=E6=B8=85?= =?UTF-8?q?=E5=8D=95=E6=89=A9=E5=B1=95=E5=88=B6=E5=BA=A6=E5=9B=BE=E4=B8=8E?= =?UTF-8?q?=E8=A1=A8=E5=8D=95=E5=9B=BE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../lib/com.actionsoft.apps.coe.pal.batch.jar | Bin 165553 -> 166308 bytes .../batch/web/create/process/ProcessUtil.java | 60 ++++++++++++++++++ 2 files changed, 60 insertions(+) diff --git a/com.actionsoft.apps.coe.pal.batch/lib/com.actionsoft.apps.coe.pal.batch.jar b/com.actionsoft.apps.coe.pal.batch/lib/com.actionsoft.apps.coe.pal.batch.jar index 50101ad27ebe1c51e99f2634b6a77a1460e28f29..da91cd3fce3092e966ac2f8c9757086d842beefe 100644 GIT binary patch delta 7764 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 delta 7105 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 M09ZT)FDT&u0KJb4(*OVf diff --git a/com.actionsoft.apps.coe.pal.batch/src/com/actionsoft/apps/coe/pal/batch/web/create/process/ProcessUtil.java b/com.actionsoft.apps.coe.pal.batch/src/com/actionsoft/apps/coe/pal/batch/web/create/process/ProcessUtil.java index e17b0e7b..cb4fe205 100644 --- a/com.actionsoft.apps.coe.pal.batch/src/com/actionsoft/apps/coe/pal/batch/web/create/process/ProcessUtil.java +++ b/com.actionsoft.apps.coe.pal.batch/src/com/actionsoft/apps/coe/pal/batch/web/create/process/ProcessUtil.java @@ -43,6 +43,36 @@ public class ProcessUtil { } list.add(I18nRes.findValue(CoEConstant.APP_ID, palMethodModel.getId())); } + List methodControlModels = PALMethodManager.getInstance().getPALMethodModelListByMethod("control"); + Map map2 = new HashMap(); + for (int i = 0; i < size; i++) { + map2.put(listApps.get(i).getId(), listApps.get(i).getRuntimeState()); + } + for (int i = 0, methodSize = methodControlModels.size(); i < methodSize; i++) { + PALMethodModel palMethodModel = methodControlModels.get(i); + String appId = palMethodModel.getId(); + if (map2.containsKey("com.actionsoft.apps.coe.method." + appId)) { + String methodId1 = map2.get("com.actionsoft.apps.coe.method." + appId); + if (methodId1.equals(AppsConst.RUNTIME_STATE_STOPPED) || methodId1.equals(AppsConst.RUNTIME_STATE_FAILED) || methodId1.equals(AppsConst.RUNTIME_STATE_READY) || methodId1.equals(AppsConst.RUNTIME_STATE_STARTING) || methodId1.equals(AppsConst.RUNTIME_STATE_STOPPING) || methodId1.equals(AppsConst.RUNTIME_STATE_UNINSTALLED) || methodId1.equals(AppsConst.RUNTIME_STATE_UNINSTALLING) || methodId1.equals(AppsConst.RUNTIME_STATE_FAILED)) + continue; + } + list.add(I18nRes.findValue(CoEConstant.APP_ID, palMethodModel.getId())); + } + List methodDataModels = PALMethodManager.getInstance().getPALMethodModelListByMethod("data"); + Map map3 = new HashMap(); + for (int i = 0; i < size; i++) { + map3.put(listApps.get(i).getId(), listApps.get(i).getRuntimeState()); + } + for (int i = 0, methodSize = methodDataModels.size(); i < methodSize; i++) { + PALMethodModel palMethodModel = methodDataModels.get(i); + String appId = palMethodModel.getId(); + if (map3.containsKey("com.actionsoft.apps.coe.method." + appId)) { + String methodId1 = map3.get("com.actionsoft.apps.coe.method." + appId); + if (methodId1.equals(AppsConst.RUNTIME_STATE_STOPPED) || methodId1.equals(AppsConst.RUNTIME_STATE_FAILED) || methodId1.equals(AppsConst.RUNTIME_STATE_READY) || methodId1.equals(AppsConst.RUNTIME_STATE_STARTING) || methodId1.equals(AppsConst.RUNTIME_STATE_STOPPING) || methodId1.equals(AppsConst.RUNTIME_STATE_UNINSTALLED) || methodId1.equals(AppsConst.RUNTIME_STATE_UNINSTALLING) || methodId1.equals(AppsConst.RUNTIME_STATE_FAILED)) + continue; + } + list.add(I18nRes.findValue(CoEConstant.APP_ID, palMethodModel.getId())); + } return list; } @@ -96,6 +126,36 @@ public class ProcessUtil { } result.put(I18nRes.findValue(CoEConstant.APP_ID, palMethodModel.getId()), palMethodModel.getId()); } + List methodControlModels = PALMethodManager.getInstance().getPALMethodModelListByMethod("control"); + Map map2 = new HashMap(); + for (int i = 0; i < size; i++) { + map2.put(listApps.get(i).getId(), listApps.get(i).getRuntimeState()); + } + for (int i = 0, methodSize = methodControlModels.size(); i < methodSize; i++) { + PALMethodModel palMethodModel = methodControlModels.get(i); + String appId = palMethodModel.getId(); + if (map2.containsKey("com.actionsoft.apps.coe.method." + appId)) { + String methodId1 = map2.get("com.actionsoft.apps.coe.method." + appId); + if (methodId1.equals(AppsConst.RUNTIME_STATE_STOPPED) || methodId1.equals(AppsConst.RUNTIME_STATE_FAILED) || methodId1.equals(AppsConst.RUNTIME_STATE_READY) || methodId1.equals(AppsConst.RUNTIME_STATE_STARTING) || methodId1.equals(AppsConst.RUNTIME_STATE_STOPPING) || methodId1.equals(AppsConst.RUNTIME_STATE_UNINSTALLED) || methodId1.equals(AppsConst.RUNTIME_STATE_UNINSTALLING) || methodId1.equals(AppsConst.RUNTIME_STATE_FAILED)) + continue; + } + result.put(I18nRes.findValue(CoEConstant.APP_ID, palMethodModel.getId()), palMethodModel.getId()); + } + List methodDataModels = PALMethodManager.getInstance().getPALMethodModelListByMethod("data"); + Map map3 = new HashMap(); + for (int i = 0; i < size; i++) { + map3.put(listApps.get(i).getId(), listApps.get(i).getRuntimeState()); + } + for (int i = 0, methodSize = methodDataModels.size(); i < methodSize; i++) { + PALMethodModel palMethodModel = methodDataModels.get(i); + String appId = palMethodModel.getId(); + if (map3.containsKey("com.actionsoft.apps.coe.method." + appId)) { + String methodId1 = map3.get("com.actionsoft.apps.coe.method." + appId); + if (methodId1.equals(AppsConst.RUNTIME_STATE_STOPPED) || methodId1.equals(AppsConst.RUNTIME_STATE_FAILED) || methodId1.equals(AppsConst.RUNTIME_STATE_READY) || methodId1.equals(AppsConst.RUNTIME_STATE_STARTING) || methodId1.equals(AppsConst.RUNTIME_STATE_STOPPING) || methodId1.equals(AppsConst.RUNTIME_STATE_UNINSTALLED) || methodId1.equals(AppsConst.RUNTIME_STATE_UNINSTALLING) || methodId1.equals(AppsConst.RUNTIME_STATE_FAILED)) + continue; + } + result.put(I18nRes.findValue(CoEConstant.APP_ID, palMethodModel.getId()), palMethodModel.getId()); + } return result; }