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

QQ登录

只需一步,快速开始

查看: 15443|回复: 13

[公告] BeX5企业快速开发平台V3.1.2正式版 发布(2015-6-1)

  [复制链接]

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35910
发表于 2015-4-13 19:43:29 | 显示全部楼层 |阅读模式
BeX5企业快速开发平台V3.1.2 正式版(2015-6-1) 开发版及视频下载
        基于V3.1.1正式发布(2015-5-15)修正如下问题:
         1.     onLoad, onReceive 时序问题:
                windowReceiver实现方案:
                (1)、参数在model onLoad之前传入,即data执行刷新和新增前传入;
                (2)、onReceive事件永远在model onLoad后触发
                (3)、windowReceiver组件上提供getReceiveData方法,可以在model onLoad之前,data执行刷新和新增前调用
                此逻辑和3.1.1之前版本同,但增加了getReceiveData的方式,3.1.1由于修改了onLoad, onReceive的时序(先执行onReceive再执行onLoad),导致依赖此特性的代码有问题。
         2.     grid隐藏列样式显示不对 http://bbs.wex5.com/forum.php?mod=viewthread&tid=72160
         3.     组织管理中排序对话框中上移、下移等之后数据就不显示了 http://bbs.wex5.com/forum.php?mod=viewthread&tid=72428
         4.     编辑规则如果表达中包含逻辑与,比如 “1==1 && 2==2”,第二次编辑规则确定就会报错 http://bbs.wex5.com/forum.php?mod=viewthread&tid=72464
         5.     bizfilter组件打开查询窗口“添加查询条件”提示“数据已更新,刷新将调试数据” http://bbs.wex5.com/forum.php?mod=viewthread&tid=72459
         6.     页面运行是在组件中数据的js脚本需要按文本内容显示 http://bbs.wex5.com/forum.php?mod=viewthread&tid=72544
                  
         7.     其它积累缺陷


         新增特性:
      
  1.     提供树形按照层级展开的API http://bbs.wex5.com/forum.php?mod=viewthread&tid=72143
  


    2015-5-15 V3.1.1

     基于V3.1正式发布(2015-4-17)修正如下问题:

       1.     PC端的门户在ipad和触摸屏的电脑上首页的已打开功能和用户名不会显示菜单 http://bbs.wex5.com/thread-69799-2-2.html
         2.     excel导出,设置downloadFilename不起作用 http://bbs.wex5.com/forum.php?mod=viewthread&tid=70932
         3.     gridSelect下拉选择后切换到下条数据显示的还是上一次的选项了 http://bbs.wex5.com/forum.php?mod=viewthread&tid=71206
         4.     输入用户名之后回车应该到密码框现在执行的是登录按钮 http://bbs.wex5.com/forum.php?mod=viewthread&tid=71231
         5.     角色管理添加继承角色后删除点确定报错 http://bbs.wex5.com/forum.php?mod=viewthread&tid=71263
         6.     grid中输入的内容比较长,把焦点移走,然后鼠标再放到这列上时tip提示显示的[object object] http://bbs.wex5.com/forum.php?mod=viewthread&tid=71460
         7.     moblie端提交待办的count目前没有计算,显示的是0 http://bbs.wex5.com/forum.php?mod=viewthread&tid=71560
         8.     执行dist.bat合并资源后,查看流程图报错 http://bbs.wex5.com/forum.php?mod=viewthread&tid=71310
         9.     关系设置为只读,excel布局中背景颜色不是显示的灰色 http://bbs.wex5.com/forum.php?mod=viewthread&tid=71619
         10.    windowDialog组件的mapping属性设置了多个鉴别列之后,哪个字段设置了鉴别列,该字段的返回值就是空 http://bbs.wex5.com/forum.php?mod=viewthread&tid=71909
         11.    orgFilter设置的业务管理权限,只要选择的是根目录是能出来;如果选择的不是跟目录,是其他目录,就不会显示了 http://bbs.wex5.com/forum.php?mod=viewthread&tid=71852
         12.    datatables的column中format设置为0,000.00 http://bbs.wex5.com/forum.php?mod=viewthread&tid=72000
         13.    动态生成的contents中的content手机端运行的时候手滑动改变content页active的索引值不会变,一直是0 http://bbs.wex5.com/forum.php?mod=viewthread&tid=71788
         14.    树形的主从,树形在新增的时候从的数据不会刷新 http://bbs.wex5.com/forum.php?mod=viewthread&tid=72051
         15.    选择了smart Filter的filterData属性后,filterCols选择列的弹出框中是关系没有列出来 http://bbs.wex5.com/forum.php?mod=viewthread&tid=71080   

      
      
