//[Authorize] public ActionResult GetOAuthUrl(int shopId) { //CheckShopActor(input.ShopId, ShopActorType.超级管理员); var redictUrl = "http://manager.91huichihuihe.com/api/ShopConglomerationActivityAPI/Manager/AddServerUserInfo"; var result = Senparc.Weixin.MP.AdvancedAPIs.OAuthApi.GetAuthorizeUrl(wechatTemplateSendOptions.AppId, redictUrl, shopId.ToString(), Senparc.Weixin.MP.OAuthScope.snsapi_userinfo); var bitmap = CodeHelper.CreateCodeEwmRuBitmap(result); return(File(CodeHelper.BitmapToBytes(bitmap), "image/png")); //return await Task.FromResult(Success(result)); }
//[Authorize(AuthenticationSchemes = "jwt")] public ActionResult GetPickupCodeRQcode(int OrderId, int shopId) { //var memberId = GetMemberId(); //var memberId = 212; var conglomerationOrder = db.ConglomerationOrder.FirstOrDefault(m => m.Id.Equals(OrderId) && m.ShopId.Equals(shopId) && !m.IsDel); if (conglomerationOrder == null) { return(Content("订单不存在")); } if (conglomerationOrder.Type != ConsignmentType.自提) { return(Content("订单不存在提货吗")); } var redictUrl = $"https://wxapi.91huichihuihe.com/api/ShopConglomerationOrderAPI/CncelPickupCode?orderId={OrderId}&pickupCode={conglomerationOrder.PickupCode}"; var result = Senparc.Weixin.MP.AdvancedAPIs.OAuthApi.GetAuthorizeUrl(wechatTemplateSendOptions.AppId, redictUrl, conglomerationOrder.ShopId.ToString(), Senparc.Weixin.MP.OAuthScope.snsapi_userinfo); var bitmap = CodeHelper.CreateCodeEwmRuBitmap(result); return(File(CodeHelper.BitmapToBytes(bitmap), "image/png")); }