| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748 |
- package com.malk.eastar.service;
- import com.alibaba.fastjson.JSONObject;
- import com.malk.eastar.model.AITableParam;
- import com.malk.eastar.model.AITableResult;
- import java.util.Map;
- /**
- * AI表格(多维表 Multi-dimensional Table)数据处理客户端接口
- * add by Jason 20260313
- */
- public interface MDTableClient {
- /**
- * 查询多行记录
- * @param baseId AI表格ID
- * @param sheetIdOrName 数据表ID或数据表名称
- * @param param Query参数
- * @param aiTableParam Body参数
- * @return
- */
- AITableResult queryMultiRecords(String baseId, String sheetIdOrName, Map<String,Object> param, AITableParam aiTableParam);
- /**
- * 创建多行记录
- * @param baseId AI表格ID
- * @param sheetIdOrName 数据表ID或数据表名称
- * @param param Query参数
- * @param body Body参数
- * @return
- */
- String createMultiRecords(String baseId, String sheetIdOrName, Map<String,Object> param, JSONObject body);
- /**
- * 修改多行记录
- * @param baseId AI表格ID
- * @param sheetIdOrName 数据表ID或数据表名称
- * @param param Query参数
- * @param body Body参数
- * @return
- */
- String modifyMultiRecords(String baseId, String sheetIdOrName, Map<String,Object> param, JSONObject body);
- }
|