using Dlhis.Basic.Organization.Services; using Microsoft.AspNetCore.Authorization; using Microsoft.AspNetCore.Mvc; namespace Dlhis.Basic.Organization.Controllers; /// /// 档案二维码 /// [Authorize] [Route("api/[controller]")] [ApiController] public class GainfoQrCodeController : ControllerBase { private readonly IGainfoQrCodeService _gainfoQrCodeService; public GainfoQrCodeController(IGainfoQrCodeService gainfoQrCodeService) { _gainfoQrCodeService = gainfoQrCodeService; } /// /// 获取我的消费二维码 /// /// 是否主动刷新 /// [HttpGet("consumer")] public async Task GetMyQrCode(bool isNeedRefresh = false) { return await _gainfoQrCodeService.GetMyQrCodeAsync(isNeedRefresh); } }