Files

54 lines
1.4 KiB
C#
Raw Permalink Normal View History

using Microsoft.AspNetCore.Mvc;
using System;
using System.Threading.Tasks;
using HT.Cloud.Service.ChartsManage;
using HT.Cloud.Service.ReportManage;
using HT.Cloud.Code;
2023-12-20 15:51:03 +08:00
using HT.Cloud.Service.SystemSecurity;
namespace HT.Cloud.Web.Areas.ReportManage.Controllers
{
[Area("ReportManage")]
public class MainPageController : BaseController
{
public MainPageService _mainPageService { get; set; }
/// <summary>
/// 绑定数据仓库的数据库ID
/// </summary>
2024-07-10 16:08:09 +08:00
private string systemDescription = GlobalContext.SystemConfig.SystemDescription;
/// <summary>
/// 绑定首页的系统名称
/// </summary>
private string MainPageSystemName = GlobalContext.SystemConfig.MainPageSystemName;
[HttpGet]
public async Task<ActionResult> GetMainPageInit()
{
var data = await _mainPageService.GetMainPageInit(MainPageSystemName);
return Content(data);
}
[HttpGet]
public async Task<ActionResult> GetMainPageChartInit()
{
var data = await _mainPageService.GetMainPageChartInit(MainPageSystemName);
return Content(data);
}
[HttpGet]
public async Task<ActionResult> GetRtData()
{
var data = await _mainPageService.GetRtData(MainPageSystemName);
return Content(data);
}
[HttpGet]
public async Task<ActionResult> GetRtChartData()
{
var data = await _mainPageService.GetRtChartData(MainPageSystemName);
return Content(data);
}
}
}