From 3b434cdc16b71dbc981b364d41a7337fa3f4d43c Mon Sep 17 00:00:00 2001 From: zhaowc <526854230@qq.com> Date: 星期六, 23 八月 2025 13:10:41 +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