16.   其它积累缺陷   

新增特性:
         1.    外卖例子集成阿里支付、微信支付和百度地图定位
         2.    本地app默认支持打电话,发短信,html如下写:
                  <a href="tel:01012345678">打电话</a>
                  <a href="sms:01012345678">发短信</a>

         3.    默认提供极光推送本地插件(cn.jpush.phonegap.JPushPlugin)和桌面图标本地插件(cn.jpush.phonegap.JPushPlugin)
         4.    树形nodeKindRelation字段值的维护 http://bbs.wex5.com/forum.php?mod=viewthread&tid=71445
         5.    当前打开的功能在左侧功能树中突出显示 http://bbs.wex5.com/forum.php?mod=viewthread&tid=72072
         6.    orgselectPC没有设置“可以选择返回的机构类型”的选项(处理方案:增加selectFilter表达式属性,开发者可以通过表达式控制是否能选中)http://bbs.wex5.com/forum.php?mod=viewthread&tid=72038



2015-4-13 V3.1

此版本增强了以下特性:
1. 提供轻量级和扩展性强的数据Baas核心库(Java版,后面陆续会提供更多语言版本),为WeX5提供完整的前后端交互能力,支持单条和批数据的增删改查、主从级联、树形数据、分页加载、检索查询等能力,并提供了外卖等更多具体的实现案例;
2. 增加PC组件,WeX5已经具备开发桌面页面的能力;
3. 本地App支持源代码模式,向导新建时可选择。源代码模式生成完整的andorid/ios源代码,可以在自己的开发环境中编译发布;
4. Studio的w设计器中组件可添加自定义属性 ;
5. 对个别情况的win8环境设计器显示不正常的兼容支持,当出现显示不正常时,把studio\dropins\studio-app2\plugins\plugin\lib\cef1\chromium.jar这个jar包复制到studio\dropins\studio-app2\plugins\plugin\lib下,重启studio即可;
6. 基于WeX5的PC组件基础上,提供业务相关的PC组件;
7 基于PC的系统功能,包括组织管理、任务、文档等;
8. 提供PC的新门户。

  基于V3.1预发布版(2015-3-9)修正如下问题:
   
  1.     panel组件在删除了top之后,运行时,会看到top闪了一下 http://bbs.justep.com/thread-65935-1-1.html  
  2.     PC端运行图表报错,studio5.2中设计器中打开图表文件也报错 http://bbs.justep.com/thread-66293-1-1.html  
  3.     写了radioGroup控件的 onChanged 事件,运行出错,提示radioGroup1Change is not defined http://bbs.justep.com/thread-67256-1-1.html
  4.     移动端在chrome两个标签页用两个用户登录注销后第二个注销的用户还处于在线状态 http://bbs.justep.com/thread-67262-1-2.html
  5.     barcodeImage组件条形码等都不会显示,/UI2/system/components/justep/barcode/demo/demoBarcodeImage.w案例也一样 http://bbs.justep.com/thread-67477-1-2.html  
  6.    当给data设成只读后,radioGroup不显示选中的数据 http://bbs.justep.com/thread-67770-1-1.html
  7.    messageDialog的提示信息换行用\n\r和<br/>都没有换行 http://bbs.justep.com/thread-67763-1-2.html
  8.    动态设置windowDialog的src,打开第一个子窗口正常,打开第二个子窗口时就出现错误 http://bbs.justep.com/thread-67788-1-1.html
  9.    labelInput控件,当绑定的字段为日期类型时,设置其属性readonly=true,disabled=true,都没有用,都还是可以修改 http://bbs.justep.com/thread-67841-1-1.html
  10.    白屏问题,原生示例demo http://bbs.justep.com/thread-69117-1-1.html
  11.    attachment放到list中就会报错 http://bbs.justep.com/thread-69335-1-1.html
  12.    js给list设置filter不起作用 http://bbs.justep.com/thread-69510-1-1.html
  13.    grid中放checkbox、toggle,编辑了列是可编辑的,但是checkbox、toggle还是不能勾选 http://bbs.wex5.com/thread-69681-1-1.html
  14.    gridSelect多选后我关闭页面,再次打开编辑的时候,点下拉的时候,发现不能checked上次已经选中的用户,在这种情况下,如果再单击一下,上次的数据就丢失了 http://bbs.wex5.com/thread-70398-1-2.html
  15.    gridSelect的下拉数据,最多之显示30行数据(我确认limit设置的是-1,并且我用select调用bizdata的话,是能把50条全部显示的) http://bbs.wex5.com/thread-70398-1-2.html
  16.    模版向导生成的同一个.w中的xid相同 http://bbs.wex5.com/thread-70444-1-1.html
  17.    文档配置中添加文档配置删除报错 http://bbs.wex5.com/forum.php?mod=viewthread&tid=70504
  18.    错误提示框中的错误信息不能复制 http://bbs.wex5.com/forum.php?mod=viewthread&tid=70502
  19.    input的foramat设置为0,000.00不起作用 http://bbs.wex5.com/forum.php?mod=viewthread&tid=70536
  20.    主从数据保存,重新加载 打开此时,从表里第一条数据是被默认选中的,“删除”也是enable的,然后,用鼠标选第二行数据,发现 “删除”变成disable了,反复点也没用,除非再点一下第一行的数据,然后再点回来,删除才能 enable。 http://bbs.wex5.com/forum.php?mod=viewthread&tid=70596
  21.    dateFilter组件获取开始时间和结束时间获取不到 http://www.bbs.wex5.com/forum.php?mod=viewthread&tid=70693
  22.    打包的应用名不能包含中文,包含中文打包就出错
  23.    windowDialog可以拖动
  
