public string GetCardReceiveUrl(string cardid, long couponRecordId, WXCardLogInfo.CouponTypeEnum couponType) { string str = ""; if (!string.IsNullOrWhiteSpace(cardid)) { WXCardLogInfo wXCardLogInfo = context.WXCardLogInfo.FirstOrDefault((WXCardLogInfo d) => d.CardId == cardid); if (wXCardLogInfo != null) { string accessToken = GetAccessToken(wXCardLogInfo.AppId, wXCardLogInfo.AppSecret); int num = (int)SyncCouponRecordInfo(cardid, couponRecordId, couponType); CreateQRResultJson createQRResultJson = CardApi.CreateQR(accessToken, wXCardLogInfo.CardId, null, null, null, false, null, num, 10000); if (createQRResultJson.errcode != ReturnCode.请求成功) { int num1 = (int)createQRResultJson.errcode; Log.Info(string.Concat("[Coupon]", num1.ToString(), ":", createQRResultJson.errmsg)); } else { str = createQRResultJson.url; } } } return(str); }