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

QQ登录

只需一步,快速开始

查看: 10111|回复: 15

[处理中6] 关于OA的问卷调查模块

[复制链接]

63

主题

172

帖子

887

积分

高级会员

Rank: 4

积分
887
QQ
发表于 2017-6-20 11:52:46 | 显示全部楼层 |阅读模式
bex53.6 集成起步公司开发的oa系统问卷调查模块。
第一:
发起一个问卷调查后,在首页待办任务里点开:
报:
URI:/x5/UI/OA/survey/process/surveyTask/surveyTask.j
错误码:404
错误信息:
url:"/UI/UI/OA/survey/process/surveyTask/surveyTask.j" not found!
QQ图片20170620114541.png

第二:在首页提交任务里点开:
报:URI:/x5/UI/OA/survey/process/surveyPaperDetailView/surveyPaperDetailView.w
错误码:500
错误信息:
com.justep.ui.exception.UIException: 编码: JUSTEP000013; 提示: WINDOW编译出错,
不存在与"/UI/UI/OA/survey/process/surveyPaperDetailView/surveyPaperDetailView.w"
匹配的WINDOW文件或缓存文件
QQ图片20170620114610.png


补充:发现功能只要用到justep.Portal.openWindow打开的,都会报/UI/UI/OA文件找不到的,
后台解析出来的url不是UI2开头的,必须要用justep.Shell.showPage打开。
但是因为在首页待办,提交任务里打开,没有找到对应的代码,所以问题不知道改哪里
//justep.Portal.openWindow(url, {title: "问卷调查发布详细"});
justep.Shell.showPage(url,{}, {title: "问卷调查发布详细"});

第三:
http://192.168.1.66:8080/x5/UI2/v_/portal/pc2/index.w?device=pc#!
($model/UI2/OA/survey/process/surveyTask/surveyTask.j?_pagePattern=write&process=/OA/survey/process/surveySend/surveySendProcess
&activity=surveySendActivity&task=3A9DC0D8594B4DE0A13D4EEB24B8A4A8&
sData1=15FFAC3D629F4E749B802EF5D4593966&
title=%E5%9C%A8%E7%BA%BF%E8%B0%83%E6%9F%A5%3A%E5%9F%BA%E5%B1%82%E5%91%98%E5%B7%A5%E6%97%85%E6%B8%B8%E8%B0%83%E6%9F%A5%E8%A1%A8&
executor=%2FD92ECB8C3F3A4F449F01C6D64303A21F.ogn%
2F5FFD97ACCF7446C48E46CFF1977F0F1B.dpt%2FA944E10157BC4BBE98EE92FB25FE9165.pos%
2Fsys007%40A944E10157BC4BBE98EE92FB25FE9165.psm)
如果把第一个问题里的浏览器路径改为上面的路径(/UI/UI/OA变为/UI2/OA),界面可以出来,但是后台,报权限没有授权。
问题是:请问如何对surveyTask.j做授权,我已经把问卷调查的全部页面都授权了,但是后台还报没有权限。

QQ图片20170620114616.jpg
QQ图片20170620114627.jpg


91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36067
发表于 2017-6-20 13:32:24 | 显示全部楼层
1.确认文件存在吗?404就是找不到文件
2.平台的待办任务功能中打开具体功能页默认就是用的justep.Shell.showPage打开的
/UI2/SA/task/taskView/waitActivity.js中的li2Click方法中的实现
3.确认分配权限的process和activity跟报错的没有权限的process和activity是否一致
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

63

主题

172

帖子

887

积分

高级会员

Rank: 4

积分
887
QQ
 楼主| 发表于 2017-6-20 13:59:43 | 显示全部楼层
本帖最后由 jy02355285 于 2017-6-20 14:03 编辑
jishuang 发表于 2017-6-20 13:32
1.确认文件存在吗?404就是找不到文件
2.平台的待办任务功能中打开具体功能页默认就是用的justep.Shell.sho ...

1、文件是存在的,是BeX5案例下载-协同OA办公系统(含移动端)的问卷调查模块,整个复制过来的;
2、还是没找到出错原因;
3、相关页面都授权了;
烦请远程协助解决。




