123456789101112131415161718192021222324252627282930313233343536 |
- using Central.Control.Domain;
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- namespace MES.Production.Service.IService
- {
- /// <summary>
- /// 岗位用户关系业务接口
- /// add 作者: 季健国 QQ:181589805 by 2016-09-08
- /// </summary>
- public interface IPostUserManage:IRepository<SYS_POST_USER>
- {
- /// <summary>
- /// 根据岗位ID获取人员集合,可传递多个岗位ID
- /// </summary>
- List<SYS_USER> GetUserListByPostId(string postId);
- /// <summary>
- /// 根据人员ID获取岗位集合,可传递多个
- /// </summary>
- List<SYS_POST> GetPostListByUserId(string userId);
- /// <summary>
- /// 添加岗位人员关系
- /// </summary>
- /// <param name="userId">人员ID</param>
- /// <param name="postId">岗位ID集合</param>
- /// <returns></returns>
- bool SavePostUser(int userId, string postId);
- /// <summary>
- /// 根据岗位集合获取岗位名称,部门-岗位模式
- /// </summary>
- dynamic GetPostNameBySysPostUser(ICollection<SYS_POST_USER> collection);
- }
- }
|