From d9a578289f6a71f9ee929d97253e3d7aafbd153d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=99=BD=E5=87=A4=E5=90=89?= Date: Wed, 9 Apr 2025 19:30:49 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=E6=95=B0=E6=8D=AE=E5=BA=93?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../iflytop/profilometer/api/sync/SyncRoutes.kt | 3 -- .../core/db/helper/MyDatabaseHelper.java | 37 ++++++++++++++++++---- 2 files changed, 30 insertions(+), 10 deletions(-) diff --git a/app/src/main/java/com/iflytop/profilometer/api/sync/SyncRoutes.kt b/app/src/main/java/com/iflytop/profilometer/api/sync/SyncRoutes.kt index 436f964..469d644 100644 --- a/app/src/main/java/com/iflytop/profilometer/api/sync/SyncRoutes.kt +++ b/app/src/main/java/com/iflytop/profilometer/api/sync/SyncRoutes.kt @@ -71,9 +71,6 @@ fun Routing.syncRoutes(context: Context) { call.respondText(jsonResponse, ContentType.Application.Json) } - - - /** * 上传测量记录到科天健 */ diff --git a/app/src/main/java/com/iflytop/profilometer/core/db/helper/MyDatabaseHelper.java b/app/src/main/java/com/iflytop/profilometer/core/db/helper/MyDatabaseHelper.java index fe5b714..7f683c0 100644 --- a/app/src/main/java/com/iflytop/profilometer/core/db/helper/MyDatabaseHelper.java +++ b/app/src/main/java/com/iflytop/profilometer/core/db/helper/MyDatabaseHelper.java @@ -7,7 +7,7 @@ import android.database.sqlite.SQLiteOpenHelper; public class MyDatabaseHelper extends SQLiteOpenHelper { private static final String DATABASE_NAME = "app.db"; - private static final int DATABASE_VERSION = 3; // 升级版本号 + private static final int DATABASE_VERSION = 4; // 升级版本号 // 表名 public static final String TABLE_APP_USER = "app_user"; @@ -39,9 +39,20 @@ public class MyDatabaseHelper extends SQLiteOpenHelper { + "create_time TIMESTAMP DEFAULT CURRENT_TIMESTAMP, " + "update_time TIMESTAMP DEFAULT CURRENT_TIMESTAMP, " + "uuid TEXT, " - + "operator_name TEXT, " - + "track_shape_code TEXT, " - + "verification_method_code TEXT, " + + "operator TEXT, " + + "tlj_code TEXT, " + + "gwd_code TEXT, " + + "xm_code TEXT, " + + "station_code TEXT, " + + "data_type TEXT, " + + "data_source TEXT, " + + "rail_size TEXT, " + + "line_classify TEXT, " + + "batch TEXT, " + + "xb_code TEXT, " + + "mileage TEXT, " + + "unit_type TEXT, " + + "extra_desc TEXT, " + "name TEXT NOT NULL, " + "line_name TEXT, " + "location TEXT, " @@ -49,6 +60,7 @@ public class MyDatabaseHelper extends SQLiteOpenHelper { + "sync_status TEXT" + ");"; + // 测量点集表建表语句 private static final String CREATE_TABLE_PROFILE_RECORD_POINT_SET = "CREATE TABLE IF NOT EXISTS " + TABLE_PROFILE_RECORD_POINT_SET + " (" @@ -89,9 +101,20 @@ public class MyDatabaseHelper extends SQLiteOpenHelper { + "create_time TIMESTAMP DEFAULT CURRENT_TIMESTAMP, " + "update_time TIMESTAMP DEFAULT CURRENT_TIMESTAMP, " + "uuid TEXT, " - + "operator_name TEXT, " - + "track_shape_code TEXT, " - + "verification_method_code TEXT, " + + "operator TEXT, " + + "tlj_code TEXT, " + + "gwd_code TEXT, " + + "xm_code TEXT, " + + "station_code TEXT, " + + "data_type TEXT, " + + "data_source TEXT, " + + "rail_size TEXT, " + + "line_classify TEXT, " + + "batch TEXT, " + + "xb_code TEXT, " + + "mileage TEXT, " + + "unit_type TEXT, " + + "extra_desc TEXT, " + "name TEXT NOT NULL, " + "line_name TEXT, " + "location TEXT, "