1、陕西建龙打包版本

2、drawio导入SFC
3、多系统并存修改
This commit is contained in:
dell
2025-02-19 16:06:08 +08:00
parent 4071d8f337
commit fbc097d131
73 changed files with 3874 additions and 13074 deletions

View File

@ -11,6 +11,7 @@ using HT.Cloud.Service.ChartsManage;
using HT.Cloud.Service.ReportManage;
using Serenity.Services;
using HT.Cloud.Domain.DevicesManage;
using Quartz;
namespace HT.Cloud.Web.Areas.ChartsManage.Controllers
{
@ -29,11 +30,16 @@ namespace HT.Cloud.Web.Areas.ChartsManage.Controllers
/// 绑定数据仓库的数据库ID
/// </summary>
private string systemDescription = GlobalContext.SystemConfig.SystemDescription;
[HttpPost]
public override ActionResult Index()
{
ViewData["SystemName"] = Request.Query["SystemName"];
return View();
}
[HttpPost]
public async Task<ActionResult> GetAllTagList(ChartTagType chartTagType)
{
var data = await _historyTechChartsService.GetAllTagList(systemDescription, chartTagType.ChartTagTypeName);
var data = await _historyTechChartsService.GetAllTagList(chartTagType.SystemName, chartTagType.ChartTagTypeName);
return Content(data);
}
@ -73,8 +79,9 @@ namespace HT.Cloud.Web.Areas.ChartsManage.Controllers
var StartTime = Gettime(charts_Params.StartTime);
var EndTime = Gettime(charts_Params.EndTime);
var Interval =int.Parse(charts_Params.Interval);
var SystemName = charts_Params.SystemName;
var data = await _historyTechChartsService.GetChartsTagValue(Table,TagName, StartTime, EndTime, Interval);
var data = await _historyTechChartsService.GetChartsTagValue(Table,TagName, StartTime, EndTime, Interval, SystemName);
return Content(data);
}
@ -88,6 +95,7 @@ namespace HT.Cloud.Web.Areas.ChartsManage.Controllers
public class ChartTagType
{
public string SystemName { get; set; }
public string ChartTagTypeName { get;set; }
}
@ -136,6 +144,7 @@ namespace HT.Cloud.Web.Areas.ChartsManage.Controllers
public string StartTime { get; set; }
public string EndTime { get; set; }
public string Interval { get; set; }
public string SystemName { get; set; }
}
}