This commit is contained in:
van
2026-03-23 17:04:37 +08:00
parent 458b84f913
commit 9bb7cfc7fb
24 changed files with 1055 additions and 3405 deletions

View File

@@ -0,0 +1,28 @@
package com.ruoyi.jarvis.service;
import com.alibaba.fastjson2.JSONObject;
import java.util.List;
import java.util.Map;
/**
* 金山文档个人云 Open APIdeveloper.kdocs.cn
*/
public interface IKdocsOpenApiService {
JSONObject getUserInfoFlat(String accessToken);
JSONObject getFileList(String accessToken, Map<String, Object> params);
JSONObject getFileInfo(String accessToken, String fileToken);
JSONObject getSheetList(String accessToken, String fileToken);
JSONObject readCells(String accessToken, String fileToken, int sheetIdx, String range);
JSONObject updateCells(String accessToken, String fileToken, int sheetIdx, String range, List<List<Object>> values);
JSONObject createSheet(String accessToken, String fileToken, String sheetName);
JSONObject batchUpdateCells(String accessToken, String fileToken, int sheetIdx, List<Map<String, Object>> updates);
}