Selaa lähdekoodia

fix: 【BPM 工作流】避免在 BpmHttpRequestUtils 中重复添加 processInstanceId 参数

xingyu4j 11 kuukautta sitten
vanhempi
commit
bfcc1987cb

+ 3 - 1
yudao-module-bpm/src/main/java/cn/iocoder/yudao/module/bpm/framework/flowable/core/util/BpmHttpRequestUtils.java

@@ -108,7 +108,9 @@ public class BpmHttpRequestUtils {
         Map<String, Object> processVariables = processInstance.getProcessVariables();
         MultiValueMap<String, String> body = new LinkedMultiValueMap<>();
         addHttpRequestParam(body, bodySettings, processVariables);
-        body.add("processInstanceId", processInstance.getId());
+        if (!body.containsKey("processInstanceId")) { // 避免重复添加
+            body.add("processInstanceId", processInstance.getId());
+        }
         return body;
     }
 

+ 1 - 1
yudao-module-infra/src/main/resources/codegen/vue3_vben5_antd/schema/views/index.vue.vm

@@ -180,7 +180,7 @@ const [Grid, gridApi] = useVbenVxeGrid({
 #end
     },
     toolbarConfig: {
-      refresh: { code: 'query' },
+      refresh: true,
       search: true,
     },
   } as VxeTableGridOptions<${simpleClassName}Api.${simpleClassName}>,

+ 1 - 1
yudao-module-infra/src/main/resources/codegen/vue3_vben5_antd/schema/views/modules/list_sub_erp.vue.vm

@@ -131,7 +131,7 @@ const [Grid, gridApi] = useVbenVxeGrid({
     enabled: true,
   },
   toolbarConfig: {
-    refresh: { code: 'query' },
+    refresh: true,
     search: true,
   },
 #else

+ 1 - 1
yudao-module-infra/src/main/resources/codegen/vue3_vben5_ele/schema/views/index.vue.vm

@@ -174,7 +174,7 @@ const [Grid, gridApi] = useVbenVxeGrid({
 #end
     },
     toolbarConfig: {
-      refresh: { code: 'query' },
+      refresh: true,
       search: true,
     },
   } as VxeTableGridOptions<${simpleClassName}Api.${simpleClassName}>,

+ 1 - 1
yudao-module-infra/src/main/resources/codegen/vue3_vben5_ele/schema/views/modules/list_sub_erp.vue.vm

@@ -125,7 +125,7 @@ const [Grid, gridApi] = useVbenVxeGrid({
     enabled: true,
   },
   toolbarConfig: {
-    refresh: { code: 'query' },
+    refresh: true,
     search: true,
   },
 #else