wuxiren123

          FineReport如何手動推送APP消息

          在報表填報成功后,發送消息至APP會提示數據已更新。再次期間用戶需要有查看該模板的權限,如果沒有的話,則無法接受到提示信息。那么在FineReport移動端中,如何手動推送APP消息呢?

          具體用法

          在報表填報成功后事件中添加js,使用ajac發送消息請求

          FR.ajax({
          url: 'http://192.168.1.120:8033/WebReport/ReportServer?cmd=send_messages&op=fs_mobile_main', 
          type: 'POST', 
          data: {user:'sunlin', text:'填報成功,模板A有數據更新',url:'http://192.168.1.120:8033/WebReport/ReportServer?reportlet=app.cpt&op=write',title:'app'},
          success: function(msg){ 
          alert( "提示" + msg ); 

          });

          User:接受消息的人,可以是多個,多個用戶之間用逗號分割,如“A,B”(必填)

          Text:消息內容(必填)

          Url:打開地址(選填),在點擊消息之后進入app打開的地址

          Title:打開地址的頁面標題(選填)

          示例

          效果一、推送純文本消息

          填報的模板,增加填報成功事件,示例代碼如下:

          FR.ajax({
          url: 'http://192.168.1.120:8033/WebReport/ReportServer?cmd=send_messages&op=fs_mobile_main', 
          type: 'POST', 
          data: {user:'sunlin', text:'填報成功,模板A有數據更新'},
          success: function(msg){ 
          alert( "提示" + msg ); 

          });



          效果二、點擊消息后,進入app,并且打開地址頁面

          填報的模板,增加填報成功事件,示例代碼如下:

          FR.ajax({
          url: 'http://192.168.1.120:8033/WebReport/ReportServer?cmd=send_messages&op=fs_mobile_main', 
          type: 'POST', 
          data: {user:'sunlin', text:'填報成功,模板A有數據更新',url:'http://192.168.1.120:8033/WebReport/ReportServer?reportlet=app.cpt&op=write',title:'app'},
          success: function(msg){ 
          alert( "提示" + msg ); 

          });



          posted on 2017-01-19 10:39 喝水居然長肉 閱讀(132) 評論(0)  編輯  收藏


          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 平遥县| 嫩江县| 师宗县| 南城县| 台东市| 博爱县| 海安县| 明溪县| 永平县| 原平市| 平潭县| 常宁市| 汕尾市| 大渡口区| 黑河市| 敦化市| 永和县| 高阳县| 焉耆| 鹤壁市| 鄄城县| 依安县| 蓝田县| 丹江口市| 永修县| 涞水县| 九寨沟县| 清丰县| 两当县| 海口市| 太和县| 景洪市| 博野县| 扬州市| 涟源市| 军事| 隆化县| 磐石市| 宜丰县| 郓城县| 临清市|