Ver Fonte

fix:控制返回多条or单条表单

侯茂昌 há 1 ano atrás
pai
commit
86903c753c

+ 8 - 0
zkqy-process-execution/src/main/java/com/zkqy/execution/produce/utils/EchoNodeFormData.java

@@ -64,6 +64,14 @@ public class EchoNodeFormData {
             if (item.isNodeOnlyData()) {//默认是带这个流程条件信息的
                 item.getCondition().put("task_key", bpmRunNodeFromVo.getTaskProcessKey());
                 item.getCondition().put("task_node_key", bpmRunNodeFromVo.getTaskNodeKey());
+            }else {
+                String listKey = item.getListKey();
+                if(listKey != null && !listKey.isEmpty()){
+                    CommonEntity common = commonMapper.selectOne(item.getTableName(), item.getCondition());
+                    if (common != null) {
+                        commonEntity.get().getResultMap().put(item.getTableName(), common);
+                    }
+                }
             }
             //是否是节点回填数据(默认是true)
             String listKey = item.getListKey();