5.2兼容包修正问题
  24.     5.2studio中写js中data、excel导出等组件.之后不会没有提示框 http://bbs.justep.com/thread-65670-1-2.html
  25.     attachmentEditor2组件设置使用图片签章的时候,如果是多个图片,实现的都是第一次选择的那个图片 http://bbs.justep.com/thread-65795-1-2.html
  26.     日期组件靠近页面的边缘的时候应该跟select一下可以控制一下显示的位置 http://bbs.justep.com/thread-66212-1-1.html
  27.    UI下报表中的条形码显出不出来 http://bbs.justep.com/thread-68246-1-1.html
  28.    UI下的图表打印预览、打印、导出是空白的不显示 http://bbs.justep.com/thread-68825-1-2.html
  29.    UI报表中显示图片打印预览、打印图片不显示 http://bbs.justep.com/thread-69293-1-1.html  
  30.    放了X5.2后用http://IP:端口/x5/portal2/process/portal/login.w登录成功到首页后报错 http://bbs.wex5.com/thread-69659-1-1.html
  
  31.    其它积累缺陷

新增特性
    1.     浏览器可以直接调用BusinessServer的action,性能将有一定提升。原来是通过UIServer转调BusinessServer,多一次中转。目前版本默认是开启直连模式。         直连模式需要门户配合,在UI2\portal\pc\index.js 中有如下代码:
         window.__justep.directConnectBiz=true;
        和
        if(window.__justep.directConnectBiz){
             var bizFrame = $('#bSessionIDFrame');
             if($('#bSessionIDFrame').length == 0){
                bizFrame = $('<div style="width:0;height:0;font-size:0;overflow:hidden;"><iframe></iframe></div>').attr({id:'bSessionIDFrame'});
                $('body').append(bizFrame);
             }
            bizFrame.find('iframe').attr("src",'/BusinessServer/default.html#' + this.bsessionid);
        }


          例如:Request.sendBizRequest的请求就是直接调用BusinessServer的action



App打包方式介绍

——————————————————————————————————————————————————————
技术特性:
1. 移动优先原则
2. UI样式核心基于 bootstrap3,能够方便的切换风格,可自定义风格或使用bootstrap3现有大量样式资源
3. 完整和充分使用现代浏览器(html5)
4. 触摸滑动的手机交互
5. 基于cordova/phonegap API,良好的硬件支持和扩展插件能力
6. 基于Ripple提供移动模拟调试运行
7. 支持快速打包app和云打包(云打包后续支持)

BeX5 V3.0升级步骤:
1. 将X5EE V3.0版本中Biz和UI目录下的应用目录(除system、sa、portal、portal2等版本自带目录)对应复制到BeX5 V3.1版本的Biz和UI目录下。
2. 数据库升级:根据数据库升级说明进行升级;下载
    如果是直接预发布版升级到正式版执行下面的语句(执行了数据库升级的批处理就不用执行下面的语句):
   Oracle:alter table SA_OPOrg add sWxDeptID INTEGER;
   MySQL:alter table SA_OPOrg add sWxDeptID INT;
   MSSQL:alter table SA_OPOrg add sWxDeptID [INTEGER];

和5.2 关系:
1. BeX5 V3.1 完全兼容5.2,可无缝升级到该版本。详细升级步骤
2. 提供了新的UI体系(model/UI2)

