using Dlhis.Basic.Organization.Response; 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 GainfoPermissionsController : ControllerBase { private readonly IGainfoPermissions _gainfoPermissions; public GainfoPermissionsController(IGainfoPermissions gainfoPermissions) { _gainfoPermissions = gainfoPermissions; } /// /// 根据用户查看餐饮点 /// /// /// [HttpGet("placesByGainfo")] public async Task> GetPlaceByGainfoAsync(string userNo) { return await _gainfoPermissions.GetPlaceByGainfoAsync(userNo); } /// /// 根据档案号 设备组查询设备 /// /// /// /// public async Task GetDevicesUnderGroupByUserNoAsync(string userNo, string deviceGroupCode) { return await _gainfoPermissions.GetDevicesUnderGroupByUserNoAsync(userNo,deviceGroupCode); } }