From 2ca0bc7acb2fe719581e426eb5c7da96053cb31d Mon Sep 17 00:00:00 2001
From: schangxiang@126.com <schangxiang@126.com>
Date: 周三, 03 12月 2025 11:42:57 +0800
Subject: [PATCH] 禁用操作日志
---
iWara.SCADA.Code/iWare.Wms.Application/Service/AccessInterface/AccessInterfaceService.cs | 13 ++++++++++++-
1 files changed, 12 insertions(+), 1 deletions(-)
diff --git a/iWara.SCADA.Code/iWare.Wms.Application/Service/AccessInterface/AccessInterfaceService.cs b/iWara.SCADA.Code/iWare.Wms.Application/Service/AccessInterface/AccessInterfaceService.cs
index 40d8328..6693a27 100644
--- a/iWara.SCADA.Code/iWare.Wms.Application/Service/AccessInterface/AccessInterfaceService.cs
+++ b/iWara.SCADA.Code/iWare.Wms.Application/Service/AccessInterface/AccessInterfaceService.cs
@@ -379,6 +379,7 @@
/// <returns></returns>
[HttpGet("GetEquipmentCurrentState")]
[AllowAnonymous]
+ [DisableOpLog]
public async Task<List<EquipmentCurrentMonitorOutputV2>> GetEquipmentLst([FromQuery] EquipmentCurrentMonitorSearch input)
{
@@ -415,6 +416,7 @@
/// </summary>
[HttpGet("GetProduceCompletionStatus")]
[AllowAnonymous]
+ [DisableOpLog]
public async Task<List<ProduceCompletionStatus>> GetProduceCompletionStatus()
{
List<ProduceCompletionStatus> list = new List<ProduceCompletionStatus>();
@@ -451,7 +453,9 @@
}
else
{
- produceCompletionStatus.PlanCompletionRate = Math.Round(((double)produceCompletionStatus.CompletionNum / (double)produceCompletionStatus.PlanCompletionNum), 3) * 100;
+ produceCompletionStatus.PlanCompletionRate = (int)Math.Clamp(
+ Math.Round(((double)produceCompletionStatus.CompletionNum / (double)produceCompletionStatus.PlanCompletionNum), 3) * 100
+ , 0, 100);
}
list.Add(produceCompletionStatus);
@@ -470,6 +474,7 @@
/// </summary>
[HttpGet("GetCurrentProduceInfo")]
[AllowAnonymous]
+ [DisableOpLog]
public async Task<CurrentProduceInfo> GetCurrentProduceInfo()
{
CurrentProduceInfo currentProduceInfo = new CurrentProduceInfo();
@@ -559,6 +564,7 @@
/// <returns></returns>
[HttpGet("GetQualityData")]
[AllowAnonymous]
+ [DisableOpLog]
public async Task<QualityDataDisplay> GetQualityData([FromQuery] string input)
{
QualityDataDisplay qualityDataDisplay = new QualityDataDisplay();
@@ -614,6 +620,7 @@
/// </summary>
[HttpGet("GetLargeScreenFrequency")]
[AllowAnonymous]
+ [DisableOpLog]
public async Task<int> GetLargeScreenFrequency()
{
try
@@ -654,6 +661,7 @@
/// <returns></returns>
[HttpGet("GetProductionForTime")]
[AllowAnonymous]
+ [DisableOpLog]
public async Task<List<ProductionInfo>> GetProductionForTime(DateTime start, DateTime end)
{
//鑾峰彇鏈�杩戞湀涓嬬嚎宸ヤ欢鐨勬垚鍝�
@@ -681,6 +689,7 @@
/// <returns></returns>
[HttpPost("Add")]
[AllowAnonymous]
+ [DisableOpLog]
public async Task AddQualityDataAsync(AddQualityDataInfoInput input)
{
@@ -813,6 +822,7 @@
/// <returns></returns>
[HttpGet("workPieceInfo")]
[AllowAnonymous]
+ [DisableOpLog]
public async Task<AccessWorPieceInfoOutput> GetWorkPieceInfoAsync([FromQuery] AccessWorkPieceInfoInput input)
{
var workPieceInfo = await _workPieceInfoRep.DetachedEntities
@@ -843,6 +853,7 @@
/// <returns></returns>
[HttpPost("ThreadStatus")]
[AllowAnonymous]
+ [DisableOpLog]
public async Task AddThreadStatusAsync(AddThreadStatusMonitorInput input)
{
var dataCapture = await _dataCaptureConfigRep.DetachedEntities.FirstOrDefaultAsync(d => d.WorkingProcedure == input.Threadcode);
--
Gitblit v1.9.3