1. 微信配置

1.1. 公众号

1.1.1. 消息发送

模板配置

  • 流程

需要发送消息的业务步骤中,“消息处理”选项卡勾选相应模板即可

  • 预警

需要在业务配置的“预警”项中,预警条件中包含{template}'且选项卡勾选相应模板即可

消息模板配置方式

'{first}尊敬的:'+ord_cuname
+'{keyword1}'+ord_ttile
+'{keyword2}'+ord_count
+'{keyword3}'+ord_fee
+'{keyword4}'+ord_date
+'{keyword5}'+ord_id
+'{remark}欢迎您再次光临!'
+'{url}/order/biztop.htm?crmid='+ord_bizid+'&ordid='+ord_id

SQL发消息

微信后台ID,如:wxa04d23034f87e2a1;msg_mpid ebs后台模板ID, 如:81;msg_text 消息内容; msg_target:微信openid;msg_type:固定值"GZH"

insert into ebs_kernel.dbo.pub_message(
  msg_cmpid,
    msg_mpid,
  msg_text,
  msg_senddate,
  msg_type,
  msg_target,
  msg_cuid
)  
select 1,81,
                         '{first}xx服务中心'+
             '{keyword1}第一个参数,可以接字段,如ord_no'+ord_no+
             '{keyword2}参数2'+
             '{keyword3}参数3'+
             '{keyword4}参数4'+
             '{remark}对我们的服务还满意吗,请给我们打个分吧!详情{url}/commons/prg_132?bizid='+
                   CONVERT(varchar,ord_bizid)+'&ordid='+CONVERT(varchar,ord_id)+
                   '&cuid='+CONVERT(varchar,ord_cuid)+'&ccid='+CONVERT(varchar, cu_ccid),
              getdate(),
              'GZH',
              case when cu_gzh1 like 'wxa04d23034f87e2a1%'  then substring(cu_gzh1,20,50) 
                    when cu_gzh2 like 'wxa04d23034f87e2a1%'  then substring(cu_gzh2,20,50) 
                    when cu_gzh3 like 'wxa04d23034f87e2a1%'  then substring(cu_gzh3,20,50) 
                    when cu_gzh4 like 'wxa04d23034f87e2a1%'  then substring(cu_gzh4,20,50) 
                    when cu_gzh5 like 'wxa04d23034f87e2a1%'  then substring(cu_gzh5,20,50) end ,
              cu_id 
from order_260 with(nolock) ,mps_login  with(nolock) 
where  ord_id=92216 and  cu_account ='18030733343'
and cu_type>=0 
and (cu_gzh1 like 'wxa04d23034f87e2a1%' 
    or cu_gzh2 like 'wxa04d23034f87e2a1%' 
    or cu_gzh3 like 'wxa04d23034f87e2a1%' 
    or cu_gzh4 like 'wxa04d23034f87e2a1%' 
    or cu_gzh5 like 'wxa04d23034f87e2a1%'
) 

1.2. 企业号模板例子

'你有一个任务需要处理,业务名称:' + ord_title 
+ '点击下方的显示全文查看详情'
+'{title}企业号消息通知'
+'{url}/order/biztop.htm?crmid='+ord_bizid+'&ordid='+ord_id

1.3. 企业号(企业微信)

1.4. 消息发送

1.4.1. 模板配置

  • 流程

需要发送消息的业务步骤中,“消息处理”选项卡勾选相应模板即可

  • 预警

需要在业务配置的“预警”项中,预警条件中包含{template}'且选项卡勾选相应模板即可

1.4.2. 代码方式

eg:

insert into ebs_kernel.dbo.pub_message(msg_cmpid,msg_mpid,msg_text,msg_senddate,msg_type,msg_target,msg_cuid)  
select 
1,
11,
'亲,快快快,要乐捐啦,记得把昨天的现金存到公司哦!
日结日期:【'+convert(nvarchar(50),BILLDATE)+'】
店铺名称:【'+shopname+'】
应存金额:【'+convert(nvarchar(50),TOT_AMTIN_AMOUNT)+'元】
存款人名:【'+convert(nvarchar(50),name)+'】
如果已存款,请忽略。{title}现金存放提醒',getdate(),'QYH',substring(cu_qyh , 20,50) , cu_id 
from openquery(posformal,'select c.name shopname,r.BILLDATE,h.no,h.name,r.TOT_AMTIN_AMOUNT from C_QSYSTORE_CHKDAY r,C_V_EMPLOYEE1 h,C_STORE c 
where h.id=r.DEPOSITER_ID1 and r.C_STORE_ID=c.id and r.STATUS=2 and r.ISACTIVE=''Y'' and r.BILLDATE=to_char(sysdate-1,''YYYYMMDD'') 
and r.TOT_AMTIN_AMOUNT !=0'),mps_login with(nolock)
where cu_account = NO

1.4.3. 消息模板配置

 1. '标题1:' + 字段名称  
 2. '标题2:' + 消息内容
 3. '标题3:' + 字段名称
 4. 特殊变量{url}http://xxxxxxxx, 指定消息的跳转链接
 5. 特殊变量{title} ,指定消息的标题

说明:
1. 变量名称指,消息模板中需要传递的变量,具体名称请根据第三方提供的模板来配置
2. 在url中可以指定URL变量 expired,可以为一个以分钟为单位的时间(如:expired=60,表示有 效时间为60分钟),
   或者为一个固定的时刻(如:expored="2017-12-19 16:20",表示本链接在该日期之前有效),
   值得注意的是,此参数只有在链接指向ebs内部的参数时才有效

注意事项:{url},{title}变量只能放置在消息模板的最后面,这两者之间没有顺序要求,
在处理类似于ord_id这种数字类型的数据的时候需要使用CONVERT(varchar,ord_id)转换成为字符串

results matching ""

    No results matching ""