| | |
| | | using System.Security.Cryptography; |
| | | using System.Data; |
| | | using Model.ModelDto.LogDto; |
| | | using WMS.IDAL.ISysInterface; |
| | | |
| | | namespace Wms.Controllers |
| | | { |
| | |
| | | private readonly IInterfaceServer _interface;//接口管理 |
| | | private readonly IOperationSysServer _operation; //操作日志 |
| | | private readonly IRoleWareHouseServer _roleWareSvs; //操作日志 |
| | | |
| | | private readonly IUserInforRepository _userInforRepository; |
| | | /// <summary> |
| | | /// 构造函数 |
| | | /// </summary> |
| | |
| | | /// <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 |
| | |
| | | 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> |
| | | /// 新增用户信息 |