接口 PersonIconApi


  • @Validated
    @Deprecated
    public interface PersonIconApi
    已过时。
    人员/岗位图标管理组件
    从以下版本开始:
    9.6.0
    作者:
    dingzhaojun, qinman, mengjuhua
    Date:
    2022/2/10
    • 方法详细资料

      • buildPersonalAppIconForPerson

        @PostMapping("/buildPersonalAppIconForPerson")
        net.risesoft.pojo.Y9Result<Boolean> buildPersonalAppIconForPerson​(@RequestParam("tenantId") @NotBlank
                                                                          @NotBlank String tenantId,
                                                                          @RequestParam("personId") @NotBlank
                                                                          @NotBlank String personId)
        已过时。
        刷新人员图标信息
        参数:
        tenantId - 租户ID
        personId - 人员id
        返回:
        Y9Result<Boolean> 操作结果
        从以下版本开始:
        9.6.2
      • buildPersonalAppIconForPosition

        @PostMapping("/buildPersonalAppIconForPosition")
        net.risesoft.pojo.Y9Result<Boolean> buildPersonalAppIconForPosition​(@RequestParam("tenantId") @NotBlank
                                                                            @NotBlank String tenantId,
                                                                            @RequestParam("positionId") @NotBlank
                                                                            @NotBlank String positionId)
        已过时。
        刷新岗位图标信息
        参数:
        tenantId - 租户ID
        positionId - 岗位id
        返回:
        Y9Result<Boolean> 操作结果
        从以下版本开始:
        9.6.2
      • listByOrgUnitId

        @GetMapping("/listByOrgUnitId")
        List<net.risesoft.model.platform.PersonIconItem> listByOrgUnitId​(@RequestParam("tenantId") @NotBlank
                                                                         @NotBlank String tenantId,
                                                                         @RequestParam("orgUnitId") @NotBlank
                                                                         @NotBlank String orgUnitId)
        已过时。
        根据人员ID和租户ID,返回个人图标列表
        参数:
        tenantId - 租户ID
        orgUnitId - 人员/岗位id
        返回:
        List<PersonIconItem> 应用图标列表
        从以下版本开始:
        9.6.2
      • listByOrgUnitIdAndIconType

        @GetMapping("/listByOrgUnitIdAndIconType")
        List<net.risesoft.model.platform.PersonIconItem> listByOrgUnitIdAndIconType​(@RequestParam("tenantId") @NotBlank
                                                                                    @NotBlank String tenantId,
                                                                                    @RequestParam("orgUnitId") @NotBlank
                                                                                    @NotBlank String orgUnitId,
                                                                                    @RequestParam("iconType")
                                                                                    Integer iconType)
        已过时。
        根据人员/岗位id和图标类别,获取图标信息列表
        参数:
        tenantId - 租户ID
        orgUnitId - 人员/岗位id
        iconType - 图标类别 1:普通的 2:常用图标,3:个人排序后的图标
        返回:
        List<PersonIconItem> 应用图标列表
        从以下版本开始:
        9.6.2
      • pageByOrgUnitId

        @GetMapping("/pageByOrgUnitId")
        net.risesoft.pojo.Y9Page<net.risesoft.model.platform.PersonIconItem> pageByOrgUnitId​(@RequestParam("tenantId") @NotBlank
                                                                                             @NotBlank String tenantId,
                                                                                             @RequestParam("orgUnitId") @NotBlank
                                                                                             @NotBlank String orgUnitId,
                                                                                             @RequestParam("page")
                                                                                             int page,
                                                                                             @RequestParam("rows")
                                                                                             int rows)
        已过时。
        获取人员/岗位图标分页列表
        参数:
        tenantId - 租户ID
        orgUnitId - 人员/岗位id
        page - 页数
        rows - 条数
        返回:
        Y9Page<PersonIconItem> 应用图标分页列表
        从以下版本开始:
        9.6.2
      • setCommApps

        @PostMapping("/setCommApps")
        net.risesoft.pojo.Y9Result<Boolean> setCommApps​(@RequestParam("tenantId") @NotBlank
                                                        @NotBlank String tenantId,
                                                        @RequestParam("orgUnitId") @NotBlank
                                                        @NotBlank String orgUnitId,
                                                        @RequestParam("appIds") @NotEmpty
                                                        @NotEmpty String[] appIds)
        已过时。
        设置常用应用
        参数:
        tenantId - 租户ID
        orgUnitId - 人员/岗位id
        appIds - 应用ids
        返回:
        Y9Result<Boolean> 操作结果
        从以下版本开始:
        9.6.2