public async Task <IActionResult> CreateMemberQrcode([FromQuery] string cardId, [FromServices] IUtilRepository util) { var token = await util.GetTokenAsync(Business.WeChatAppId, Business.WeChatSecret); var result = await WxHelper.GetCardQrcodeAsync(token, new { action_name = "QR_CARD", action_info = new { card = new { card_id = cardId, outer_str = "m1" } } }); var json = JObject.Parse(result); var qrcode = UtilHelper.CreateCodeEwm(json["url"].ToString()); return(File(qrcode, "image/jpeg")); }