Browse Source

fix:修改测试排产任务节点接口

xuezizhuo 1 year ago
parent
commit
0b9c388ccf

+ 1 - 1
ruoyi-process-execution/src/main/java/com/ruoyi/execution/produce/dispersed/runbpm/RunImplementationClass.java

@@ -35,7 +35,7 @@ public class RunImplementationClass<J> {
      * @param iRunBPMEntity 节点执行参数
      * @return
      */
-    public AjaxResult RunBPMImplementationClassLogicCode(IRunBPMEntity iRunBPMEntity) throws Exception {
+    public AjaxResult RunBPMImplementationClassLogicCode(IRunBPMEntity iRunBPMEntity) {
         AjaxResult ajaxResult = new AjaxResult();
         if (applicationContext.containsBean(iRunBPMEntity.getImplementationName())) {
             IRunBPMService iRunBPMService = (IRunBPMService) applicationContext.getBean(iRunBPMEntity.getImplementationName(), IRunBPMService.class);

+ 1 - 1
ruoyi-process-execution/src/main/java/com/ruoyi/execution/produce/dispersed/service/IRunBPMService.java

@@ -29,7 +29,7 @@ public interface IRunBPMService {
      * @param iRunBPMEntity 节点执行参数
      * @return
      */
-    AjaxResult executeNode(IRunBPMEntity iRunBPMEntity) throws Exception;
+    AjaxResult executeNode(IRunBPMEntity iRunBPMEntity);
 
     /**
      * 后置验证节点

+ 3 - 3
ruoyi-process-execution/src/main/java/com/ruoyi/execution/produce/dispersed/service/impl/runbpm/Test1Bpm.java

@@ -43,7 +43,7 @@ public class Test1Bpm implements IRunBPMService {
     }
 
     @Override
-    public AjaxResult executeNode(IRunBPMEntity iRunBPMEntity) throws Exception {
+    public AjaxResult executeNode(IRunBPMEntity iRunBPMEntity){
         //接收参数
         Map<String, Object> map = iRunBPMEntity.getExecutionMap();
         //查询
@@ -63,7 +63,7 @@ public class Test1Bpm implements IRunBPMService {
         try {
             response = sending.sendCommonGetInfo(queryMap);
         }catch (Exception e){
-            throw new Exception("网络错误");
+            return AjaxResult.error("网络错误");
         }
         if (response.getStatusCodeValue() != 200) {
             return AjaxResult.error();
@@ -94,7 +94,7 @@ public class Test1Bpm implements IRunBPMService {
         try {
             response = sending.sendCommonUpdate(editMap);
         }catch (Exception e){
-            throw new Exception("网络错误");
+            return AjaxResult.error("网络错误");
         }
         if (response.getStatusCodeValue() != 200) {
             return AjaxResult.error();