IPostDepartmentManage.cs 1009 B

1234567891011121314151617181920212223242526272829303132
  1. using Central.Control.Domain;
  2. using System;
  3. using System.Collections.Generic;
  4. using System.Linq;
  5. using System.Text;
  6. namespace MES.Production.Service.IService
  7. {
  8. /// <summary>
  9. /// 岗位部门接口
  10. /// add 作者: 季健国 QQ:181589805 by 2016-09-10
  11. /// </summary>
  12. public interface IPostDepartmentManage : IRepository<SYS_POST_DEPARTMENT>
  13. {
  14. /// <summary>
  15. /// 根据部门ID获取部门下的岗位集合
  16. /// </summary>
  17. List<SYS_POST> GetPostIDByDptId(string dptId);
  18. /// <summary>
  19. /// 根据岗位ID获取所属部门集合
  20. /// </summary>
  21. List<SYS_DISTRIBUTORS> GetDptIDByPostID(string postId);
  22. /// <summary>
  23. /// 根据部门获取部门岗位,供人员选择岗位使用
  24. /// </summary>
  25. dynamic GetPostDptInfoByDptId(string dptId);
  26. /// <summary>
  27. /// 设置部门岗位
  28. /// </summary>
  29. bool SetPost(string dptId, string postId,out string msg);
  30. }
  31. }