aiM18开发者中心 aiM18开发者中心
文档主页
  • 平台

    • 平台总体概述
    • 前端开发须知
    • 后台开发须知
    • EBI开发须知
    • JSF组件属性表
    • BPM扩展接口
    • 一查到底扩展接口
    • 手机App设置
  • ERP

    • ERP 后端扩展
    • ERP 应用配置
    • ERP 前端扩展
  • 教程

    • 设置Eclipse开发环境
    • 创建App教程
  • 平台相关

    • API授权
    • 通用的数据对象
    • 核心的API
    • EBI相关接口
  • 企业资源规划
  • 人力资本管理
  • 业务流程处理
  • 日程管理
  • 文档管理
  • 教程

    • 通过API与aiM18进行交互
教程
GitHub (opens new window)
文档主页
  • 平台

    • 平台总体概述
    • 前端开发须知
    • 后台开发须知
    • EBI开发须知
    • JSF组件属性表
    • BPM扩展接口
    • 一查到底扩展接口
    • 手机App设置
  • ERP

    • ERP 后端扩展
    • ERP 应用配置
    • ERP 前端扩展
  • 教程

    • 设置Eclipse开发环境
    • 创建App教程
  • 平台相关

    • API授权
    • 通用的数据对象
    • 核心的API
    • EBI相关接口
  • 企业资源规划
  • 人力资本管理
  • 业务流程处理
  • 日程管理
  • 文档管理
  • 教程

    • 通过API与aiM18进行交互
教程
GitHub (opens new window)
  • 平台

    • 平台总体概述
    • 前端开发须知
    • 后台开发须知
    • EBI开发须知
    • JSF组件属性表
    • BPM扩展接口
    • 一查到底扩展接口
      • 通过该接口可以扩展的功能
      • TelescopeHandler
        • 1. 添加一些通过外链分析不到的记录
        • 2. 排除掉一些模块,不进行分析
        • 3. 添加一些通过外链分析不到的模块
    • 手机App设置
  • ERP

    • ERP EJB 接口
    • ERP XML 配置应用
    • ERP 装饰器(前端接口)
  • 教程

    • 设置Eclipse开发环境
    • 创建App教程
  • App中文
  • 平台
Multiable
2024-02-27
目录

一查到底扩展接口

版本: 1.2 | 发布日期: 07/02/2024

# 通过该接口可以扩展的功能

  1. 添加一些通过外链分析不到的记录
  2. 排除掉一些模块,不进行分析
  3. 添加一些通过外链分析不到的模块

# TelescopeHandler

public interface TelescopeHandler {

	// 3PD Developer use this method to append records which can not be search by FK
	public SqlTable extendResultRange(String moduleName, Long recordId, SqlTable result, Set<String> coverModule);

	// 3PD Developer use this method to exclude modules which be search by FK
	public Set<String> excludeCoverRange(String moduleName);

	// 3PD Developer use this method to include modules which can not be analysis by FK
	public Set<String> appendCoverRange(String moduleName);

}

# 1. 添加一些通过外链分析不到的记录

// 3PD Developer use this method to append records which can not be search by FK
public SqlTable extendResultRange(String moduleName, Long recordId, SqlTable result, Set<String> coverModule);

# 2. 排除掉一些模块,不进行分析

// 3PD Developer use this method to exclude modules which be search by FK
public Set<String> excludeCoverRange(String moduleName);

# 3. 添加一些通过外链分析不到的模块

// 3PD Developer use this method to include modules which can not be analysis by FK
public Set<String> appendCoverRange(String moduleName);
Last Updated: 2025/04/09, 02:58:38
BPM扩展接口
手机App设置

← BPM扩展接口 手机App设置→

Theme by Vdoing | Copyright © 1990-2025 Multiable | MIT License
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式