类的使用
net.sohelp.boot.admin.core.exceptions.AccessPermissionException
程序包
说明
-
net.sohelp.boot.admin.core.aspect中AccessPermissionException的使用
-
net.sohelp.boot.admin.core.cache中AccessPermissionException的使用
-
net.sohelp.boot.engine.web中AccessPermissionException的使用
-
net.sohelp.boot.engine.web.cache中AccessPermissionException的使用
修饰符和类型方法说明voidModulePowerCache.validateModule(long userId, String moduleName) 验证用户是否具有指定模块的访问权限voidModulePowerCache.validateNamespace(long userId, String namespace) 验证用户对指定命名空间的访问权限 -
net.sohelp.boot.engine.web.controller中AccessPermissionException的使用
修饰符和类型方法说明加签接口 该接口用于为指定任务添加加签用户,即将任务分配给其他用户进行处理。EngineWorkflowController.agree(org.springframework.web.multipart.MultipartFile[] files, Map<String, Object> dataMap) 同意通过工作流任务 该接口用于处理工作流中的同意通过操作,需要传入相关数据和文件。EngineWorkflowController.batchReject(org.springframework.web.multipart.MultipartFile[] files, Map<String, Object> dataMap) 批量拒绝(不同意)审批请求 该接口允许用户一次性对多个任务进行拒绝操作,通过传入任务ID列表和拒绝理由来执行。结束终止流程 该接口用于结束或终止指定的流程任务,需要传入任务ID确认导入接口 该接口用于确认导入操作,通过传入的refid进行地址和模块操作权限的验证。ApiResult<?> EngineCrudController.create(com.alibaba.fastjson.JSONObject jsonObject) 创建单据接口 该接口用于创建新的单据,通过传入包含单据信息的JSON对象来实现单据的创建操作。委派任务给其他同事处理指量单据删除接口 该接口用于删除指量单据,支持单个或多个ID删除,并验证用户操作权限。文件删除接口 根据提供的文件ID和引用ID删除文件,并验证用户操作权限获取指定记录的详细信息 通过refid和id获取对应记录的详细信息,并封装成ApiResult返回文件下载接口 用于根据提供的refid和fileName下载文件批量导出接口(3.2.3合规)文件下载接口 根据提供的文件ID下载对应文件,如果文件不存在或没有权限则返回失败信息。根据ID获取数据 通过指定的refid和id从数据库中获取对应的数据,并封装成ApiResult返回EngineWorkflowController.getProcess(String refid, String id) 获取流程详情 根据提供的refid和id获取流程实例的详细信息,包括已完成的任务列表、待办任务列表以及流程模型内容。根据refid和业务ID获取流程实例的任务信息(包括已办、待办任务及流程节点配置)获取导出历史接口 该接口用于获取指定引用ID的导入历史记录获取导入历史接口 该接口用于获取指定引用ID的导入历史记录获取打印历史接口 该接口用于获取指定引用ID的导入历史记录图片预览接口 根据提供的文件ID和可选的引用ID,预览指定的图片文件。获取模块初始化数据 该接口用于根据模块地址获取相应的初始化数据,并进行权限验证。跳到指定工作流节点 该接口用于根据提供的任务ID和节点Key跳转到工作流中的指定节点退回发起人 该接口用于将工作流程任务退回给发起人,通过任务ID定位具体任务并执行退回操作。EngineWorkflowController.jumpPrevious(Map<String, Object> dataMap) 退回工作流到上一步 该接口用于将指定任务ID的工作流退回到上一步操作分页查询接口 该接口用于根据传入的参数进行分页查询,并返回查询结果。分页显示我的所有任务 该接口通过分页的方式返回所有任务的详细信息,包括任务ID、任务名称、任务关键字等。获取我的抄送任务列表 通过传入的查询参数,分页查询抄送任务列表,并关联查询任务实例的详细信息。EngineWorkflowController.pageByDelegate(Map<String, Object> dataMap) 获取我的代办任务列表 该接口用于获取当前用户代办的任务列表,通过传入的查询条件进行分页查询。根据外键分页查询数据接口 该接口通过传入包含外键和其他查询条件的参数Map,分页查询并返回相关数据ApiResult<?> EngineWorkflowController.pageByTodo(Map<String, Object> dataMap) 分页显示我的待办事项 该接口用于分页查询当前登录用户的待办事项,包括任务名称、任务类型等相关信息,并返回查询结果。文件预览接口 用于预览指定ID的文件,支持多种文件类型,如PDF等。批量导入数据预览接口 该接口用于通过指定的refid和fileName参数进行数据导入操作的预览。获取导入进度接口 根据提供的refid和fileId获取导入的进度信息ApiResult<com.alibaba.fastjson.JSONObject> ModuleCustomController.readEntityForm(String refid) 读取用户个性化实体表单 根据提供的refid读取用户个性化实体表单数据,并返回结果ApiResult<com.alibaba.fastjson.JSONObject> ModuleCustomController.readEntityLayout(String refid) 读取用户个性化实体布局 该接口用于根据用户提供的refid读取对应的个性化实体布局信息。ApiResult<com.alibaba.fastjson.JSONObject> 读取用户个性化模块数据 通过传入的refid参数,读取并返回用户个性化模块的数据ApiResult<com.alibaba.fastjson.JSONObject> ModuleCustomController.readLayout(String refid) 读取用户个性化布局接口 该接口用于根据用户提供的refid读取用户的个性化布局信息ApiResult<com.alibaba.fastjson.JSONObject> ModuleCustomController.readModule(String refid) 读取用户个性化模块 根据传入的refid读取用户个性化模块信息撤回或拿回已通过的任务 该接口用于用户撤回或拿回自己已经通过的任务,通过实例ID定位具体任务并进行撤回操作EngineWorkflowController.reject(org.springframework.web.multipart.MultipartFile[] files, Map<String, Object> dataMap) 拒绝(不同意)审批请求 该接口用于处理审批流程中的拒绝操作,用户可以通过此接口提交拒绝理由及相关信息,系统会进行相应处理并更新审批状态。EngineWorkflowController.removeSign(Map<String, Object> dataMap) 减签接口 该接口用于处理减签操作,根据传入的任务ID和用户列表,将指定用户从任务中移除。文件重命名接口 该接口用于对指定文件进行重命名操作恢复导入接口 该接口用于处理恢复导入的操作,通过接收包含refid的Map数据来验证地址和模块操作权限,并执行恢复导入。ApiResult<?> EngineCrudController.save(com.alibaba.fastjson.JSONObject jsonObject) 保存数据接口 该接口用于保存通过JSON对象传递的数据,并进行权限验证。ApiResult<?> EngineCrudController.update(com.alibaba.fastjson.JSONObject jsonObject) 单据更新接口 用于更新单据信息,并进行权限验证和保存操作。文件上传接口 用于上传一个或多个文件,并返回上传文件的ID列表上传文件接口 该接口用于处理文件上传功能,包括验证地址、模块操作权限以及实际上传文件操作。处理文件上传请求。