/// <summary> /// 查询组织结构相关的岗位 /// </summary> /// <returns></returns> public List <DepPostModel> GetDepPostData(DepartmentModel organizationModel) { return(organizationProvider.GetDepPostData(organizationModel)); }
/// <summary> /// 删除 /// </summary> /// <param name="authTokenModel">数据节点对象</param> /// <returns></returns> public bool Delete(DepartmentModel organizationModel) { return(organizationProvider.Delete(organizationModel)); }
/// <summary> /// 新增 /// </summary> /// <param name="authTokenModel">数据节点对象</param> /// <returns></returns> public bool SaveInfo(DepartmentModel organizationModel) { return(organizationProvider.SaveInfo(organizationModel)); }
/// <summary> /// 验证机构编码是否重复 /// 通过主键ID来确定操作是新增还是编辑状态 /// </summary> /// <param name="departmentModel">数据节点对象</param> /// <returns>true重复 false=不重复</returns> public bool VerifyOrgCode(DepartmentModel departmentModel) { return(organizationProvider.VerifyOrgCode(departmentModel)); }
/// <summary> /// 获取部门对象以及部门的主管 /// </summary> /// <param name="departmentModel"></param> /// <returns></returns> public ViewDepartmentModel GetDepInfo(DepartmentModel departmentModel) { return(organizationProvider.GetDepInfo(departmentModel)); }
/// <summary> /// 查询组织结构相关的人员 /// </summary> /// <returns></returns> public List <ViewDepUserModel> GetDepUserData(DepartmentModel organizationModel) { return(organizationProvider.GetDepUserData(organizationModel)); }