工作流的邮件通知内容有能够处理数组的函数吗

我有一个邮件通知工作流中
新建了一个查询数据节点,结果类型为多条数据
后续节点是通知,我需要在通知内容之将查询出来的两个字段全部输出
目前,工作流都是ok的,只是,内容是混乱的(请参考下图),我想请教一下如何将输出的内容进行格式化,谢谢!

通知节点的配置如下

邮件内容如下

我希望达到的效果如下
image

还请各位大佬帮忙指点迷津,特别感谢!

这个可以中间加文字 嵌入变量发的 我就是这样 例如: 订单编号:{{$BM-202511081124}}

1 Like

明白你的意思,感谢你的回答 ;
但是我场景可能复杂一些,因为我的邮件内容这里有两个数组,我的需求
1、将两个数组内所有元素列举出来(这个目前是能够实现的);
2、我希望将两个数组相同索引对应的元素再逐一对应,并且有序列举出来(这个应该需要借助函数来处理);

通知插件里的邮件通知原则上应该支持循环显示列表函数,但是不知道是bug还是故意为之,把循环指令过滤掉了,需要修改插件代码才能实现循环

1 Like

建议使用Javascript节点处理数据,通知接收处理后的数据。

1 Like

是的,尝试了很多循环指令,就是不生效,直接把我的指令作为邮件内容输出了,看来得研究插件源码了 :sweat:

我目前在用的1.8.20版本,工作流里边好像没有能够支持Javascript的节点,我升级到最新版本看看;

1 Like

谢谢分享 :+1: