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

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

跳转表单的链接怎样在企业微信上使用

[复制链接]
yjl1994 发表于 2018-6-8 10:58:22 | 显示全部楼层 |阅读模式
本帖最后由 Chain 于 2018-10-11 10:22 编辑

有一个业务,需要在企业微信点开计算脚本生成的超链接跳到指定表单,现在该链接在PC浏览器能用但是在企业微信打开失败显示一片空白,看了几个帖子现在还无法解决,以下是代码片段:
  1. (function(){
  2. 。。。。。。
  3.         for(var i=0;i<str1.length;i++){
  4.                 str2 = str1[i].split(regex2);
  5.                 doc_id = str2[0];
  6.                 doc_formid = str2[1];
  7.                 doc_application = str2[2];
  8.                 if(doc_id!=null && doc_id.trim().length()>0 && doc_formid!=null && doc_formid.trim().length()>0 && doc_application!=null && doc_application.trim().length()>0){
  9.                         var b_doc_id = getItemValueAsString("DOC_ID");
  10.                         var b_doc_formid = getItemValueAsString("DOC_FORMID");
  11.                         var b_doc_application = getItemValueAsString("DOC_APPLICATIONID");
  12.                         var url_head = "http://"+request.getServerName()+":"+request.getServerPort()+request.getContextPath();
  13.                         var url = url_head + "/portal/dynaform/document/view.action?" +
  14.                                 "_docid=" + doc_id +
  15.                                 "&_formid=" + doc_formid +
  16.                                 "&application=" + doc_application;
  17.                         var backurl = url_head + "/portal/dynaform/document/view.action?" +
  18.                                 "_docid=" + b_doc_id +
  19.                                 "&_formid=" + b_doc_formid +
  20.                                 "&application=" + b_doc_application;
  21.                         backurl =  new java.lang.String(backurl).replaceAll("&", "%26");
  22.                         var urlall = url + "&_backURL="+ backurl;
  23.                         //企业微信url
  24.                         if(user.getEquipment()==1){
  25.                                 var wxurl = request.getContextPath() + "/portal/dynaform/document/view.action?" +
  26.                                         "_docid=" + doc_id +
  27.                                         "&_formid=" + doc_formid +
  28.                                         "&application=" + doc_application;
  29.                                 wxurl = wxurl + "&_backURL="+ backurl;
  30.                                 urlall = url_head + "/portal/phone/main.jsp?" +
  31.                                         "application=" + doc_application + "&action=null&jumpToUrl=" + encodeURIComponent(wxurl);
  32.                         }
  33.                 }
  34.         }
  35. 。。。。。。
  36. })()
复制代码
engine 发表于 2018-9-26 14:03:33 | 显示全部楼层
您好,该需求可以看下下面帖子:
http://www.teemlink.com/bbs/foru ... hlight=%CE%A2%D0%C5
Chain 发表于 2018-10-11 10:22:02 | 显示全部楼层
客户多日未进行反馈,故此贴暂时关闭,如有疑问请咨询:1412757183;

本版积分规则

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

GMT+8, 2026-8-12 09:20

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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