refactor(FsHelper): 修改 create 方法返回类型
- 将 create 方法的返回类型从 Boolean 改为 String - 方法成功执行后返回工作表 ID,而不是布尔值 - 这个改动可以让调用者获取到新创建的工作表 ID,提供更多灵活性
This commit is contained in:
		
							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;
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
		Reference in New Issue
	
	Block a user