程序包 net.risesoft.api

类 OrganWordApiImpl

  • 所有已实现的接口:
    OrganWordApi

    @RestController
    @RequestMapping(value="/services/rest/organWord",
                    produces="application/json")
    public class OrganWordApiImpl
    extends Object
    implements OrganWordApi
    编号接口
    作者:
    qinman, zhangchongjie
    Date:
    2022/12/20
    • 构造器详细资料

      • OrganWordApiImpl

        public OrganWordApiImpl()
    • 方法详细资料

      • checkNumberStr

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

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

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

        public net.risesoft.pojo.Y9Result<List<OrganWordPropertyModel>> findByCustomNumber​(@RequestParam
                                                                                           String tenantId,
                                                                                           @RequestParam
                                                                                           String orgUnitId,
                                                                                           @RequestParam
                                                                                           String itemId,
                                                                                           @RequestParam
                                                                                           String processDefinitionId,
                                                                                           String taskDefKey)
        查找有权限的机构代字
        指定者:
        findByCustomNumber 在接口中 OrganWordApi
        参数:
        tenantId - 租户id
        orgUnitId - 人员、岗位id
        itemId - 事项id
        processDefinitionId - 流程定义id
        taskDefKey - 任务定义key
        返回:
        Y9Result<List<OrganWordPropertyModel>> 通用请求返回对象 -data是数据字典列表
        从以下版本开始:
        9.6.6
      • getNumber

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

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

        public net.risesoft.pojo.Y9Result<String> getTempNumber​(String tenantId,
                                                                String userId,
                                                                String custom,
                                                                String characterValue,
                                                                String itemId)
        获取临时编号
        指定者:
        getTempNumber 在接口中 OrganWordApi
        参数:
        tenantId - 租户id
        userId - 人员id
        custom - 机关代字标志
        characterValue - 机关代字
        itemId - 事项id
        返回:
        Y9Result<Integer> 通用请求返回对象 -data是编号的数字
        从以下版本开始:
        9.6.6
      • saveNumberString

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