如题。
您好。
提示:只有推送的内容是文字信息的时候才能使用"@"功能,其它类型的消息(例如文件、图片消息)不支持"@"。
首先请检查您的EasySQLMAIL的编译版本号在20230131以上。版本信息可以在“关于这份软件”中查询到。如果编译版本号低于20230131,请先在https://www.newnet123.com/update2.html下载1.0.1214.5.1或更高版本的升级程序进行升级。
查看系统的编译版本号必须在20230131以上
1、在信息推送任务中"@"员工:在"选择收件人"对话框中,点击已选择的群机器名称,并在弹出的对话框中输入要"@"的员工账号列表。多个账号之间用逗号(注意不能是全角符号的逗号)分隔,或是每行输入一个账号。员工的企业微信账号或钉钉账号可以在企业微信的后台管理界面的“通信录”里查询到。
在任务中设置要"@"的员工列表
2、如果要"@"所有人,可以输入@all。
"@"所有人
3、如果要通过手机号码"@"对应的员工,可以输入 @员工的手机号,例如:@133654321xx。
通过手机号"@"对应的员工
4、如果要动态设置要"@"的员工,可以通过“任务变量”来实现。
在"@员工列表"中输入 #要使用的变量名#,例如 #负责人列表#,然后在任务中创建任务变量 "负责人列表",在任务执行时通过设置变量"负责人列表"的值来动态确定要"@"的员工。
在"@员工列表"中输入"#变量名#"
在任务中创建变量"负责人列表"
这样任务运行时会使用变量"负责人列表"的动态确定要"@"哪些员工。变量的值可以是要"@"的员工账号列表,例如"heyang";也可以是要"@"的员工的手机号,注意在每个手机号前都需要添加一个"@"符号,例如 @1360808xxxx 。
5、在外部接口表中通过群机器人推送信息时"@"某些员工:把要"@"的员工账号列表存放到接口表的to_user字段即可,例如:
INSERT INTO easysqlmail_wx_intf
(wx_app_id, /*要用来推送消息的群机器人的"应用ID"*/
to_user, /*要@的用户列表*/
content /*消息的内容*/
)
VALUES ( 1, /*要用来推送信息的群机器人的应用ID*/
'heyang,jiang,@1538886xxxx', /*要"@"的员工账号列表,多个账号之间用逗号","分隔。如果要通过手机号"@"员工,可以输入"@手机号",如果要"@"所有员工,可以输入"@all"*/
'这是一个测试消息'
);
注意:
只有推送的内容是文字信息的时候才能使用"@"功能,其它类型的消息(例如文件、图片消息)不支持"@"。
相关文档: