天翎MyApps技术社区 - 低代码平台 | 流程管理系统 | BPM软件

 找回密码
 注册成为天翎用户
查看: 2452|回复: 0

[微信端] 微信端发通知

[复制链接]
meiji 发表于 2017-8-17 10:58:54 | 显示全部楼层 |阅读模式
本帖最后由 meiji 于 2017-8-17 15:34 编辑

Q:我的需求是往微信端发通知

A:实现需求,具体操作步骤如下

一、首先要确定您是否配好了微信企业号参数,若没有,则参考如下操作:
后台主页—企业域—微信配置—填好对应的参数—点击保存

65.jpg

二、对应视图—操作—新建—动作选择“载入视图”—作用视图选择您要跳转的视图—将下面脚本放在动作执行后脚本框—点击保存即可

1.jpg

(function(){
var touser;
var formid=getCurrentDocument().getFormid();
var applicationId=getApplication();
var domainId=getDomainid();
var docid=getCurrentDocument().getId();
var request =   $WEB.getParamsTable().getHttpRequest();//获取当前request
//如果服务器本身就可以访问,就可以通过函数获取
var   url0="http://"+request.getServerName()+":"+request.getServerPort()+getContextPath();
//表单 var   url1=url0+"/portal/dynaform/document/view.action?_docid="+docid+"&_formid="+formid+"&application="+applicationId;
                var url1=url0+"/portal/dynaform/view/displayViewWithPermission.action?_viewid=11e7-7c23-0d375911-b5b3-a58ab4d26b7b&clearTemp=true&application=11e6-20d4-12c9a888-89bc-6371125afd92";
               
//打开的url需要转码
url1=encodeURIComponent(url1);
var url ="https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx3a28e9fc90731b55&redirect_uri="
+url1+"&response_type=code&scope=snsapi_base&state="+domainId+"#wechat_redirect";

var title="发送的标题";
var description="发送的内容";
var   picUrl=url1+"/resource/image/photo.png";
var   flag=sendWeixinRichTextMessage(touser,title,description,url,picUrl,domainId,applicationId);
  
         return   "";
})()

修改参数,如下——

<1> 修改url参数,操作如下:

1.获取您链接视图链接地址,操作:在前台点开您的视图—在空白处右键—点击“查看框架源代码”—复制弹出页面的链接地址

2.jpg

3.jpg

2.复制出来的链接地址如下:
view-source:http://localhost:8080/Z3J1IG62I/portal/dynaform/view/displayViewWithPermission.action?_viewid=11e7-71cb-6e68ef6d-8221-6bc7deca967c&clearTemp=true&application=11e7-6b92-b1cd7a49-a2ae-1be8f74e1d27&_resourceid=11e7-71cb-90fcdd3b-8221-6bc7deca967c

我们需要的链接地址是:
/portal/dynaform/view/displayViewWithPermission.action?_viewid=11e7-71cb-6e68ef6d-8221-6bc7deca967c&clearTemp=true&application=11e7-6b92-b1cd7a49-a2ae-1be8f74e1d27

3.用我们需要的链接地址替代下图红框部分

4.jpg

<2> 修改url微信端转码,操作如下:
1.进入您后台—企业域管理—进入您对应的企业域信息—最下面的微信企业号绑定—选择本地手工配置模式—复制“企业号CorpID”

5.jpg

2.用企业号CorpID替代下图红框部分

7.jpg

其他参数的修改就根据您的实际需求去改就行了&#10084;

上面是链接视图的操作,若您想链接表单,操作跟上面是一样。

本版积分规则

QQ|手机版|天翎MyApps技术社区 ( 粤ICP备11093750号 )

GMT+8, 2026-8-12 11:24

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表