This commit is contained in:
Putoo
2026-04-28 11:44:35 +08:00
parent 2c437fe553
commit d636e98022
9 changed files with 27 additions and 1420 deletions

View File

@@ -3,7 +3,6 @@ using Microsoft.AspNetCore.Mvc;
namespace Application.Web.Controllers.Pub
{
/// <summary>
/// 公共接口
/// </summary>
@@ -12,20 +11,31 @@ namespace Application.Web.Controllers.Pub
public class PubController : ControllerBase
{
private readonly IAreaService _areaService;
public PubController(IAreaService areaService)
{
private readonly INoticeService _noticeService;
public PubController(IAreaService areaService,INoticeService noticeService)
{
_areaService = areaService;
_noticeService = noticeService;
}
/// <summary>
/// 获取首页信息
/// </summary>
/// <param name="sid"></param>
/// <returns></returns>
[HttpGet]
public async Task<IPoAction> GetMain()
public async Task<IPoAction> GetMain(string sid)
{
bool isOnline = false;
if (!string.IsNullOrEmpty(sid))
{
isOnline = true;
}
var areaData = await _areaService.GetAreaData();
return PoAction.Ok(new{area=areaData});
var notice = await _noticeService.GetNoticeDataByTake(5);
return PoAction.Ok(new { area = areaData ,notice,isOnline});
}
}
}
}