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

QQ登录

只需一步,快速开始

查看: 25320|回复: 63

[结贴] bex5 3.6,消息服务除了推送代办任务,还能推送其他吗?

[复制链接]
发表于 2017-6-8 10:11:43 | 显示全部楼层 |阅读模式
1.消息服务是如何推送代办任务的?
2.如果我要推送待办任务数量也可以吗?我看论坛上说用极光推送

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35910
发表于 2017-6-8 11:19:53 | 显示全部楼层
1.\model\BIZ\system\config\interceptor.config.m中

<item name=”ProcessPushEngine” value=”/system/logic/code,ProcessPushEngine,after”/>

监听中控制的流程动作去调用放消息的接口
2.可以自己调用发消息的接口,参考/BIZ/system/logic/code/dsrc/ProcessPushEngine.java中发消息的实现
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

 楼主| 发表于 2017-6-8 14:54:46 | 显示全部楼层
jishuang 发表于 2017-6-8 11:19
1.\model\BIZ\system\config\interceptor.config.m中

有推送,有接收这样的案例吗?
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35910
发表于 2017-6-8 15:58:56 | 显示全部楼层
用的push插件,参考/UI2/system/lib/base/push.js
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

 楼主| 发表于 2017-6-8 17:02:57 | 显示全部楼层
jishuang 发表于 2017-6-8 15:58
用的push插件,参考/UI2/system/lib/base/push.js

app是怎么接收推送过来的信息?
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35910
发表于 2017-6-8 17:21:42 | 显示全部楼层
4楼的里面都有
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

 楼主| 发表于 2017-6-12 09:26:27 | 显示全部楼层
本帖最后由 Tomato_2014 于 2017-6-12 09:29 编辑

你发的例子里是发送消息,但是我需要的是代办任务数量,以及app客户端显示数量?
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35910
发表于 2017-6-12 11:11:08 | 显示全部楼层
1.你要的是消息推送和接收的案例
2楼发的是推送的案例
4楼发的是接收的案例
2.获取待办的数量可以参考http://bbs.wex5.com/forum.php?mo ... 0&pid=165295011
如果是要app中显示角标可以用de.appplant.cordova.plugin.badge插件,/UI2/demo/plugin/badge/demo.w中有案例
在首页中引用这个插件设置要显示的内容

没有登录的时候是不能根据上面发的获取待办任务数量的方式获取的,需要自己写sql到数据库中查找,然后ajax调用获取返回的数据
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

 楼主| 发表于 2017-6-13 15:18:36 | 显示全部楼层
jishuang 发表于 2017-6-8 15:58
用的push插件,参考/UI2/system/lib/base/push.js

push.js是在哪里被调用的?
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35910
发表于 2017-6-13 16:42:33 | 显示全部楼层
/UI2/portal/mobile/index.js中biz = require("$UI/system/lib/biz");
        biz.Push.init(context, context.getCurrentPersonID());
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-19 09:06 , Processed in 0.069025 second(s), 24 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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