private static UserRegLoginResp GenerateUserToken(ResultMo <UserInfoMo> userRes) { if (!userRes.IsSuccess()) { return(userRes.ConvertToResult <UserRegLoginResp>()); } var tokenRes = MemberTokenUtil.AppendToken(MemberShiper.AppAuthorize.AppSource, userRes.data.Id, MemberAuthorizeType.User); return(tokenRes.IsSuccess() ? new UserRegLoginResp() { token = tokenRes.data, user = userRes.data } : tokenRes.ConvertToResult <UserRegLoginResp>()); }
/// <summary> /// 接受微信支付通知后需要返回的信息 /// </summary> /// <param name="res"></param> /// <returns></returns> public string GetCallBackReturnXml(ResultMo res) { return(string.Format($"<xml><return_code><![CDATA[{ (res.IsSuccess() ? "SUCCESS" : "FAIL")}]]></return_code><return_msg><![CDATA[{ res.msg}]]></return_msg></xml>")); }
/// <summary> /// 接受微信支付通知后需要返回的信息 /// </summary> /// <param name="res"></param> /// <returns></returns> public string GetTradeSendXml(ResultMo res) { return ($"<xml><return_code><![CDATA[{(res.IsSuccess() ? "Success" : "FAIL")}]]></return_code><return_msg><![CDATA[{res.msg}]]></return_msg></xml>"); }