|
|
|
@ -11,6 +11,7 @@ using Forks.EnterpriseServices.SqlDoms; |
|
|
|
using Forks.Utils; |
|
|
|
using System; |
|
|
|
using System.Collections.Generic; |
|
|
|
using System.IO; |
|
|
|
using System.Linq; |
|
|
|
using System.Text; |
|
|
|
using System.Web; |
|
|
|
@ -53,13 +54,18 @@ namespace BWP.B3WeChat.Rpcs |
|
|
|
var mainSystemConfig = new MainSystemConfig(); |
|
|
|
var internetAccessAddress = mainSystemConfig.InternetAccessAddress.Value; |
|
|
|
|
|
|
|
var originUrl = internetAccessAddress + "app/index.html"; |
|
|
|
var originUrl = internetAccessAddress + "app/index.html?messageid=" + message.ID; |
|
|
|
|
|
|
|
var authUrl = internetAccessAddress + "WeChatLogin.aspx?url=" + HttpUtility.UrlEncode(originUrl); |
|
|
|
|
|
|
|
var wechatUrl = WeChatPageUtil.GetWeChatUrl(authUrl); |
|
|
|
|
|
|
|
SendMessageUtil.SendInformInfo(message.OpenID, message.Title, DateTime.Now.ToShortTimeString(), message.Content, message.Username, BLContext.ClientIP, DateTime.Now.ToShortTimeString(), "", wechatUrl); |
|
|
|
|
|
|
|
var wechatmessage = string.Format("ERP系统给你的用户{0}发送了一个消息待您审批", message.Username); |
|
|
|
|
|
|
|
var timeStr = DateTime.Now.ToLongTimeString(); |
|
|
|
|
|
|
|
SendMessageUtil.SendInformInfo(message.OpenID, wechatmessage, timeStr, message.Title, message.Username, BLContext.ClientIP, timeStr, "", wechatUrl); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|