已知问题:
1. API手册还需完善,开发手册、视频尚未提供
2. 目前sysbase数据库支持有问题,可以用其它数据库(MySQL, Oralce, MSSQL, DB2),后续版本中将解决

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



如按照该方法解决,请及时跟帖,便于版主结贴

2

主题

14

帖子

71

积分

初级会员

Rank: 2

积分
71
QQ
发表于 2015-4-13 20:09:18 | 显示全部楼层
回复

使用道具 举报

2

主题

14

帖子

71

积分

初级会员

Rank: 2

积分
71
QQ
发表于 2015-4-13 20:09:38 | 显示全部楼层
刷存在
回复

使用道具 举报

114

主题

479

帖子

1356

积分

金牌会员

Rank: 6Rank: 6

积分
1356
QQ
发表于 2015-4-13 20:12:36 | 显示全部楼层
沙发都坐不上....
回复 支持 反对

使用道具 举报

53

主题

182

帖子

465

积分

中级会员

Rank: 3Rank: 3

积分
465
QQ
发表于 2015-4-13 20:37:42 | 显示全部楼层
终于发布了,太好了。
回复 支持 反对

使用道具 举报

53

主题

182

帖子

465

积分

中级会员

Rank: 3Rank: 3

积分
465
QQ
发表于 2015-4-13 20:40:43 | 显示全部楼层
数据库没有变化吧,预览版到正式版的升级,是不是直接把model下相应的项目和mysql数据库拷贝过来就行了。
回复 支持 反对

使用道具 举报

114

主题

479

帖子

1356

积分

金牌会员

Rank: 6Rank: 6

