接口 OrganWordApi


  • public interface OrganWordApi
    编号
    作者:
    qinman, zhangchongjie
    Date:
    2022/12/19
    • 方法详细资料

      • checkNumberStr

        @GetMapping("/checkNumberStr")
        net.risesoft.pojo.Y9Result<Integer> checkNumberStr​(@RequestParam("tenantId")
                                                           String tenantId,
                                                           @RequestParam("userId")
                                                           String userId,
                                                           @RequestParam("characterValue")
                                                           String characterValue,
                                                           @RequestParam("custom")
                                                           String custom,
                                                           @RequestParam("year")
                                                           Integer year,
                                                           @RequestParam("numberTemp")
                                                           Integer numberTemp,
                                                           @RequestParam("itemId")
                                                           String itemId,
                                                           @RequestParam("common")
                                                           Integer common,
                                                           @RequestParam("processSerialNumber")
                                                           String processSerialNumber)
        检查编号是否已经被使用了
        参数:
        tenantId - 租户id
        userId - 人员id
        characterValue - 机关代字
        custom - 机关代字标志
        year - 文号年份
        numberTemp - 编号
        itemId - 事项id
        common - common
        processSerialNumber - 流程编号
        返回:
        Y9Result<Integer> 通用请求返回对象
        从以下版本开始:
        9.6.6
      • exist

        @GetMapping("/exist")
        net.risesoft.pojo.Y9Result<OrganWordModel> exist​(@RequestParam("tenantId")
                                                         String tenantId,
                                                         @RequestParam("userId")
                                                         String userId,
                                                         @RequestParam("custom")
                                                         String custom,
                                                         @RequestParam("processSerialNumber")
                                                         String processSerialNumber,
                                                         @RequestParam(value="processInstanceId",required=false)
                                                         String processInstanceId,
                                                         @RequestParam("itembox")
                                                         String itembox)
        判断机构代字custom在某个流程实例中是否已经编号,没有编号的话就查找有权限的编号的机关代字
        参数:
        tenantId - 租户id
        userId - 人员id
        custom - 机关代字标志
        processSerialNumber - 流程编号
        processInstanceId - 流程实例id
        itembox - 办件状态,todo(待办),doing(在办),done(办结)
        返回:
        Y9Result<OrganWordModel> 通用请求返回对象 -data 是编号的机关代字
        从以下版本开始:
        9.6.6
      • findByCustom

        @GetMapping("/findByCustom")
        net.risesoft.pojo.Y9Result<List<OrganWordPropertyModel>> findByCustom​(@RequestParam("tenantId")
                                                                              String tenantId,
                                                                              @RequestParam("orgUnitId")
                                                                              String orgUnitId,
                                                                              @RequestParam("custom")
                                                                              String custom,
                                                                              @RequestParam("itemId")
                                                                              String itemId,
                                                                              @RequestParam("processDefinitionId")
                                                                              String processDefinitionId,
                                                                              @RequestParam(value="taskDefKey",required=false)
                                                                              String taskDefKey)
        查找有权限的机构代字
        参数:
        tenantId - 租户id
        orgUnitId - 人员、岗位id
        custom - 机关代字标志
        itemId - 事项id
        processDefinitionId - 流程定义id
        taskDefKey - 任务定义key
        返回:
        Y9Result<List<OrganWordPropertyModel>> 通用请求返回对象 -data是数据字典列表
        从以下版本开始:
        9.6.6
      • findByCustomNumber

        @GetMapping("/findByCustomNumber")
        net.risesoft.pojo.Y9Result<List<OrganWordPropertyModel>> findByCustomNumber​(@RequestParam("tenantId")
                                                                                    String tenantId,
                                                                                    @RequestParam("orgUnitId")
                                                                                    String orgUnitId,
                                                                                    @RequestParam("itemId")
                                                                                    String itemId,
                                                                                    @RequestParam("processDefinitionId")
                                                                                    String processDefinitionId,
                                                                                    @RequestParam("taskDefKey")
                                                                                    String taskDefKey)
        查找有权限的机构代字及编号
        参数:
        tenantId - 租户id
        orgUnitId - 人员、岗位id
        itemId - 事项id
        processDefinitionId - 流程定义id
        taskDefKey - 任务定义key
        返回:
        Y9Result<List<OrganWordPropertyModel>> 通用请求返回对象 -data是数据字典列表
      • getNumber

        @GetMapping("/getNumber")
        net.risesoft.pojo.Y9Result<Integer> getNumber​(@RequestParam("tenantId")
                                                      String tenantId,
                                                      @RequestParam("userId")
                                                      String userId,
                                                      @RequestParam("custom")
                                                      String custom,
                                                      @RequestParam("characterValue")
                                                      String characterValue,
                                                      @RequestParam("year")
                                                      Integer year,
                                                      @RequestParam("common")
                                                      Integer common,
                                                      @RequestParam("itemId")
                                                      String itemId)
        获取编号
        参数:
        tenantId - 租户id
        userId - 人员id
        custom - 机关代字标志
        characterValue - 机关代字
        year - 文号年份
        common - common
        itemId - 事项id
        返回:
        Y9Result<Integer> 通用请求返回对象 -data是编号
        从以下版本开始:
        9.6.6
      • getNumberOnly

        @GetMapping("/getNumberOnly")
        net.risesoft.pojo.Y9Result<Integer> getNumberOnly​(@RequestParam("tenantId")
                                                          String tenantId,
                                                          @RequestParam("userId")
                                                          String userId,
                                                          @RequestParam("custom")
                                                          String custom,
                                                          @RequestParam("characterValue")
                                                          String characterValue,
                                                          @RequestParam("year")
                                                          Integer year,
                                                          @RequestParam("common")
                                                          Integer common,
                                                          @RequestParam("itemId")
                                                          String itemId)
        获取编号的数字
        参数:
        tenantId - 租户id
        userId - 人员id
        custom - 机关代字标志
        characterValue - 机关代字
        year - 文号年份
        common - common
        itemId - 事项id
        返回:
        Y9Result<Integer> 通用请求返回对象 -data是编号的数字
        从以下版本开始:
        9.6.6
      • getTempNumber

        @GetMapping("/getTempNumber")
        net.risesoft.pojo.Y9Result<String> getTempNumber​(@RequestParam("tenantId")
                                                         String tenantId,
                                                         @RequestParam("userId")
                                                         String userId,
                                                         @RequestParam("custom")
                                                         String custom,
                                                         @RequestParam("characterValue")
                                                         String characterValue,
                                                         @RequestParam("itemId")
                                                         String itemId)
        获取临时编号
        参数:
        tenantId - 租户id
        userId - 人员id
        custom - 机关代字标志
        characterValue - 机关代字
        itemId - 事项id
        返回:
        Y9Result<String> 通用请求返回对象 -data是临时编号
        从以下版本开始:
        9.6.6
      • saveNumberString

        @GetMapping("/saveNumberString")
        net.risesoft.pojo.Y9Result<Map<String,​Object>> saveNumberString​(@RequestParam("tenantId")
                                                                              String tenantId,
                                                                              @RequestParam("userId")
                                                                              String userId,
                                                                              @RequestParam("custom")
                                                                              String custom,
                                                                              @RequestParam("numberString")
                                                                              String numberString,
                                                                              @RequestParam("itemId")
                                                                              String itemId,
                                                                              @RequestParam("processSerialNumber")
                                                                              String processSerialNumber)
        保存编号字符串
        参数:
        tenantId - 租户id
        userId - 人员id
        custom - 机关代字标志
        numberString - 编号字符串
        itemId - 事项id
        processSerialNumber - 流程编号
        返回:
        Y9Result<Map<String, Object>> 通用请求返回对象 -data是保存结果
        从以下版本开始:
        9.6.6