如何使用馳騁工做流引擎的獲取最新消息接口實現消息推送 spa
關鍵字: 馳騁工做流程引擎,消息推送.
應用場景:
須要在手機的代辦、抄送、在途、消息地方的Icon右下方顯示出來,等待處理的消息個數。
實現方式: 調用ccflow的AIP. 接口
- /// <summary>
- /// 獲取最新的消息
- /// </summary>
- /// <param name="dateLastTime">上次獲取的時間</param>
- /// <param name="userNo">用戶編號</param>
- /// <returns>返回消息:返回兩個列的數據源MsgType,Num.</returns>
- public DataTable Port_GetNewMsg(string dateLastTime, string userNo)
- {
- return BP.WF.Dev2Interface.Port_GetNewMsg(dateLastTime, userNo);
- }
複製代碼
返回結果: 兩個列 MsgType 消息類型,Num
消息數量.
實現步驟: 每次獲取消息後,就要把獲取消息的時間寫入內存裏,時間格式爲yyyy-MM-dd
HH:mm,下次就要把這個時間做爲一個參數,傳入接口,
系統就會把 這個時間點以來到如今的消息數據量按照消息類型分組讀取出來。以後讓其顯示在icon下面。 其餘: 由於ccflow把全部的消息都寫入了Sys_SMS 表裏, 其中有三個重要。SendTo , 發送給. RDT 寫入時間. MsgType , 消息類型, 其中CC 是抄送, ToDo 待 辦. 其餘的消息列表都是站內信的待辦.