起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

12
返回列表 发新帖
楼主: 18670236210

[结贴] 第三方免登陆打开单据详情

[复制链接]

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36185
发表于 2018-1-18 11:13:39 | 显示全部楼层
不是用平台默认的是,是自己定义一个.j啊
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

32

主题

93

帖子

193

积分

初级会员

Rank: 2

积分
193
QQ
 楼主| 发表于 2018-1-18 11:23:31 | 显示全部楼层
jishuang 发表于 2018-1-18 11:13
不是用平台默认的是,是自己定义一个.j啊

我知道你的意思, 我现在跟你说详细点吧,   我现在要做的是微信企业号里面点击我的待办进入到X5系统里面, 第一我要做的是免密登录,免登录成功后我希望能够直接跳转到功能页而不是经过主页后再跳转,你给我发的.J文件的代码是需要获取页面登录时的用户名密码吧, 不通过登录是不能实现你所说的方法的,还是说你给我发的.j文件能够直接免登录并跳转到功能页面? 那我的url该如何拼接?能否给个伪链接参考?
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36185
发表于 2018-1-18 13:45:35 | 显示全部楼层
要执行action没有免登陆的

要么代码中登录,要么登录页登录
代码登录就是我发的.j的,自己给出登录的用户名和密码登录后获取bsessionid然后做跳转

http://IP:端口/x5/.j的路径 就可以访问.j
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

32

主题

93

帖子

193

积分

初级会员

Rank: 2

积分
193
QQ
 楼主| 发表于 2018-1-18 16:39:14 | 显示全部楼层
jishuang 发表于 2018-1-18 13:45
要执行action没有免登陆的

要么代码中登录,要么登录登录

之前的问题实现了, 现在又有一个问题, 我进入到功能页面以后页面上的按钮点击没用效果了,然后我发现 “$UI/system/lib/justep”这个JS也没加载,导致使用了它里面的方法报错。
1.png
如图片左上角的这个按钮,返回我使用的是justep.Shell.fireEvent('onCallPortal',{fn:'toggleMenu'}); 点击没用,后面我想在点击返回的时候调用.j再来重定向一次,发现第二次重定向控制台会有这样的输出:
2018-01-18 16:29:50 结束-WINDOW生成中间文件: /UI2/portal/mobile/login/login.w
2018-01-18 16:29:50 开始-中间文件生成缓存文件: /UI2/portal/mobile/login/login.w
2018-01-18 16:29:51 结束-中间文件生成缓存文件: /UI2/portal/mobile/login/login.w

说明重定向是没有错误的,但是页面就是刷新不出来, 还是停留在产品领用单功能页面!
有没有方法通过.j登录后把justep这个JS加载完成,如果不行的话,能不能看看为什么第二次重定向不成功? 我的希望是点击按钮能给我返回到主页或者登录页面就行!!

回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36185
发表于 2018-1-18 17:01:56 | 显示全部楼层
返回主页或者登录页,那就需要带门户大打开

.j中调用的url拼接为带门户打开功能的方式
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

32

主题

93

帖子

193

积分

初级会员

Rank: 2

积分
193
QQ
 楼主| 发表于 2018-1-19 08:56:20 | 显示全部楼层
jishuang 发表于 2018-1-18 17:01
返回主页或者登录页,那就需要带门户大打开

.j中调用的url拼接为带门户打开功能的方式 ...

你是说我第一次打开功能页面的时候.j里面要带用户名跟密码吗? 还是第二次重定向的时候?
我第一次跳转的url:/x5/UI2/Expense/FormProcess/process/Form_productReceive/businessActivity1.a?&device=mobile&_pagePattern=write&process=/Expense/FormProcess/process/Form_productReceive/form_productReceiveProcess&activity=businessActivity1&task=C9D06D71784B402BA14DCB3BE6283948&sData1=A155C183D2084FBFA47446D68759345C&title=%E6%8F%90%E4%BA%A4%E7%94%B3%E8%AF%B7%3A%E4%BA%A7%E5%93%81%E9%A2%86%E7%94%A8%E7%94%B3%E8%AF%B7%E5%8D%95

照你说的带门户:/x5/UI2/Expense/FormProcess/process/Form_productReceive/businessActivity1.a?username="+username+"&password="+password+"&device=mobile&_pagePattern=write&process=/Expense/FormProcess/process/Form_productReceive/form_productReceiveProcess&activity=businessActivity1&task=C9D06D71784B402BA14DCB3BE6283948&sData1=A155C183D2084FBFA47446D68759345C&title=%E6%8F%90%E4%BA%A4%E7%94%B3%E8%AF%B7%3A%E4%BA%A7%E5%93%81%E9%A2%86%E7%94%A8%E7%94%B3%E8%AF%B7%E5%8D%95


第二次返回主页时的url:http://localhost:8080/x5/UI2/v_/portal/mobile/index.w?username=wenjing.pan&password=25E2A32108D1E0756C5534FC745E21F4&device=mobile
第二次重定向是不成功的,页面转换不过来。
好像只有第一次打开功能页的时候通过index.w页面带门户里面的js才能加载完成,但是通过index.w就会经过主页一次,不是我要的。
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36185
发表于 2018-1-19 09:36:58 | 显示全部楼层
要返回的首页就需要打开的时候带门户
带门户的打开就需要先打开门户然后再打开功能页

远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

32

主题

93

帖子

193

积分

初级会员

Rank: 2

积分
193
QQ
 楼主| 发表于 2018-1-19 09:48:54 | 显示全部楼层
好的, 结贴吧
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2025-7-5 05:19 , Processed in 0.056792 second(s), 24 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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