refactor(FsHelper): 修改 create 方法返回类型

- 将 create 方法的返回类型从 Boolean 改为 String
- 方法成功执行后返回工作表 ID,而不是布尔值
- 这个改动可以让调用者获取到新创建的工作表 ID,提供更多灵活性
This commit is contained in:
liushuang 2025-08-14 18:43:47 +08:00
parent 62baa68cba
commit 5b9695b7e8

@ -32,9 +32,9 @@ public class FsHelper {
* @param spreadsheetToken 电子表格Token * @param spreadsheetToken 电子表格Token
* @param clazz 实体类Class对象用于解析表头和字段属性 * @param clazz 实体类Class对象用于解析表头和字段属性
* @param <T> 实体类泛型 * @param <T> 实体类泛型
* @return 创建成功返回true * @return 创建成功返回工作表ID
*/ */
public static <T> Boolean create(String sheetName, String spreadsheetToken, Class<T> clazz) { public static <T> String create(String sheetName, String spreadsheetToken, Class<T> clazz) {
Map<String, FieldProperty> fieldsMap = PropertyUtil.getTablePropertyFieldsMap(clazz); Map<String, FieldProperty> fieldsMap = PropertyUtil.getTablePropertyFieldsMap(clazz);
List<String> headers = PropertyUtil.getHeaders(fieldsMap); List<String> headers = PropertyUtil.getHeaders(fieldsMap);
@ -55,7 +55,7 @@ public class FsHelper {
// 5 设置表格下拉 // 5 设置表格下拉
FsTableUtil.setTableOptions(spreadsheetToken, headers, fieldsMap, sheetId); FsTableUtil.setTableOptions(spreadsheetToken, headers, fieldsMap, sheetId);
return true; return sheetId;
} }