diff --git a/src/main/java/com/fanruan/hihidata/datasource/server/DatasourceOperation.java b/src/main/java/com/fanruan/hihidata/datasource/server/DatasourceOperation.java index bd9ff94..a2e7de6 100644 --- a/src/main/java/com/fanruan/hihidata/datasource/server/DatasourceOperation.java +++ b/src/main/java/com/fanruan/hihidata/datasource/server/DatasourceOperation.java @@ -71,6 +71,18 @@ public class DatasourceOperation { HttpKits.post(String.format("%s/api/v1/datasource/table/upload/finish", ProjectConstants.BASE_URI), headers(), entity); } + public void deleteTable(String tableId) throws Exception { + JSONObject body = new JSONObject(); + body.put("tableId", tableId); + HttpEntity entity = new StringEntity(body.toString(), StandardCharsets.UTF_8); + HttpKits.post(String.format("%s/api/v1/datasource/table/delete", ProjectConstants.BASE_URI), headers(), entity); + } + + public void reset() throws Exception { + Map params = new HashMap<>(); + HttpKits.post(String.format("%s/api/v1/datasource/reset", ProjectConstants.BASE_URI), headers(), params); + } + private Map headers() throws Exception { Map headers = new HashMap<>(); headers.put("Authorization", auth.getToken()); diff --git a/src/main/java/com/fanruan/hihidata/datasource/server/ServerApplication.java b/src/main/java/com/fanruan/hihidata/datasource/server/ServerApplication.java index a235386..ce5b9f6 100644 --- a/src/main/java/com/fanruan/hihidata/datasource/server/ServerApplication.java +++ b/src/main/java/com/fanruan/hihidata/datasource/server/ServerApplication.java @@ -20,9 +20,6 @@ public class ServerApplication { DatasourceOperation operation = new DatasourceOperation(authentication); // 创建表并返回表id String tableId = operation.createTable("地区数据"); - //String tableId = "dfb18e8b6ee7442cbc00a70c181168ac"; - //a9d3a8474df3421ab8a064435f9f6d65 - System.out.println("table:" + tableId); // 获取给该表提供数据的文件的上传地址 String fileUploadUrl = operation.requestUploadUrl(tableId); // 将数据文件上传