接口 Y9DepartmentPropService

  • 所有已知实现类:
    Y9DepartmentPropServiceImpl

    public interface Y9DepartmentPropService
    作者:
    dingzhaojun, qinman, mengjuhua
    Date:
    2022/2/10
    • 方法详细资料

      • deleteByDeptId

        void deleteByDeptId​(String deptId)
        根据部门唯一标识删除
        参数:
        deptId - 唯一标识
      • deleteById

        void deleteById​(String id)
        根据部门唯一标识删除
        参数:
        id - 唯一标识
      • findById

        Optional<Y9DepartmentProp> findById​(String id)
        根据部门唯一标识查找
        参数:
        id - 唯一标识
        返回:
        部门配置对象 或 null
      • listByCategory

        List<Y9DepartmentProp> listByCategory​(net.risesoft.enums.platform.DepartmentPropCategoryEnum category)
        根据部门唯一标识和类别查找部门配置信息
        参数:
        category - 类别
        返回:
        List<Y9DepartmentProp>
      • listByDeptIdAndCategory

        List<Y9DepartmentProp> listByDeptIdAndCategory​(String deptId,
                                                       net.risesoft.enums.platform.DepartmentPropCategoryEnum category)
        根据部门唯一标识和类别查找部门配置信息
        参数:
        deptId - 部门id
        category - 类别
        返回:
        List<Y9DepartmentProp>
      • listByOrgBaseIdAndCategory

        List<Y9DepartmentProp> listByOrgBaseIdAndCategory​(String orgBaseId,
                                                          net.risesoft.enums.platform.DepartmentPropCategoryEnum category)
        根据人员唯一标识查找管理的部门
        参数:
        orgBaseId - 组织节点id
        category - 类别
        返回:
        List<Y9DepartmentProp>
      • saveOrUpdate

        void saveOrUpdate​(Y9DepartmentProp y9DepartmentProp)
        保存或者更新
        参数:
        y9DepartmentProp - 部门属性对象