using Dlhis.Basic.BusinessPlace.Request; using Dlhis.Basic.BusinessPlace.Services; using Microsoft.AspNetCore.Authorization; using Microsoft.AspNetCore.Mvc; using Org.BouncyCastle.Asn1.Ocsp; namespace Dlhis.Basic.BusinessPlace.Controllers { /// /// 营业点管理 /// [Authorize] [Route("api/[controller]")] [ApiController] public class BusinessPlacePermissionsController { private readonly IBusinessPlacePermissionsService _businessPlacePermissionsService; public BusinessPlacePermissionsController(IBusinessPlacePermissionsService businessPlacePermissionsService) { _businessPlacePermissionsService = businessPlacePermissionsService; } /// /// 根据用户获取管理点 /// /// /// [HttpGet("getPlaces")] public async Task> GetPlaceByUserIdAsync() { return await _businessPlacePermissionsService.GetPlaceByUserIdAsync(); } /// /// 保存营业点 /// /// /// [HttpPost("savePlace")] public async Task SaveBusinessPlacePermissionAsync(SaveBusinessPlacePermissionRequest request) { await _businessPlacePermissionsService.SaveBusinessPlacePermissionAsync(request); } } }