using JiepeiWMS.IServices.BASE;
|
using JiepeiWMS.Model.Models;
|
using System;
|
using System.Threading.Tasks;
|
|
namespace JiepeiWMS.IServices
|
{
|
/// <summary>
|
/// sysUserInfoServices
|
/// </summary>
|
public interface ISysUserInfoServices : IBaseServices<sysUserInfo>
|
{
|
Task<sysUserInfo> SaveUserInfo(string loginName, string loginPwd);
|
|
Task<string> GetUserRoleNameStr(string loginName, string loginPwd);
|
|
/// <summary>
|
/// Óû§ÊÇ·ñÔÚÖ¸¶¨½ÇÉ«ÖÐ add by wyb 2020/9/3
|
/// </summary>
|
/// <param name="UserId"></param>
|
/// <param name="RoleName"></param>
|
/// <returns></returns>
|
Task<bool> IsUserIdIntoRoleName(int UserId, params string[] RoleNames);
|
|
Task<Tuple<string, int>> BindingUser(string realName, string jobNo, int sex, int orgId);
|
|
Task<Tuple<string, int>> InitializePermission(string realName, int orgId, string roleName);
|
}
|
}
|