From 160636736fd1dc43799cfc54bba5d6786ccf5865 Mon Sep 17 00:00:00 2001 From: hwh <332078369@qq.com> Date: 星期四, 12 九月 2024 16:39:14 +0800 Subject: [PATCH] 读写代码测试,问题调整 --- Admin.NET/WCS.Application/Service/WcsPosition/WcsPositionService.cs | 21 +++++++++++++++++++-- 1 files changed, 19 insertions(+), 2 deletions(-) diff --git a/Admin.NET/WCS.Application/Service/WcsPosition/WcsPositionService.cs b/Admin.NET/WCS.Application/Service/WcsPosition/WcsPositionService.cs index 0491508..8c1f777 100644 --- a/Admin.NET/WCS.Application/Service/WcsPosition/WcsPositionService.cs +++ b/Admin.NET/WCS.Application/Service/WcsPosition/WcsPositionService.cs @@ -8,9 +8,11 @@ public class WcsPositionService : IDynamicApiController, ITransient { private readonly SqlSugarRepository<WcsPosition> _WcsPositionRep; - public WcsPositionService(SqlSugarRepository<WcsPosition> WcsPositionRep) + private readonly SqlSugarRepository<WcsPlc> _wcsPlcRep; + public WcsPositionService(SqlSugarRepository<WcsPosition> WcsPositionRep, SqlSugarRepository<WcsPlc> wcsPlcRep) { _WcsPositionRep = WcsPositionRep; + _wcsPlcRep = wcsPlcRep; } /// <summary> @@ -145,7 +147,22 @@ ).ToListAsync(); } - + /// <summary> + /// 鑾峰彇璁惧ID鍒楄〃 + /// </summary> + /// <returns></returns> + [ApiDescriptionSettings(Name = "WcsPlcIdDropdown"), HttpGet] + [DisplayName("鑾峰彇璁惧ID鍒楄〃")] + public async Task<dynamic> WcsPlcIdDropdown() + { + return await _wcsPlcRep.Context.Queryable<WcsPlc>() + .Select(u => new + { + Label = u.Text, + Value = u.Id + } + ).ToListAsync(); + } } -- Gitblit v1.8.0