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

[已解决] (求助)“用户控件”(APP侧)的数据源查找问题

[复制链接]
辽宁信诚移动 发表于 2014-12-29 17:43:44 | 显示全部楼层 |阅读模式
本帖最后由 lumi 于 2014-12-31 18:24 编辑

我在平台源码上找“用户控件”(APP侧)的数据源加载,跟踪得到如下的对象
cn.myapps.protection.util.WarpProcessFactory@1d61b2f8

对应的平台源码是:
        private Options getUserOptions(Document doc, WebUser webUser) throws Exception {
                Collection<UserVO> usertList = new ArrayList<UserVO>();
                Options options = new Options();
                UserProcess process = (UserProcess) ProcessFactory.createProcess(UserProcess.class);
//                Collection<UserVO> tempUserList = null;
                if (getFilterField() != null && isLimitByUser() == false) {
                        ParamsTable params = new ParamsTable();
                        params.setParameter("_orderby", "orderByNo");
                        params.setParameter("t_domainid", webUser.getDomainid());
                        DataPackage<UserVO> datas = process.doQuery(params);
请问这个类在哪定义的啊,,,找不到啊在平台上
另外,在找doQuery函数的实现,是不是找到这个类“WarpProcessFactory”就可以了,看上面代码定义了where条件,但select的字段是在哪实现的啊?
晕,请大神解惑,谢谢
lumi 发表于 2014-12-29 18:16:16 | 显示全部楼层
这个类“WarpProcessFactory”就可以了  这个是我们license里面的(没有开源),对于UserProcess是一个接口,他对对应的方法在UserProcess.bean里面,
回复

使用道具 举报

 楼主| 辽宁信诚移动 发表于 2014-12-29 18:55:04 | 显示全部楼层
大神,目前手机端的“用户控件”只有用户,没有部门,我打算把用户的默认部门也作为“用户控件”的基本信息返回去,然后再APP上实现按部门分组,可是如果加载数据源的方法被封装了,我该怎么办呢,很急,辛苦指点下啦
回复

使用道具 举报

lumi 发表于 2014-12-29 19:15:29 | 显示全部楼层
移动组他们已经下班了 ,具体明天问问移动端的领导!ps;据悉手机端的下一个版本中这些功能都已经完善了哦
回复

使用道具 举报

 楼主| 辽宁信诚移动 发表于 2014-12-29 19:23:18 | 显示全部楼层
谢谢,明天深入交流
回复

使用道具 举报

 楼主| 辽宁信诚移动 发表于 2014-12-29 21:08:35 | 显示全部楼层
由于PC上可以的“用户控件”数据源很全,我是否可以在平台针对手机端的接口,调用PC上“用户控件”的数据源的加载函数呢?
回复

使用道具 举报

kharry 发表于 2014-12-30 10:19:23 | 显示全部楼层
DataPackage<UserVO> datas = process.doQuery(params);
就是拿到用户对象的集合
回复

使用道具 举报

kharry 发表于 2014-12-30 10:19:59 | 显示全部楼层
回复 6# 辽宁信诚移动

不可以
回复

使用道具 举报

 楼主| 辽宁信诚移动 发表于 2014-12-30 16:17:53 | 显示全部楼层
晓得啦,,,谢谢
回复

使用道具 举报

lumi 发表于 2014-12-31 09:58:26 | 显示全部楼层
此贴回复,已关闭
回复

使用道具 举报

本版积分规则

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

GMT+8, 2026-8-14 05:49

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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