From cb212ea9a9b56540a7fec33f4ec198f59a99020a Mon Sep 17 00:00:00 2001
From: schangxiang@126.com <schangxiang@126.com>
Date: 周五, 06 9月 2024 13:54:39 +0800
Subject: [PATCH] 测量岛数据展示
---
iWara.SCADA.Code/iWare.Wms.Application/Service/AccessInterfaceLog/AccessInterfaceLogService.cs | 28 ++
iWara.SCADA.Code/iWare.Wms.Application/Service/AccessInterface/AccessInterfaceService.cs | 1
iWara.SCADA.Code/iWare.Wms.Application/Service/AccessInterfaceLog/Dto/AddAccessInterfaceLogInput.cs | 6
iWara.SCADA.Code/iWare.Wms.Application/Service/AccessInterfaceLog/Dto/AccessInterfaceLogInputSearch.cs | 93 ++++++++++
iWara.SCADA.Code/iWare.Wms.Core/Entity/Access/AccessInterfaceLog.cs | 6
iWara.SCADA.Code/iWare.Wms.Application/Service/AccessInterfaceLog/Dto/AddAccessInterfaceLogOutnput.cs | 183 ++++++++++++++++++++
iWara.SCADA.Code/iWare.Wms.Application/iWare.Wms.Application.xml | 187 ++++++++++++++++++++
iWara.SCADA.Code/iWare.Wms.Application/Service/AccessInterfaceLog/IAccessInterfaceLogService.cs | 9
8 files changed, 508 insertions(+), 5 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 d048e36..40d8328 100644
--- a/iWara.SCADA.Code/iWare.Wms.Application/Service/AccessInterface/AccessInterfaceService.cs
+++ b/iWara.SCADA.Code/iWare.Wms.Application/Service/AccessInterface/AccessInterfaceService.cs
@@ -306,6 +306,7 @@
{
addLog.WorkPieceID = input?.WorkPieceID;
addLog.WorkingProcedureCurrent = input?.WorkingProcedure;
+ addLog.QualityState = input?.QualityState;
await _accessInterfaceLog.AddInterfaceLogAsync(addLog);
}
diff --git a/iWara.SCADA.Code/iWare.Wms.Application/Service/AccessInterfaceLog/AccessInterfaceLogService.cs b/iWara.SCADA.Code/iWare.Wms.Application/Service/AccessInterfaceLog/AccessInterfaceLogService.cs
index 51b59ee..cec4f97 100644
--- a/iWara.SCADA.Code/iWare.Wms.Application/Service/AccessInterfaceLog/AccessInterfaceLogService.cs
+++ b/iWara.SCADA.Code/iWare.Wms.Application/Service/AccessInterfaceLog/AccessInterfaceLogService.cs
@@ -2,6 +2,7 @@
using Furion.DependencyInjection;
using Furion.DynamicApiController;
using iWare.Wms.Core;
+using Mapster;
using Microsoft.AspNetCore.Mvc;
using Newtonsoft.Json.Linq;
using StackExchange.Redis;
@@ -20,8 +21,8 @@
/// <summary>
/// 澶栭儴璁块棶鎺ュ彛鏃ュ織
/// </summary>
- //[ApiDescriptionSettings("澶栭儴璁块棶鎺ュ彛鏃ュ織", Name = "AccessInterfaceLog", Order = 100)]
- //[Route("api/[Controller]")]
+ [ApiDescriptionSettings("澶栭儴璁块棶鎺ュ彛鏃ュ織", Name = "AccessInterfaceLog", Order = 100)]
+ [Route("api/[Controller]")]
public class AccessInterfaceLogService : IAccessInterfaceLogService, IDynamicApiController, ITransient
{
private readonly IRepository<AccessInterfaceLog, MasterDbContextLocator> _accessInterfaceLogRep;
@@ -35,6 +36,28 @@
_accessInterfaceLogRep = accessInterfaceLogRep;
}
+
+
+ [HttpGet("page")]
+ public async Task<PageResult<AddAccessInterfaceLogOutnput>> Page([FromQuery] AccessInterfaceLogInputSearch input)
+ {
+ var workPieceOutbounds = await _accessInterfaceLogRep.DetachedEntities
+ .Where(!string.IsNullOrEmpty(input.WorkPieceID), u => u.WorkPieceID.Contains(input.WorkPieceID))
+ .Where(!string.IsNullOrEmpty(input.WorkingProcedureCurrent), u => u.WorkingProcedureCurrent.Contains(input.WorkingProcedureCurrent))
+ .Where(!string.IsNullOrEmpty(input.createdUserName), u => u.CreatedUserName.Contains(input.createdUserName))
+ .Where(input.QualityState != null, u => u.QualityState == input.QualityState)
+ .Where(!string.IsNullOrEmpty(input.StartTimeBeginTime.ToString()), u => u.CreatedTime >= input.StartTimeBeginTime)
+ .Where(!string.IsNullOrEmpty(input.StartTimeEndTime.ToString()), u => u.CreatedTime <= input.StartTimeEndTime)
+ //.OrderBy(PageInputOrder.OrderBuilder<AccessInterfaceLogInputSearch>(input))
+ .OrderByDescending(x => x.Id)
+ .ProjectToType<AddAccessInterfaceLogOutnput>()
+ .ToADPagedListAsync(input.PageNo, input.PageSize);
+ return workPieceOutbounds;
+ }
+
+
+
+
/// <summary>
/// 娣诲姞鏃ュ織
/// </summary>
@@ -47,6 +70,7 @@
log.WorkPieceID = input.WorkPieceID;
log.WorkingProcedureCurrent = input.WorkingProcedureCurrent;
+ log.QualityState = input.QualityState;
log.Id = input.Id;
log.ParaJSON = input.JsonString;
diff --git a/iWara.SCADA.Code/iWare.Wms.Application/Service/AccessInterfaceLog/Dto/AccessInterfaceLogInputSearch.cs b/iWara.SCADA.Code/iWare.Wms.Application/Service/AccessInterfaceLog/Dto/AccessInterfaceLogInputSearch.cs
new file mode 100644
index 0000000..1b40f9e
--- /dev/null
+++ b/iWara.SCADA.Code/iWare.Wms.Application/Service/AccessInterfaceLog/Dto/AccessInterfaceLogInputSearch.cs
@@ -0,0 +1,93 @@
+锘縰sing iWare.Wms.Core;
+using iWare.Wms.Core.Service;
+using System.ComponentModel.DataAnnotations;
+
+namespace iWare.Wms.Application
+{
+
+
+ public class AccessInterfaceLogInputSearch : PageInputBase
+ {
+
+ /// <summary>
+ /// Y N
+ /// </summary>
+ public virtual string IsHaveOP80Code { get; set; }
+
+ public virtual string createdUserName { get; set; }
+
+
+ /// <summary>
+ /// 宸ヤ欢鍙�
+ /// </summary>
+ public virtual string WorkPieceID { get; set; }
+
+
+ /// <summary>
+ /// 鎴愬搧鐮�
+ /// </summary>
+ public virtual string OP80NewCode { get; set; }
+
+ /// <summary>
+ /// 褰撳墠璁惧
+ /// </summary>
+ public virtual string EquipmentID { get; set; }
+ /// <summary>
+ /// 鎿嶄綔绫诲瀷锛圫PC/鐢熶骇锛�
+ /// </summary>
+ public string OperationType { get; set; }
+
+ /// <summary>
+ /// 褰撳墠宸ュ簭
+ /// </summary>
+ public virtual string WorkingProcedureCurrent { get; set; }
+
+ /// <summary>
+ /// 宸ュ簭涓婄嚎鏃堕棿
+ /// </summary>
+ public virtual DateTime? StartTime { get; set; }
+
+ /// <summary>
+ /// 宸ュ簭涓婄嚎鏃堕棿寮�濮�
+ /// </summary>
+ public virtual DateTime? StartTimeBeginTime { get; set; }
+
+ /// <summary>
+ /// 宸ュ簭涓婄嚎鏃堕棿缁撴潫鏃堕棿
+ /// </summary>
+ public virtual DateTime? StartTimeEndTime { get; set; }
+
+ /// <summary>
+ /// 宸ュ簭涓嬬嚎鏃堕棿
+ /// </summary>
+ public virtual DateTime? EndTime { get; set; }
+
+ /// <summary>
+ /// 宸ヤ欢鐘舵��
+ /// </summary>
+ public virtual int? WorkPieceState { get; set; }
+
+ /// <summary>
+ /// 宸ュ簭涓婄嚎鏃堕棿寮�濮嬫椂闂�(妫�绱娇鐢�)
+ /// </summary>
+ public virtual DateTime? OnlineTimeBeginTime { get; set; }
+
+ /// <summary>
+ /// 宸ュ簭涓婄嚎鏃堕棿缁撴潫鏃堕棿(妫�绱娇鐢�)
+ /// </summary>
+ public virtual DateTime? OnlineTimeEndTime { get; set; }
+
+ /// <summary>
+ /// 璐ㄩ噺鐘舵��
+ /// </summary>
+ public virtual int? QualityState { get; set; }
+
+ /// <summary>
+ /// 璐ㄩ噺淇℃伅id
+ /// </summary>
+ public virtual int? QualityDataInfoID { get; set; }
+
+ }
+
+
+}
diff --git a/iWara.SCADA.Code/iWare.Wms.Application/Service/AccessInterfaceLog/Dto/AddAccessInterfaceLogInput.cs b/iWara.SCADA.Code/iWare.Wms.Application/Service/AccessInterfaceLog/Dto/AddAccessInterfaceLogInput.cs
index 597cbd1..e188601 100644
--- a/iWara.SCADA.Code/iWare.Wms.Application/Service/AccessInterfaceLog/Dto/AddAccessInterfaceLogInput.cs
+++ b/iWara.SCADA.Code/iWare.Wms.Application/Service/AccessInterfaceLog/Dto/AddAccessInterfaceLogInput.cs
@@ -27,6 +27,12 @@
[Comment("褰撳墠宸ュ簭")]
public string WorkingProcedureCurrent { get; set; }
+
+ /// <summary>
+ /// 璐ㄩ噺鐘舵��
+ /// </summary>
+ public int? QualityState { get; set; }
+
public long Id { get; set; }
/// <summary>
/// 璇锋眰鍙傛暟Json瀛楃涓�
diff --git a/iWara.SCADA.Code/iWare.Wms.Application/Service/AccessInterfaceLog/Dto/AddAccessInterfaceLogOutnput.cs b/iWara.SCADA.Code/iWare.Wms.Application/Service/AccessInterfaceLog/Dto/AddAccessInterfaceLogOutnput.cs
new file mode 100644
index 0000000..49d79aa
--- /dev/null
+++ b/iWara.SCADA.Code/iWare.Wms.Application/Service/AccessInterfaceLog/Dto/AddAccessInterfaceLogOutnput.cs
@@ -0,0 +1,183 @@
+锘縰sing iWare.Wms.Core;
+using Microsoft.EntityFrameworkCore;
+using System;
+using System.Collections.Generic;
+using System.ComponentModel.DataAnnotations;
+using System.ComponentModel.DataAnnotations.Schema;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+
+namespace iWare.Wms.Application
+{
+ /// <summary>
+ /// 娣诲姞澶栭儴璁块棶鏃ュ織鍙傛暟
+ /// </summary>
+ public class AddAccessInterfaceLogOutnput
+ {
+
+ /// <summary>
+ /// 涓婚敭Id
+ /// </summary>
+ [Key]
+ [DatabaseGenerated(DatabaseGeneratedOption.None)]
+ [Comment("Id涓婚敭")]
+ public virtual long Id { get; set; }
+
+ /// <summary>
+ /// 鍒涘缓鏃堕棿
+ /// </summary>
+ [Comment("鍒涘缓鏃堕棿")]
+ public virtual DateTimeOffset? CreatedTime { get; set; }
+
+ /// <summary>
+ /// 鏇存柊鏃堕棿
+ /// </summary>
+ [Comment("鏇存柊鏃堕棿")]
+ public virtual DateTimeOffset? UpdatedTime { get; set; }
+
+ /// <summary>
+ /// 鍒涘缓鑰匢d
+ /// </summary>
+ [Comment("鍒涘缓鑰匢d")]
+ public virtual long? CreatedUserId { get; set; }
+
+ /// <summary>
+ /// 鍒涘缓鑰呭悕绉�
+ /// </summary>
+ [Comment("鍒涘缓鑰呭悕绉�")]
+ [MaxLength(50)]
+ public virtual string CreatedUserName { get; set; }
+
+ /// <summary>
+ /// 淇敼鑰匢d
+ /// </summary>
+ [Comment("淇敼鑰匢d")]
+ public virtual long? UpdatedUserId { get; set; }
+
+ /// <summary>
+ /// 淇敼鑰呭悕绉�
+ /// </summary>
+ [Comment("淇敼鑰呭悕绉�")]
+ [MaxLength(50)]
+ public virtual string UpdatedUserName { get; set; }
+
+
+ /// <summary>
+ /// 宸ヤ欢鍙�
+ /// </summary>
+ [Comment("宸ヤ欢鍙�")]
+
+ public string WorkPieceID { get; set; }
+
+
+ /// <summary>
+ /// 褰撳墠宸ュ簭;杩涘叆涓嬩竴宸ュ簭鍓嶏紝姝ゅ伐搴忎笉鍙樺寲
+ /// </summary>
+ [Comment("褰撳墠宸ュ簭")]
+
+ public string WorkingProcedureCurrent { get; set; }
+
+ /// <summary>
+ /// 璐ㄩ噺鐘舵��
+ /// </summary>
+ public int? QualityState { get; set; }
+
+ /// <summary>
+ /// 璋冪敤琛屼负
+ /// </summary>
+ [Comment("璋冪敤琛屼负")]
+ [Required]
+ public int Action { get; set; }
+
+ /// <summary>
+ /// 鎿嶄綔鎺ュ彛
+ /// </summary>
+ [Comment("鎿嶄綔鎺ュ彛")]
+ [MaxLength(200)]
+ public string OperateAddress { get; set; }
+
+ [Comment("鎿嶄綔浜篒d")]
+ [MaxLength(200)]
+ public string OperateUserId { get; set; }
+
+ [Comment("鎿嶄綔浜哄悕绉�")]
+ [MaxLength(200)]
+ public string OperateUserName { get; set; }
+
+ /// <summary>
+ /// 鎿嶄綔Ip
+ /// </summary>
+ [Comment("鎿嶄綔Ip")]
+ [MaxLength(50)]
+ public string IPAddress { get; set; }
+
+ /// <summary>
+ /// 鍙傛暟1
+ /// </summary>
+ [Comment("鍙傛暟1")]
+ [MaxLength(200)]
+ public string Param1 { get; set; }
+
+ /// <summary>
+ /// 鍙傛暟2
+ /// </summary>
+ [Comment("鍙傛暟2")]
+ [MaxLength(200)]
+ public string Param2 { get; set; }
+
+ /// <summary>
+ /// 鍙傛暟3
+ /// </summary>
+ [Comment("鍙傛暟3")]
+ [MaxLength(200)]
+ public string Param3 { get; set; }
+
+ /// <summary>
+ /// 璇锋眰鍙傛暟json
+ /// </summary>
+ [Comment("璇锋眰鍙傛暟json")]
+ public string ParaJSON { get; set; }
+
+ /// <summary>
+ /// 杩斿洖缁撴灉
+ /// </summary>
+ [Comment("杩斿洖缁撴灉")]
+ public string ResultJson { get; set; }
+
+ /// <summary>
+ /// 鍏抽敭瀛楅泦鍚�
+ /// </summary>
+ [Comment("鍏抽敭瀛楅泦鍚�")]
+ public string Keys { get; set; }
+
+ /// <summary>
+ /// 璐ㄩ噺鐘舵�佸悕绉�
+ /// </summary>
+ public string QualityStateName
+ {
+ get
+ {
+ if (1 == QualityState)
+ {
+ return "鍚堟牸";
+
+ }
+ else if (2 == QualityState)
+ {
+
+ return "涓嶅悎鏍�";
+ }
+ else if (3 == QualityState)
+ {
+
+ return "鐤戜技";
+ }
+ else
+ {
+ return "";
+ }
+ }
+ }
+ }
+}
diff --git a/iWara.SCADA.Code/iWare.Wms.Application/Service/AccessInterfaceLog/IAccessInterfaceLogService.cs b/iWara.SCADA.Code/iWare.Wms.Application/Service/AccessInterfaceLog/IAccessInterfaceLogService.cs
index 6e77411..5eea41c 100644
--- a/iWara.SCADA.Code/iWare.Wms.Application/Service/AccessInterfaceLog/IAccessInterfaceLogService.cs
+++ b/iWara.SCADA.Code/iWare.Wms.Application/Service/AccessInterfaceLog/IAccessInterfaceLogService.cs
@@ -1,4 +1,6 @@
-锘縰sing System;
+锘縰sing iWare.Wms.Core;
+using Microsoft.AspNetCore.Mvc;
+using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
@@ -11,11 +13,14 @@
/// </summary>
public interface IAccessInterfaceLogService
{
+
+ Task<PageResult<AddAccessInterfaceLogOutnput>> Page([FromQuery] AccessInterfaceLogInputSearch input);
+
/// <summary>
/// 娣诲姞鏃ュ織
/// </summary>
/// <param name="input"></param>
- /// <returns></returns>
+ /// <returns></returns>
Task AddInterfaceLogAsync(AddAccessInterfaceLogInput input);
}
}
diff --git a/iWara.SCADA.Code/iWare.Wms.Application/iWare.Wms.Application.xml b/iWara.SCADA.Code/iWare.Wms.Application/iWare.Wms.Application.xml
index c3de318..99df09c 100644
--- a/iWara.SCADA.Code/iWare.Wms.Application/iWare.Wms.Application.xml
+++ b/iWara.SCADA.Code/iWare.Wms.Application/iWare.Wms.Application.xml
@@ -107,6 +107,81 @@
<param name="input"></param>
<returns></returns>
</member>
+ <member name="P:iWare.Wms.Application.AccessInterfaceLogInputSearch.IsHaveOP80Code">
+ <summary>
+ Y N
+ </summary>
+ </member>
+ <member name="P:iWare.Wms.Application.AccessInterfaceLogInputSearch.WorkPieceID">
+ <summary>
+ 宸ヤ欢鍙�
+ </summary>
+ </member>
+ <member name="P:iWare.Wms.Application.AccessInterfaceLogInputSearch.OP80NewCode">
+ <summary>
+ 鎴愬搧鐮�
+ </summary>
+ </member>
+ <member name="P:iWare.Wms.Application.AccessInterfaceLogInputSearch.EquipmentID">
+ <summary>
+ 褰撳墠璁惧
+ </summary>
+ </member>
+ <member name="P:iWare.Wms.Application.AccessInterfaceLogInputSearch.OperationType">
+ <summary>
+ 鎿嶄綔绫诲瀷锛圫PC/鐢熶骇锛�
+ </summary>
+ </member>
+ <member name="P:iWare.Wms.Application.AccessInterfaceLogInputSearch.WorkingProcedureCurrent">
+ <summary>
+ 褰撳墠宸ュ簭
+ </summary>
+ </member>
+ <member name="P:iWare.Wms.Application.AccessInterfaceLogInputSearch.StartTime">
+ <summary>
+ 宸ュ簭涓婄嚎鏃堕棿
+ </summary>
+ </member>
+ <member name="P:iWare.Wms.Application.AccessInterfaceLogInputSearch.StartTimeBeginTime">
+ <summary>
+ 宸ュ簭涓婄嚎鏃堕棿寮�濮�
+ </summary>
+ </member>
+ <member name="P:iWare.Wms.Application.AccessInterfaceLogInputSearch.StartTimeEndTime">
+ <summary>
+ 宸ュ簭涓婄嚎鏃堕棿缁撴潫鏃堕棿
+ </summary>
+ </member>
+ <member name="P:iWare.Wms.Application.AccessInterfaceLogInputSearch.EndTime">
+ <summary>
+ 宸ュ簭涓嬬嚎鏃堕棿
+ </summary>
+ </member>
+ <member name="P:iWare.Wms.Application.AccessInterfaceLogInputSearch.WorkPieceState">
+ <summary>
+ 宸ヤ欢鐘舵��
+ </summary>
+ </member>
+ <member name="P:iWare.Wms.Application.AccessInterfaceLogInputSearch.OnlineTimeBeginTime">
+ <summary>
+ 宸ュ簭涓婄嚎鏃堕棿寮�濮嬫椂闂�(妫�绱娇鐢�)
+ </summary>
+ </member>
+ <member name="P:iWare.Wms.Application.AccessInterfaceLogInputSearch.OnlineTimeEndTime">
+ <summary>
+ 宸ュ簭涓婄嚎鏃堕棿缁撴潫鏃堕棿(妫�绱娇鐢�)
+ </summary>
+ </member>
+ <member name="P:iWare.Wms.Application.AccessInterfaceLogInputSearch.QualityState">
+ <summary>
+ 璐ㄩ噺鐘舵��
+ </summary>
+ </member>
+ <member name="P:iWare.Wms.Application.AccessInterfaceLogInputSearch.QualityDataInfoID">
+ <summary>
+ 璐ㄩ噺淇℃伅id
+ </summary>
+ </member>
<member name="T:iWare.Wms.Application.AddAccessInterfaceLogInput">
<summary>
娣诲姞澶栭儴璁块棶鏃ュ織鍙傛暟
@@ -120,6 +195,11 @@
<member name="P:iWare.Wms.Application.AddAccessInterfaceLogInput.WorkingProcedureCurrent">
<summary>
褰撳墠宸ュ簭;杩涘叆涓嬩竴宸ュ簭鍓嶏紝姝ゅ伐搴忎笉鍙樺寲
+ </summary>
+ </member>
+ <member name="P:iWare.Wms.Application.AddAccessInterfaceLogInput.QualityState">
+ <summary>
+ 璐ㄩ噺鐘舵��
</summary>
</member>
<member name="P:iWare.Wms.Application.AddAccessInterfaceLogInput.JsonString">
@@ -162,6 +242,111 @@
鎿嶄綔浜哄悕绉�
</summary>
</member>
+ <member name="T:iWare.Wms.Application.AddAccessInterfaceLogOutnput">
+ <summary>
+ 娣诲姞澶栭儴璁块棶鏃ュ織鍙傛暟
+ </summary>
+ </member>
+ <member name="P:iWare.Wms.Application.AddAccessInterfaceLogOutnput.Id">
+ <summary>
+ 涓婚敭Id
+ </summary>
+ </member>
+ <member name="P:iWare.Wms.Application.AddAccessInterfaceLogOutnput.CreatedTime">
+ <summary>
+ 鍒涘缓鏃堕棿
+ </summary>
+ </member>
+ <member name="P:iWare.Wms.Application.AddAccessInterfaceLogOutnput.UpdatedTime">
+ <summary>
+ 鏇存柊鏃堕棿
+ </summary>
+ </member>
+ <member name="P:iWare.Wms.Application.AddAccessInterfaceLogOutnput.CreatedUserId">
+ <summary>
+ 鍒涘缓鑰匢d
+ </summary>
+ </member>
+ <member name="P:iWare.Wms.Application.AddAccessInterfaceLogOutnput.CreatedUserName">
+ <summary>
+ 鍒涘缓鑰呭悕绉�
+ </summary>
+ </member>
+ <member name="P:iWare.Wms.Application.AddAccessInterfaceLogOutnput.UpdatedUserId">
+ <summary>
+ 淇敼鑰匢d
+ </summary>
+ </member>
+ <member name="P:iWare.Wms.Application.AddAccessInterfaceLogOutnput.UpdatedUserName">
+ <summary>
+ 淇敼鑰呭悕绉�
+ </summary>
+ </member>
+ <member name="P:iWare.Wms.Application.AddAccessInterfaceLogOutnput.WorkPieceID">
+ <summary>
+ 宸ヤ欢鍙�
+ </summary>
+ </member>
+ <member name="P:iWare.Wms.Application.AddAccessInterfaceLogOutnput.WorkingProcedureCurrent">
+ <summary>
+ 褰撳墠宸ュ簭;杩涘叆涓嬩竴宸ュ簭鍓嶏紝姝ゅ伐搴忎笉鍙樺寲
+ </summary>
+ </member>
+ <member name="P:iWare.Wms.Application.AddAccessInterfaceLogOutnput.QualityState">
+ <summary>
+ 璐ㄩ噺鐘舵��
+ </summary>
+ </member>
+ <member name="P:iWare.Wms.Application.AddAccessInterfaceLogOutnput.Action">
+ <summary>
+ 璋冪敤琛屼负
+ </summary>
+ </member>
+ <member name="P:iWare.Wms.Application.AddAccessInterfaceLogOutnput.OperateAddress">
+ <summary>
+ 鎿嶄綔鎺ュ彛
+ </summary>
+ </member>
+ <member name="P:iWare.Wms.Application.AddAccessInterfaceLogOutnput.IPAddress">
+ <summary>
+ 鎿嶄綔Ip
+ </summary>
+ </member>
+ <member name="P:iWare.Wms.Application.AddAccessInterfaceLogOutnput.Param1">
+ <summary>
+ 鍙傛暟1
+ </summary>
+ </member>
+ <member name="P:iWare.Wms.Application.AddAccessInterfaceLogOutnput.Param2">
+ <summary>
+ 鍙傛暟2
+ </summary>
+ </member>
+ <member name="P:iWare.Wms.Application.AddAccessInterfaceLogOutnput.Param3">
+ <summary>
+ 鍙傛暟3
+ </summary>
+ </member>
+ <member name="P:iWare.Wms.Application.AddAccessInterfaceLogOutnput.ParaJSON">
+ <summary>
+ 璇锋眰鍙傛暟json
+ </summary>
+ </member>
+ <member name="P:iWare.Wms.Application.AddAccessInterfaceLogOutnput.ResultJson">
+ <summary>
+ 杩斿洖缁撴灉
+ </summary>
+ </member>
+ <member name="P:iWare.Wms.Application.AddAccessInterfaceLogOutnput.Keys">
+ <summary>
+ 鍏抽敭瀛楅泦鍚�
+ </summary>
+ </member>
+ <member name="P:iWare.Wms.Application.AddAccessInterfaceLogOutnput.QualityStateName">
+ <summary>
+ 璐ㄩ噺鐘舵�佸悕绉�
+ </summary>
+ </member>
<member name="T:iWare.Wms.Application.IAccessInterfaceLogService">
<summary>
澶栭儴璁块棶鎺ュ彛鏃ュ織
@@ -172,7 +357,7 @@
娣诲姞鏃ュ織
</summary>
<param name="input"></param>
- <returns></returns>
+ <returns></returns>
</member>
<member name="T:iWare.Wms.Application.AccessInterfaceService">
<summary>
diff --git a/iWara.SCADA.Code/iWare.Wms.Core/Entity/Access/AccessInterfaceLog.cs b/iWara.SCADA.Code/iWare.Wms.Core/Entity/Access/AccessInterfaceLog.cs
index d234bba..c5723a6 100644
--- a/iWara.SCADA.Code/iWare.Wms.Core/Entity/Access/AccessInterfaceLog.cs
+++ b/iWara.SCADA.Code/iWare.Wms.Core/Entity/Access/AccessInterfaceLog.cs
@@ -25,6 +25,12 @@
[Comment("褰撳墠宸ュ簭")]
public string WorkingProcedureCurrent { get; set; }
+
+ /// <summary>
+ /// 璐ㄩ噺鐘舵��
+ /// </summary>
+ public int? QualityState { get; set; }
+
/// <summary>
/// 璋冪敤琛屼负
/// </summary>
--
Gitblit v1.9.3