|
|
@@ -80,11 +80,26 @@ public class PushNetMessageReceiver extends PushMessageReceiver {
|
|
|
|
|
|
}
|
|
|
|
|
|
+ /**
|
|
|
+ * @desc:待审批流程,我的任务,通知公告消息到来置顶
|
|
|
+ * @author:Administrator on 2016/4/20 16:46
|
|
|
+ */
|
|
|
@Override
|
|
|
- public void onNotificationArrived(Context ct, String arg1, String arg2, String arg3) {
|
|
|
- CommonUtil.pushProcessMsg(ct, MyApplication.getInstance().mLoginUser.getUserId());
|
|
|
+ public void onNotificationArrived(Context ct, String title, String content, String params) {
|
|
|
+ if(new JsonValidator().validate(params)){
|
|
|
+ String platform=JSON.parseObject(params).getString("platform");
|
|
|
+ if(StringUtils.isEmpty(platform)){
|
|
|
+ CommonUtil.pushProcessMsg(ct, MyApplication.getInstance().mLoginUser.getUserId());
|
|
|
+ }
|
|
|
+
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
+
|
|
|
+ /**
|
|
|
+ * @desc:点击操作 ERP系统或者B2B系统
|
|
|
+ * @author:Administrator on 2016/4/20 16:42
|
|
|
+ */
|
|
|
@Override
|
|
|
public void onNotificationClicked(Context ct, String title, String content, String params) {
|
|
|
Log.i("wang", "title=" + title);
|
|
|
@@ -109,7 +124,7 @@ public class PushNetMessageReceiver extends PushMessageReceiver {
|
|
|
CommonUtil.loadWebView(ct,url,titlePage,master,masterId,uu);
|
|
|
}
|
|
|
}else{
|
|
|
- com.sk.weichat.ui.erp.net.ViewUtil.ToastMessage(ct,"参数异常");
|
|
|
+ com.sk.weichat.ui.erp.net.ViewUtil.ToastMessage(ct,"缺少参数:platform");
|
|
|
}
|
|
|
}else{
|
|
|
com.sk.weichat.ui.erp.net.ViewUtil.ToastMessage(ct,"服务器未指定需要的参数");
|