diff --git a/.classpath b/.classpath
index 823a146..70d9822 100644
--- a/.classpath
+++ b/.classpath
@@ -1,17 +1,17 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/.project b/.project
index 886e0f9..e93a1ef 100644
--- a/.project
+++ b/.project
@@ -1,31 +1,31 @@
-
-
- DSDSServer
-
-
-
-
-
- org.eclipse.jdt.core.javabuilder
-
-
-
-
- org.eclipse.wst.common.project.facet.core.builder
-
-
-
-
- org.eclipse.wst.validation.validationbuilder
-
-
-
-
-
- org.eclipse.jem.workbench.JavaEMFNature
- org.eclipse.wst.common.modulecore.ModuleCoreNature
- org.eclipse.wst.common.project.facet.core.nature
- org.eclipse.jdt.core.javanature
- org.eclipse.wst.jsdt.core.jsNature
-
-
+
+
+ DSDSServer
+
+
+
+
+
+ org.eclipse.jdt.core.javabuilder
+
+
+
+
+ org.eclipse.wst.common.project.facet.core.builder
+
+
+
+
+ org.eclipse.wst.validation.validationbuilder
+
+
+
+
+
+ org.eclipse.jem.workbench.JavaEMFNature
+ org.eclipse.wst.common.modulecore.ModuleCoreNature
+ org.eclipse.wst.common.project.facet.core.nature
+ org.eclipse.jdt.core.javanature
+ org.eclipse.wst.jsdt.core.jsNature
+
+
diff --git a/.settings/.jsdtscope b/.settings/.jsdtscope
index 81672d4..e34514d 100644
--- a/.settings/.jsdtscope
+++ b/.settings/.jsdtscope
@@ -1,12 +1,12 @@
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/.settings/org.eclipse.jdt.core.prefs b/.settings/org.eclipse.jdt.core.prefs
index bd4c009..23dbee5 100644
--- a/.settings/org.eclipse.jdt.core.prefs
+++ b/.settings/org.eclipse.jdt.core.prefs
@@ -1,15 +1,15 @@
-eclipse.preferences.version=1
-org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
-org.eclipse.jdt.core.compiler.codegen.methodParameters=generate
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=21
-org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve
-org.eclipse.jdt.core.compiler.compliance=21
-org.eclipse.jdt.core.compiler.debug.lineNumber=generate
-org.eclipse.jdt.core.compiler.debug.localVariable=generate
-org.eclipse.jdt.core.compiler.debug.sourceFile=generate
-org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
-org.eclipse.jdt.core.compiler.problem.enablePreviewFeatures=disabled
-org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
-org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures=warning
-org.eclipse.jdt.core.compiler.release=enabled
-org.eclipse.jdt.core.compiler.source=21
+eclipse.preferences.version=1
+org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
+org.eclipse.jdt.core.compiler.codegen.methodParameters=generate
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=21
+org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve
+org.eclipse.jdt.core.compiler.compliance=21
+org.eclipse.jdt.core.compiler.debug.lineNumber=generate
+org.eclipse.jdt.core.compiler.debug.localVariable=generate
+org.eclipse.jdt.core.compiler.debug.sourceFile=generate
+org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
+org.eclipse.jdt.core.compiler.problem.enablePreviewFeatures=disabled
+org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
+org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures=warning
+org.eclipse.jdt.core.compiler.release=enabled
+org.eclipse.jdt.core.compiler.source=21
diff --git a/.settings/org.eclipse.wst.common.component b/.settings/org.eclipse.wst.common.component
index b0a5068..d339a31 100644
--- a/.settings/org.eclipse.wst.common.component
+++ b/.settings/org.eclipse.wst.common.component
@@ -1,8 +1,8 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
diff --git a/.settings/org.eclipse.wst.common.project.facet.core.xml b/.settings/org.eclipse.wst.common.project.facet.core.xml
index 3f9122b..54eb302 100644
--- a/.settings/org.eclipse.wst.common.project.facet.core.xml
+++ b/.settings/org.eclipse.wst.common.project.facet.core.xml
@@ -1,10 +1,10 @@
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
diff --git a/build/classes/app.properties b/build/classes/app.properties
index 9971273..1ad8ea2 100644
--- a/build/classes/app.properties
+++ b/build/classes/app.properties
@@ -1,5 +1,5 @@
-AppDebug=true
-AppTrace=true
-AppParamHelper=cn.tsy.cas.idsse.dsds.helper.DsdsParamHelper
-AppListener=cn.tsy.cas.idsse.dsds.control.DSDSInitializeListener
+AppDebug=true
+AppTrace=true
+AppParamHelper=cn.tsy.cas.idsse.dsds.helper.DSDSParamHelper
+AppListener=cn.tsy.cas.idsse.dsds.control.DSDSInitializeListener
AppName=DSDSServer
\ No newline at end of file
diff --git a/build/classes/cn/tsy/cas/idsse/dsds/control/sample/SampleDivingControl.class b/build/classes/cn/tsy/cas/idsse/dsds/control/sample/SampleDivingControl.class
index 6aeb04d..dc108d2 100644
Binary files a/build/classes/cn/tsy/cas/idsse/dsds/control/sample/SampleDivingControl.class and b/build/classes/cn/tsy/cas/idsse/dsds/control/sample/SampleDivingControl.class differ
diff --git a/build/classes/cn/tsy/cas/idsse/dsds/control/sample/SampleLineTrackControl.class b/build/classes/cn/tsy/cas/idsse/dsds/control/sample/SampleLineTrackControl.class
index 5568c95..446a49d 100644
Binary files a/build/classes/cn/tsy/cas/idsse/dsds/control/sample/SampleLineTrackControl.class and b/build/classes/cn/tsy/cas/idsse/dsds/control/sample/SampleLineTrackControl.class differ
diff --git a/build/classes/cn/tsy/data/cas/idsse/dsds/mapper/dict/IDictDataMapper.xml b/build/classes/cn/tsy/data/cas/idsse/dsds/mapper/dict/IDictDataMapper.xml
index b8d4c02..a4ea204 100644
--- a/build/classes/cn/tsy/data/cas/idsse/dsds/mapper/dict/IDictDataMapper.xml
+++ b/build/classes/cn/tsy/data/cas/idsse/dsds/mapper/dict/IDictDataMapper.xml
@@ -1,59 +1,59 @@
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build/classes/cn/tsy/data/cas/idsse/dsds/mapper/dict/IDictEquipmentMapper.xml b/build/classes/cn/tsy/data/cas/idsse/dsds/mapper/dict/IDictEquipmentMapper.xml
index 6bc4c02..bd977b2 100644
--- a/build/classes/cn/tsy/data/cas/idsse/dsds/mapper/dict/IDictEquipmentMapper.xml
+++ b/build/classes/cn/tsy/data/cas/idsse/dsds/mapper/dict/IDictEquipmentMapper.xml
@@ -1,61 +1,61 @@
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build/classes/cn/tsy/data/cas/idsse/dsds/mapper/dict/IDictFundingMapper.xml b/build/classes/cn/tsy/data/cas/idsse/dsds/mapper/dict/IDictFundingMapper.xml
index 60bdcb4..42965d8 100644
--- a/build/classes/cn/tsy/data/cas/idsse/dsds/mapper/dict/IDictFundingMapper.xml
+++ b/build/classes/cn/tsy/data/cas/idsse/dsds/mapper/dict/IDictFundingMapper.xml
@@ -1,22 +1,22 @@
-
-
-
-
-
-
-
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build/classes/cn/tsy/data/cas/idsse/dsds/mapper/dict/IDictGeomMapper.xml b/build/classes/cn/tsy/data/cas/idsse/dsds/mapper/dict/IDictGeomMapper.xml
index 8a0efdf..c0834bc 100644
--- a/build/classes/cn/tsy/data/cas/idsse/dsds/mapper/dict/IDictGeomMapper.xml
+++ b/build/classes/cn/tsy/data/cas/idsse/dsds/mapper/dict/IDictGeomMapper.xml
@@ -1,57 +1,57 @@
-
-
-
-
-
-
- delete from dict_geom where geom_sn=#{voyage_name};
- INSERT INTO dict_geom ( geom_type, geom_sn, geom_value, create_time )
- SELECT
- 'voyage',
- voyage_name,
- concat ( 'ST_GeomFromText(''LINESTRING(',string_agg ( concat ( nav_lon, '', nav_lat ), ',' ), ')''' ),
- now( )
- FROM
- voyage_navigation v,
- voyage_reg r
- WHERE
- v.voyage_id = r.tsy_id
- where
- r.voyage_name=#{voyage_name}
- GROUP BY
- v.voyage_id,
- voyage_name
- ORDER BY
- v.voyage_id;
-
-
-
-
- delete from dict_geom where geom_sn=#{diving_sn};
- INSERT INTO dict_geom ( geom_type, geom_sn, geom_value, create_time )
- SELECT
- 'diving',
- diving_sn,
- concat ( 'ST_GeomFromText(''LINESTRING(', string_agg( concat ( track_lon, '', track_lat ), ',' ), ')''' ),
- now( )
- FROM
- sample_dataset_track v,
- sample_dataset r
- WHERE
- v.dataset_id = r.tsy_id
- where r.diving_sn=#{diving_sn}
- GROUP BY
- r.diving_sn
- ORDER BY
- r.diving_sn;
-
-
-
-
-
-
-
+
+
+
+
+
+
+ delete from dict_geom where geom_sn=#{voyage_name};
+ INSERT INTO dict_geom ( geom_type, geom_sn, geom_value, create_time )
+ SELECT
+ 'voyage',
+ voyage_name,
+ concat ( 'ST_GeomFromText(''LINESTRING(',string_agg ( concat ( nav_lon, '', nav_lat ), ',' ), ')''' ),
+ now( )
+ FROM
+ voyage_navigation v,
+ voyage_reg r
+ WHERE
+ v.voyage_id = r.tsy_id
+ where
+ r.voyage_name=#{voyage_name}
+ GROUP BY
+ v.voyage_id,
+ voyage_name
+ ORDER BY
+ v.voyage_id;
+
+
+
+
+ delete from dict_geom where geom_sn=#{diving_sn};
+ INSERT INTO dict_geom ( geom_type, geom_sn, geom_value, create_time )
+ SELECT
+ 'diving',
+ diving_sn,
+ concat ( 'ST_GeomFromText(''LINESTRING(', string_agg( concat ( track_lon, '', track_lat ), ',' ), ')''' ),
+ now( )
+ FROM
+ sample_dataset_track v,
+ sample_dataset r
+ WHERE
+ v.dataset_id = r.tsy_id
+ where r.diving_sn=#{diving_sn}
+ GROUP BY
+ r.diving_sn
+ ORDER BY
+ r.diving_sn;
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build/classes/cn/tsy/data/cas/idsse/dsds/mapper/dict/IDictPlatformMapper.xml b/build/classes/cn/tsy/data/cas/idsse/dsds/mapper/dict/IDictPlatformMapper.xml
index a0f3aa8..86b28bd 100644
--- a/build/classes/cn/tsy/data/cas/idsse/dsds/mapper/dict/IDictPlatformMapper.xml
+++ b/build/classes/cn/tsy/data/cas/idsse/dsds/mapper/dict/IDictPlatformMapper.xml
@@ -1,59 +1,59 @@
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build/classes/cn/tsy/data/cas/idsse/dsds/mapper/dict/IDictUnitSailMapper.xml b/build/classes/cn/tsy/data/cas/idsse/dsds/mapper/dict/IDictUnitSailMapper.xml
index c6551b5..d84a6f1 100644
--- a/build/classes/cn/tsy/data/cas/idsse/dsds/mapper/dict/IDictUnitSailMapper.xml
+++ b/build/classes/cn/tsy/data/cas/idsse/dsds/mapper/dict/IDictUnitSailMapper.xml
@@ -1,23 +1,23 @@
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build/classes/cn/tsy/data/cas/idsse/dsds/mapper/dict/IDictUnitShareMapper.xml b/build/classes/cn/tsy/data/cas/idsse/dsds/mapper/dict/IDictUnitShareMapper.xml
index a454f65..61d49bd 100644
--- a/build/classes/cn/tsy/data/cas/idsse/dsds/mapper/dict/IDictUnitShareMapper.xml
+++ b/build/classes/cn/tsy/data/cas/idsse/dsds/mapper/dict/IDictUnitShareMapper.xml
@@ -1,23 +1,23 @@
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build/classes/cn/tsy/data/cas/idsse/dsds/mapper/sample/ISampleDatasetMapper.xml b/build/classes/cn/tsy/data/cas/idsse/dsds/mapper/sample/ISampleDatasetMapper.xml
index 6420cca..b13d43f 100644
--- a/build/classes/cn/tsy/data/cas/idsse/dsds/mapper/sample/ISampleDatasetMapper.xml
+++ b/build/classes/cn/tsy/data/cas/idsse/dsds/mapper/sample/ISampleDatasetMapper.xml
@@ -1,28 +1,28 @@
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build/classes/cn/tsy/data/cas/idsse/dsds/mapper/sample/ISampleDatasetTrackMapper.xml b/build/classes/cn/tsy/data/cas/idsse/dsds/mapper/sample/ISampleDatasetTrackMapper.xml
index b49f193..c73a8c3 100644
--- a/build/classes/cn/tsy/data/cas/idsse/dsds/mapper/sample/ISampleDatasetTrackMapper.xml
+++ b/build/classes/cn/tsy/data/cas/idsse/dsds/mapper/sample/ISampleDatasetTrackMapper.xml
@@ -1,42 +1,42 @@
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build/classes/cn/tsy/data/cas/idsse/dsds/mapper/sample/ISampleLineTrackMapper.xml b/build/classes/cn/tsy/data/cas/idsse/dsds/mapper/sample/ISampleLineTrackMapper.xml
index 2fd6817..501abd4 100644
--- a/build/classes/cn/tsy/data/cas/idsse/dsds/mapper/sample/ISampleLineTrackMapper.xml
+++ b/build/classes/cn/tsy/data/cas/idsse/dsds/mapper/sample/ISampleLineTrackMapper.xml
@@ -1,13 +1,13 @@
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build/classes/cn/tsy/data/cas/idsse/dsds/mapper/voyage/IVoyageMemberMapper.xml b/build/classes/cn/tsy/data/cas/idsse/dsds/mapper/voyage/IVoyageMemberMapper.xml
index a11e6e0..abc6001 100644
--- a/build/classes/cn/tsy/data/cas/idsse/dsds/mapper/voyage/IVoyageMemberMapper.xml
+++ b/build/classes/cn/tsy/data/cas/idsse/dsds/mapper/voyage/IVoyageMemberMapper.xml
@@ -1,21 +1,21 @@
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build/classes/cn/tsy/data/cas/idsse/dsds/mapper/voyage/IVoyageNavigationMapper.xml b/build/classes/cn/tsy/data/cas/idsse/dsds/mapper/voyage/IVoyageNavigationMapper.xml
index bf68e67..cdbe8f7 100644
--- a/build/classes/cn/tsy/data/cas/idsse/dsds/mapper/voyage/IVoyageNavigationMapper.xml
+++ b/build/classes/cn/tsy/data/cas/idsse/dsds/mapper/voyage/IVoyageNavigationMapper.xml
@@ -1,26 +1,26 @@
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build/classes/cn/tsy/data/cas/idsse/dsds/mapper/voyage/IVoyageRegMapper.xml b/build/classes/cn/tsy/data/cas/idsse/dsds/mapper/voyage/IVoyageRegMapper.xml
index 0c31c02..7787ed1 100644
--- a/build/classes/cn/tsy/data/cas/idsse/dsds/mapper/voyage/IVoyageRegMapper.xml
+++ b/build/classes/cn/tsy/data/cas/idsse/dsds/mapper/voyage/IVoyageRegMapper.xml
@@ -1,81 +1,81 @@
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build/classes/cn/tsy/data/cas/idsse/dsds/mapper/voyage/IVoyageRegOptrMapper.xml b/build/classes/cn/tsy/data/cas/idsse/dsds/mapper/voyage/IVoyageRegOptrMapper.xml
index 8892104..d0cae5f 100644
--- a/build/classes/cn/tsy/data/cas/idsse/dsds/mapper/voyage/IVoyageRegOptrMapper.xml
+++ b/build/classes/cn/tsy/data/cas/idsse/dsds/mapper/voyage/IVoyageRegOptrMapper.xml
@@ -1,12 +1,12 @@
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build/classes/cn/tsy/data/cas/idsse/dsds/mapper/voyage/IVoyageRegReportMapper.xml b/build/classes/cn/tsy/data/cas/idsse/dsds/mapper/voyage/IVoyageRegReportMapper.xml
index 4e23f76..aae5902 100644
--- a/build/classes/cn/tsy/data/cas/idsse/dsds/mapper/voyage/IVoyageRegReportMapper.xml
+++ b/build/classes/cn/tsy/data/cas/idsse/dsds/mapper/voyage/IVoyageRegReportMapper.xml
@@ -1,257 +1,257 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build/classes/jdbc.properties b/build/classes/jdbc.properties
index a7e02d7..70d8168 100644
--- a/build/classes/jdbc.properties
+++ b/build/classes/jdbc.properties
@@ -1,18 +1,18 @@
-#JdbcUrl=jdbc:mysql://116.211.2.76:65206/aigg2025?serverTimezone=Asia/Shanghai&useUnicode=true&characterEncoding=utf8&characterSetResults=utf8&useSSL=false&verifyServerCertificate=false&autoReconnct=true&autoReconnectForPools=true&allowMultiQueries=true&allowPublicKeyRetrieval=true
-#JdbcUser=root
-#JdbcPassword=hm2022
-
-JdbcUrl=jdbc:postgresql://1.95.42.191:5432/idsse_dsds
-JdbcUser=postgres
-JdbcPassword=a654321a
-
-#JdbcUrl=jdbc:mysql://1.95.42.191:3306/xacom_tk?serverTimezone=Asia/Shanghai&useUnicode=true&characterEncoding=utf8&characterSetResults=utf8&useSSL=false&verifyServerCertificate=false&autoReconnct=true&autoReconnectForPools=true&allowMultiQueries=true&allowPublicKeyRetrieval=true
-#JdbcUser=root
-#JdbcPassword=a654321a
-JdbcCheckouttimeout=30000
-JdbcMaxpoolsize=200
-
-#test.JdbcDriverClass=org.sqlite.JDBC
-#test.JdbcUrl=jdbc:sqlite://d:\\gopmas.db
-#test.JdbcCheckouttimeout=30000
+#JdbcUrl=jdbc:mysql://116.211.2.76:65206/aigg2025?serverTimezone=Asia/Shanghai&useUnicode=true&characterEncoding=utf8&characterSetResults=utf8&useSSL=false&verifyServerCertificate=false&autoReconnct=true&autoReconnectForPools=true&allowMultiQueries=true&allowPublicKeyRetrieval=true
+#JdbcUser=root
+#JdbcPassword=hm2022
+
+JdbcUrl=jdbc:postgresql://1.95.42.191:5432/idsse_dsds
+JdbcUser=postgres
+JdbcPassword=a654321a
+
+#JdbcUrl=jdbc:mysql://1.95.42.191:3306/xacom_tk?serverTimezone=Asia/Shanghai&useUnicode=true&characterEncoding=utf8&characterSetResults=utf8&useSSL=false&verifyServerCertificate=false&autoReconnct=true&autoReconnectForPools=true&allowMultiQueries=true&allowPublicKeyRetrieval=true
+#JdbcUser=root
+#JdbcPassword=a654321a
+JdbcCheckouttimeout=30000
+JdbcMaxpoolsize=200
+
+#test.JdbcDriverClass=org.sqlite.JDBC
+#test.JdbcUrl=jdbc:sqlite://d:\\gopmas.db
+#test.JdbcCheckouttimeout=30000
#test.JdbcMaxpoolsize=200
\ No newline at end of file
diff --git a/src/main/data/database.sql b/src/main/data/database.sql
index 16a80cd..ba60595 100644
--- a/src/main/data/database.sql
+++ b/src/main/data/database.sql
@@ -1,9 +1,9 @@
-/*
-PostgreSQL Backup
-Database: idsse_dsds/public
-Backup Time: 2025-10-26 12:29:51
-*/
-
+/*
+PostgreSQL Backup
+Database: idsse_dsds/public
+Backup Time: 2025-10-26 12:29:51
+*/
+
DROP SEQUENCE IF EXISTS "public"."VOYAGE_REG_OPTR_TSY_ID_seq";
DROP SEQUENCE IF EXISTS "public"."dict_data_tsy_id_seq";
DROP SEQUENCE IF EXISTS "public"."dict_equipment_tsy_id_seq";
@@ -56,944 +56,944 @@ DROP TABLE IF EXISTS "public"."voyage_member";
DROP TABLE IF EXISTS "public"."voyage_navigation";
DROP TABLE IF EXISTS "public"."voyage_reg";
DROP TABLE IF EXISTS "public"."voyage_reg_optr";
-CREATE SEQUENCE "VOYAGE_REG_OPTR_TSY_ID_seq"
-INCREMENT 1
-MINVALUE 1
-MAXVALUE 2147483647
-START 1
+CREATE SEQUENCE "VOYAGE_REG_OPTR_TSY_ID_seq"
+INCREMENT 1
+MINVALUE 1
+MAXVALUE 2147483647
+START 1
CACHE 1;
-CREATE SEQUENCE "dict_data_tsy_id_seq"
-INCREMENT 1
-MINVALUE 1
-MAXVALUE 2147483647
-START 1
+CREATE SEQUENCE "dict_data_tsy_id_seq"
+INCREMENT 1
+MINVALUE 1
+MAXVALUE 2147483647
+START 1
CACHE 1;
-CREATE SEQUENCE "dict_equipment_tsy_id_seq"
-INCREMENT 1
-MINVALUE 1
-MAXVALUE 2147483647
-START 1
+CREATE SEQUENCE "dict_equipment_tsy_id_seq"
+INCREMENT 1
+MINVALUE 1
+MAXVALUE 2147483647
+START 1
CACHE 1;
-CREATE SEQUENCE "dict_funding_tsy_id_seq"
-INCREMENT 1
-MINVALUE 1
-MAXVALUE 2147483647
-START 1
+CREATE SEQUENCE "dict_funding_tsy_id_seq"
+INCREMENT 1
+MINVALUE 1
+MAXVALUE 2147483647
+START 1
CACHE 1;
-CREATE SEQUENCE "dict_geom_tsy_id_seq"
-INCREMENT 1
-MINVALUE 1
-MAXVALUE 2147483647
-START 1
+CREATE SEQUENCE "dict_geom_tsy_id_seq"
+INCREMENT 1
+MINVALUE 1
+MAXVALUE 2147483647
+START 1
CACHE 1;
-CREATE SEQUENCE "dict_platform_copy1_tsy_id_seq"
-INCREMENT 1
-MINVALUE 1
-MAXVALUE 2147483647
-START 1
+CREATE SEQUENCE "dict_platform_copy1_tsy_id_seq"
+INCREMENT 1
+MINVALUE 1
+MAXVALUE 2147483647
+START 1
CACHE 1;
-CREATE SEQUENCE "dict_platform_tsy_id_seq"
-INCREMENT 1
-MINVALUE 1
-MAXVALUE 2147483647
-START 1
+CREATE SEQUENCE "dict_platform_tsy_id_seq"
+INCREMENT 1
+MINVALUE 1
+MAXVALUE 2147483647
+START 1
CACHE 1;
-CREATE SEQUENCE "dict_unit_sail_tsy_id_seq"
-INCREMENT 1
-MINVALUE 1
-MAXVALUE 2147483647
-START 1
+CREATE SEQUENCE "dict_unit_sail_tsy_id_seq"
+INCREMENT 1
+MINVALUE 1
+MAXVALUE 2147483647
+START 1
CACHE 1;
-CREATE SEQUENCE "dict_unit_share_tsy_id_seq"
-INCREMENT 1
-MINVALUE 1
-MAXVALUE 2147483647
-START 1
+CREATE SEQUENCE "dict_unit_share_tsy_id_seq"
+INCREMENT 1
+MINVALUE 1
+MAXVALUE 2147483647
+START 1
CACHE 1;
-CREATE SEQUENCE "hme_frame_dept_dept_id_seq"
-INCREMENT 1
-MINVALUE 1
-MAXVALUE 2147483647
-START 1
+CREATE SEQUENCE "hme_frame_dept_dept_id_seq"
+INCREMENT 1
+MINVALUE 1
+MAXVALUE 2147483647
+START 1
CACHE 1;
-CREATE SEQUENCE "hme_frame_optr_optr_id_seq"
-INCREMENT 1
-MINVALUE 1
-MAXVALUE 2147483647
-START 1
+CREATE SEQUENCE "hme_frame_optr_optr_id_seq"
+INCREMENT 1
+MINVALUE 1
+MAXVALUE 2147483647
+START 1
CACHE 1;
-CREATE SEQUENCE "hme_frame_role_role_id_seq"
-INCREMENT 1
-MINVALUE 1
-MAXVALUE 2147483647
-START 1
+CREATE SEQUENCE "hme_frame_role_role_id_seq"
+INCREMENT 1
+MINVALUE 1
+MAXVALUE 2147483647
+START 1
CACHE 1;
-CREATE SEQUENCE "sample_dataset_tsy_id_seq"
-INCREMENT 1
-MINVALUE 1
-MAXVALUE 2147483647
-START 1
+CREATE SEQUENCE "sample_dataset_tsy_id_seq"
+INCREMENT 1
+MINVALUE 1
+MAXVALUE 2147483647
+START 1
CACHE 1;
-CREATE SEQUENCE "sample_line_track_tsy_id_seq"
-INCREMENT 1
-MINVALUE 1
-MAXVALUE 2147483647
-START 1
+CREATE SEQUENCE "sample_line_track_tsy_id_seq"
+INCREMENT 1
+MINVALUE 1
+MAXVALUE 2147483647
+START 1
CACHE 1;
-CREATE SEQUENCE "sample_line_tsy_id_seq"
-INCREMENT 1
-MINVALUE 1
-MAXVALUE 2147483647
-START 1
+CREATE SEQUENCE "sample_line_tsy_id_seq"
+INCREMENT 1
+MINVALUE 1
+MAXVALUE 2147483647
+START 1
CACHE 1;
-CREATE SEQUENCE "sample_station_track_tsy_id_seq"
-INCREMENT 1
-MINVALUE 1
-MAXVALUE 2147483647
-START 1
+CREATE SEQUENCE "sample_station_track_tsy_id_seq"
+INCREMENT 1
+MINVALUE 1
+MAXVALUE 2147483647
+START 1
CACHE 1;
-CREATE SEQUENCE "sample_station_tsy_id_seq"
-INCREMENT 1
-MINVALUE 1
-MAXVALUE 2147483647
-START 1
+CREATE SEQUENCE "sample_station_tsy_id_seq"
+INCREMENT 1
+MINVALUE 1
+MAXVALUE 2147483647
+START 1
CACHE 1;
-CREATE SEQUENCE "voyage_log_tsy_id_seq"
-INCREMENT 1
-MINVALUE 1
-MAXVALUE 2147483647
-START 1
+CREATE SEQUENCE "voyage_log_tsy_id_seq"
+INCREMENT 1
+MINVALUE 1
+MAXVALUE 2147483647
+START 1
CACHE 1;
-CREATE SEQUENCE "voyage_member_tsy_id_seq"
-INCREMENT 1
-MINVALUE 1
-MAXVALUE 2147483647
-START 1
+CREATE SEQUENCE "voyage_member_tsy_id_seq"
+INCREMENT 1
+MINVALUE 1
+MAXVALUE 2147483647
+START 1
CACHE 1;
-CREATE SEQUENCE "voyage_navigation_tsy_id_seq"
-INCREMENT 1
-MINVALUE 1
-MAXVALUE 2147483647
-START 1
+CREATE SEQUENCE "voyage_navigation_tsy_id_seq"
+INCREMENT 1
+MINVALUE 1
+MAXVALUE 2147483647
+START 1
CACHE 1;
-CREATE SEQUENCE "voyage_reg_tsy_id_seq"
-INCREMENT 1
-MINVALUE 1
-MAXVALUE 2147483647
-START 1
+CREATE SEQUENCE "voyage_reg_tsy_id_seq"
+INCREMENT 1
+MINVALUE 1
+MAXVALUE 2147483647
+START 1
CACHE 1;
-CREATE TABLE "dict_data" (
- "tsy_id" int4 NOT NULL GENERATED BY DEFAULT AS IDENTITY (
-INCREMENT 1
-MINVALUE 1
-MAXVALUE 2147483647
-START 1
-),
- "data_name" varchar(256) COLLATE "pg_catalog"."default",
- "data_group" varchar(255) COLLATE "pg_catalog"."default",
- "data_eng" varchar(256) COLLATE "pg_catalog"."default",
- "data_alias" varchar(256) COLLATE "pg_catalog"."default",
- "data_remark" varchar(1024) COLLATE "pg_catalog"."default",
- "create_time" timestamp(6),
- "data_order" int4
-)
-;
-ALTER TABLE "dict_data" OWNER TO "postgres";
-COMMENT ON COLUMN "dict_data"."data_name" IS '数据样品类型名称';
-COMMENT ON COLUMN "dict_data"."data_group" IS '分组';
-COMMENT ON COLUMN "dict_data"."data_eng" IS '英文名称';
-COMMENT ON COLUMN "dict_data"."data_alias" IS '别名';
-COMMENT ON COLUMN "dict_data"."data_remark" IS '描述信息';
-COMMENT ON COLUMN "dict_data"."create_time" IS '创建时间';
-COMMENT ON COLUMN "dict_data"."data_order" IS '排序信息';
+CREATE TABLE "dict_data" (
+ "tsy_id" int4 NOT NULL GENERATED BY DEFAULT AS IDENTITY (
+INCREMENT 1
+MINVALUE 1
+MAXVALUE 2147483647
+START 1
+),
+ "data_name" varchar(256) COLLATE "pg_catalog"."default",
+ "data_group" varchar(255) COLLATE "pg_catalog"."default",
+ "data_eng" varchar(256) COLLATE "pg_catalog"."default",
+ "data_alias" varchar(256) COLLATE "pg_catalog"."default",
+ "data_remark" varchar(1024) COLLATE "pg_catalog"."default",
+ "create_time" timestamp(6),
+ "data_order" int4
+)
+;
+ALTER TABLE "dict_data" OWNER TO "postgres";
+COMMENT ON COLUMN "dict_data"."data_name" IS '数据样品类型名称';
+COMMENT ON COLUMN "dict_data"."data_group" IS '分组';
+COMMENT ON COLUMN "dict_data"."data_eng" IS '英文名称';
+COMMENT ON COLUMN "dict_data"."data_alias" IS '别名';
+COMMENT ON COLUMN "dict_data"."data_remark" IS '描述信息';
+COMMENT ON COLUMN "dict_data"."create_time" IS '创建时间';
+COMMENT ON COLUMN "dict_data"."data_order" IS '排序信息';
COMMENT ON TABLE "dict_data" IS '字典-数据样品类型';
-CREATE TABLE "dict_equipment" (
- "tsy_id" int4 NOT NULL GENERATED BY DEFAULT AS IDENTITY (
-INCREMENT 1
-MINVALUE 1
-MAXVALUE 2147483647
-START 1
-),
- "equipment_name" varchar(256) COLLATE "pg_catalog"."default",
- "equipment_group" varchar(64) COLLATE "pg_catalog"."default",
- "equipment_eng" varchar(256) COLLATE "pg_catalog"."default",
- "equipment_alias" varchar(256) COLLATE "pg_catalog"."default",
- "equipment_remark" varchar(1024) COLLATE "pg_catalog"."default",
- "create_time" timestamp(6),
- "equipment_order" int4
-)
-;
-ALTER TABLE "dict_equipment" OWNER TO "postgres";
-COMMENT ON COLUMN "dict_equipment"."equipment_name" IS '设备类型名称';
-COMMENT ON COLUMN "dict_equipment"."equipment_group" IS '设备分组';
-COMMENT ON COLUMN "dict_equipment"."equipment_eng" IS '英文名称';
-COMMENT ON COLUMN "dict_equipment"."equipment_alias" IS '别名,简称';
-COMMENT ON COLUMN "dict_equipment"."equipment_remark" IS '备注信息';
-COMMENT ON COLUMN "dict_equipment"."create_time" IS '创建时间';
-COMMENT ON COLUMN "dict_equipment"."equipment_order" IS '排序信息';
+CREATE TABLE "dict_equipment" (
+ "tsy_id" int4 NOT NULL GENERATED BY DEFAULT AS IDENTITY (
+INCREMENT 1
+MINVALUE 1
+MAXVALUE 2147483647
+START 1
+),
+ "equipment_name" varchar(256) COLLATE "pg_catalog"."default",
+ "equipment_group" varchar(64) COLLATE "pg_catalog"."default",
+ "equipment_eng" varchar(256) COLLATE "pg_catalog"."default",
+ "equipment_alias" varchar(256) COLLATE "pg_catalog"."default",
+ "equipment_remark" varchar(1024) COLLATE "pg_catalog"."default",
+ "create_time" timestamp(6),
+ "equipment_order" int4
+)
+;
+ALTER TABLE "dict_equipment" OWNER TO "postgres";
+COMMENT ON COLUMN "dict_equipment"."equipment_name" IS '设备类型名称';
+COMMENT ON COLUMN "dict_equipment"."equipment_group" IS '设备分组';
+COMMENT ON COLUMN "dict_equipment"."equipment_eng" IS '英文名称';
+COMMENT ON COLUMN "dict_equipment"."equipment_alias" IS '别名,简称';
+COMMENT ON COLUMN "dict_equipment"."equipment_remark" IS '备注信息';
+COMMENT ON COLUMN "dict_equipment"."create_time" IS '创建时间';
+COMMENT ON COLUMN "dict_equipment"."equipment_order" IS '排序信息';
COMMENT ON TABLE "dict_equipment" IS '字典-设备类型';
-CREATE TABLE "dict_funding" (
- "tsy_id" int4 NOT NULL GENERATED BY DEFAULT AS IDENTITY (
-INCREMENT 1
-MINVALUE 1
-MAXVALUE 2147483647
-START 1
-),
- "funding_name" varchar(256) COLLATE "pg_catalog"."default",
- "funding_eng" varchar(64) COLLATE "pg_catalog"."default",
- "create_time" timestamp(6),
- "funding_order" int4
-)
-;
-ALTER TABLE "dict_funding" OWNER TO "postgres";
-COMMENT ON COLUMN "dict_funding"."funding_name" IS '平台类型名称';
-COMMENT ON COLUMN "dict_funding"."funding_eng" IS '平台分组';
-COMMENT ON COLUMN "dict_funding"."create_time" IS '创建时间';
-COMMENT ON COLUMN "dict_funding"."funding_order" IS '排序信息';
+CREATE TABLE "dict_funding" (
+ "tsy_id" int4 NOT NULL GENERATED BY DEFAULT AS IDENTITY (
+INCREMENT 1
+MINVALUE 1
+MAXVALUE 2147483647
+START 1
+),
+ "funding_name" varchar(256) COLLATE "pg_catalog"."default",
+ "funding_eng" varchar(64) COLLATE "pg_catalog"."default",
+ "create_time" timestamp(6),
+ "funding_order" int4
+)
+;
+ALTER TABLE "dict_funding" OWNER TO "postgres";
+COMMENT ON COLUMN "dict_funding"."funding_name" IS '平台类型名称';
+COMMENT ON COLUMN "dict_funding"."funding_eng" IS '平台分组';
+COMMENT ON COLUMN "dict_funding"."create_time" IS '创建时间';
+COMMENT ON COLUMN "dict_funding"."funding_order" IS '排序信息';
COMMENT ON TABLE "dict_funding" IS '字典-资助机构';
-CREATE TABLE "dict_geom" (
- "tsy_id" int4 NOT NULL GENERATED BY DEFAULT AS IDENTITY (
-INCREMENT 1
-MINVALUE 1
-MAXVALUE 2147483647
-START 1
-),
- "geom_type" varchar(32) COLLATE "pg_catalog"."default",
- "geom_name" varchar(512) COLLATE "pg_catalog"."default",
- "geom_level" varchar(32) COLLATE "pg_catalog"."default",
- "geom_sn" varchar(32) COLLATE "pg_catalog"."default",
- "geom_value" text COLLATE "pg_catalog"."default",
- "create_time" timestamp(6)
-)
-;
-ALTER TABLE "dict_geom" OWNER TO "postgres";
-COMMENT ON COLUMN "dict_geom"."geom_type" IS '图层类型:voyage:航次;diving:潜次';
-COMMENT ON COLUMN "dict_geom"."geom_name" IS '图层名称,geoserver画好了回填';
-COMMENT ON COLUMN "dict_geom"."geom_level" IS '图层级别';
-COMMENT ON COLUMN "dict_geom"."geom_sn" IS '航次号或者潜次号';
-COMMENT ON COLUMN "dict_geom"."geom_value" IS 'ST_GeomFromText开头的字符串';
-COMMENT ON COLUMN "dict_geom"."create_time" IS '创建日期';
+CREATE TABLE "dict_geom" (
+ "tsy_id" int4 NOT NULL GENERATED BY DEFAULT AS IDENTITY (
+INCREMENT 1
+MINVALUE 1
+MAXVALUE 2147483647
+START 1
+),
+ "geom_type" varchar(32) COLLATE "pg_catalog"."default",
+ "geom_name" varchar(512) COLLATE "pg_catalog"."default",
+ "geom_level" varchar(32) COLLATE "pg_catalog"."default",
+ "geom_sn" varchar(32) COLLATE "pg_catalog"."default",
+ "geom_value" text COLLATE "pg_catalog"."default",
+ "create_time" timestamp(6)
+)
+;
+ALTER TABLE "dict_geom" OWNER TO "postgres";
+COMMENT ON COLUMN "dict_geom"."geom_type" IS '图层类型:voyage:航次;diving:潜次';
+COMMENT ON COLUMN "dict_geom"."geom_name" IS '图层名称,geoserver画好了回填';
+COMMENT ON COLUMN "dict_geom"."geom_level" IS '图层级别';
+COMMENT ON COLUMN "dict_geom"."geom_sn" IS '航次号或者潜次号';
+COMMENT ON COLUMN "dict_geom"."geom_value" IS 'ST_GeomFromText开头的字符串';
+COMMENT ON COLUMN "dict_geom"."create_time" IS '创建日期';
COMMENT ON TABLE "dict_geom" IS '图层信息';
-CREATE TABLE "dict_platform" (
- "tsy_id" int4 NOT NULL GENERATED BY DEFAULT AS IDENTITY (
-INCREMENT 1
-MINVALUE 1
-MAXVALUE 2147483647
-START 1
-),
- "platform_name" varchar(256) COLLATE "pg_catalog"."default",
- "platform_group" varchar(64) COLLATE "pg_catalog"."default",
- "platform_eng" varchar(256) COLLATE "pg_catalog"."default",
- "platform_alias" varchar(256) COLLATE "pg_catalog"."default",
- "platform_remark" varchar(1024) COLLATE "pg_catalog"."default",
- "create_time" timestamp(6),
- "platform_order" int4
-)
-;
-ALTER TABLE "dict_platform" OWNER TO "postgres";
-COMMENT ON COLUMN "dict_platform"."platform_name" IS '平台类型名称';
-COMMENT ON COLUMN "dict_platform"."platform_group" IS '平台分组';
-COMMENT ON COLUMN "dict_platform"."platform_eng" IS '英文名称';
-COMMENT ON COLUMN "dict_platform"."platform_alias" IS '别名';
-COMMENT ON COLUMN "dict_platform"."platform_remark" IS '备注信息';
-COMMENT ON COLUMN "dict_platform"."create_time" IS '创建时间';
-COMMENT ON COLUMN "dict_platform"."platform_order" IS '排序信息';
+CREATE TABLE "dict_platform" (
+ "tsy_id" int4 NOT NULL GENERATED BY DEFAULT AS IDENTITY (
+INCREMENT 1
+MINVALUE 1
+MAXVALUE 2147483647
+START 1
+),
+ "platform_name" varchar(256) COLLATE "pg_catalog"."default",
+ "platform_group" varchar(64) COLLATE "pg_catalog"."default",
+ "platform_eng" varchar(256) COLLATE "pg_catalog"."default",
+ "platform_alias" varchar(256) COLLATE "pg_catalog"."default",
+ "platform_remark" varchar(1024) COLLATE "pg_catalog"."default",
+ "create_time" timestamp(6),
+ "platform_order" int4
+)
+;
+ALTER TABLE "dict_platform" OWNER TO "postgres";
+COMMENT ON COLUMN "dict_platform"."platform_name" IS '平台类型名称';
+COMMENT ON COLUMN "dict_platform"."platform_group" IS '平台分组';
+COMMENT ON COLUMN "dict_platform"."platform_eng" IS '英文名称';
+COMMENT ON COLUMN "dict_platform"."platform_alias" IS '别名';
+COMMENT ON COLUMN "dict_platform"."platform_remark" IS '备注信息';
+COMMENT ON COLUMN "dict_platform"."create_time" IS '创建时间';
+COMMENT ON COLUMN "dict_platform"."platform_order" IS '排序信息';
COMMENT ON TABLE "dict_platform" IS '字典-平台类型';
-CREATE TABLE "dict_report" (
- "tsy_id" int4 NOT NULL GENERATED BY DEFAULT AS IDENTITY (
-INCREMENT 1
-MINVALUE 1
-MAXVALUE 2147483647
-START 1
-),
- "report_type" varchar(256) COLLATE "pg_catalog"."default",
- "report_name" varchar(64) COLLATE "pg_catalog"."default",
- "report_status" varchar(256) COLLATE "pg_catalog"."default",
- "report_order" varchar(256) COLLATE "pg_catalog"."default"
-)
-;
-ALTER TABLE "dict_report" OWNER TO "postgres";
-COMMENT ON COLUMN "dict_report"."report_type" IS '报表类型';
-COMMENT ON COLUMN "dict_report"."report_name" IS '报名名称';
-COMMENT ON COLUMN "dict_report"."report_status" IS '状态,是否启用';
-COMMENT ON COLUMN "dict_report"."report_order" IS '顺序';
+CREATE TABLE "dict_report" (
+ "tsy_id" int4 NOT NULL GENERATED BY DEFAULT AS IDENTITY (
+INCREMENT 1
+MINVALUE 1
+MAXVALUE 2147483647
+START 1
+),
+ "report_type" varchar(256) COLLATE "pg_catalog"."default",
+ "report_name" varchar(64) COLLATE "pg_catalog"."default",
+ "report_status" varchar(256) COLLATE "pg_catalog"."default",
+ "report_order" varchar(256) COLLATE "pg_catalog"."default"
+)
+;
+ALTER TABLE "dict_report" OWNER TO "postgres";
+COMMENT ON COLUMN "dict_report"."report_type" IS '报表类型';
+COMMENT ON COLUMN "dict_report"."report_name" IS '报名名称';
+COMMENT ON COLUMN "dict_report"."report_status" IS '状态,是否启用';
+COMMENT ON COLUMN "dict_report"."report_order" IS '顺序';
COMMENT ON TABLE "dict_report" IS '统计';
-CREATE TABLE "dict_unit_sail" (
- "tsy_id" int4 NOT NULL GENERATED BY DEFAULT AS IDENTITY (
-INCREMENT 1
-MINVALUE 1
-MAXVALUE 2147483647
-START 1
-),
- "unit_name" varchar(256) COLLATE "pg_catalog"."default",
- "link_man" varchar(128) COLLATE "pg_catalog"."default",
- "link_tel" varchar(128) COLLATE "pg_catalog"."default",
- "link_fax" varchar(128) COLLATE "pg_catalog"."default",
- "link_email" varchar(128) COLLATE "pg_catalog"."default",
- "unit_lon" varchar(32) COLLATE "pg_catalog"."default",
- "unit_lat" varchar(32) COLLATE "pg_catalog"."default",
- "unit_addr" varchar(256) COLLATE "pg_catalog"."default",
- "unit_type" varchar(64) COLLATE "pg_catalog"."default",
- "unit_remark" varchar(1024) COLLATE "pg_catalog"."default",
- "create_time" timestamp(6)
-)
-;
-ALTER TABLE "dict_unit_sail" OWNER TO "postgres";
-COMMENT ON COLUMN "dict_unit_sail"."unit_name" IS '参航单位名称';
-COMMENT ON COLUMN "dict_unit_sail"."link_man" IS '单位负责人';
-COMMENT ON COLUMN "dict_unit_sail"."link_tel" IS '联系电话';
-COMMENT ON COLUMN "dict_unit_sail"."link_fax" IS '传真号码';
-COMMENT ON COLUMN "dict_unit_sail"."link_email" IS '电子邮件';
-COMMENT ON COLUMN "dict_unit_sail"."unit_lon" IS '经度信息';
-COMMENT ON COLUMN "dict_unit_sail"."unit_lat" IS '纬度信息';
-COMMENT ON COLUMN "dict_unit_sail"."unit_addr" IS '单位地址';
-COMMENT ON COLUMN "dict_unit_sail"."unit_type" IS '单位类型';
-COMMENT ON COLUMN "dict_unit_sail"."unit_remark" IS '备注信息';
-COMMENT ON COLUMN "dict_unit_sail"."create_time" IS '创建时间';
+CREATE TABLE "dict_unit_sail" (
+ "tsy_id" int4 NOT NULL GENERATED BY DEFAULT AS IDENTITY (
+INCREMENT 1
+MINVALUE 1
+MAXVALUE 2147483647
+START 1
+),
+ "unit_name" varchar(256) COLLATE "pg_catalog"."default",
+ "link_man" varchar(128) COLLATE "pg_catalog"."default",
+ "link_tel" varchar(128) COLLATE "pg_catalog"."default",
+ "link_fax" varchar(128) COLLATE "pg_catalog"."default",
+ "link_email" varchar(128) COLLATE "pg_catalog"."default",
+ "unit_lon" varchar(32) COLLATE "pg_catalog"."default",
+ "unit_lat" varchar(32) COLLATE "pg_catalog"."default",
+ "unit_addr" varchar(256) COLLATE "pg_catalog"."default",
+ "unit_type" varchar(64) COLLATE "pg_catalog"."default",
+ "unit_remark" varchar(1024) COLLATE "pg_catalog"."default",
+ "create_time" timestamp(6)
+)
+;
+ALTER TABLE "dict_unit_sail" OWNER TO "postgres";
+COMMENT ON COLUMN "dict_unit_sail"."unit_name" IS '参航单位名称';
+COMMENT ON COLUMN "dict_unit_sail"."link_man" IS '单位负责人';
+COMMENT ON COLUMN "dict_unit_sail"."link_tel" IS '联系电话';
+COMMENT ON COLUMN "dict_unit_sail"."link_fax" IS '传真号码';
+COMMENT ON COLUMN "dict_unit_sail"."link_email" IS '电子邮件';
+COMMENT ON COLUMN "dict_unit_sail"."unit_lon" IS '经度信息';
+COMMENT ON COLUMN "dict_unit_sail"."unit_lat" IS '纬度信息';
+COMMENT ON COLUMN "dict_unit_sail"."unit_addr" IS '单位地址';
+COMMENT ON COLUMN "dict_unit_sail"."unit_type" IS '单位类型';
+COMMENT ON COLUMN "dict_unit_sail"."unit_remark" IS '备注信息';
+COMMENT ON COLUMN "dict_unit_sail"."create_time" IS '创建时间';
COMMENT ON TABLE "dict_unit_sail" IS '字典-参航单位';
-CREATE TABLE "dict_unit_share" (
- "tsy_id" int4 NOT NULL GENERATED BY DEFAULT AS IDENTITY (
-INCREMENT 1
-MINVALUE 1
-MAXVALUE 2147483647
-START 1
-),
- "unit_name" varchar(256) COLLATE "pg_catalog"."default",
- "link_man" varchar(128) COLLATE "pg_catalog"."default",
- "link_tel" varchar(128) COLLATE "pg_catalog"."default",
- "link_fax" varchar(128) COLLATE "pg_catalog"."default",
- "link_email" varchar(128) COLLATE "pg_catalog"."default",
- "unit_addr" varchar(256) COLLATE "pg_catalog"."default",
- "unit_type" varchar(64) COLLATE "pg_catalog"."default",
- "unit_remark" varchar(1024) COLLATE "pg_catalog"."default",
- "create_time" timestamp(6)
-)
-;
-ALTER TABLE "dict_unit_share" OWNER TO "postgres";
-COMMENT ON COLUMN "dict_unit_share"."unit_name" IS '参航单位名称';
-COMMENT ON COLUMN "dict_unit_share"."link_man" IS '单位负责人';
-COMMENT ON COLUMN "dict_unit_share"."link_tel" IS '联系电话';
-COMMENT ON COLUMN "dict_unit_share"."link_fax" IS '传真号码';
-COMMENT ON COLUMN "dict_unit_share"."link_email" IS '电子邮件';
-COMMENT ON COLUMN "dict_unit_share"."unit_addr" IS '单位地址';
-COMMENT ON COLUMN "dict_unit_share"."unit_type" IS '单位类型';
-COMMENT ON COLUMN "dict_unit_share"."unit_remark" IS '备注信息';
-COMMENT ON COLUMN "dict_unit_share"."create_time" IS '创建时间';
+CREATE TABLE "dict_unit_share" (
+ "tsy_id" int4 NOT NULL GENERATED BY DEFAULT AS IDENTITY (
+INCREMENT 1
+MINVALUE 1
+MAXVALUE 2147483647
+START 1
+),
+ "unit_name" varchar(256) COLLATE "pg_catalog"."default",
+ "link_man" varchar(128) COLLATE "pg_catalog"."default",
+ "link_tel" varchar(128) COLLATE "pg_catalog"."default",
+ "link_fax" varchar(128) COLLATE "pg_catalog"."default",
+ "link_email" varchar(128) COLLATE "pg_catalog"."default",
+ "unit_addr" varchar(256) COLLATE "pg_catalog"."default",
+ "unit_type" varchar(64) COLLATE "pg_catalog"."default",
+ "unit_remark" varchar(1024) COLLATE "pg_catalog"."default",
+ "create_time" timestamp(6)
+)
+;
+ALTER TABLE "dict_unit_share" OWNER TO "postgres";
+COMMENT ON COLUMN "dict_unit_share"."unit_name" IS '参航单位名称';
+COMMENT ON COLUMN "dict_unit_share"."link_man" IS '单位负责人';
+COMMENT ON COLUMN "dict_unit_share"."link_tel" IS '联系电话';
+COMMENT ON COLUMN "dict_unit_share"."link_fax" IS '传真号码';
+COMMENT ON COLUMN "dict_unit_share"."link_email" IS '电子邮件';
+COMMENT ON COLUMN "dict_unit_share"."unit_addr" IS '单位地址';
+COMMENT ON COLUMN "dict_unit_share"."unit_type" IS '单位类型';
+COMMENT ON COLUMN "dict_unit_share"."unit_remark" IS '备注信息';
+COMMENT ON COLUMN "dict_unit_share"."create_time" IS '创建时间';
COMMENT ON TABLE "dict_unit_share" IS '字典-共享单位';
-CREATE TABLE "hme_frame_dept" (
- "dept_id" int4 NOT NULL GENERATED BY DEFAULT AS IDENTITY (
-INCREMENT 1
-MINVALUE 1
-MAXVALUE 2147483647
-START 1
-),
- "dept_name" varchar(64) COLLATE "pg_catalog"."default",
- "dept_desc" varchar(254) COLLATE "pg_catalog"."default",
- "dept_pid" int4,
- "dept_manager" varchar(254) COLLATE "pg_catalog"."default",
- "dept_addr" varchar(255) COLLATE "pg_catalog"."default",
- "dept_tel" varchar(64) COLLATE "pg_catalog"."default",
- "dept_fax" varchar(64) COLLATE "pg_catalog"."default",
- "dept_code" varchar(64) COLLATE "pg_catalog"."default",
- "dept_level" int4,
- "dept_param" varchar(256) COLLATE "pg_catalog"."default"
-)
-;
-ALTER TABLE "hme_frame_dept" OWNER TO "postgres";
-COMMENT ON COLUMN "hme_frame_dept"."dept_id" IS '部门编号';
-COMMENT ON COLUMN "hme_frame_dept"."dept_name" IS '部门名称';
-COMMENT ON COLUMN "hme_frame_dept"."dept_desc" IS '备注信息';
-COMMENT ON COLUMN "hme_frame_dept"."dept_pid" IS '部门上级部门';
-COMMENT ON COLUMN "hme_frame_dept"."dept_manager" IS '部门经理';
-COMMENT ON COLUMN "hme_frame_dept"."dept_addr" IS '部门地址';
-COMMENT ON COLUMN "hme_frame_dept"."dept_tel" IS '部门联系电话';
-COMMENT ON COLUMN "hme_frame_dept"."dept_fax" IS '部门传真';
-COMMENT ON COLUMN "hme_frame_dept"."dept_code" IS '部门编号';
-COMMENT ON COLUMN "hme_frame_dept"."dept_level" IS '部门级别';
-COMMENT ON COLUMN "hme_frame_dept"."dept_param" IS '部门参数';
+CREATE TABLE "hme_frame_dept" (
+ "dept_id" int4 NOT NULL GENERATED BY DEFAULT AS IDENTITY (
+INCREMENT 1
+MINVALUE 1
+MAXVALUE 2147483647
+START 1
+),
+ "dept_name" varchar(64) COLLATE "pg_catalog"."default",
+ "dept_desc" varchar(254) COLLATE "pg_catalog"."default",
+ "dept_pid" int4,
+ "dept_manager" varchar(254) COLLATE "pg_catalog"."default",
+ "dept_addr" varchar(255) COLLATE "pg_catalog"."default",
+ "dept_tel" varchar(64) COLLATE "pg_catalog"."default",
+ "dept_fax" varchar(64) COLLATE "pg_catalog"."default",
+ "dept_code" varchar(64) COLLATE "pg_catalog"."default",
+ "dept_level" int4,
+ "dept_param" varchar(256) COLLATE "pg_catalog"."default"
+)
+;
+ALTER TABLE "hme_frame_dept" OWNER TO "postgres";
+COMMENT ON COLUMN "hme_frame_dept"."dept_id" IS '部门编号';
+COMMENT ON COLUMN "hme_frame_dept"."dept_name" IS '部门名称';
+COMMENT ON COLUMN "hme_frame_dept"."dept_desc" IS '备注信息';
+COMMENT ON COLUMN "hme_frame_dept"."dept_pid" IS '部门上级部门';
+COMMENT ON COLUMN "hme_frame_dept"."dept_manager" IS '部门经理';
+COMMENT ON COLUMN "hme_frame_dept"."dept_addr" IS '部门地址';
+COMMENT ON COLUMN "hme_frame_dept"."dept_tel" IS '部门联系电话';
+COMMENT ON COLUMN "hme_frame_dept"."dept_fax" IS '部门传真';
+COMMENT ON COLUMN "hme_frame_dept"."dept_code" IS '部门编号';
+COMMENT ON COLUMN "hme_frame_dept"."dept_level" IS '部门级别';
+COMMENT ON COLUMN "hme_frame_dept"."dept_param" IS '部门参数';
COMMENT ON TABLE "hme_frame_dept" IS '系统表-部门信息';
-CREATE TABLE "hme_frame_dict" (
- "dict_name" varchar(32) COLLATE "pg_catalog"."default" NOT NULL,
- "dict_value" varchar(128) COLLATE "pg_catalog"."default" NOT NULL,
- "dict_text" varchar(128) COLLATE "pg_catalog"."default" NOT NULL,
- "dict_order" int4
-)
-;
-ALTER TABLE "hme_frame_dict" OWNER TO "postgres";
-COMMENT ON COLUMN "hme_frame_dict"."dict_name" IS '字典名称';
-COMMENT ON COLUMN "hme_frame_dict"."dict_value" IS '字典值';
-COMMENT ON COLUMN "hme_frame_dict"."dict_text" IS '字典中文名称';
-COMMENT ON COLUMN "hme_frame_dict"."dict_order" IS '字典排序';
+CREATE TABLE "hme_frame_dict" (
+ "dict_name" varchar(32) COLLATE "pg_catalog"."default" NOT NULL,
+ "dict_value" varchar(128) COLLATE "pg_catalog"."default" NOT NULL,
+ "dict_text" varchar(128) COLLATE "pg_catalog"."default" NOT NULL,
+ "dict_order" int4
+)
+;
+ALTER TABLE "hme_frame_dict" OWNER TO "postgres";
+COMMENT ON COLUMN "hme_frame_dict"."dict_name" IS '字典名称';
+COMMENT ON COLUMN "hme_frame_dict"."dict_value" IS '字典值';
+COMMENT ON COLUMN "hme_frame_dict"."dict_text" IS '字典中文名称';
+COMMENT ON COLUMN "hme_frame_dict"."dict_order" IS '字典排序';
COMMENT ON TABLE "hme_frame_dict" IS '系统表-字典定义';
-CREATE TABLE "hme_frame_dict_name" (
- "dict_name" varchar(32) COLLATE "pg_catalog"."default" NOT NULL,
- "dict_group" varchar(32) COLLATE "pg_catalog"."default",
- "dict_note" varchar(128) COLLATE "pg_catalog"."default",
- "dict_modify" varchar(1) COLLATE "pg_catalog"."default"
-)
-;
-ALTER TABLE "hme_frame_dict_name" OWNER TO "postgres";
-COMMENT ON COLUMN "hme_frame_dict_name"."dict_name" IS '字典类型';
-COMMENT ON COLUMN "hme_frame_dict_name"."dict_group" IS '字典分离';
-COMMENT ON COLUMN "hme_frame_dict_name"."dict_note" IS '字典描述信息';
-COMMENT ON COLUMN "hme_frame_dict_name"."dict_modify" IS '是否运行修改';
+CREATE TABLE "hme_frame_dict_name" (
+ "dict_name" varchar(32) COLLATE "pg_catalog"."default" NOT NULL,
+ "dict_group" varchar(32) COLLATE "pg_catalog"."default",
+ "dict_note" varchar(128) COLLATE "pg_catalog"."default",
+ "dict_modify" varchar(1) COLLATE "pg_catalog"."default"
+)
+;
+ALTER TABLE "hme_frame_dict_name" OWNER TO "postgres";
+COMMENT ON COLUMN "hme_frame_dict_name"."dict_name" IS '字典类型';
+COMMENT ON COLUMN "hme_frame_dict_name"."dict_group" IS '字典分离';
+COMMENT ON COLUMN "hme_frame_dict_name"."dict_note" IS '字典描述信息';
+COMMENT ON COLUMN "hme_frame_dict_name"."dict_modify" IS '是否运行修改';
COMMENT ON TABLE "hme_frame_dict_name" IS '系统表-字典类型定义';
-CREATE TABLE "hme_frame_language" (
- "lang_key" varchar(128) COLLATE "pg_catalog"."default" NOT NULL,
- "lang_client" varchar(1) COLLATE "pg_catalog"."default",
- "lang_name" varchar(32) COLLATE "pg_catalog"."default",
- "lang_ch" varchar(1024) COLLATE "pg_catalog"."default",
- "lang_en" varchar(1024) COLLATE "pg_catalog"."default"
-)
-;
-ALTER TABLE "hme_frame_language" OWNER TO "postgres";
-COMMENT ON COLUMN "hme_frame_language"."lang_key" IS '配置名称';
-COMMENT ON COLUMN "hme_frame_language"."lang_client" IS '是否是前端,0不是,1,是';
-COMMENT ON COLUMN "hme_frame_language"."lang_name" IS '配置说明';
-COMMENT ON COLUMN "hme_frame_language"."lang_ch" IS '中文';
-COMMENT ON COLUMN "hme_frame_language"."lang_en" IS '英文';
+CREATE TABLE "hme_frame_language" (
+ "lang_key" varchar(128) COLLATE "pg_catalog"."default" NOT NULL,
+ "lang_client" varchar(1) COLLATE "pg_catalog"."default",
+ "lang_name" varchar(32) COLLATE "pg_catalog"."default",
+ "lang_ch" varchar(1024) COLLATE "pg_catalog"."default",
+ "lang_en" varchar(1024) COLLATE "pg_catalog"."default"
+)
+;
+ALTER TABLE "hme_frame_language" OWNER TO "postgres";
+COMMENT ON COLUMN "hme_frame_language"."lang_key" IS '配置名称';
+COMMENT ON COLUMN "hme_frame_language"."lang_client" IS '是否是前端,0不是,1,是';
+COMMENT ON COLUMN "hme_frame_language"."lang_name" IS '配置说明';
+COMMENT ON COLUMN "hme_frame_language"."lang_ch" IS '中文';
+COMMENT ON COLUMN "hme_frame_language"."lang_en" IS '英文';
COMMENT ON TABLE "hme_frame_language" IS '系统表-语言定义';
-CREATE TABLE "hme_frame_optr" (
- "optr_id" int4 NOT NULL GENERATED BY DEFAULT AS IDENTITY (
-INCREMENT 1
-MINVALUE 1
-MAXVALUE 2147483647
-START 1
-),
- "optr_name" varchar(64) COLLATE "pg_catalog"."default",
- "login_name" varchar(64) COLLATE "pg_catalog"."default",
- "login_pass" varchar(128) COLLATE "pg_catalog"."default",
- "optr_alias" varchar(32) COLLATE "pg_catalog"."default",
- "optr_sex" varchar(32) COLLATE "pg_catalog"."default",
- "optr_status" varchar(32) COLLATE "pg_catalog"."default",
- "optr_email" varchar(128) COLLATE "pg_catalog"."default",
- "optr_mobile" varchar(32) COLLATE "pg_catalog"."default",
- "optr_tel" varchar(32) COLLATE "pg_catalog"."default",
- "optr_addr" varchar(256) COLLATE "pg_catalog"."default",
- "optr_fax" varchar(32) COLLATE "pg_catalog"."default",
- "optr_dept" int4,
- "optr_post" varchar(16) COLLATE "pg_catalog"."default",
- "optr_level" int4,
- "optr_desc" varchar(256) COLLATE "pg_catalog"."default",
- "optr_image" varchar(256) COLLATE "pg_catalog"."default",
- "optr_param" varchar(256) COLLATE "pg_catalog"."default"
-)
-;
-ALTER TABLE "hme_frame_optr" OWNER TO "postgres";
-COMMENT ON COLUMN "hme_frame_optr"."optr_id" IS '内部编号';
-COMMENT ON COLUMN "hme_frame_optr"."optr_name" IS '操作员名称';
-COMMENT ON COLUMN "hme_frame_optr"."login_name" IS '登录名称,唯一';
-COMMENT ON COLUMN "hme_frame_optr"."login_pass" IS '登录密码,MD5加密';
-COMMENT ON COLUMN "hme_frame_optr"."optr_alias" IS '别名';
-COMMENT ON COLUMN "hme_frame_optr"."optr_sex" IS '操作员性别,FrameSex';
-COMMENT ON COLUMN "hme_frame_optr"."optr_status" IS '操作员状态,对应FrameStatus';
-COMMENT ON COLUMN "hme_frame_optr"."optr_email" IS '电子邮件地址';
-COMMENT ON COLUMN "hme_frame_optr"."optr_mobile" IS '联系电话';
-COMMENT ON COLUMN "hme_frame_optr"."optr_tel" IS '办公电话';
-COMMENT ON COLUMN "hme_frame_optr"."optr_addr" IS '联系地址';
-COMMENT ON COLUMN "hme_frame_optr"."optr_fax" IS '传真号码';
-COMMENT ON COLUMN "hme_frame_optr"."optr_dept" IS '部门编号';
-COMMENT ON COLUMN "hme_frame_optr"."optr_post" IS '邮政编码';
-COMMENT ON COLUMN "hme_frame_optr"."optr_level" IS '操作员级别';
-COMMENT ON COLUMN "hme_frame_optr"."optr_desc" IS '操作员备注信息';
-COMMENT ON COLUMN "hme_frame_optr"."optr_image" IS '操作员照片(存放路径)';
-COMMENT ON COLUMN "hme_frame_optr"."optr_param" IS '参数信息';
+CREATE TABLE "hme_frame_optr" (
+ "optr_id" int4 NOT NULL GENERATED BY DEFAULT AS IDENTITY (
+INCREMENT 1
+MINVALUE 1
+MAXVALUE 2147483647
+START 1
+),
+ "optr_name" varchar(64) COLLATE "pg_catalog"."default",
+ "login_name" varchar(64) COLLATE "pg_catalog"."default",
+ "login_pass" varchar(128) COLLATE "pg_catalog"."default",
+ "optr_alias" varchar(32) COLLATE "pg_catalog"."default",
+ "optr_sex" varchar(32) COLLATE "pg_catalog"."default",
+ "optr_status" varchar(32) COLLATE "pg_catalog"."default",
+ "optr_email" varchar(128) COLLATE "pg_catalog"."default",
+ "optr_mobile" varchar(32) COLLATE "pg_catalog"."default",
+ "optr_tel" varchar(32) COLLATE "pg_catalog"."default",
+ "optr_addr" varchar(256) COLLATE "pg_catalog"."default",
+ "optr_fax" varchar(32) COLLATE "pg_catalog"."default",
+ "optr_dept" int4,
+ "optr_post" varchar(16) COLLATE "pg_catalog"."default",
+ "optr_level" int4,
+ "optr_desc" varchar(256) COLLATE "pg_catalog"."default",
+ "optr_image" varchar(256) COLLATE "pg_catalog"."default",
+ "optr_param" varchar(256) COLLATE "pg_catalog"."default"
+)
+;
+ALTER TABLE "hme_frame_optr" OWNER TO "postgres";
+COMMENT ON COLUMN "hme_frame_optr"."optr_id" IS '内部编号';
+COMMENT ON COLUMN "hme_frame_optr"."optr_name" IS '操作员名称';
+COMMENT ON COLUMN "hme_frame_optr"."login_name" IS '登录名称,唯一';
+COMMENT ON COLUMN "hme_frame_optr"."login_pass" IS '登录密码,MD5加密';
+COMMENT ON COLUMN "hme_frame_optr"."optr_alias" IS '别名';
+COMMENT ON COLUMN "hme_frame_optr"."optr_sex" IS '操作员性别,FrameSex';
+COMMENT ON COLUMN "hme_frame_optr"."optr_status" IS '操作员状态,对应FrameStatus';
+COMMENT ON COLUMN "hme_frame_optr"."optr_email" IS '电子邮件地址';
+COMMENT ON COLUMN "hme_frame_optr"."optr_mobile" IS '联系电话';
+COMMENT ON COLUMN "hme_frame_optr"."optr_tel" IS '办公电话';
+COMMENT ON COLUMN "hme_frame_optr"."optr_addr" IS '联系地址';
+COMMENT ON COLUMN "hme_frame_optr"."optr_fax" IS '传真号码';
+COMMENT ON COLUMN "hme_frame_optr"."optr_dept" IS '部门编号';
+COMMENT ON COLUMN "hme_frame_optr"."optr_post" IS '邮政编码';
+COMMENT ON COLUMN "hme_frame_optr"."optr_level" IS '操作员级别';
+COMMENT ON COLUMN "hme_frame_optr"."optr_desc" IS '操作员备注信息';
+COMMENT ON COLUMN "hme_frame_optr"."optr_image" IS '操作员照片(存放路径)';
+COMMENT ON COLUMN "hme_frame_optr"."optr_param" IS '参数信息';
COMMENT ON TABLE "hme_frame_optr" IS '系统表-操作员信息';
-CREATE TABLE "hme_frame_optr_log" (
- "log_id" int4 NOT NULL,
- "optr_id" int4,
- "login_name" varchar(32) COLLATE "pg_catalog"."default",
- "log_type" varchar(32) COLLATE "pg_catalog"."default",
- "log_time" timestamp(6),
- "log_param" text COLLATE "pg_catalog"."default"
-)
-;
-ALTER TABLE "hme_frame_optr_log" OWNER TO "postgres";
-COMMENT ON COLUMN "hme_frame_optr_log"."log_id" IS '内部编号';
-COMMENT ON COLUMN "hme_frame_optr_log"."optr_id" IS '操作员编号';
-COMMENT ON COLUMN "hme_frame_optr_log"."login_name" IS '操作员名称';
-COMMENT ON COLUMN "hme_frame_optr_log"."log_type" IS '日志类型';
-COMMENT ON COLUMN "hme_frame_optr_log"."log_time" IS '记录日志时间';
-COMMENT ON COLUMN "hme_frame_optr_log"."log_param" IS '日志参数';
+CREATE TABLE "hme_frame_optr_log" (
+ "log_id" int4 NOT NULL,
+ "optr_id" int4,
+ "login_name" varchar(32) COLLATE "pg_catalog"."default",
+ "log_type" varchar(32) COLLATE "pg_catalog"."default",
+ "log_time" timestamp(6),
+ "log_param" text COLLATE "pg_catalog"."default"
+)
+;
+ALTER TABLE "hme_frame_optr_log" OWNER TO "postgres";
+COMMENT ON COLUMN "hme_frame_optr_log"."log_id" IS '内部编号';
+COMMENT ON COLUMN "hme_frame_optr_log"."optr_id" IS '操作员编号';
+COMMENT ON COLUMN "hme_frame_optr_log"."login_name" IS '操作员名称';
+COMMENT ON COLUMN "hme_frame_optr_log"."log_type" IS '日志类型';
+COMMENT ON COLUMN "hme_frame_optr_log"."log_time" IS '记录日志时间';
+COMMENT ON COLUMN "hme_frame_optr_log"."log_param" IS '日志参数';
COMMENT ON TABLE "hme_frame_optr_log" IS '系统表-操作员日志表';
-CREATE TABLE "hme_frame_optr_login" (
- "log_id" int4 NOT NULL,
- "optr_id" int4,
- "login_name" varchar(64) COLLATE "pg_catalog"."default",
- "login_time" timestamp(6),
- "browser_type" varchar(128) COLLATE "pg_catalog"."default",
- "browser_version" varchar(256) COLLATE "pg_catalog"."default",
- "platform_type" varchar(256) COLLATE "pg_catalog"."default",
- "platform_series" varchar(256) COLLATE "pg_catalog"."default",
- "platform_version" varchar(256) COLLATE "pg_catalog"."default",
- "login_addr" varchar(256) COLLATE "pg_catalog"."default"
-)
-;
-ALTER TABLE "hme_frame_optr_login" OWNER TO "postgres";
-COMMENT ON COLUMN "hme_frame_optr_login"."log_id" IS '登录编号 ';
-COMMENT ON COLUMN "hme_frame_optr_login"."optr_id" IS '操作员编号';
-COMMENT ON COLUMN "hme_frame_optr_login"."login_name" IS '操作员名称';
-COMMENT ON COLUMN "hme_frame_optr_login"."login_time" IS '登录时间';
-COMMENT ON COLUMN "hme_frame_optr_login"."browser_type" IS '浏览器类型';
-COMMENT ON COLUMN "hme_frame_optr_login"."browser_version" IS '浏览器版本';
-COMMENT ON COLUMN "hme_frame_optr_login"."platform_type" IS '操作系统平台';
-COMMENT ON COLUMN "hme_frame_optr_login"."platform_series" IS '操作系统类型';
-COMMENT ON COLUMN "hme_frame_optr_login"."platform_version" IS '操作系统版本';
-COMMENT ON COLUMN "hme_frame_optr_login"."login_addr" IS '登录地址';
+CREATE TABLE "hme_frame_optr_login" (
+ "log_id" int4 NOT NULL,
+ "optr_id" int4,
+ "login_name" varchar(64) COLLATE "pg_catalog"."default",
+ "login_time" timestamp(6),
+ "browser_type" varchar(128) COLLATE "pg_catalog"."default",
+ "browser_version" varchar(256) COLLATE "pg_catalog"."default",
+ "platform_type" varchar(256) COLLATE "pg_catalog"."default",
+ "platform_series" varchar(256) COLLATE "pg_catalog"."default",
+ "platform_version" varchar(256) COLLATE "pg_catalog"."default",
+ "login_addr" varchar(256) COLLATE "pg_catalog"."default"
+)
+;
+ALTER TABLE "hme_frame_optr_login" OWNER TO "postgres";
+COMMENT ON COLUMN "hme_frame_optr_login"."log_id" IS '登录编号 ';
+COMMENT ON COLUMN "hme_frame_optr_login"."optr_id" IS '操作员编号';
+COMMENT ON COLUMN "hme_frame_optr_login"."login_name" IS '操作员名称';
+COMMENT ON COLUMN "hme_frame_optr_login"."login_time" IS '登录时间';
+COMMENT ON COLUMN "hme_frame_optr_login"."browser_type" IS '浏览器类型';
+COMMENT ON COLUMN "hme_frame_optr_login"."browser_version" IS '浏览器版本';
+COMMENT ON COLUMN "hme_frame_optr_login"."platform_type" IS '操作系统平台';
+COMMENT ON COLUMN "hme_frame_optr_login"."platform_series" IS '操作系统类型';
+COMMENT ON COLUMN "hme_frame_optr_login"."platform_version" IS '操作系统版本';
+COMMENT ON COLUMN "hme_frame_optr_login"."login_addr" IS '登录地址';
COMMENT ON TABLE "hme_frame_optr_login" IS '系统表-操作员登录日志';
-CREATE TABLE "hme_frame_optr_role" (
- "optr_id" int4 NOT NULL,
- "role_id" int4 NOT NULL
-)
-;
-ALTER TABLE "hme_frame_optr_role" OWNER TO "postgres";
-COMMENT ON COLUMN "hme_frame_optr_role"."optr_id" IS '操作员ID';
-COMMENT ON COLUMN "hme_frame_optr_role"."role_id" IS '角色ID';
+CREATE TABLE "hme_frame_optr_role" (
+ "optr_id" int4 NOT NULL,
+ "role_id" int4 NOT NULL
+)
+;
+ALTER TABLE "hme_frame_optr_role" OWNER TO "postgres";
+COMMENT ON COLUMN "hme_frame_optr_role"."optr_id" IS '操作员ID';
+COMMENT ON COLUMN "hme_frame_optr_role"."role_id" IS '角色ID';
COMMENT ON TABLE "hme_frame_optr_role" IS '系统表-操作员所属角色表';
-CREATE TABLE "hme_frame_param" (
- "param_name" varchar(512) COLLATE "pg_catalog"."default" NOT NULL,
- "param_value" varchar(1024) COLLATE "pg_catalog"."default",
- "param_status" varchar(1) COLLATE "pg_catalog"."default",
- "param_appname" varchar(32) COLLATE "pg_catalog"."default",
- "param_note" varchar(1024) COLLATE "pg_catalog"."default"
-)
-;
-ALTER TABLE "hme_frame_param" OWNER TO "postgres";
-COMMENT ON COLUMN "hme_frame_param"."param_name" IS '参数名称';
-COMMENT ON COLUMN "hme_frame_param"."param_value" IS '参数值';
-COMMENT ON COLUMN "hme_frame_param"."param_status" IS '参数状态,是否启用,0禁用,1启用';
-COMMENT ON COLUMN "hme_frame_param"."param_appname" IS '是否属于哪个软件专用,如果为空,所有软件专用';
-COMMENT ON COLUMN "hme_frame_param"."param_note" IS '参数描述,尽可能描述清楚';
+CREATE TABLE "hme_frame_param" (
+ "param_name" varchar(512) COLLATE "pg_catalog"."default" NOT NULL,
+ "param_value" varchar(1024) COLLATE "pg_catalog"."default",
+ "param_status" varchar(1) COLLATE "pg_catalog"."default",
+ "param_appname" varchar(32) COLLATE "pg_catalog"."default",
+ "param_note" varchar(1024) COLLATE "pg_catalog"."default"
+)
+;
+ALTER TABLE "hme_frame_param" OWNER TO "postgres";
+COMMENT ON COLUMN "hme_frame_param"."param_name" IS '参数名称';
+COMMENT ON COLUMN "hme_frame_param"."param_value" IS '参数值';
+COMMENT ON COLUMN "hme_frame_param"."param_status" IS '参数状态,是否启用,0禁用,1启用';
+COMMENT ON COLUMN "hme_frame_param"."param_appname" IS '是否属于哪个软件专用,如果为空,所有软件专用';
+COMMENT ON COLUMN "hme_frame_param"."param_note" IS '参数描述,尽可能描述清楚';
COMMENT ON TABLE "hme_frame_param" IS '系统表-系统参数定义';
-CREATE TABLE "hme_frame_res" (
- "res_id" int4 NOT NULL,
- "res_name" varchar(64) COLLATE "pg_catalog"."default",
- "res_alias" varchar(64) COLLATE "pg_catalog"."default",
- "res_url" varchar(128) COLLATE "pg_catalog"."default",
- "res_pid" int4,
- "res_level" int4,
- "res_type" varchar(32) COLLATE "pg_catalog"."default",
- "res_css" varchar(128) COLLATE "pg_catalog"."default",
- "res_status" varchar(1) COLLATE "pg_catalog"."default",
- "res_order" int4,
- "res_note" varchar(512) COLLATE "pg_catalog"."default"
-)
-;
-ALTER TABLE "hme_frame_res" OWNER TO "postgres";
-COMMENT ON COLUMN "hme_frame_res"."res_id" IS '内部编号';
-COMMENT ON COLUMN "hme_frame_res"."res_name" IS '资源名称';
-COMMENT ON COLUMN "hme_frame_res"."res_alias" IS '别名,用于前端权限控制';
-COMMENT ON COLUMN "hme_frame_res"."res_url" IS '资源的地址';
-COMMENT ON COLUMN "hme_frame_res"."res_pid" IS '资源上级ID';
-COMMENT ON COLUMN "hme_frame_res"."res_level" IS '资源级别';
-COMMENT ON COLUMN "hme_frame_res"."res_type" IS '资源类型,Menu,Fun';
-COMMENT ON COLUMN "hme_frame_res"."res_css" IS '资源的样式信息';
-COMMENT ON COLUMN "hme_frame_res"."res_status" IS '资源状态';
-COMMENT ON COLUMN "hme_frame_res"."res_order" IS '排序';
-COMMENT ON COLUMN "hme_frame_res"."res_note" IS '备注信息';
+CREATE TABLE "hme_frame_res" (
+ "res_id" int4 NOT NULL,
+ "res_name" varchar(64) COLLATE "pg_catalog"."default",
+ "res_alias" varchar(64) COLLATE "pg_catalog"."default",
+ "res_url" varchar(128) COLLATE "pg_catalog"."default",
+ "res_pid" int4,
+ "res_level" int4,
+ "res_type" varchar(32) COLLATE "pg_catalog"."default",
+ "res_css" varchar(128) COLLATE "pg_catalog"."default",
+ "res_status" varchar(1) COLLATE "pg_catalog"."default",
+ "res_order" int4,
+ "res_note" varchar(512) COLLATE "pg_catalog"."default"
+)
+;
+ALTER TABLE "hme_frame_res" OWNER TO "postgres";
+COMMENT ON COLUMN "hme_frame_res"."res_id" IS '内部编号';
+COMMENT ON COLUMN "hme_frame_res"."res_name" IS '资源名称';
+COMMENT ON COLUMN "hme_frame_res"."res_alias" IS '别名,用于前端权限控制';
+COMMENT ON COLUMN "hme_frame_res"."res_url" IS '资源的地址';
+COMMENT ON COLUMN "hme_frame_res"."res_pid" IS '资源上级ID';
+COMMENT ON COLUMN "hme_frame_res"."res_level" IS '资源级别';
+COMMENT ON COLUMN "hme_frame_res"."res_type" IS '资源类型,Menu,Fun';
+COMMENT ON COLUMN "hme_frame_res"."res_css" IS '资源的样式信息';
+COMMENT ON COLUMN "hme_frame_res"."res_status" IS '资源状态';
+COMMENT ON COLUMN "hme_frame_res"."res_order" IS '排序';
+COMMENT ON COLUMN "hme_frame_res"."res_note" IS '备注信息';
COMMENT ON TABLE "hme_frame_res" IS '系统表-资源定义';
-CREATE TABLE "hme_frame_role" (
- "role_id" int4 NOT NULL GENERATED BY DEFAULT AS IDENTITY (
-INCREMENT 1
-MINVALUE 1
-MAXVALUE 2147483647
-START 1
-),
- "role_name" varchar(64) COLLATE "pg_catalog"."default",
- "role_status" varchar(1) COLLATE "pg_catalog"."default",
- "role_group" varchar(32) COLLATE "pg_catalog"."default",
- "home_homepage" varchar(256) COLLATE "pg_catalog"."default",
- "role_note" varchar(512) COLLATE "pg_catalog"."default"
-)
-;
-ALTER TABLE "hme_frame_role" OWNER TO "postgres";
-COMMENT ON COLUMN "hme_frame_role"."role_id" IS '角色内部编号';
-COMMENT ON COLUMN "hme_frame_role"."role_name" IS '角色名称';
-COMMENT ON COLUMN "hme_frame_role"."role_status" IS '角色状态';
-COMMENT ON COLUMN "hme_frame_role"."role_group" IS '角色类型:扩展用';
-COMMENT ON COLUMN "hme_frame_role"."home_homepage" IS '角色主页';
-COMMENT ON COLUMN "hme_frame_role"."role_note" IS '角色说明';
+CREATE TABLE "hme_frame_role" (
+ "role_id" int4 NOT NULL GENERATED BY DEFAULT AS IDENTITY (
+INCREMENT 1
+MINVALUE 1
+MAXVALUE 2147483647
+START 1
+),
+ "role_name" varchar(64) COLLATE "pg_catalog"."default",
+ "role_status" varchar(1) COLLATE "pg_catalog"."default",
+ "role_group" varchar(32) COLLATE "pg_catalog"."default",
+ "home_homepage" varchar(256) COLLATE "pg_catalog"."default",
+ "role_note" varchar(512) COLLATE "pg_catalog"."default"
+)
+;
+ALTER TABLE "hme_frame_role" OWNER TO "postgres";
+COMMENT ON COLUMN "hme_frame_role"."role_id" IS '角色内部编号';
+COMMENT ON COLUMN "hme_frame_role"."role_name" IS '角色名称';
+COMMENT ON COLUMN "hme_frame_role"."role_status" IS '角色状态';
+COMMENT ON COLUMN "hme_frame_role"."role_group" IS '角色类型:扩展用';
+COMMENT ON COLUMN "hme_frame_role"."home_homepage" IS '角色主页';
+COMMENT ON COLUMN "hme_frame_role"."role_note" IS '角色说明';
COMMENT ON TABLE "hme_frame_role" IS '系统表-角色定义';
-CREATE TABLE "hme_frame_role_res" (
- "role_id" int4 NOT NULL,
- "res_id" int4 NOT NULL
-)
-;
-ALTER TABLE "hme_frame_role_res" OWNER TO "postgres";
-COMMENT ON COLUMN "hme_frame_role_res"."role_id" IS '角色内部编号';
-COMMENT ON COLUMN "hme_frame_role_res"."res_id" IS '资源内部编号';
+CREATE TABLE "hme_frame_role_res" (
+ "role_id" int4 NOT NULL,
+ "res_id" int4 NOT NULL
+)
+;
+ALTER TABLE "hme_frame_role_res" OWNER TO "postgres";
+COMMENT ON COLUMN "hme_frame_role_res"."role_id" IS '角色内部编号';
+COMMENT ON COLUMN "hme_frame_role_res"."res_id" IS '资源内部编号';
COMMENT ON TABLE "hme_frame_role_res" IS '系统表-角色拥有的资源定义';
-CREATE TABLE "sample_dataset" (
- "tsy_id" int4 NOT NULL GENERATED BY DEFAULT AS IDENTITY (
-INCREMENT 1
-MINVALUE 1
-MAXVALUE 2147483647
-START 1
-),
- "dataset_name" varchar(128) COLLATE "pg_catalog"."default",
- "job_type" varchar(32) COLLATE "pg_catalog"."default",
- "voyage_id" int4,
- "voyage_name" varchar(255) COLLATE "pg_catalog"."default",
- "platform_id" int4,
- "platform_type" varchar(255) COLLATE "pg_catalog"."default",
- "platform_alias" varchar(64) COLLATE "pg_catalog"."default",
- "diving_sn" varchar(255) COLLATE "pg_catalog"."default",
- "data_type" varchar(255) COLLATE "pg_catalog"."default",
- "equipment_id" int4,
- "equipment_alias" varchar(36) COLLATE "pg_catalog"."default",
- "equipment_type" varchar(255) COLLATE "pg_catalog"."default",
- "data_id" int4,
- "data_alias" varchar(32) COLLATE "pg_catalog"."default",
- "platform_name" varchar(255) COLLATE "pg_catalog"."default",
- "dataset_remark" varchar(255) COLLATE "pg_catalog"."default",
- "create_time" timestamp(6),
- "driver_left" varchar(64) COLLATE "pg_catalog"."default",
- "driver_right" varchar(64) COLLATE "pg_catalog"."default",
- "driver_master" varchar(64) COLLATE "pg_catalog"."default",
- "driver_unit_left" varchar(64) COLLATE "pg_catalog"."default",
- "driver_unit_right" varchar(64) COLLATE "pg_catalog"."default",
- "water_in_time" timestamp(6),
- "water_out_time" timestamp(6),
- "water_minutes" int4,
- "bottom_time" timestamp(6),
- "throwing_time" timestamp(6),
- "receive_time" timestamp(6),
- "job_minutes" int4,
- "wiring_lon" varchar(32) COLLATE "pg_catalog"."default",
- "wiring_lat" varchar(32) COLLATE "pg_catalog"."default",
- "wiring_deep" varchar(32) COLLATE "pg_catalog"."default",
- "equipment_sn" varchar(255) COLLATE "pg_catalog"."default",
- "equipment_model" varchar(32) COLLATE "pg_catalog"."default",
- "equipment_time" timestamp(6),
- "diving_track_file" varchar(256) COLLATE "pg_catalog"."default"
-)
-;
-ALTER TABLE "sample_dataset" OWNER TO "postgres";
-COMMENT ON COLUMN "sample_dataset"."dataset_name" IS '作业编号:航次号_平台+潜次号_设备类型_数据样品类型';
-COMMENT ON COLUMN "sample_dataset"."job_type" IS '作业类型,站位作业,测线作业';
-COMMENT ON COLUMN "sample_dataset"."voyage_id" IS '航次内部编号';
-COMMENT ON COLUMN "sample_dataset"."voyage_name" IS '航次名称(冗余)';
-COMMENT ON COLUMN "sample_dataset"."platform_id" IS '平台内部编号';
-COMMENT ON COLUMN "sample_dataset"."platform_type" IS '平台类型';
-COMMENT ON COLUMN "sample_dataset"."platform_alias" IS '平台简称';
-COMMENT ON COLUMN "sample_dataset"."diving_sn" IS '潜次名称';
-COMMENT ON COLUMN "sample_dataset"."data_type" IS '样品类型';
-COMMENT ON COLUMN "sample_dataset"."equipment_id" IS '设备内部编号';
-COMMENT ON COLUMN "sample_dataset"."equipment_alias" IS '设备简称';
-COMMENT ON COLUMN "sample_dataset"."equipment_type" IS '设备类型';
-COMMENT ON COLUMN "sample_dataset"."data_id" IS '数据样品类型编号';
-COMMENT ON COLUMN "sample_dataset"."data_alias" IS '设备样品类型检测';
-COMMENT ON COLUMN "sample_dataset"."platform_name" IS '平台名称';
-COMMENT ON COLUMN "sample_dataset"."dataset_remark" IS '备注信息';
-COMMENT ON COLUMN "sample_dataset"."create_time" IS '创建时间';
-COMMENT ON COLUMN "sample_dataset"."driver_left" IS '左舷';
-COMMENT ON COLUMN "sample_dataset"."driver_right" IS '右舷';
-COMMENT ON COLUMN "sample_dataset"."driver_master" IS '主驾';
-COMMENT ON COLUMN "sample_dataset"."driver_unit_left" IS '左舷单位';
-COMMENT ON COLUMN "sample_dataset"."driver_unit_right" IS '右舷单位';
-COMMENT ON COLUMN "sample_dataset"."water_in_time" IS '入水时间';
-COMMENT ON COLUMN "sample_dataset"."water_out_time" IS '出水时间';
-COMMENT ON COLUMN "sample_dataset"."water_minutes" IS '水中时间';
-COMMENT ON COLUMN "sample_dataset"."bottom_time" IS '坐底时间';
-COMMENT ON COLUMN "sample_dataset"."throwing_time" IS '抛载时间';
-COMMENT ON COLUMN "sample_dataset"."receive_time" IS '回收时间';
-COMMENT ON COLUMN "sample_dataset"."job_minutes" IS '作业时间';
-COMMENT ON COLUMN "sample_dataset"."wiring_lon" IS '布放经度';
-COMMENT ON COLUMN "sample_dataset"."wiring_lat" IS '布放纬度';
-COMMENT ON COLUMN "sample_dataset"."wiring_deep" IS '布放深度';
-COMMENT ON COLUMN "sample_dataset"."equipment_sn" IS '设备编号';
-COMMENT ON COLUMN "sample_dataset"."equipment_model" IS '设备型号';
-COMMENT ON COLUMN "sample_dataset"."equipment_time" IS '设备定标时间';
-COMMENT ON COLUMN "sample_dataset"."diving_track_file" IS '潜水器轨迹文件';
+CREATE TABLE "sample_dataset" (
+ "tsy_id" int4 NOT NULL GENERATED BY DEFAULT AS IDENTITY (
+INCREMENT 1
+MINVALUE 1
+MAXVALUE 2147483647
+START 1
+),
+ "dataset_name" varchar(128) COLLATE "pg_catalog"."default",
+ "job_type" varchar(32) COLLATE "pg_catalog"."default",
+ "voyage_id" int4,
+ "voyage_name" varchar(255) COLLATE "pg_catalog"."default",
+ "platform_id" int4,
+ "platform_type" varchar(255) COLLATE "pg_catalog"."default",
+ "platform_alias" varchar(64) COLLATE "pg_catalog"."default",
+ "diving_sn" varchar(255) COLLATE "pg_catalog"."default",
+ "data_type" varchar(255) COLLATE "pg_catalog"."default",
+ "equipment_id" int4,
+ "equipment_alias" varchar(36) COLLATE "pg_catalog"."default",
+ "equipment_type" varchar(255) COLLATE "pg_catalog"."default",
+ "data_id" int4,
+ "data_alias" varchar(32) COLLATE "pg_catalog"."default",
+ "platform_name" varchar(255) COLLATE "pg_catalog"."default",
+ "dataset_remark" varchar(255) COLLATE "pg_catalog"."default",
+ "create_time" timestamp(6),
+ "driver_left" varchar(64) COLLATE "pg_catalog"."default",
+ "driver_right" varchar(64) COLLATE "pg_catalog"."default",
+ "driver_master" varchar(64) COLLATE "pg_catalog"."default",
+ "driver_unit_left" varchar(64) COLLATE "pg_catalog"."default",
+ "driver_unit_right" varchar(64) COLLATE "pg_catalog"."default",
+ "water_in_time" timestamp(6),
+ "water_out_time" timestamp(6),
+ "water_minutes" int4,
+ "bottom_time" timestamp(6),
+ "throwing_time" timestamp(6),
+ "receive_time" timestamp(6),
+ "job_minutes" int4,
+ "wiring_lon" varchar(32) COLLATE "pg_catalog"."default",
+ "wiring_lat" varchar(32) COLLATE "pg_catalog"."default",
+ "wiring_deep" varchar(32) COLLATE "pg_catalog"."default",
+ "equipment_sn" varchar(255) COLLATE "pg_catalog"."default",
+ "equipment_model" varchar(32) COLLATE "pg_catalog"."default",
+ "equipment_time" timestamp(6),
+ "diving_track_file" varchar(256) COLLATE "pg_catalog"."default"
+)
+;
+ALTER TABLE "sample_dataset" OWNER TO "postgres";
+COMMENT ON COLUMN "sample_dataset"."dataset_name" IS '作业编号:航次号_平台+潜次号_设备类型_数据样品类型';
+COMMENT ON COLUMN "sample_dataset"."job_type" IS '作业类型,站位作业,测线作业';
+COMMENT ON COLUMN "sample_dataset"."voyage_id" IS '航次内部编号';
+COMMENT ON COLUMN "sample_dataset"."voyage_name" IS '航次名称(冗余)';
+COMMENT ON COLUMN "sample_dataset"."platform_id" IS '平台内部编号';
+COMMENT ON COLUMN "sample_dataset"."platform_type" IS '平台类型';
+COMMENT ON COLUMN "sample_dataset"."platform_alias" IS '平台简称';
+COMMENT ON COLUMN "sample_dataset"."diving_sn" IS '潜次名称';
+COMMENT ON COLUMN "sample_dataset"."data_type" IS '样品类型';
+COMMENT ON COLUMN "sample_dataset"."equipment_id" IS '设备内部编号';
+COMMENT ON COLUMN "sample_dataset"."equipment_alias" IS '设备简称';
+COMMENT ON COLUMN "sample_dataset"."equipment_type" IS '设备类型';
+COMMENT ON COLUMN "sample_dataset"."data_id" IS '数据样品类型编号';
+COMMENT ON COLUMN "sample_dataset"."data_alias" IS '设备样品类型检测';
+COMMENT ON COLUMN "sample_dataset"."platform_name" IS '平台名称';
+COMMENT ON COLUMN "sample_dataset"."dataset_remark" IS '备注信息';
+COMMENT ON COLUMN "sample_dataset"."create_time" IS '创建时间';
+COMMENT ON COLUMN "sample_dataset"."driver_left" IS '左舷';
+COMMENT ON COLUMN "sample_dataset"."driver_right" IS '右舷';
+COMMENT ON COLUMN "sample_dataset"."driver_master" IS '主驾';
+COMMENT ON COLUMN "sample_dataset"."driver_unit_left" IS '左舷单位';
+COMMENT ON COLUMN "sample_dataset"."driver_unit_right" IS '右舷单位';
+COMMENT ON COLUMN "sample_dataset"."water_in_time" IS '入水时间';
+COMMENT ON COLUMN "sample_dataset"."water_out_time" IS '出水时间';
+COMMENT ON COLUMN "sample_dataset"."water_minutes" IS '水中时间';
+COMMENT ON COLUMN "sample_dataset"."bottom_time" IS '坐底时间';
+COMMENT ON COLUMN "sample_dataset"."throwing_time" IS '抛载时间';
+COMMENT ON COLUMN "sample_dataset"."receive_time" IS '回收时间';
+COMMENT ON COLUMN "sample_dataset"."job_minutes" IS '作业时间';
+COMMENT ON COLUMN "sample_dataset"."wiring_lon" IS '布放经度';
+COMMENT ON COLUMN "sample_dataset"."wiring_lat" IS '布放纬度';
+COMMENT ON COLUMN "sample_dataset"."wiring_deep" IS '布放深度';
+COMMENT ON COLUMN "sample_dataset"."equipment_sn" IS '设备编号';
+COMMENT ON COLUMN "sample_dataset"."equipment_model" IS '设备型号';
+COMMENT ON COLUMN "sample_dataset"."equipment_time" IS '设备定标时间';
+COMMENT ON COLUMN "sample_dataset"."diving_track_file" IS '潜水器轨迹文件';
COMMENT ON TABLE "sample_dataset" IS '数据样品数据集';
-CREATE TABLE "sample_dataset_track" (
- "tsy_id" int4 NOT NULL,
- "dataset_id" int4,
- "track_lon" varchar(32) COLLATE "pg_catalog"."default",
- "track_lat" varchar(32) COLLATE "pg_catalog"."default",
- "track_time" timestamp(6)
-)
-;
-ALTER TABLE "sample_dataset_track" OWNER TO "postgres";
-COMMENT ON COLUMN "sample_dataset_track"."dataset_id" IS '数据集编号';
-COMMENT ON COLUMN "sample_dataset_track"."track_lon" IS '经度';
-COMMENT ON COLUMN "sample_dataset_track"."track_lat" IS '纬度';
-COMMENT ON COLUMN "sample_dataset_track"."track_time" IS '时间';
+CREATE TABLE "sample_dataset_track" (
+ "tsy_id" int4 NOT NULL,
+ "dataset_id" int4,
+ "track_lon" varchar(32) COLLATE "pg_catalog"."default",
+ "track_lat" varchar(32) COLLATE "pg_catalog"."default",
+ "track_time" timestamp(6)
+)
+;
+ALTER TABLE "sample_dataset_track" OWNER TO "postgres";
+COMMENT ON COLUMN "sample_dataset_track"."dataset_id" IS '数据集编号';
+COMMENT ON COLUMN "sample_dataset_track"."track_lon" IS '经度';
+COMMENT ON COLUMN "sample_dataset_track"."track_lat" IS '纬度';
+COMMENT ON COLUMN "sample_dataset_track"."track_time" IS '时间';
COMMENT ON TABLE "sample_dataset_track" IS '潜水器轨迹文件';
-CREATE TABLE "sample_line" (
- "tsy_id" int4 NOT NULL GENERATED BY DEFAULT AS IDENTITY (
-INCREMENT 1
-MINVALUE 1
-MAXVALUE 2147483647
-START 1
-),
- "dataset_id" int4,
- "dataset_name" varchar(128) COLLATE "pg_catalog"."default",
- "sample_name" varchar(255) COLLATE "pg_catalog"."default",
- "sample_seq" varchar(32) COLLATE "pg_catalog"."default",
- "funding_org" varchar(128) COLLATE "pg_catalog"."default",
- "publish_rule" varchar(32) COLLATE "pg_catalog"."default",
- "line_sn" varchar(32) COLLATE "pg_catalog"."default",
- "line_deep" varchar(32) COLLATE "pg_catalog"."default",
- "start_lon" varchar(32) COLLATE "pg_catalog"."default",
- "start_lat" varchar(32) COLLATE "pg_catalog"."default",
- "end_lon" varchar(32) COLLATE "pg_catalog"."default",
- "end_lat" varchar(32) COLLATE "pg_catalog"."default",
- "start_time" timestamp(6),
- "end_time" timestamp(6),
- "track_file_name" varchar(256) COLLATE "pg_catalog"."default",
- "sample_format" varchar(256) COLLATE "pg_catalog"."default",
- "sample_status" varchar(32) COLLATE "pg_catalog"."default",
- "sample_tag_name" varchar(256) COLLATE "pg_catalog"."default",
- "sample_tag_value" varchar(256) COLLATE "pg_catalog"."default",
- "sample_remark" varchar(2000) COLLATE "pg_catalog"."default",
- "create_time" timestamp(6),
- "conver_width" int4,
- "conver_area" int4
-)
-;
-ALTER TABLE "sample_line" OWNER TO "postgres";
-COMMENT ON COLUMN "sample_line"."dataset_id" IS '数据集编号';
-COMMENT ON COLUMN "sample_line"."dataset_name" IS '数据集名称';
-COMMENT ON COLUMN "sample_line"."sample_name" IS '数据样品编号';
-COMMENT ON COLUMN "sample_line"."sample_seq" IS '数据样品在数据集内部编号';
-COMMENT ON COLUMN "sample_line"."funding_org" IS '赞助机构';
-COMMENT ON COLUMN "sample_line"."publish_rule" IS '公开期限';
-COMMENT ON COLUMN "sample_line"."line_sn" IS '测线号';
-COMMENT ON COLUMN "sample_line"."line_deep" IS '测线深度';
-COMMENT ON COLUMN "sample_line"."start_lon" IS '开始经度';
-COMMENT ON COLUMN "sample_line"."start_lat" IS '开始纬度';
-COMMENT ON COLUMN "sample_line"."end_lon" IS '结束经度';
-COMMENT ON COLUMN "sample_line"."end_lat" IS '结束纬度';
-COMMENT ON COLUMN "sample_line"."start_time" IS '开始时间';
-COMMENT ON COLUMN "sample_line"."end_time" IS '结束时间';
-COMMENT ON COLUMN "sample_line"."track_file_name" IS '上传测线轨迹文件名称';
-COMMENT ON COLUMN "sample_line"."sample_format" IS '数据格式';
-COMMENT ON COLUMN "sample_line"."sample_status" IS '原始数据、预处理数据、后处理数据';
-COMMENT ON COLUMN "sample_line"."sample_tag_name" IS '应急搜捞、全球深渊深潜计划、崖州湾共享航次、基金委共享航次';
-COMMENT ON COLUMN "sample_line"."sample_tag_value" IS '标签对应的值,用于关联第三方系统';
-COMMENT ON COLUMN "sample_line"."sample_remark" IS '备注信息';
-COMMENT ON COLUMN "sample_line"."create_time" IS '创建时间';
-COMMENT ON COLUMN "sample_line"."conver_width" IS '覆盖宽度';
-COMMENT ON COLUMN "sample_line"."conver_area" IS '计算出来的覆盖面积';
+CREATE TABLE "sample_line" (
+ "tsy_id" int4 NOT NULL GENERATED BY DEFAULT AS IDENTITY (
+INCREMENT 1
+MINVALUE 1
+MAXVALUE 2147483647
+START 1
+),
+ "dataset_id" int4,
+ "dataset_name" varchar(128) COLLATE "pg_catalog"."default",
+ "sample_name" varchar(255) COLLATE "pg_catalog"."default",
+ "sample_seq" varchar(32) COLLATE "pg_catalog"."default",
+ "funding_org" varchar(128) COLLATE "pg_catalog"."default",
+ "publish_rule" varchar(32) COLLATE "pg_catalog"."default",
+ "line_sn" varchar(32) COLLATE "pg_catalog"."default",
+ "line_deep" varchar(32) COLLATE "pg_catalog"."default",
+ "start_lon" varchar(32) COLLATE "pg_catalog"."default",
+ "start_lat" varchar(32) COLLATE "pg_catalog"."default",
+ "end_lon" varchar(32) COLLATE "pg_catalog"."default",
+ "end_lat" varchar(32) COLLATE "pg_catalog"."default",
+ "start_time" timestamp(6),
+ "end_time" timestamp(6),
+ "track_file_name" varchar(256) COLLATE "pg_catalog"."default",
+ "sample_format" varchar(256) COLLATE "pg_catalog"."default",
+ "sample_status" varchar(32) COLLATE "pg_catalog"."default",
+ "sample_tag_name" varchar(256) COLLATE "pg_catalog"."default",
+ "sample_tag_value" varchar(256) COLLATE "pg_catalog"."default",
+ "sample_remark" varchar(2000) COLLATE "pg_catalog"."default",
+ "create_time" timestamp(6),
+ "conver_width" int4,
+ "conver_area" int4
+)
+;
+ALTER TABLE "sample_line" OWNER TO "postgres";
+COMMENT ON COLUMN "sample_line"."dataset_id" IS '数据集编号';
+COMMENT ON COLUMN "sample_line"."dataset_name" IS '数据集名称';
+COMMENT ON COLUMN "sample_line"."sample_name" IS '数据样品编号';
+COMMENT ON COLUMN "sample_line"."sample_seq" IS '数据样品在数据集内部编号';
+COMMENT ON COLUMN "sample_line"."funding_org" IS '赞助机构';
+COMMENT ON COLUMN "sample_line"."publish_rule" IS '公开期限';
+COMMENT ON COLUMN "sample_line"."line_sn" IS '测线号';
+COMMENT ON COLUMN "sample_line"."line_deep" IS '测线深度';
+COMMENT ON COLUMN "sample_line"."start_lon" IS '开始经度';
+COMMENT ON COLUMN "sample_line"."start_lat" IS '开始纬度';
+COMMENT ON COLUMN "sample_line"."end_lon" IS '结束经度';
+COMMENT ON COLUMN "sample_line"."end_lat" IS '结束纬度';
+COMMENT ON COLUMN "sample_line"."start_time" IS '开始时间';
+COMMENT ON COLUMN "sample_line"."end_time" IS '结束时间';
+COMMENT ON COLUMN "sample_line"."track_file_name" IS '上传测线轨迹文件名称';
+COMMENT ON COLUMN "sample_line"."sample_format" IS '数据格式';
+COMMENT ON COLUMN "sample_line"."sample_status" IS '原始数据、预处理数据、后处理数据';
+COMMENT ON COLUMN "sample_line"."sample_tag_name" IS '应急搜捞、全球深渊深潜计划、崖州湾共享航次、基金委共享航次';
+COMMENT ON COLUMN "sample_line"."sample_tag_value" IS '标签对应的值,用于关联第三方系统';
+COMMENT ON COLUMN "sample_line"."sample_remark" IS '备注信息';
+COMMENT ON COLUMN "sample_line"."create_time" IS '创建时间';
+COMMENT ON COLUMN "sample_line"."conver_width" IS '覆盖宽度';
+COMMENT ON COLUMN "sample_line"."conver_area" IS '计算出来的覆盖面积';
COMMENT ON TABLE "sample_line" IS '数据样品-测线作业';
-CREATE TABLE "sample_line_track" (
- "tsy_id" int4 NOT NULL GENERATED BY DEFAULT AS IDENTITY (
-INCREMENT 1
-MINVALUE 1
-MAXVALUE 2147483647
-START 1
-),
- "dataset_id" int4,
- "line_id" int4,
- "track_index" varchar(32) COLLATE "pg_catalog"."default",
- "track_lon" varchar(32) COLLATE "pg_catalog"."default",
- "track_lat" varchar(32) COLLATE "pg_catalog"."default",
- "track_time" timestamp(6)
-)
-;
-ALTER TABLE "sample_line_track" OWNER TO "postgres";
-COMMENT ON COLUMN "sample_line_track"."dataset_id" IS '数据集内部编号';
-COMMENT ON COLUMN "sample_line_track"."line_id" IS '测线作业内部编号';
-COMMENT ON COLUMN "sample_line_track"."track_index" IS '步骤';
-COMMENT ON COLUMN "sample_line_track"."track_lon" IS '轨迹经度';
-COMMENT ON COLUMN "sample_line_track"."track_lat" IS '轨迹纬度';
-COMMENT ON COLUMN "sample_line_track"."track_time" IS '轨迹时间';
+CREATE TABLE "sample_line_track" (
+ "tsy_id" int4 NOT NULL GENERATED BY DEFAULT AS IDENTITY (
+INCREMENT 1
+MINVALUE 1
+MAXVALUE 2147483647
+START 1
+),
+ "dataset_id" int4,
+ "line_id" int4,
+ "track_index" varchar(32) COLLATE "pg_catalog"."default",
+ "track_lon" varchar(32) COLLATE "pg_catalog"."default",
+ "track_lat" varchar(32) COLLATE "pg_catalog"."default",
+ "track_time" timestamp(6)
+)
+;
+ALTER TABLE "sample_line_track" OWNER TO "postgres";
+COMMENT ON COLUMN "sample_line_track"."dataset_id" IS '数据集内部编号';
+COMMENT ON COLUMN "sample_line_track"."line_id" IS '测线作业内部编号';
+COMMENT ON COLUMN "sample_line_track"."track_index" IS '步骤';
+COMMENT ON COLUMN "sample_line_track"."track_lon" IS '轨迹经度';
+COMMENT ON COLUMN "sample_line_track"."track_lat" IS '轨迹纬度';
+COMMENT ON COLUMN "sample_line_track"."track_time" IS '轨迹时间';
COMMENT ON TABLE "sample_line_track" IS '测线轨迹';
-CREATE TABLE "sample_station" (
- "tsy_id" int4 NOT NULL GENERATED BY DEFAULT AS IDENTITY (
-INCREMENT 1
-MINVALUE 1
-MAXVALUE 2147483647
-START 1
-),
- "dataset_id" int4,
- "dataset_name" varchar(128) COLLATE "pg_catalog"."default",
- "sample_name" varchar(255) COLLATE "pg_catalog"."default",
- "sample_seq" varchar(32) COLLATE "pg_catalog"."default",
- "funding_org" varchar(128) COLLATE "pg_catalog"."default",
- "publish_rule" varchar(32) COLLATE "pg_catalog"."default",
- "sampling_time" timestamp(6),
- "sampling_lon" varchar(32) COLLATE "pg_catalog"."default",
- "sampling_lat" varchar(32) COLLATE "pg_catalog"."default",
- "sampling_deep" varchar(32) COLLATE "pg_catalog"."default",
- "sample_remark" varchar(2000) COLLATE "pg_catalog"."default",
- "create_time" timestamp(6),
- "sample_tag_name" varchar(256) COLLATE "pg_catalog"."default",
- "sample_tag_value" varchar(256) COLLATE "pg_catalog"."default"
-)
-;
-ALTER TABLE "sample_station" OWNER TO "postgres";
-COMMENT ON COLUMN "sample_station"."dataset_id" IS '数据集编号';
-COMMENT ON COLUMN "sample_station"."dataset_name" IS '数据集名称';
-COMMENT ON COLUMN "sample_station"."sample_name" IS '数据样品编号';
-COMMENT ON COLUMN "sample_station"."sample_seq" IS '数据样品在数据集内部编号';
-COMMENT ON COLUMN "sample_station"."funding_org" IS '赞助机构';
-COMMENT ON COLUMN "sample_station"."publish_rule" IS '公开期限';
-COMMENT ON COLUMN "sample_station"."sampling_time" IS '采样时间';
-COMMENT ON COLUMN "sample_station"."sampling_lon" IS '经度';
-COMMENT ON COLUMN "sample_station"."sampling_lat" IS '纬度';
-COMMENT ON COLUMN "sample_station"."sampling_deep" IS '深度';
-COMMENT ON COLUMN "sample_station"."sample_remark" IS '备注说明';
-COMMENT ON COLUMN "sample_station"."sample_tag_name" IS '应急搜捞、全球深渊深潜计划、崖州湾共享航次、基金委共享航次';
-COMMENT ON COLUMN "sample_station"."sample_tag_value" IS '标签对应的值,用于关联第三方系统';
+CREATE TABLE "sample_station" (
+ "tsy_id" int4 NOT NULL GENERATED BY DEFAULT AS IDENTITY (
+INCREMENT 1
+MINVALUE 1
+MAXVALUE 2147483647
+START 1
+),
+ "dataset_id" int4,
+ "dataset_name" varchar(128) COLLATE "pg_catalog"."default",
+ "sample_name" varchar(255) COLLATE "pg_catalog"."default",
+ "sample_seq" varchar(32) COLLATE "pg_catalog"."default",
+ "funding_org" varchar(128) COLLATE "pg_catalog"."default",
+ "publish_rule" varchar(32) COLLATE "pg_catalog"."default",
+ "sampling_time" timestamp(6),
+ "sampling_lon" varchar(32) COLLATE "pg_catalog"."default",
+ "sampling_lat" varchar(32) COLLATE "pg_catalog"."default",
+ "sampling_deep" varchar(32) COLLATE "pg_catalog"."default",
+ "sample_remark" varchar(2000) COLLATE "pg_catalog"."default",
+ "create_time" timestamp(6),
+ "sample_tag_name" varchar(256) COLLATE "pg_catalog"."default",
+ "sample_tag_value" varchar(256) COLLATE "pg_catalog"."default"
+)
+;
+ALTER TABLE "sample_station" OWNER TO "postgres";
+COMMENT ON COLUMN "sample_station"."dataset_id" IS '数据集编号';
+COMMENT ON COLUMN "sample_station"."dataset_name" IS '数据集名称';
+COMMENT ON COLUMN "sample_station"."sample_name" IS '数据样品编号';
+COMMENT ON COLUMN "sample_station"."sample_seq" IS '数据样品在数据集内部编号';
+COMMENT ON COLUMN "sample_station"."funding_org" IS '赞助机构';
+COMMENT ON COLUMN "sample_station"."publish_rule" IS '公开期限';
+COMMENT ON COLUMN "sample_station"."sampling_time" IS '采样时间';
+COMMENT ON COLUMN "sample_station"."sampling_lon" IS '经度';
+COMMENT ON COLUMN "sample_station"."sampling_lat" IS '纬度';
+COMMENT ON COLUMN "sample_station"."sampling_deep" IS '深度';
+COMMENT ON COLUMN "sample_station"."sample_remark" IS '备注说明';
+COMMENT ON COLUMN "sample_station"."sample_tag_name" IS '应急搜捞、全球深渊深潜计划、崖州湾共享航次、基金委共享航次';
+COMMENT ON COLUMN "sample_station"."sample_tag_value" IS '标签对应的值,用于关联第三方系统';
COMMENT ON TABLE "sample_station" IS '样品信息表-站位作业';
-CREATE TABLE "sample_station_track" (
- "tsy_id" int4 NOT NULL GENERATED BY DEFAULT AS IDENTITY (
-INCREMENT 1
-MINVALUE 1
-MAXVALUE 2147483647
-START 1
-),
- "sample_id" int4,
- "nav_lon" varchar(32) COLLATE "pg_catalog"."default",
- "nav_lat" varchar(32) COLLATE "pg_catalog"."default",
- "nav_time" timestamp(6)
-)
-;
-ALTER TABLE "sample_station_track" OWNER TO "postgres";
-COMMENT ON COLUMN "sample_station_track"."sample_id" IS '航次编号';
-COMMENT ON COLUMN "sample_station_track"."nav_lon" IS '经度';
-COMMENT ON COLUMN "sample_station_track"."nav_lat" IS '纬度';
-COMMENT ON COLUMN "sample_station_track"."nav_time" IS '时间';
+CREATE TABLE "sample_station_track" (
+ "tsy_id" int4 NOT NULL GENERATED BY DEFAULT AS IDENTITY (
+INCREMENT 1
+MINVALUE 1
+MAXVALUE 2147483647
+START 1
+),
+ "sample_id" int4,
+ "nav_lon" varchar(32) COLLATE "pg_catalog"."default",
+ "nav_lat" varchar(32) COLLATE "pg_catalog"."default",
+ "nav_time" timestamp(6)
+)
+;
+ALTER TABLE "sample_station_track" OWNER TO "postgres";
+COMMENT ON COLUMN "sample_station_track"."sample_id" IS '航次编号';
+COMMENT ON COLUMN "sample_station_track"."nav_lon" IS '经度';
+COMMENT ON COLUMN "sample_station_track"."nav_lat" IS '纬度';
+COMMENT ON COLUMN "sample_station_track"."nav_time" IS '时间';
COMMENT ON TABLE "sample_station_track" IS '航次-导航文件';
-CREATE TABLE "voyage_log" (
- "tsy_id" int4 NOT NULL GENERATED BY DEFAULT AS IDENTITY (
-INCREMENT 1
-MINVALUE 1
-MAXVALUE 2147483647
-START 1
-),
- "voyage_id" int4,
- "optr_id" int4,
- "optr_name" varchar(32) COLLATE "pg_catalog"."default",
- "login_name" varchar(64) COLLATE "pg_catalog"."default",
- "log_type" varchar(32) COLLATE "pg_catalog"."default",
- "log_value" varchar(2000) COLLATE "pg_catalog"."default"
-)
-;
-ALTER TABLE "voyage_log" OWNER TO "postgres";
-COMMENT ON COLUMN "voyage_log"."voyage_id" IS '航次名称';
-COMMENT ON COLUMN "voyage_log"."optr_id" IS '操作员编号';
-COMMENT ON COLUMN "voyage_log"."optr_name" IS '操作员名称';
-COMMENT ON COLUMN "voyage_log"."login_name" IS '登录名称';
-COMMENT ON COLUMN "voyage_log"."log_type" IS '日志类型';
-COMMENT ON COLUMN "voyage_log"."log_value" IS '日志值';
+CREATE TABLE "voyage_log" (
+ "tsy_id" int4 NOT NULL GENERATED BY DEFAULT AS IDENTITY (
+INCREMENT 1
+MINVALUE 1
+MAXVALUE 2147483647
+START 1
+),
+ "voyage_id" int4,
+ "optr_id" int4,
+ "optr_name" varchar(32) COLLATE "pg_catalog"."default",
+ "login_name" varchar(64) COLLATE "pg_catalog"."default",
+ "log_type" varchar(32) COLLATE "pg_catalog"."default",
+ "log_value" varchar(2000) COLLATE "pg_catalog"."default"
+)
+;
+ALTER TABLE "voyage_log" OWNER TO "postgres";
+COMMENT ON COLUMN "voyage_log"."voyage_id" IS '航次名称';
+COMMENT ON COLUMN "voyage_log"."optr_id" IS '操作员编号';
+COMMENT ON COLUMN "voyage_log"."optr_name" IS '操作员名称';
+COMMENT ON COLUMN "voyage_log"."login_name" IS '登录名称';
+COMMENT ON COLUMN "voyage_log"."log_type" IS '日志类型';
+COMMENT ON COLUMN "voyage_log"."log_value" IS '日志值';
COMMENT ON TABLE "voyage_log" IS '航次日志记录';
-CREATE TABLE "voyage_member" (
- "tsy_id" int4 NOT NULL GENERATED BY DEFAULT AS IDENTITY (
-INCREMENT 1
-MINVALUE 1
-MAXVALUE 2147483647
-START 1
-),
- "voyage_id" int4,
- "file_id" int4,
- "member_name" varchar(255) COLLATE "pg_catalog"."default",
- "member_sex" varchar(255) COLLATE "pg_catalog"."default",
- "member_birthday" varchar(255) COLLATE "pg_catalog"."default",
- "member_unit" varchar(255) COLLATE "pg_catalog"."default",
- "member_dept" varchar(255) COLLATE "pg_catalog"."default",
- "member_tel" varchar(255) COLLATE "pg_catalog"."default",
- "member_cert" varchar(255) COLLATE "pg_catalog"."default",
- "bank_name" varchar(255) COLLATE "pg_catalog"."default",
- "bank_card" varchar(255) COLLATE "pg_catalog"."default",
- "bank_addr" varchar(255) COLLATE "pg_catalog"."default",
- "member_remark" varchar(255) COLLATE "pg_catalog"."default",
- "ship_room_addr" varchar(64) COLLATE "pg_catalog"."default"
-)
-;
-ALTER TABLE "voyage_member" OWNER TO "postgres";
-COMMENT ON COLUMN "voyage_member"."voyage_id" IS '航次编号';
-COMMENT ON COLUMN "voyage_member"."file_id" IS '对应文件名称';
-COMMENT ON COLUMN "voyage_member"."member_name" IS '参航人员姓名';
-COMMENT ON COLUMN "voyage_member"."member_sex" IS '参航人员性别';
-COMMENT ON COLUMN "voyage_member"."member_birthday" IS '参航人员生日';
-COMMENT ON COLUMN "voyage_member"."member_unit" IS '参航人员单位';
-COMMENT ON COLUMN "voyage_member"."member_dept" IS '参航人员职责';
-COMMENT ON COLUMN "voyage_member"."member_tel" IS '联系电话';
-COMMENT ON COLUMN "voyage_member"."member_cert" IS '证件号码';
-COMMENT ON COLUMN "voyage_member"."bank_name" IS '银行名称';
-COMMENT ON COLUMN "voyage_member"."bank_card" IS '银行卡号码';
-COMMENT ON COLUMN "voyage_member"."bank_addr" IS '开户行';
-COMMENT ON COLUMN "voyage_member"."ship_room_addr" IS '船上房间号码';
+CREATE TABLE "voyage_member" (
+ "tsy_id" int4 NOT NULL GENERATED BY DEFAULT AS IDENTITY (
+INCREMENT 1
+MINVALUE 1
+MAXVALUE 2147483647
+START 1
+),
+ "voyage_id" int4,
+ "file_id" int4,
+ "member_name" varchar(255) COLLATE "pg_catalog"."default",
+ "member_sex" varchar(255) COLLATE "pg_catalog"."default",
+ "member_birthday" varchar(255) COLLATE "pg_catalog"."default",
+ "member_unit" varchar(255) COLLATE "pg_catalog"."default",
+ "member_dept" varchar(255) COLLATE "pg_catalog"."default",
+ "member_tel" varchar(255) COLLATE "pg_catalog"."default",
+ "member_cert" varchar(255) COLLATE "pg_catalog"."default",
+ "bank_name" varchar(255) COLLATE "pg_catalog"."default",
+ "bank_card" varchar(255) COLLATE "pg_catalog"."default",
+ "bank_addr" varchar(255) COLLATE "pg_catalog"."default",
+ "member_remark" varchar(255) COLLATE "pg_catalog"."default",
+ "ship_room_addr" varchar(64) COLLATE "pg_catalog"."default"
+)
+;
+ALTER TABLE "voyage_member" OWNER TO "postgres";
+COMMENT ON COLUMN "voyage_member"."voyage_id" IS '航次编号';
+COMMENT ON COLUMN "voyage_member"."file_id" IS '对应文件名称';
+COMMENT ON COLUMN "voyage_member"."member_name" IS '参航人员姓名';
+COMMENT ON COLUMN "voyage_member"."member_sex" IS '参航人员性别';
+COMMENT ON COLUMN "voyage_member"."member_birthday" IS '参航人员生日';
+COMMENT ON COLUMN "voyage_member"."member_unit" IS '参航人员单位';
+COMMENT ON COLUMN "voyage_member"."member_dept" IS '参航人员职责';
+COMMENT ON COLUMN "voyage_member"."member_tel" IS '联系电话';
+COMMENT ON COLUMN "voyage_member"."member_cert" IS '证件号码';
+COMMENT ON COLUMN "voyage_member"."bank_name" IS '银行名称';
+COMMENT ON COLUMN "voyage_member"."bank_card" IS '银行卡号码';
+COMMENT ON COLUMN "voyage_member"."bank_addr" IS '开户行';
+COMMENT ON COLUMN "voyage_member"."ship_room_addr" IS '船上房间号码';
COMMENT ON TABLE "voyage_member" IS '航次参航人员信息';
-CREATE TABLE "voyage_navigation" (
- "tsy_id" int4 NOT NULL GENERATED BY DEFAULT AS IDENTITY (
-INCREMENT 1
-MINVALUE 1
-MAXVALUE 2147483647
-START 1
-),
- "voyage_id" int4,
- "file_id" int4,
- "nav_lon" varchar(32) COLLATE "pg_catalog"."default",
- "nav_lat" varchar(32) COLLATE "pg_catalog"."default",
- "nav_time" timestamp(6)
-)
-;
-ALTER TABLE "voyage_navigation" OWNER TO "postgres";
-COMMENT ON COLUMN "voyage_navigation"."voyage_id" IS '航次编号';
-COMMENT ON COLUMN "voyage_navigation"."file_id" IS '导航文件编号';
-COMMENT ON COLUMN "voyage_navigation"."nav_lon" IS '经度';
-COMMENT ON COLUMN "voyage_navigation"."nav_lat" IS '纬度';
-COMMENT ON COLUMN "voyage_navigation"."nav_time" IS '时间';
+CREATE TABLE "voyage_navigation" (
+ "tsy_id" int4 NOT NULL GENERATED BY DEFAULT AS IDENTITY (
+INCREMENT 1
+MINVALUE 1
+MAXVALUE 2147483647
+START 1
+),
+ "voyage_id" int4,
+ "file_id" int4,
+ "nav_lon" varchar(32) COLLATE "pg_catalog"."default",
+ "nav_lat" varchar(32) COLLATE "pg_catalog"."default",
+ "nav_time" timestamp(6)
+)
+;
+ALTER TABLE "voyage_navigation" OWNER TO "postgres";
+COMMENT ON COLUMN "voyage_navigation"."voyage_id" IS '航次编号';
+COMMENT ON COLUMN "voyage_navigation"."file_id" IS '导航文件编号';
+COMMENT ON COLUMN "voyage_navigation"."nav_lon" IS '经度';
+COMMENT ON COLUMN "voyage_navigation"."nav_lat" IS '纬度';
+COMMENT ON COLUMN "voyage_navigation"."nav_time" IS '时间';
COMMENT ON TABLE "voyage_navigation" IS '航次-导航文件';
-CREATE TABLE "voyage_reg" (
- "tsy_id" int4 NOT NULL GENERATED BY DEFAULT AS IDENTITY (
-INCREMENT 1
-MINVALUE 1
-MAXVALUE 2147483647
-START 1
-),
- "voyage_name" varchar(64) COLLATE "pg_catalog"."default",
- "ship_name" varchar(64) COLLATE "pg_catalog"."default",
- "serect_status" varchar(32) COLLATE "pg_catalog"."default",
- "voyage_start_date" date,
- "voyage_end_date" date,
- "voyage_remark" varchar(10240) COLLATE "pg_catalog"."default",
- "voyage_officer" varchar(255) COLLATE "pg_catalog"."default",
- "funding_org" varchar(255) COLLATE "pg_catalog"."default",
- "funding_code" varchar(255) COLLATE "pg_catalog"."default",
- "navigation_file_name" varchar(128) COLLATE "pg_catalog"."default",
- "create_time" timestamp(6),
- "voyage_status" varchar(32) COLLATE "pg_catalog"."default",
- "voyage_status_time" timestamp(6),
- "voyage_mileage" int4,
- "voyage_days" int4
-)
-;
-ALTER TABLE "voyage_reg" OWNER TO "postgres";
-COMMENT ON COLUMN "voyage_reg"."voyage_name" IS '航次名称';
-COMMENT ON COLUMN "voyage_reg"."ship_name" IS '科考船舶';
-COMMENT ON COLUMN "voyage_reg"."serect_status" IS '是否涉密';
-COMMENT ON COLUMN "voyage_reg"."voyage_start_date" IS '航行开始日期';
-COMMENT ON COLUMN "voyage_reg"."voyage_end_date" IS '航行结束日期';
-COMMENT ON COLUMN "voyage_reg"."voyage_remark" IS '航线描述';
-COMMENT ON COLUMN "voyage_reg"."voyage_officer" IS '首席,用、分开';
-COMMENT ON COLUMN "voyage_reg"."funding_org" IS '项目资助机构,用、分开';
-COMMENT ON COLUMN "voyage_reg"."funding_code" IS '项目资助编号';
-COMMENT ON COLUMN "voyage_reg"."navigation_file_name" IS '导航文件名称';
-COMMENT ON COLUMN "voyage_reg"."create_time" IS '创建时间';
-COMMENT ON COLUMN "voyage_reg"."voyage_status" IS '航次状态';
-COMMENT ON COLUMN "voyage_reg"."voyage_status_time" IS '状态变更时间';
-COMMENT ON COLUMN "voyage_reg"."voyage_mileage" IS '航行里程';
-COMMENT ON COLUMN "voyage_reg"."voyage_days" IS '航线天数,自动计算';
+CREATE TABLE "voyage_reg" (
+ "tsy_id" int4 NOT NULL GENERATED BY DEFAULT AS IDENTITY (
+INCREMENT 1
+MINVALUE 1
+MAXVALUE 2147483647
+START 1
+),
+ "voyage_name" varchar(64) COLLATE "pg_catalog"."default",
+ "ship_name" varchar(64) COLLATE "pg_catalog"."default",
+ "serect_status" varchar(32) COLLATE "pg_catalog"."default",
+ "voyage_start_date" date,
+ "voyage_end_date" date,
+ "voyage_remark" varchar(10240) COLLATE "pg_catalog"."default",
+ "voyage_officer" varchar(255) COLLATE "pg_catalog"."default",
+ "funding_org" varchar(255) COLLATE "pg_catalog"."default",
+ "funding_code" varchar(255) COLLATE "pg_catalog"."default",
+ "navigation_file_name" varchar(128) COLLATE "pg_catalog"."default",
+ "create_time" timestamp(6),
+ "voyage_status" varchar(32) COLLATE "pg_catalog"."default",
+ "voyage_status_time" timestamp(6),
+ "voyage_mileage" int4,
+ "voyage_days" int4
+)
+;
+ALTER TABLE "voyage_reg" OWNER TO "postgres";
+COMMENT ON COLUMN "voyage_reg"."voyage_name" IS '航次名称';
+COMMENT ON COLUMN "voyage_reg"."ship_name" IS '科考船舶';
+COMMENT ON COLUMN "voyage_reg"."serect_status" IS '是否涉密';
+COMMENT ON COLUMN "voyage_reg"."voyage_start_date" IS '航行开始日期';
+COMMENT ON COLUMN "voyage_reg"."voyage_end_date" IS '航行结束日期';
+COMMENT ON COLUMN "voyage_reg"."voyage_remark" IS '航线描述';
+COMMENT ON COLUMN "voyage_reg"."voyage_officer" IS '首席,用、分开';
+COMMENT ON COLUMN "voyage_reg"."funding_org" IS '项目资助机构,用、分开';
+COMMENT ON COLUMN "voyage_reg"."funding_code" IS '项目资助编号';
+COMMENT ON COLUMN "voyage_reg"."navigation_file_name" IS '导航文件名称';
+COMMENT ON COLUMN "voyage_reg"."create_time" IS '创建时间';
+COMMENT ON COLUMN "voyage_reg"."voyage_status" IS '航次状态';
+COMMENT ON COLUMN "voyage_reg"."voyage_status_time" IS '状态变更时间';
+COMMENT ON COLUMN "voyage_reg"."voyage_mileage" IS '航行里程';
+COMMENT ON COLUMN "voyage_reg"."voyage_days" IS '航线天数,自动计算';
COMMENT ON TABLE "voyage_reg" IS '航次信息表';
-CREATE TABLE "voyage_reg_optr" (
- "tsy_id" int4 NOT NULL GENERATED BY DEFAULT AS IDENTITY (
-INCREMENT 1
-MINVALUE 1
-MAXVALUE 2147483647
-START 1
-),
- "optr_id" int4,
- "voyage_id" int4
-)
-;
-ALTER TABLE "voyage_reg_optr" OWNER TO "postgres";
-COMMENT ON COLUMN "voyage_reg_optr"."optr_id" IS '操作员编号';
-COMMENT ON COLUMN "voyage_reg_optr"."voyage_id" IS '航次编号';
+CREATE TABLE "voyage_reg_optr" (
+ "tsy_id" int4 NOT NULL GENERATED BY DEFAULT AS IDENTITY (
+INCREMENT 1
+MINVALUE 1
+MAXVALUE 2147483647
+START 1
+),
+ "optr_id" int4,
+ "voyage_id" int4
+)
+;
+ALTER TABLE "voyage_reg_optr" OWNER TO "postgres";
+COMMENT ON COLUMN "voyage_reg_optr"."optr_id" IS '操作员编号';
+COMMENT ON COLUMN "voyage_reg_optr"."voyage_id" IS '航次编号';
COMMENT ON TABLE "voyage_reg_optr" IS '操作员-航次对应表';
BEGIN;
LOCK TABLE "public"."dict_data" IN SHARE MODE;
@@ -1196,8 +1196,8 @@ ALTER TABLE "hme_frame_dict" ADD CONSTRAINT "hme_frame_dict_pkey" PRIMARY KEY ("
ALTER TABLE "hme_frame_dict_name" ADD CONSTRAINT "hme_frame_dict_name_pkey" PRIMARY KEY ("dict_name");
ALTER TABLE "hme_frame_language" ADD CONSTRAINT "hme_frame_language_pkey" PRIMARY KEY ("lang_key");
ALTER TABLE "hme_frame_optr" ADD CONSTRAINT "hme_frame_optr_pkey" PRIMARY KEY ("optr_id");
-CREATE UNIQUE INDEX "inx_frame_optr_login_name" ON "hme_frame_optr" USING btree (
- "login_name" COLLATE "pg_catalog"."default" "pg_catalog"."text_ops" ASC NULLS LAST
+CREATE UNIQUE INDEX "inx_frame_optr_login_name" ON "hme_frame_optr" USING btree (
+ "login_name" COLLATE "pg_catalog"."default" "pg_catalog"."text_ops" ASC NULLS LAST
);
ALTER TABLE "hme_frame_optr_log" ADD CONSTRAINT "hme_frame_optr_log_pkey" PRIMARY KEY ("log_id");
ALTER TABLE "hme_frame_optr_login" ADD CONSTRAINT "hme_frame_optr_login_pkey" PRIMARY KEY ("log_id");
@@ -1207,8 +1207,8 @@ ALTER TABLE "hme_frame_res" ADD CONSTRAINT "hme_frame_res_pkey" PRIMARY KEY ("re
ALTER TABLE "hme_frame_role" ADD CONSTRAINT "hme_frame_role_pkey" PRIMARY KEY ("role_id");
ALTER TABLE "hme_frame_role_res" ADD CONSTRAINT "hme_frame_role_res_pkey" PRIMARY KEY ("role_id", "res_id");
ALTER TABLE "sample_dataset" ADD CONSTRAINT "sample_dataset_pkey" PRIMARY KEY ("tsy_id");
-CREATE INDEX "pk_sample_dataset" ON "sample_dataset" USING btree (
- "dataset_name" COLLATE "pg_catalog"."default" "pg_catalog"."text_ops" ASC NULLS LAST
+CREATE INDEX "pk_sample_dataset" ON "sample_dataset" USING btree (
+ "dataset_name" COLLATE "pg_catalog"."default" "pg_catalog"."text_ops" ASC NULLS LAST
);
ALTER TABLE "sample_dataset_track" ADD CONSTRAINT "sample_dataset_track_pkey" PRIMARY KEY ("tsy_id");
ALTER TABLE "sample_line" ADD CONSTRAINT "sample_line_pkey" PRIMARY KEY ("tsy_id");
@@ -1219,91 +1219,91 @@ ALTER TABLE "voyage_log" ADD CONSTRAINT "voyage_log_pkey" PRIMARY KEY ("tsy_id")
ALTER TABLE "voyage_member" ADD CONSTRAINT "voyage_member_pkey" PRIMARY KEY ("tsy_id");
ALTER TABLE "voyage_navigation" ADD CONSTRAINT "voyage_navigation_pkey" PRIMARY KEY ("tsy_id");
ALTER TABLE "voyage_reg" ADD CONSTRAINT "voyage_reg_pkey" PRIMARY KEY ("tsy_id");
-CREATE UNIQUE INDEX "pk_voyage_reg" ON "voyage_reg" USING btree (
- "voyage_name" COLLATE "pg_catalog"."default" "pg_catalog"."text_ops" ASC NULLS LAST
+CREATE UNIQUE INDEX "pk_voyage_reg" ON "voyage_reg" USING btree (
+ "voyage_name" COLLATE "pg_catalog"."default" "pg_catalog"."text_ops" ASC NULLS LAST
);
ALTER TABLE "voyage_reg_optr" ADD CONSTRAINT "VOYAGE_REG_OPTR_pkey" PRIMARY KEY ("tsy_id");
-ALTER SEQUENCE "VOYAGE_REG_OPTR_TSY_ID_seq"
+ALTER SEQUENCE "VOYAGE_REG_OPTR_TSY_ID_seq"
OWNED BY "voyage_reg_optr"."tsy_id";
SELECT setval('"VOYAGE_REG_OPTR_TSY_ID_seq"', 29, true);
ALTER SEQUENCE "VOYAGE_REG_OPTR_TSY_ID_seq" OWNER TO "postgres";
-ALTER SEQUENCE "dict_data_tsy_id_seq"
+ALTER SEQUENCE "dict_data_tsy_id_seq"
OWNED BY "dict_data"."tsy_id";
SELECT setval('"dict_data_tsy_id_seq"', 148, true);
ALTER SEQUENCE "dict_data_tsy_id_seq" OWNER TO "postgres";
-ALTER SEQUENCE "dict_equipment_tsy_id_seq"
+ALTER SEQUENCE "dict_equipment_tsy_id_seq"
OWNED BY "dict_equipment"."tsy_id";
SELECT setval('"dict_equipment_tsy_id_seq"', 165, true);
ALTER SEQUENCE "dict_equipment_tsy_id_seq" OWNER TO "postgres";
-ALTER SEQUENCE "dict_funding_tsy_id_seq"
+ALTER SEQUENCE "dict_funding_tsy_id_seq"
OWNED BY "dict_funding"."tsy_id";
SELECT setval('"dict_funding_tsy_id_seq"', 12, true);
ALTER SEQUENCE "dict_funding_tsy_id_seq" OWNER TO "postgres";
-ALTER SEQUENCE "dict_geom_tsy_id_seq"
+ALTER SEQUENCE "dict_geom_tsy_id_seq"
OWNED BY "dict_geom"."tsy_id";
SELECT setval('"dict_geom_tsy_id_seq"', 60, true);
ALTER SEQUENCE "dict_geom_tsy_id_seq" OWNER TO "postgres";
-ALTER SEQUENCE "dict_platform_copy1_tsy_id_seq"
+ALTER SEQUENCE "dict_platform_copy1_tsy_id_seq"
OWNED BY "dict_report"."tsy_id";
SELECT setval('"dict_platform_copy1_tsy_id_seq"', 2, true);
ALTER SEQUENCE "dict_platform_copy1_tsy_id_seq" OWNER TO "postgres";
-ALTER SEQUENCE "dict_platform_tsy_id_seq"
+ALTER SEQUENCE "dict_platform_tsy_id_seq"
OWNED BY "dict_platform"."tsy_id";
SELECT setval('"dict_platform_tsy_id_seq"', 19, true);
ALTER SEQUENCE "dict_platform_tsy_id_seq" OWNER TO "postgres";
-ALTER SEQUENCE "dict_unit_sail_tsy_id_seq"
+ALTER SEQUENCE "dict_unit_sail_tsy_id_seq"
OWNED BY "dict_unit_sail"."tsy_id";
SELECT setval('"dict_unit_sail_tsy_id_seq"', 95, true);
ALTER SEQUENCE "dict_unit_sail_tsy_id_seq" OWNER TO "postgres";
-ALTER SEQUENCE "dict_unit_share_tsy_id_seq"
+ALTER SEQUENCE "dict_unit_share_tsy_id_seq"
OWNED BY "dict_unit_share"."tsy_id";
SELECT setval('"dict_unit_share_tsy_id_seq"', 2, true);
ALTER SEQUENCE "dict_unit_share_tsy_id_seq" OWNER TO "postgres";
-ALTER SEQUENCE "hme_frame_dept_dept_id_seq"
+ALTER SEQUENCE "hme_frame_dept_dept_id_seq"
OWNED BY "hme_frame_dept"."dept_id";
SELECT setval('"hme_frame_dept_dept_id_seq"', 2, false);
ALTER SEQUENCE "hme_frame_dept_dept_id_seq" OWNER TO "postgres";
-ALTER SEQUENCE "hme_frame_optr_optr_id_seq"
+ALTER SEQUENCE "hme_frame_optr_optr_id_seq"
OWNED BY "hme_frame_optr"."optr_id";
SELECT setval('"hme_frame_optr_optr_id_seq"', 6, true);
ALTER SEQUENCE "hme_frame_optr_optr_id_seq" OWNER TO "postgres";
-ALTER SEQUENCE "hme_frame_role_role_id_seq"
+ALTER SEQUENCE "hme_frame_role_role_id_seq"
OWNED BY "hme_frame_role"."role_id";
SELECT setval('"hme_frame_role_role_id_seq"', 2, false);
ALTER SEQUENCE "hme_frame_role_role_id_seq" OWNER TO "postgres";
-ALTER SEQUENCE "sample_dataset_tsy_id_seq"
+ALTER SEQUENCE "sample_dataset_tsy_id_seq"
OWNED BY "sample_dataset"."tsy_id";
SELECT setval('"sample_dataset_tsy_id_seq"', 286, true);
ALTER SEQUENCE "sample_dataset_tsy_id_seq" OWNER TO "postgres";
-ALTER SEQUENCE "sample_line_track_tsy_id_seq"
+ALTER SEQUENCE "sample_line_track_tsy_id_seq"
OWNED BY "sample_line_track"."tsy_id";
SELECT setval('"sample_line_track_tsy_id_seq"', 31, true);
ALTER SEQUENCE "sample_line_track_tsy_id_seq" OWNER TO "postgres";
-ALTER SEQUENCE "sample_line_tsy_id_seq"
+ALTER SEQUENCE "sample_line_tsy_id_seq"
OWNED BY "sample_line"."tsy_id";
SELECT setval('"sample_line_tsy_id_seq"', 459, true);
ALTER SEQUENCE "sample_line_tsy_id_seq" OWNER TO "postgres";
-ALTER SEQUENCE "sample_station_track_tsy_id_seq"
+ALTER SEQUENCE "sample_station_track_tsy_id_seq"
OWNED BY "sample_station_track"."tsy_id";
SELECT setval('"sample_station_track_tsy_id_seq"', 2494, true);
ALTER SEQUENCE "sample_station_track_tsy_id_seq" OWNER TO "postgres";
-ALTER SEQUENCE "sample_station_tsy_id_seq"
+ALTER SEQUENCE "sample_station_tsy_id_seq"
OWNED BY "sample_station"."tsy_id";
SELECT setval('"sample_station_tsy_id_seq"', 4035, true);
ALTER SEQUENCE "sample_station_tsy_id_seq" OWNER TO "postgres";
-ALTER SEQUENCE "voyage_log_tsy_id_seq"
+ALTER SEQUENCE "voyage_log_tsy_id_seq"
OWNED BY "voyage_log"."tsy_id";
SELECT setval('"voyage_log_tsy_id_seq"', 72, true);
ALTER SEQUENCE "voyage_log_tsy_id_seq" OWNER TO "postgres";
-ALTER SEQUENCE "voyage_member_tsy_id_seq"
+ALTER SEQUENCE "voyage_member_tsy_id_seq"
OWNED BY "voyage_member"."tsy_id";
SELECT setval('"voyage_member_tsy_id_seq"', 1413, true);
ALTER SEQUENCE "voyage_member_tsy_id_seq" OWNER TO "postgres";
-ALTER SEQUENCE "voyage_navigation_tsy_id_seq"
+ALTER SEQUENCE "voyage_navigation_tsy_id_seq"
OWNED BY "voyage_navigation"."tsy_id";
SELECT setval('"voyage_navigation_tsy_id_seq"', 381434, true);
ALTER SEQUENCE "voyage_navigation_tsy_id_seq" OWNER TO "postgres";
-ALTER SEQUENCE "voyage_reg_tsy_id_seq"
+ALTER SEQUENCE "voyage_reg_tsy_id_seq"
OWNED BY "voyage_reg"."tsy_id";
SELECT setval('"voyage_reg_tsy_id_seq"', 25, true);
ALTER SEQUENCE "voyage_reg_tsy_id_seq" OWNER TO "postgres";
diff --git a/src/main/data/readme.txt b/src/main/data/readme.txt
index 07d7a72..6427080 100644
--- a/src/main/data/readme.txt
+++ b/src/main/data/readme.txt
@@ -1,31 +1,31 @@
-1.数据库更新至20251026,包含之前所输入信息,以此数据为基础版本
-增加表
-dict_geom:
-geom_type字段:voyage表示航次,diving表示潜次
-geom_sn:表示航次号或者潜次号
-geom_value:geoserver能直接用的sql语句
-geom_name:预留给geoserver回写
-geom_level:预留给geoserver回写
-
-2025-10-31更新
-更新自动增长序列
-SELECT setval('dict_data_tsy_id_seq',(SELECT max(tsy_id) FROM dict_data));
-SELECT setval('dict_equipment_tsy_id_seq',(SELECT max(tsy_id) FROM dict_equipment));
-SELECT setval('dict_funding_tsy_id_seq',(SELECT max(tsy_id) FROM dict_funding));
-SELECT setval('dict_geom_tsy_id_seq',(SELECT max(tsy_id) FROM dict_geom));
-SELECT setval('dict_platform_copy1_tsy_id_seq',(SELECT max(tsy_id) FROM dict_report));
-SELECT setval('dict_platform_tsy_id_seq',(SELECT max(tsy_id) FROM dict_platform));
-SELECT setval('dict_unit_sail_tsy_id_seq',(SELECT max(tsy_id) FROM dict_unit_sail));
-SELECT setval('dict_unit_share_tsy_id_seq',(SELECT max(tsy_id) FROM dict_unit_share));
-SELECT setval('hme_frame_dept_dept_id_seq',(SELECT max(dept_id) FROM hme_frame_dept));
-SELECT setval('hme_frame_optr_optr_id_seq',(SELECT max(optr_id) FROM hme_frame_optr));
-SELECT setval('hme_frame_role_role_id_seq',(SELECT max(role_id) FROM hme_frame_role));
-SELECT setval('sample_dataset_tsy_id_seq',(SELECT max(tsy_id) FROM sample_dataset));
-SELECT setval('sample_line_track_tsy_id_seq',(SELECT max(tsy_id) FROM sample_line_track));
-SELECT setval('sample_line_tsy_id_seq',(SELECT max(tsy_id) FROM sample_line));
-SELECT setval('sample_station_track_tsy_id_seq',(SELECT max(tsy_id) FROM sample_station_track));
-SELECT setval('sample_station_tsy_id_seq',(SELECT max(tsy_id) FROM sample_station));
-SELECT setval('voyage_log_tsy_id_seq',(SELECT max(tsy_id) FROM voyage_log));
-SELECT setval('voyage_member_tsy_id_seq',(SELECT max(tsy_id) FROM voyage_member));
-SELECT setval('voyage_navigation_tsy_id_seq',(SELECT max(tsy_id) FROM voyage_navigation));
+1.数据库更新至20251026,包含之前所输入信息,以此数据为基础版本
+增加表
+dict_geom:
+geom_type字段:voyage表示航次,diving表示潜次
+geom_sn:表示航次号或者潜次号
+geom_value:geoserver能直接用的sql语句
+geom_name:预留给geoserver回写
+geom_level:预留给geoserver回写
+
+2025-10-31更新
+更新自动增长序列
+SELECT setval('dict_data_tsy_id_seq',(SELECT max(tsy_id) FROM dict_data));
+SELECT setval('dict_equipment_tsy_id_seq',(SELECT max(tsy_id) FROM dict_equipment));
+SELECT setval('dict_funding_tsy_id_seq',(SELECT max(tsy_id) FROM dict_funding));
+SELECT setval('dict_geom_tsy_id_seq',(SELECT max(tsy_id) FROM dict_geom));
+SELECT setval('dict_platform_copy1_tsy_id_seq',(SELECT max(tsy_id) FROM dict_report));
+SELECT setval('dict_platform_tsy_id_seq',(SELECT max(tsy_id) FROM dict_platform));
+SELECT setval('dict_unit_sail_tsy_id_seq',(SELECT max(tsy_id) FROM dict_unit_sail));
+SELECT setval('dict_unit_share_tsy_id_seq',(SELECT max(tsy_id) FROM dict_unit_share));
+SELECT setval('hme_frame_dept_dept_id_seq',(SELECT max(dept_id) FROM hme_frame_dept));
+SELECT setval('hme_frame_optr_optr_id_seq',(SELECT max(optr_id) FROM hme_frame_optr));
+SELECT setval('hme_frame_role_role_id_seq',(SELECT max(role_id) FROM hme_frame_role));
+SELECT setval('sample_dataset_tsy_id_seq',(SELECT max(tsy_id) FROM sample_dataset));
+SELECT setval('sample_line_track_tsy_id_seq',(SELECT max(tsy_id) FROM sample_line_track));
+SELECT setval('sample_line_tsy_id_seq',(SELECT max(tsy_id) FROM sample_line));
+SELECT setval('sample_station_track_tsy_id_seq',(SELECT max(tsy_id) FROM sample_station_track));
+SELECT setval('sample_station_tsy_id_seq',(SELECT max(tsy_id) FROM sample_station));
+SELECT setval('voyage_log_tsy_id_seq',(SELECT max(tsy_id) FROM voyage_log));
+SELECT setval('voyage_member_tsy_id_seq',(SELECT max(tsy_id) FROM voyage_member));
+SELECT setval('voyage_navigation_tsy_id_seq',(SELECT max(tsy_id) FROM voyage_navigation));
SELECT setval('voyage_reg_tsy_id_seq',(SELECT max(tsy_id) FROM voyage_reg));
\ No newline at end of file
diff --git a/src/main/java/app.properties b/src/main/java/app.properties
index 9971273..1ad8ea2 100644
--- a/src/main/java/app.properties
+++ b/src/main/java/app.properties
@@ -1,5 +1,5 @@
-AppDebug=true
-AppTrace=true
-AppParamHelper=cn.tsy.cas.idsse.dsds.helper.DsdsParamHelper
-AppListener=cn.tsy.cas.idsse.dsds.control.DSDSInitializeListener
+AppDebug=true
+AppTrace=true
+AppParamHelper=cn.tsy.cas.idsse.dsds.helper.DSDSParamHelper
+AppListener=cn.tsy.cas.idsse.dsds.control.DSDSInitializeListener
AppName=DSDSServer
\ No newline at end of file
diff --git a/src/main/java/cn/tsy/cas/idsse/dsds/constant/VoyageJobType.java b/src/main/java/cn/tsy/cas/idsse/dsds/constant/VoyageJobType.java
index b2d1f5b..a2f44d0 100644
--- a/src/main/java/cn/tsy/cas/idsse/dsds/constant/VoyageJobType.java
+++ b/src/main/java/cn/tsy/cas/idsse/dsds/constant/VoyageJobType.java
@@ -1,23 +1,23 @@
-package cn.tsy.cas.idsse.dsds.constant;
-
-/***********************
- * 航次作业类型
- * @author TsySoft
- * @create 2024-05-14 10:08:05
- * @version 1.0.0
- * @email revisit@126.com
- *
- */
-public class VoyageJobType {
-
- /*******************
- * 测线作业
- */
- public static final String Line = "测线作业";
- /*******************
- * 站位作业
- */
- public static final String Station = "站位作业";
-
-
-}
+package cn.tsy.cas.idsse.dsds.constant;
+
+/***********************
+ * 航次作业类型
+ * @author TsySoft
+ * @create 2024-05-14 10:08:05
+ * @version 1.0.0
+ * @email revisit@126.com
+ *
+ */
+public class VoyageJobType {
+
+ /*******************
+ * 测线作业
+ */
+ public static final String Line = "测线作业";
+ /*******************
+ * 站位作业
+ */
+ public static final String Station = "站位作业";
+
+
+}
diff --git a/src/main/java/cn/tsy/cas/idsse/dsds/constant/VoyageLogType.java b/src/main/java/cn/tsy/cas/idsse/dsds/constant/VoyageLogType.java
index 94933dd..7da1dc6 100644
--- a/src/main/java/cn/tsy/cas/idsse/dsds/constant/VoyageLogType.java
+++ b/src/main/java/cn/tsy/cas/idsse/dsds/constant/VoyageLogType.java
@@ -1,27 +1,27 @@
-package cn.tsy.cas.idsse.dsds.constant;
-
-/***********************
- * 航次日志类型
- * @author TsySoft
- * @create 2024-05-14 10:08:05
- * @version 1.0.0
- * @email revisit@126.com
- *
- */
-public class VoyageLogType {
-
- /*******************
- * 建立航次
- */
- public static final String Create = "Create";
- /*******************
- * 导入导航文件
- */
- public static final String UploadNavigation = "UploadNavigation";
- /*******************
- * 导入参航人员
- */
- public static final String UploadMember = "UploadMebmer";
-
-
-}
+package cn.tsy.cas.idsse.dsds.constant;
+
+/***********************
+ * 航次日志类型
+ * @author TsySoft
+ * @create 2024-05-14 10:08:05
+ * @version 1.0.0
+ * @email revisit@126.com
+ *
+ */
+public class VoyageLogType {
+
+ /*******************
+ * 建立航次
+ */
+ public static final String Create = "Create";
+ /*******************
+ * 导入导航文件
+ */
+ public static final String UploadNavigation = "UploadNavigation";
+ /*******************
+ * 导入参航人员
+ */
+ public static final String UploadMember = "UploadMebmer";
+
+
+}
diff --git a/src/main/java/cn/tsy/cas/idsse/dsds/constant/VoyageStatus.java b/src/main/java/cn/tsy/cas/idsse/dsds/constant/VoyageStatus.java
index 5a33e49..4f8a406 100644
--- a/src/main/java/cn/tsy/cas/idsse/dsds/constant/VoyageStatus.java
+++ b/src/main/java/cn/tsy/cas/idsse/dsds/constant/VoyageStatus.java
@@ -1,17 +1,17 @@
-package cn.tsy.cas.idsse.dsds.constant;
-
-/***********************
- * 航次日志类型
- * @author TsySoft
- * @create 2024-05-14 10:08:05
- * @version 1.0.0
- * @email revisit@126.com
- *
- */
-public class VoyageStatus {
-
- /*******************
- * 计划
- */
- public static final String Plan = "Plan";
-}
+package cn.tsy.cas.idsse.dsds.constant;
+
+/***********************
+ * 航次日志类型
+ * @author TsySoft
+ * @create 2024-05-14 10:08:05
+ * @version 1.0.0
+ * @email revisit@126.com
+ *
+ */
+public class VoyageStatus {
+
+ /*******************
+ * 计划
+ */
+ public static final String Plan = "Plan";
+}
diff --git a/src/main/java/cn/tsy/cas/idsse/dsds/control/DSDSControl.java b/src/main/java/cn/tsy/cas/idsse/dsds/control/DSDSControl.java
index 5b989a8..aef6a00 100644
--- a/src/main/java/cn/tsy/cas/idsse/dsds/control/DSDSControl.java
+++ b/src/main/java/cn/tsy/cas/idsse/dsds/control/DSDSControl.java
@@ -1,7 +1,7 @@
-package cn.tsy.cas.idsse.dsds.control;
-
-import cn.hme.framework.frame.control.HmeFrameControl;
-
-public class DSDSControl extends HmeFrameControl{
-
-}
+package cn.tsy.cas.idsse.dsds.control;
+
+import cn.hme.framework.frame.control.HmeFrameControl;
+
+public class DSDSControl extends HmeFrameControl{
+
+}
diff --git a/src/main/java/cn/tsy/cas/idsse/dsds/control/DSDSInitializeListener.java b/src/main/java/cn/tsy/cas/idsse/dsds/control/DSDSInitializeListener.java
index 8cf8d28..33f6f56 100644
--- a/src/main/java/cn/tsy/cas/idsse/dsds/control/DSDSInitializeListener.java
+++ b/src/main/java/cn/tsy/cas/idsse/dsds/control/DSDSInitializeListener.java
@@ -1,21 +1,21 @@
-package cn.tsy.cas.idsse.dsds.control;
-
-import cn.hme.framework.core.HmeAppParamerter;
-import cn.tsy.cas.idsse.dsds.thread.DSDSReportThread;
-import jakarta.servlet.ServletContextEvent;
-import jakarta.servlet.ServletContextListener;
-
-public class DSDSInitializeListener implements ServletContextListener {
- @Override
- public void contextInitialized(ServletContextEvent sc) {
- if (HmeAppParamerter.AppName.equals("DSDSServer")) {
- new Thread(new DSDSReportThread()).start();
- }
-
-
- }
-
- @Override
- public void contextDestroyed(ServletContextEvent sc) {
- }
-}
+package cn.tsy.cas.idsse.dsds.control;
+
+import cn.hme.framework.core.HmeAppParamerter;
+import cn.tsy.cas.idsse.dsds.thread.DSDSReportThread;
+import jakarta.servlet.ServletContextEvent;
+import jakarta.servlet.ServletContextListener;
+
+public class DSDSInitializeListener implements ServletContextListener {
+ @Override
+ public void contextInitialized(ServletContextEvent sc) {
+ if (HmeAppParamerter.AppName.equals("DSDSServer")) {
+ new Thread(new DSDSReportThread()).start();
+ }
+
+
+ }
+
+ @Override
+ public void contextDestroyed(ServletContextEvent sc) {
+ }
+}
diff --git a/src/main/java/cn/tsy/cas/idsse/dsds/control/api/DSDSApiVoyageControl.java b/src/main/java/cn/tsy/cas/idsse/dsds/control/api/DSDSApiVoyageControl.java
index 5c8fd27..267353d 100644
--- a/src/main/java/cn/tsy/cas/idsse/dsds/control/api/DSDSApiVoyageControl.java
+++ b/src/main/java/cn/tsy/cas/idsse/dsds/control/api/DSDSApiVoyageControl.java
@@ -1,42 +1,42 @@
-package cn.tsy.cas.idsse.dsds.control.api;
-
-import java.util.ArrayList;
-import java.util.HashMap;
-import java.util.List;
-import java.util.Map;
-
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.web.bind.annotation.CrossOrigin;
-import org.springframework.web.bind.annotation.RequestMapping;
-import org.springframework.web.bind.annotation.RestController;
-
-import cn.hme.framework.frame.control.HmeAjax;
-import cn.tsy.data.cas.idsse.dsds.mapper.voyage.IVoyageRegMapper;
-
-@RestController
-@CrossOrigin
-@RequestMapping("api/voyage")
-public class DSDSApiVoyageControl {
-
- @Autowired
- private IVoyageRegMapper iVoayge;
-
- @RequestMapping("list.htm")
- public HmeAjax list() {
- String sql = "select sd.voyage_id,r.voyage_name,r.ship_name,line.dataset_id,line.dataset_name,line.conver_area,line.tsy_id sample_id,line.sample_name,r.voyage_mileage,diving_sn,voyage_days "
- + "from voyage_reg r,sample_dataset sd,sample_line line where r.tsy_id=sd.voyage_id and sd.tsy_id=line.dataset_id and sample_tag_name='应急搜捞' order by line.dataset_name";
- List