积分
1356
QQ
发表于 2015-4-13 20:47:49 | 显示全部楼层
四月 13, 2015 8:47:06 下午 org.apache.catalina.core.AprLifecycleListener init
信息: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: D:\BeX5_V3.1\java\jre1.7\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;D:/BeX5_V3.1/studio//../java/jre1.7/bin/client;D:/BeX5_V3.1/studio//../java/jre1.7/bin;D:/BeX5_V3.1/studio//../java/jre1.7/lib/i386;E:\oracle\product\10.2.0\db_1\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Intel\OpenCL SDK\2.0\bin\x86;C:\Program Files (x86)\Intel\OpenCL SDK\2.0\bin\x64;C:\Program Files\TortoiseSVN\bin;C:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\;C:\Program Files\Microsoft SQL Server\100\Tools\Binn\;C:\Program Files\Microsoft SQL Server\100\DTS\Binn\;C:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\VSShell\Common7\IDE\;C:\Program Files (x86)\Microsoft SQL Server\100\DTS\Binn\;C:\Program Files (x86)\Microsoft Visual Studio 9.0\Common7\IDE\PrivateAssemblies\;D:\BeX5_V3.1\studio;;.
四月 13, 2015 8:47:06 下午 org.apache.coyote.http11.Http11Protocol init
信息: Initializing Coyote HTTP/1.1 on http-8080
四月 13, 2015 8:47:06 下午 org.apache.catalina.startup.Catalina load
信息: Initialization processed in 626 ms
四月 13, 2015 8:47:06 下午 org.apache.catalina.core.StandardService start
信息: Starting service Catalina
四月 13, 2015 8:47:06 下午 org.apache.catalina.core.StandardEngine start
信息: Starting Servlet Engine: Apache Tomcat/6.0.41
[JUSTEP_HOME in UIServer]: D:\BeX5_V3.1
[JUSTEP_HOME in BusinessServer]: D:\BeX5_V3.1
2015-04-13 20:47:09 BusinessServer debug mode --> true
2015-04-13 20:47:09 加载模块:/SA/OPM/system ...
2015-04-13 20:47:09 加载模块:/SA/OPM ...
2015-04-13 20:47:09 加载模块:/SA ...
2015-04-13 20:47:09 加载模块:/system/logic/action ...
2015-04-13 20:47:09 加载模块:/system/logic ...
2015-04-13 20:47:09 加载模块:/system ...
2015-04-13 20:47:09 加载模块:/system/data ...
2015-04-13 20:47:09 加载模块:/system/ontology ...
2015-04-13 20:47:09 加载模块:/system/logic/fn ...
2015-04-13 20:47:09 加载模块:/SA/OPM/logic/action ...
2015-04-13 20:47:09 加载模块:/SA/OPM/logic ...
2015-04-13 20:47:10 加载模块:/system/logic/code ...
2015-04-13 20:47:10 加载模块:/SA/OPM/logic/code ...
2015-04-13 20:47:10 加载模块:/SA/OPM/logic/code/orgSynchronize ...
许可信息
版本:开发版
2015-04-13 20:47:10 加载模块:/system/config ...
2015-04-13 20:47:10 BusinessServer started
四月 13, 2015 8:47:10 下午 org.apache.catalina.startup.HostConfig deployDescriptor
信息: Deploying configuration descriptor baas.xml
四月 13, 2015 8:47:10 下午 org.apache.catalina.loader.WebappClassLoader validateJarFile
信息: validateJarFile(D:\BeX5_V3.1\apache-tomcat\webapps\baas\WEB-INF\lib\servlet-api.jar) - jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class: javax/servlet/Servlet.class
四月 13, 2015 8:47:11 下午 org.apache.catalina.startup.HostConfig deployDescriptor
信息: Deploying configuration descriptor host-manager.xml
四月 13, 2015 8:47:11 下午 org.apache.catalina.startup.HostConfig deployDescriptor
信息: Deploying configuration descriptor manager.xml
四月 13, 2015 8:47:11 下午 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deploying web application directory docs
四月 13, 2015 8:47:11 下午 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deploying web application directory examples
四月 13, 2015 8:47:11 下午 org.apache.catalina.core.ApplicationContext log
信息: ContextListener: contextInitialized()
四月 13, 2015 8:47:11 下午 org.apache.catalina.core.ApplicationContext log
信息: SessionListener: contextInitialized()
四月 13, 2015 8:47:11 下午 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deploying web application directory ROOT
四月 13, 2015 8:47:11 下午 org.apache.coyote.http11.Http11Protocol start
信息: Starting Coyote HTTP/1.1 on http-8080
四月 13, 2015 8:47:11 下午 org.apache.jk.common.ChannelSocket init
信息: JK: ajp13 listening on /0.0.0.0:8009
四月 13, 2015 8:47:11 下午 org.apache.jk.server.JkMain start
信息: Jk running ID=0 time=0/17  config=null
四月 13, 2015 8:47:11 下午 org.apache.catalina.startup.Catalina start
信息: Server startup in 4985 ms
四月 13, 2015 8:47:19 下午 org.apache.coyote.http11.Http11Protocol pause
信息: Pausing Coyote HTTP/1.1 on http-8080
四月 13, 2015 8:47:20 下午 org.apache.catalina.core.StandardService stop
信息: Stopping service Catalina
四月 13, 2015 8:47:20 下午 org.apache.catalina.core.ApplicationContext log
信息: SessionListener: contextDestroyed()
四月 13, 2015 8:47:20 下午 org.apache.catalina.core.ApplicationContext log
信息: ContextListener: contextDestroyed()
四月 13, 2015 8:47:20 下午 org.apache.catalina.loader.WebappClassLoader checkThreadLocalMapForLeaks
严重: The web application [/baas] created a ThreadLocal with key of type [com.sun.xml.bind.v2.ClassFactory$1] (value [com.sun.xml.bind.v2.ClassFactory$1@155d5d0]) and a value of type [java.util.WeakHashMap] (value [{class com.justep.weixin.mp.WxMpXMLInMemoryConfigStorage=java.lang.ref.WeakReference@4889f2}]) but failed to remove it when the web application was stopped. This is very likely to create a memory leak.
四月 13, 2015 8:47:20 下午 org.apache.coyote.http11.Http11Protocol destroy
信息: Stopping Coyote HTTP/1.1 on http-8080
回复 支持 反对

使用道具 举报

31

主题

1856

帖子

3070

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
3070
发表于 2015-4-14 15:03:48 | 显示全部楼层
ssoqyhm 发表于 2015-4-13 20:47
四月 13, 2015 8:47:06 下午 org.apache.catalina.core.AprLifecycleListener init
信息: The APR based Ap ...

这个没关系,是tomcat结束时报的错误,是tomcat监测机制的问题
回复 支持 反对

使用道具 举报

130

主题

299

帖子

1204

积分

金牌会员

Rank: 6Rank: 6

积分
1204
QQ
发表于 2015-4-15 13:01:59 | 显示全部楼层
正式版百度云中的V3.1 1.04GB和V3.1&527  1.3GB什么区别?
回复 支持 反对

使用道具 举报

28

主题

97

帖子

270

积分

中级会员

Rank: 3Rank: 3

积分
270
QQ
发表于 2015-4-22 09:45:39 | 显示全部楼层
版本: 5.3.0.3590和BeX5 V3.0是什么关系,我现在用的版本5.3.0.3590,是否需要更换成BeX5 V3.0
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-19 03:50 , Processed in 0.098258 second(s), 28 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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