Ver Fonte

feat: insert multiple rows in insert data block (#1182)

Ahmad Kholid há 1 ano atrás
pai
commit
62dc68b0d0
1 ficheiros alterados com 4 adições e 1 exclusões
  1. 4 1
      src/workflowEngine/blocksHandler/handlerInsertData.js

+ 4 - 1
src/workflowEngine/blocksHandler/handlerInsertData.js

@@ -76,7 +76,10 @@ async function insertData({ id, data }, { refData }) {
     }
 
     if (item.type === 'table') {
-      this.addDataToColumn(item.name, value);
+      const values = value.split('||');
+      values.forEach((tableValue) => {
+        this.addDataToColumn(item.name, tableValue);
+      });
     } else {
       this.setVariable(item.name, value);
     }