diff --git a/B3WeChat/BL/ICustomerUserBL.cs b/B3WeChat/BL/ICustomerUserBL.cs index eefa4de..3c5efd3 100644 --- a/B3WeChat/BL/ICustomerUserBL.cs +++ b/B3WeChat/BL/ICustomerUserBL.cs @@ -55,7 +55,12 @@ new Tuple("CustomerUsername", customerUsername)); update.Columns.Add(new DQUpdateColumn("OpenID", openID)); Session.ExecuteNonQuery(update); - SendMessageUtil.SendOverwriteNotice(user.OpenID, customerUsername); + SendMessageUtil.SendOverwriteNotice(oldOpenID, customerUsername); + SendMessageUtil.SendBindMessage(openID, customerUsername); + } + else + { + } } else @@ -65,7 +70,9 @@ new Tuple("CustomerUsername", customerUsername)); user.CustomerUsername = customerUsername; user.OpenID = openID; Session.Insert(user); + SendMessageUtil.SendBindMessage(openID, customerUsername); } + } } } diff --git a/B3WeChat/Utils/SendMessageUtil.cs b/B3WeChat/Utils/SendMessageUtil.cs index a423a6d..cb544f0 100644 --- a/B3WeChat/Utils/SendMessageUtil.cs +++ b/B3WeChat/Utils/SendMessageUtil.cs @@ -101,5 +101,17 @@ namespace BWP.B3WeChat.Utils dict.Add("remark", new ValueColor("若不是你本人操作,请与管理员联系")); InOutMessageUtil.SendTemplateMessage(openID, "Qp53p4jHyk9vxXiLs0VRUN_5HHwmjeWPT-7XLwG2FkU", dict); } + + + + public static void SendBindMessage(string openID,string username){ + var dict = new Dictionary(); + var first = String.Format("你好,你成功同ERP系统的用户绑定"); + dict.Add("first", new ValueColor(first)); + dict.Add("keyword1", new ValueColor(username)); + dict.Add("keyword2", new ValueColor(FormatTime(BLContext.Now))); + dict.Add("remark", new ValueColor("若不是你本人操作,请与管理员联系")); + InOutMessageUtil.SendTemplateMessage(openID, "Qp53p4jHyk9vxXiLs0VRUN_5HHwmjeWPT-7XLwG2FkU", dict); + } } }