private static object GetMerchResetPasswordData <TConfig, TData>(TConfig configModel, TData dataModel) { MerchResetPasswordConfigModel config = Utils.GetCopy <MerchResetPasswordConfigModel>(configModel); MerchResetPasswordDataModel data = Utils.GetCopy <MerchResetPasswordDataModel>(dataModel); var msgData = new { first = new { value = config.Title, color = config.FirstColor }, keyword1 = new { value = data.UserName, color = config.Keynote1Color }, keyword2 = new { value = data.Password, color = config.Keynote2Color }, remark = new { value = config.Remark, color = config.RemarkColor } }; return(msgData); }
private void ResetPasswordMessagePush(string openId, string userName, string password) { string errMsg = string.Empty; MerchResetPasswordDataModel dataModel = new MerchResetPasswordDataModel(userName, password); if (MessageMana.PushMessage(WeiXinMesageType.MerchResetPassword, openId, dataModel, out errMsg)) { LogHelper.SaveLog(TxtLogType.WeiXin, TxtLogContentType.Common, TxtLogFileType.Day, "true"); } else { LogHelper.SaveLog(TxtLogType.WeiXin, TxtLogContentType.Common, TxtLogFileType.Day, errMsg); } }