From 71d1dcdf796f08fa01cbc2d3faab86eea28b295b Mon Sep 17 00:00:00 2001
From: zhaowc <526854230@qq.com>
Date: 星期三, 17 十二月 2025 08:59:03 +0800
Subject: [PATCH] 物料管理页面修改

---
 Wms/Wms/Controllers/BasisController.cs |   23 +++++++++++++++++++++--
 1 files changed, 21 insertions(+), 2 deletions(-)

diff --git a/Wms/Wms/Controllers/BasisController.cs b/Wms/Wms/Controllers/BasisController.cs
index f059a89..823b2a9 100644
--- a/Wms/Wms/Controllers/BasisController.cs
+++ b/Wms/Wms/Controllers/BasisController.cs
@@ -20,6 +20,7 @@
 using System.Security.Cryptography;
 using System.Data;
 using Model.ModelDto.LogDto;
+using WMS.IDAL.ISysInterface;
 
 namespace Wms.Controllers
 {
@@ -45,6 +46,8 @@
         private readonly IInterfaceServer _interface;//鎺ュ彛绠$悊
         private readonly IOperationSysServer _operation; //鎿嶄綔鏃ュ織
         private readonly IRoleWareHouseServer _roleWareSvs; //鎿嶄綔鏃ュ織
+
+        private readonly IUserInforRepository _userInforRepository;
         /// <summary>
         /// 鏋勯�犲嚱鏁�
         /// </summary>
@@ -59,11 +62,12 @@
         /// <param name="department">閮ㄩ棬</param>
         /// <param name="setting">鍔熻兘璁惧畾</param>
         /// <param name="operation">鎿嶄綔鏃ュ織</param>
-        public BasisController(ICustomerServer customerSvc, ILogisticsInfoServer logisticsSvc, IUserInforServer userInforServer, IRolesServer rolesServer, IRoleRightServer roleRightServer, IRBACServer rBACServer, IUnitServer unitSvc, IPackagServer packagServer, IMaterialsServer mate, IDepartmentServer department, IFunSettingServer setting, IInterfaceServer interfaceS, IOperationSysServer operation, IRoleWareHouseServer roleWareSvs)
+        public BasisController(ICustomerServer customerSvc, ILogisticsInfoServer logisticsSvc, IUserInforServer userInforServer, IUserInforRepository userInfor, IRolesServer rolesServer, IRoleRightServer roleRightServer, IRBACServer rBACServer, IUnitServer unitSvc, IPackagServer packagServer, IMaterialsServer mate, IDepartmentServer department, IFunSettingServer setting, IInterfaceServer interfaceS, IOperationSysServer operation, IRoleWareHouseServer roleWareSvs)
         {
             _customerSvc = customerSvc;//瀹㈡埛Svc
             _logisticsSvc = logisticsSvc;//鐗╂祦Svc
             _userInforServer = userInforServer;//鐢ㄦ埛
+            _userInforRepository = userInfor;
             _rolesServer = rolesServer;//瑙掕壊
             _roleRightServer = roleRightServer;//瑙掕壊鏉冮檺
             _rBACServer = rBACServer;//RBAC
@@ -118,7 +122,22 @@
                 msg = "鎴愬姛"
             });
         }
-
+        /// <summary>
+        /// 鑾峰彇鐢ㄦ埛濮撳悕鍒楄〃
+        /// </summary>
+        /// <param name="id">鐢ㄦ埛id</param>
+        /// <returns></returns>
+        [HttpGet]
+        public IActionResult GetUserrealname(string username)
+        {
+            string userinfo = _userInforRepository.GetUserRealname(username);
+            return Ok(new
+            {
+                data = userinfo,
+                code = 0,
+                msg = "鎴愬姛"
+            });
+        }
 
         /// <summary>
         /// 鏂板鐢ㄦ埛淇℃伅

--
Gitblit v1.8.0