回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36067
发表于 2017-6-20 14:32:35 | 显示全部楼层
下载的OA中肯定有部署的说明
1.2.找到功能具体怎么打开的url怎么配置的
3.授权后重新登录了吗?确认是跟当前打开功能的人分配了对应的角色的权限了吗?
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

63

主题

172

帖子

887

积分

高级会员

Rank: 4

积分
887
QQ
 楼主| 发表于 2017-6-20 17:48:04 | 显示全部楼层
本帖最后由 jy02355285 于 2017-6-20 17:49 编辑
jishuang 发表于 2017-6-20 14:32
下载的OA中肯定有部署的说明
1.2.找到功能具体怎么打开的url怎么配置的
3.授权后重新登录了吗?确认是跟当 ...

确实能做的都尝试过了,这个OA模块是没有教程的,我们现在是把整个模块部署在BE3.6里面,可能文件太旧了,很多不兼容的要调试,希望你能协助处理。
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36067
发表于 2017-6-21 08:49:46 | 显示全部楼层
1.2.找到功能具体怎么打开的url怎么配置的啊?
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

35

主题

135

帖子

334

积分

中级会员

Rank: 3Rank: 3

积分
334
QQ
发表于 2017-6-21 09:20:44 | 显示全部楼层
你好,我也遇到同样的问题了。但是看了大牛三个回复,不知道回复了什么东西,沟通效率太低。第二,用户肯定都是做了基本的尝试,都没有办法了才到论坛里寻求技术支持。第三,假如真有诚意解决问题的话,搭建一下环境试试,或者远程看一下马上就可以知道问题出在哪里。而不是构造在X5没有BUG的前提下,去一味的怀疑用户提的问题而不去证实。回复一句不是完事了,而且能解决到用户的切身问题才是有效的沟通。
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36067
发表于 2017-6-21 10:00:42 | 显示全部楼层
qson_zhong 发表于 2017-6-21 09:20
你好,我也遇到同样的问题了。但是看了大牛三个回复,不知道回复了什么东西,沟通效率太低。第二,用户肯定 ...

OA的资源不是平台默认提供的,而且提供的资源中也标注了是什么版本中的资源
如果有问题可以到OA板块发
打开页面报错肯定有接口在什么地方打开的,要看看具体打开的时候怎么
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

35

主题

135

帖子

334

积分

中级会员

Rank: 3Rank: 3

积分
334
QQ
发表于 2017-6-21 11:25:11 | 显示全部楼层
jishuang 发表于 2017-6-21 10:00
OA的资源不是平台默认提供的,而且提供的资源中也标注了是什么版本中的资源
如果有问题可以到OA板块发
打 ...

http://bbs.wex5.com/forum.php?mo ... 5262&highlight=问卷,在OA的资源里半年前就有人提这个问题了,但是现在还没有解决。
回复 支持 反对

使用道具 举报

63

主题

172

帖子

887

积分

高级会员

Rank: 4

积分
887
QQ
 楼主| 发表于 2017-6-21 11:42:32 | 显示全部楼层
jishuang 发表于 2017-6-21 10:00
OA的资源不是平台默认提供的,而且提供的资源中也标注了是什么版本中的资源
如果有问题可以到OA板块发
打 ...

1、已经在task里面找到sEURL和sCURL修改为/UI2/路径;

2、全局搜索/UI/OA/survey/process/surveyTask/surveyTask.j,在surveyTask.xhtml的源码找到并修改/UI2/路径;
3、后台报错是这样的:
2017-06-21 11:24:36 excute stream action, params:{"accept":"application/json","action":"openActivityAction","actionFlag":"__action_0__","activity":"","contentType":"application/json","executeContext":"","executor":"","parameters":{},"process":""}
com.justep.exception.BusinessException: 编码: JUSTEP050006; 提示: 参数"fullName"不允许为空

目前状况就是一直找不出哪里能修改/UI2/的路径。。。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-24 12:43 , Processed in 0.064885 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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