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

@ -8,6 +8,7 @@ using HT.Cloud.Domain.ChartsManage;
using HT.Cloud.Service;
using Microsoft.AspNetCore.Authorization;
using HT.Cloud.Service.ChartsManage;
using static HT.Cloud.Web.Areas.ChartsManage.Controllers.PenMeiHistoryChartsController;
namespace HT.Cloud.Web.Areas.ChartsManage.Controllers
{
@ -24,6 +25,11 @@ namespace HT.Cloud.Web.Areas.ChartsManage.Controllers
/// 绑定数据仓库的数据库ID
/// </summary>
private string systemDescription = GlobalContext.SystemConfig.SystemDescription;
public override ActionResult Index()
{
ViewData["SystemName"] = Request.Query["SystemName"];
return View();
}
[HttpGet]
public async Task<ActionResult> GetDriverGroupList()
{
@ -31,31 +37,31 @@ namespace HT.Cloud.Web.Areas.ChartsManage.Controllers
return Content(data);
}
[HttpGet]
public async Task<ActionResult> GetAllSubsystemTag()
[HttpPost]
public async Task<ActionResult> GetAllSubsystemTag(string[] systemName)
{
var data = await _rtchartsService.GetAllSubsystemTag(systemDescription);
var data = await _rtchartsService.GetAllSubsystemTag(systemName[0]);
return Content(data);
}
[HttpPost]
public async Task<ActionResult> GetSubsystemAllTag(ChartSubsysytemName chartSubsysytemName)
public async Task<ActionResult> GetSubsystemAllTag(SubSystemName_params SubSystemName_params)
{
var data = await _rtchartsService.GetSubsystemAllTag(chartSubsysytemName.SubsysytemName, systemDescription);
var data = await _rtchartsService.GetSubsystemAllTag(SubSystemName_params.SubSystemName, SubSystemName_params.SystemName);
return Content(data);
}
[HttpPost]
public async Task<ActionResult> GetChartsTagValueInit(string[] charts_TagIDs)
public async Task<ActionResult> GetChartsTagValueInit(string[] charts_TagIDs, string[] SystemName)
{
var data = await _rtchartsService.GetChartsTagValueInit(charts_TagIDs, systemDescription);
var data = await _rtchartsService.GetChartsTagValueInit(charts_TagIDs, SystemName[0]);
return Content(data);
}
[HttpPost]
public async Task<ActionResult> GetChartsTagValue(string[] charts_TagIDs)
public async Task<ActionResult> GetChartsTagValue(string[] charts_TagIDs, string[] SystemName)
{
var data = await _rtchartsService.GetChartsTagValue(charts_TagIDs, systemDescription);
var data = await _rtchartsService.GetChartsTagValue(charts_TagIDs, SystemName[0]);
return Content(data);
}
@ -98,5 +104,10 @@ namespace HT.Cloud.Web.Areas.ChartsManage.Controllers
public string EndTime { get; set; }
public string Interval { get; set; }
}
}
public class SubSystemName_params
{
public string SystemName { get; set; }
public string SubSystemName { get; set; }
}
}
}