diff --git a/.classpath b/.classpath
index d64b1ee..44a1bb7 100644
--- a/.classpath
+++ b/.classpath
@@ -1,13 +1,13 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/.project b/.project
index eac9ff2..a648ce6 100644
--- a/.project
+++ b/.project
@@ -1,31 +1,31 @@
-
-
- RescueServer
-
-
-
-
-
- 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
-
-
+
+
+ RescueServer
+
+
+
+
+
+ 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 76c2d63..92e2212 100644
--- a/.settings/.jsdtscope
+++ b/.settings/.jsdtscope
@@ -1,12 +1,12 @@
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/.settings/org.eclipse.core.resources.prefs b/.settings/org.eclipse.core.resources.prefs
index 99f26c0..4824b80 100644
--- a/.settings/org.eclipse.core.resources.prefs
+++ b/.settings/org.eclipse.core.resources.prefs
@@ -1,2 +1,2 @@
-eclipse.preferences.version=1
-encoding/=UTF-8
+eclipse.preferences.version=1
+encoding/=UTF-8
diff --git a/.settings/org.eclipse.jdt.core.prefs b/.settings/org.eclipse.jdt.core.prefs
index 4dac6ae..154b942 100644
--- a/.settings/org.eclipse.jdt.core.prefs
+++ b/.settings/org.eclipse.jdt.core.prefs
@@ -1,14 +1,14 @@
-eclipse.preferences.version=1
-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.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 80a9556..4f65eb3 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 b60f65b..092f3bf 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 4e164a2..934fd6d 100644
--- a/build/classes/app.properties
+++ b/build/classes/app.properties
@@ -1,5 +1,5 @@
-AppDebug=true
-AppTrace=true
-AppParamHelper=cn.tsy.cas.idsse.rescue.helper.RescueParamHelper
-AppListener=cn.tsy.cas.idsse.dsds.control.RescueInitializeListener
+AppDebug=true
+AppTrace=true
+AppParamHelper=cn.tsy.cas.idsse.rescue.helper.RescueParamHelper
+AppListener=cn.tsy.cas.idsse.dsds.control.RescueInitializeListener
AppName=RescueServer
\ No newline at end of file
diff --git a/build/classes/cn/tsy/cas/idsse/rescue/control/RescueRegSampleControl.class b/build/classes/cn/tsy/cas/idsse/rescue/control/RescueRegSampleControl.class
index 5813444..c492b32 100644
Binary files a/build/classes/cn/tsy/cas/idsse/rescue/control/RescueRegSampleControl.class and b/build/classes/cn/tsy/cas/idsse/rescue/control/RescueRegSampleControl.class differ
diff --git a/build/classes/cn/tsy/data/cas/idsse/rescue/mapper/IRescueRegMapper.xml b/build/classes/cn/tsy/data/cas/idsse/rescue/mapper/IRescueRegMapper.xml
index 3a347bf..8501c21 100644
--- a/build/classes/cn/tsy/data/cas/idsse/rescue/mapper/IRescueRegMapper.xml
+++ b/build/classes/cn/tsy/data/cas/idsse/rescue/mapper/IRescueRegMapper.xml
@@ -1,68 +1,68 @@
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build/classes/jdbc.properties b/build/classes/jdbc.properties
index 887fcc1..66fbb9d 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_rescue
-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_rescue
+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 555c147..1a4c6bc 100644
--- a/src/main/data/database.sql
+++ b/src/main/data/database.sql
@@ -1,9 +1,9 @@
-/*
-PostgreSQL Backup
-Database: idsse_rescue/public
-Backup Time: 2025-10-31 16:28:00
-*/
-
+/*
+PostgreSQL Backup
+Database: idsse_rescue/public
+Backup Time: 2025-10-31 16:28:00
+*/
+
DROP SEQUENCE IF EXISTS "public"."hme_frame_dept_dept_id_seq";
DROP SEQUENCE IF EXISTS "public"."hme_frame_optr_optr_id_seq";
DROP SEQUENCE IF EXISTS "public"."hme_frame_role_role_id_seq";
@@ -25,412 +25,412 @@ DROP TABLE IF EXISTS "public"."hme_frame_role_res";
DROP TABLE IF EXISTS "public"."rescue_reg";
DROP TABLE IF EXISTS "public"."rescue_reg_file";
DROP TABLE IF EXISTS "public"."rescue_reg_sample";
-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 "rescue_file_tsy_id_seq"
-INCREMENT 1
-MINVALUE 1
-MAXVALUE 2147483647
-START 1
+CREATE SEQUENCE "rescue_file_tsy_id_seq"
+INCREMENT 1
+MINVALUE 1
+MAXVALUE 2147483647
+START 1
CACHE 1;
-CREATE SEQUENCE "rescue_reg_sample_tsy_id_seq"
-INCREMENT 1
-MINVALUE 1
-MAXVALUE 2147483647
-START 1
+CREATE SEQUENCE "rescue_reg_sample_tsy_id_seq"
+INCREMENT 1
+MINVALUE 1
+MAXVALUE 2147483647
+START 1
CACHE 1;
-CREATE SEQUENCE "rescue_reg_tsy_id_seq"
-INCREMENT 1
-MINVALUE 1
-MAXVALUE 2147483647
-START 1
+CREATE SEQUENCE "rescue_reg_tsy_id_seq"
+INCREMENT 1
+MINVALUE 1
+MAXVALUE 2147483647
+START 1
CACHE 1;
-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 "rescue_reg" (
- "tsy_id" int4 NOT NULL GENERATED BY DEFAULT AS IDENTITY (
-INCREMENT 1
-MINVALUE 1
-MAXVALUE 2147483647
-START 1
-),
- "rescue_status" varchar(32) COLLATE "pg_catalog"."default",
- "rescue_status_time" timestamp(6),
- "rescue_status_note" varchar(1024) COLLATE "pg_catalog"."default",
- "rescue_type" varchar(32) COLLATE "pg_catalog"."default",
- "rescue_code" varchar(64) COLLATE "pg_catalog"."default",
- "rescue_target_type" varchar(64) COLLATE "pg_catalog"."default",
- "rescue_target_name" varchar(128) COLLATE "pg_catalog"."default",
- "rescue_target_lon" varchar(32) COLLATE "pg_catalog"."default",
- "rescue_target_lat" varchar(32) COLLATE "pg_catalog"."default",
- "rescue_target_radius" varchar(32) COLLATE "pg_catalog"."default",
- "rescue_target_width" varchar(32) COLLATE "pg_catalog"."default",
- "rescue_target_length" varchar(32) COLLATE "pg_catalog"."default",
- "rescue_target_height" varchar(32) COLLATE "pg_catalog"."default",
- "rescue_air_weight" varchar(32) COLLATE "pg_catalog"."default",
- "rescue_water_weight" varchar(32) COLLATE "pg_catalog"."default",
- "rescue_water_depth" varchar(32) COLLATE "pg_catalog"."default",
- "rescue_target_price" varchar(32) COLLATE "pg_catalog"."default",
- "rescue_response_level" varchar(32) COLLATE "pg_catalog"."default",
- "rescue_secrecy" varchar(32) COLLATE "pg_catalog"."default",
- "rescue_unit" varchar(32) COLLATE "pg_catalog"."default",
- "rescue_response_day" varchar(32) COLLATE "pg_catalog"."default",
- "fill_time" timestamp(6),
- "fill_person" varchar(128) COLLATE "pg_catalog"."default",
- "fill_tel" varchar(128) COLLATE "pg_catalog"."default",
- "rescue_note" varchar(2000) COLLATE "pg_catalog"."default",
- "fill_note" varchar(2000) COLLATE "pg_catalog"."default"
-)
-;
-ALTER TABLE "rescue_reg" OWNER TO "postgres";
-COMMENT ON COLUMN "rescue_reg"."tsy_id" IS 'rescue';
-COMMENT ON COLUMN "rescue_reg"."rescue_status" IS '状态信息';
-COMMENT ON COLUMN "rescue_reg"."rescue_status_time" IS '状态变更时间';
-COMMENT ON COLUMN "rescue_reg"."rescue_status_note" IS '状态变更说明';
-COMMENT ON COLUMN "rescue_reg"."rescue_type" IS '应急搜捞:SAR 专项调查:SI';
-COMMENT ON COLUMN "rescue_reg"."rescue_code" IS '任务类型_目标类别_总序列号:SAR_Wreck_075';
-COMMENT ON COLUMN "rescue_reg"."rescue_target_type" IS '如果未知,可填写未知大型沉物:Wreck、锚系类目标Mooring、非合作方目标NCT、其他Other';
-COMMENT ON COLUMN "rescue_reg"."rescue_target_name" IS '目标类别按字典管理,分成四大类:大型沉物、锚系类目标、非合作方目标、其他,具体目标名称手动录入
-';
-COMMENT ON COLUMN "rescue_reg"."rescue_target_lon" IS '给定点的经纬度位置,若给定的是搜寻区域,此处为中心点坐标(经度)';
-COMMENT ON COLUMN "rescue_reg"."rescue_target_lat" IS '给定点的经纬度位置,若给定的是搜寻区域,此处为中心点坐标(纬度)';
-COMMENT ON COLUMN "rescue_reg"."rescue_target_radius" IS '给定搜寻范围半径';
-COMMENT ON COLUMN "rescue_reg"."rescue_target_width" IS '宽度(单位米)';
-COMMENT ON COLUMN "rescue_reg"."rescue_target_length" IS '长度(单位米)';
-COMMENT ON COLUMN "rescue_reg"."rescue_target_height" IS '高度(单位米)';
-COMMENT ON COLUMN "rescue_reg"."rescue_air_weight" IS '搜寻处置目标重量(空气中)kg/吨';
-COMMENT ON COLUMN "rescue_reg"."rescue_water_weight" IS '搜寻处置目标重量(水中)kg/吨';
-COMMENT ON COLUMN "rescue_reg"."rescue_water_depth" IS '搜寻处置目标水深(米)';
-COMMENT ON COLUMN "rescue_reg"."rescue_target_price" IS '搜寻处置目标预估价值
-';
-COMMENT ON COLUMN "rescue_reg"."rescue_response_level" IS '快速响应等级
-';
-COMMENT ON COLUMN "rescue_reg"."rescue_secrecy" IS '是否涉密
-';
-COMMENT ON COLUMN "rescue_reg"."rescue_unit" IS '搜捞目标的所属单位,手动录入
-';
-COMMENT ON COLUMN "rescue_reg"."rescue_response_day" IS '快速响应时间要求,比如说最晚10天就要捞上来,手动录入天数';
-COMMENT ON COLUMN "rescue_reg"."fill_time" IS '填报时间
-';
-COMMENT ON COLUMN "rescue_reg"."fill_person" IS '联系人信息
-';
-COMMENT ON COLUMN "rescue_reg"."fill_tel" IS '填报电话';
-COMMENT ON COLUMN "rescue_reg"."rescue_note" IS '备注';
-COMMENT ON COLUMN "rescue_reg"."fill_note" IS '填报说明';
+CREATE TABLE "rescue_reg" (
+ "tsy_id" int4 NOT NULL GENERATED BY DEFAULT AS IDENTITY (
+INCREMENT 1
+MINVALUE 1
+MAXVALUE 2147483647
+START 1
+),
+ "rescue_status" varchar(32) COLLATE "pg_catalog"."default",
+ "rescue_status_time" timestamp(6),
+ "rescue_status_note" varchar(1024) COLLATE "pg_catalog"."default",
+ "rescue_type" varchar(32) COLLATE "pg_catalog"."default",
+ "rescue_code" varchar(64) COLLATE "pg_catalog"."default",
+ "rescue_target_type" varchar(64) COLLATE "pg_catalog"."default",
+ "rescue_target_name" varchar(128) COLLATE "pg_catalog"."default",
+ "rescue_target_lon" varchar(32) COLLATE "pg_catalog"."default",
+ "rescue_target_lat" varchar(32) COLLATE "pg_catalog"."default",
+ "rescue_target_radius" varchar(32) COLLATE "pg_catalog"."default",
+ "rescue_target_width" varchar(32) COLLATE "pg_catalog"."default",
+ "rescue_target_length" varchar(32) COLLATE "pg_catalog"."default",
+ "rescue_target_height" varchar(32) COLLATE "pg_catalog"."default",
+ "rescue_air_weight" varchar(32) COLLATE "pg_catalog"."default",
+ "rescue_water_weight" varchar(32) COLLATE "pg_catalog"."default",
+ "rescue_water_depth" varchar(32) COLLATE "pg_catalog"."default",
+ "rescue_target_price" varchar(32) COLLATE "pg_catalog"."default",
+ "rescue_response_level" varchar(32) COLLATE "pg_catalog"."default",
+ "rescue_secrecy" varchar(32) COLLATE "pg_catalog"."default",
+ "rescue_unit" varchar(32) COLLATE "pg_catalog"."default",
+ "rescue_response_day" varchar(32) COLLATE "pg_catalog"."default",
+ "fill_time" timestamp(6),
+ "fill_person" varchar(128) COLLATE "pg_catalog"."default",
+ "fill_tel" varchar(128) COLLATE "pg_catalog"."default",
+ "rescue_note" varchar(2000) COLLATE "pg_catalog"."default",
+ "fill_note" varchar(2000) COLLATE "pg_catalog"."default"
+)
+;
+ALTER TABLE "rescue_reg" OWNER TO "postgres";
+COMMENT ON COLUMN "rescue_reg"."tsy_id" IS 'rescue';
+COMMENT ON COLUMN "rescue_reg"."rescue_status" IS '状态信息';
+COMMENT ON COLUMN "rescue_reg"."rescue_status_time" IS '状态变更时间';
+COMMENT ON COLUMN "rescue_reg"."rescue_status_note" IS '状态变更说明';
+COMMENT ON COLUMN "rescue_reg"."rescue_type" IS '应急搜捞:SAR 专项调查:SI';
+COMMENT ON COLUMN "rescue_reg"."rescue_code" IS '任务类型_目标类别_总序列号:SAR_Wreck_075';
+COMMENT ON COLUMN "rescue_reg"."rescue_target_type" IS '如果未知,可填写未知大型沉物:Wreck、锚系类目标Mooring、非合作方目标NCT、其他Other';
+COMMENT ON COLUMN "rescue_reg"."rescue_target_name" IS '目标类别按字典管理,分成四大类:大型沉物、锚系类目标、非合作方目标、其他,具体目标名称手动录入
+';
+COMMENT ON COLUMN "rescue_reg"."rescue_target_lon" IS '给定点的经纬度位置,若给定的是搜寻区域,此处为中心点坐标(经度)';
+COMMENT ON COLUMN "rescue_reg"."rescue_target_lat" IS '给定点的经纬度位置,若给定的是搜寻区域,此处为中心点坐标(纬度)';
+COMMENT ON COLUMN "rescue_reg"."rescue_target_radius" IS '给定搜寻范围半径';
+COMMENT ON COLUMN "rescue_reg"."rescue_target_width" IS '宽度(单位米)';
+COMMENT ON COLUMN "rescue_reg"."rescue_target_length" IS '长度(单位米)';
+COMMENT ON COLUMN "rescue_reg"."rescue_target_height" IS '高度(单位米)';
+COMMENT ON COLUMN "rescue_reg"."rescue_air_weight" IS '搜寻处置目标重量(空气中)kg/吨';
+COMMENT ON COLUMN "rescue_reg"."rescue_water_weight" IS '搜寻处置目标重量(水中)kg/吨';
+COMMENT ON COLUMN "rescue_reg"."rescue_water_depth" IS '搜寻处置目标水深(米)';
+COMMENT ON COLUMN "rescue_reg"."rescue_target_price" IS '搜寻处置目标预估价值
+';
+COMMENT ON COLUMN "rescue_reg"."rescue_response_level" IS '快速响应等级
+';
+COMMENT ON COLUMN "rescue_reg"."rescue_secrecy" IS '是否涉密
+';
+COMMENT ON COLUMN "rescue_reg"."rescue_unit" IS '搜捞目标的所属单位,手动录入
+';
+COMMENT ON COLUMN "rescue_reg"."rescue_response_day" IS '快速响应时间要求,比如说最晚10天就要捞上来,手动录入天数';
+COMMENT ON COLUMN "rescue_reg"."fill_time" IS '填报时间
+';
+COMMENT ON COLUMN "rescue_reg"."fill_person" IS '联系人信息
+';
+COMMENT ON COLUMN "rescue_reg"."fill_tel" IS '填报电话';
+COMMENT ON COLUMN "rescue_reg"."rescue_note" IS '备注';
+COMMENT ON COLUMN "rescue_reg"."fill_note" IS '填报说明';
COMMENT ON TABLE "rescue_reg" IS '应急搜救任务';
-CREATE TABLE "rescue_reg_file" (
- "tsy_id" int4 NOT NULL GENERATED BY DEFAULT AS IDENTITY (
-INCREMENT 1
-MINVALUE 1
-MAXVALUE 2147483647
-START 1
-),
- "rescue_id" int4,
- "file_org_name" varchar(256) COLLATE "pg_catalog"."default",
- "file_real_name" varchar(256) COLLATE "pg_catalog"."default",
- "file_path" varchar(256) COLLATE "pg_catalog"."default",
- "file_length" varchar(32) COLLATE "pg_catalog"."default",
- "file_note" varchar(512) COLLATE "pg_catalog"."default"
-)
-;
-ALTER TABLE "rescue_reg_file" OWNER TO "postgres";
-COMMENT ON COLUMN "rescue_reg_file"."rescue_id" IS '应急编号';
-COMMENT ON COLUMN "rescue_reg_file"."file_org_name" IS '附件原始名称';
-COMMENT ON COLUMN "rescue_reg_file"."file_real_name" IS '附件真实名称';
-COMMENT ON COLUMN "rescue_reg_file"."file_path" IS '全路径';
-COMMENT ON COLUMN "rescue_reg_file"."file_length" IS '文件大小';
-COMMENT ON COLUMN "rescue_reg_file"."file_note" IS '备注信息';
+CREATE TABLE "rescue_reg_file" (
+ "tsy_id" int4 NOT NULL GENERATED BY DEFAULT AS IDENTITY (
+INCREMENT 1
+MINVALUE 1
+MAXVALUE 2147483647
+START 1
+),
+ "rescue_id" int4,
+ "file_org_name" varchar(256) COLLATE "pg_catalog"."default",
+ "file_real_name" varchar(256) COLLATE "pg_catalog"."default",
+ "file_path" varchar(256) COLLATE "pg_catalog"."default",
+ "file_length" varchar(32) COLLATE "pg_catalog"."default",
+ "file_note" varchar(512) COLLATE "pg_catalog"."default"
+)
+;
+ALTER TABLE "rescue_reg_file" OWNER TO "postgres";
+COMMENT ON COLUMN "rescue_reg_file"."rescue_id" IS '应急编号';
+COMMENT ON COLUMN "rescue_reg_file"."file_org_name" IS '附件原始名称';
+COMMENT ON COLUMN "rescue_reg_file"."file_real_name" IS '附件真实名称';
+COMMENT ON COLUMN "rescue_reg_file"."file_path" IS '全路径';
+COMMENT ON COLUMN "rescue_reg_file"."file_length" IS '文件大小';
+COMMENT ON COLUMN "rescue_reg_file"."file_note" IS '备注信息';
COMMENT ON TABLE "rescue_reg_file" IS '应急救援:附件信息';
-CREATE TABLE "rescue_reg_sample" (
- "tsy_id" int4 NOT NULL GENERATED BY DEFAULT AS IDENTITY (
-INCREMENT 1
-MINVALUE 1
-MAXVALUE 2147483647
-START 1
-),
- "rescue_id" int4,
- "voyage_id" int4,
- "voyage_name" varchar(255) COLLATE "pg_catalog"."default",
- "dataset_id" int4,
- "dataset_name" varchar(255) COLLATE "pg_catalog"."default",
- "sample_id" int4,
- "sample_name" varchar(128) COLLATE "pg_catalog"."default",
- "conver_area" int4,
- "create_time" timestamp(6),
- "voyage_mileage" int4,
- "diving_sn" varchar(256) COLLATE "pg_catalog"."default",
- "voyage_days" int4
-)
-;
-ALTER TABLE "rescue_reg_sample" OWNER TO "postgres";
-COMMENT ON COLUMN "rescue_reg_sample"."rescue_id" IS '应急救援编号';
-COMMENT ON COLUMN "rescue_reg_sample"."voyage_id" IS '航次编号';
-COMMENT ON COLUMN "rescue_reg_sample"."voyage_name" IS '航次名称';
-COMMENT ON COLUMN "rescue_reg_sample"."dataset_id" IS '数据集id';
-COMMENT ON COLUMN "rescue_reg_sample"."dataset_name" IS '样品集名称';
-COMMENT ON COLUMN "rescue_reg_sample"."sample_id" IS '样品id';
-COMMENT ON COLUMN "rescue_reg_sample"."sample_name" IS '样品名称';
-COMMENT ON COLUMN "rescue_reg_sample"."conver_area" IS '覆盖面积';
-COMMENT ON COLUMN "rescue_reg_sample"."create_time" IS '关联日期';
-COMMENT ON COLUMN "rescue_reg_sample"."voyage_mileage" IS '航线里程';
-COMMENT ON COLUMN "rescue_reg_sample"."diving_sn" IS '潜次号';
+CREATE TABLE "rescue_reg_sample" (
+ "tsy_id" int4 NOT NULL GENERATED BY DEFAULT AS IDENTITY (
+INCREMENT 1
+MINVALUE 1
+MAXVALUE 2147483647
+START 1
+),
+ "rescue_id" int4,
+ "voyage_id" int4,
+ "voyage_name" varchar(255) COLLATE "pg_catalog"."default",
+ "dataset_id" int4,
+ "dataset_name" varchar(255) COLLATE "pg_catalog"."default",
+ "sample_id" int4,
+ "sample_name" varchar(128) COLLATE "pg_catalog"."default",
+ "conver_area" int4,
+ "create_time" timestamp(6),
+ "voyage_mileage" int4,
+ "diving_sn" varchar(256) COLLATE "pg_catalog"."default",
+ "voyage_days" int4
+)
+;
+ALTER TABLE "rescue_reg_sample" OWNER TO "postgres";
+COMMENT ON COLUMN "rescue_reg_sample"."rescue_id" IS '应急救援编号';
+COMMENT ON COLUMN "rescue_reg_sample"."voyage_id" IS '航次编号';
+COMMENT ON COLUMN "rescue_reg_sample"."voyage_name" IS '航次名称';
+COMMENT ON COLUMN "rescue_reg_sample"."dataset_id" IS '数据集id';
+COMMENT ON COLUMN "rescue_reg_sample"."dataset_name" IS '样品集名称';
+COMMENT ON COLUMN "rescue_reg_sample"."sample_id" IS '样品id';
+COMMENT ON COLUMN "rescue_reg_sample"."sample_name" IS '样品名称';
+COMMENT ON COLUMN "rescue_reg_sample"."conver_area" IS '覆盖面积';
+COMMENT ON COLUMN "rescue_reg_sample"."create_time" IS '关联日期';
+COMMENT ON COLUMN "rescue_reg_sample"."voyage_mileage" IS '航线里程';
+COMMENT ON COLUMN "rescue_reg_sample"."diving_sn" IS '潜次号';
COMMENT ON COLUMN "rescue_reg_sample"."voyage_days" IS '航线天数';
BEGIN;
LOCK TABLE "public"."hme_frame_dept" IN SHARE MODE;
@@ -507,8 +507,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");
@@ -520,27 +520,27 @@ ALTER TABLE "hme_frame_role_res" ADD CONSTRAINT "hme_frame_role_res_pkey" PRIMAR
ALTER TABLE "rescue_reg" ADD CONSTRAINT "rescue_reg_pkey" PRIMARY KEY ("tsy_id");
ALTER TABLE "rescue_reg_file" ADD CONSTRAINT "rescue_file_pkey" PRIMARY KEY ("tsy_id");
ALTER TABLE "rescue_reg_sample" ADD CONSTRAINT "rescue_reg_sample_pkey" PRIMARY KEY ("tsy_id");
-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"', 4, true);
ALTER SEQUENCE "hme_frame_role_role_id_seq" OWNER TO "postgres";
-ALTER SEQUENCE "rescue_file_tsy_id_seq"
+ALTER SEQUENCE "rescue_file_tsy_id_seq"
OWNED BY "rescue_reg_file"."tsy_id";
SELECT setval('"rescue_file_tsy_id_seq"', 4, true);
ALTER SEQUENCE "rescue_file_tsy_id_seq" OWNER TO "postgres";
-ALTER SEQUENCE "rescue_reg_sample_tsy_id_seq"
+ALTER SEQUENCE "rescue_reg_sample_tsy_id_seq"
OWNED BY "rescue_reg_sample"."tsy_id";
SELECT setval('"rescue_reg_sample_tsy_id_seq"', 9, true);
ALTER SEQUENCE "rescue_reg_sample_tsy_id_seq" OWNER TO "postgres";
-ALTER SEQUENCE "rescue_reg_tsy_id_seq"
+ALTER SEQUENCE "rescue_reg_tsy_id_seq"
OWNED BY "rescue_reg"."tsy_id";
SELECT setval('"rescue_reg_tsy_id_seq"', 11, true);
ALTER SEQUENCE "rescue_reg_tsy_id_seq" OWNER TO "postgres";
diff --git a/src/main/java/app.properties b/src/main/java/app.properties
index 4e164a2..934fd6d 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.rescue.helper.RescueParamHelper
-AppListener=cn.tsy.cas.idsse.dsds.control.RescueInitializeListener
+AppDebug=true
+AppTrace=true
+AppParamHelper=cn.tsy.cas.idsse.rescue.helper.RescueParamHelper
+AppListener=cn.tsy.cas.idsse.dsds.control.RescueInitializeListener
AppName=RescueServer
\ No newline at end of file
diff --git a/src/main/java/cn/tsy/cas/idsse/rescue/constant/RescueStatus.java b/src/main/java/cn/tsy/cas/idsse/rescue/constant/RescueStatus.java
index d0b7cde..bb60945 100644
--- a/src/main/java/cn/tsy/cas/idsse/rescue/constant/RescueStatus.java
+++ b/src/main/java/cn/tsy/cas/idsse/rescue/constant/RescueStatus.java
@@ -1,27 +1,27 @@
-package cn.tsy.cas.idsse.rescue.constant;
-
-/***********************
- * 航次作业类型
- * @author TsySoft
- * @create 2024-05-14 10:08:05
- * @version 1.0.0
- * @email revisit@126.com
- *
- */
-public class RescueStatus {
-
- /*******************
- * 任务已创建
- */
- public static final String Created = "任务已创建";
- /*******************
- * 任务进行中
- */
- public static final String Voyage = "任务进行中";
- /*******************
- * 任务已完成
- */
- public static final String Complete = "任务已完成";
-
-
-}
+package cn.tsy.cas.idsse.rescue.constant;
+
+/***********************
+ * 航次作业类型
+ * @author TsySoft
+ * @create 2024-05-14 10:08:05
+ * @version 1.0.0
+ * @email revisit@126.com
+ *
+ */
+public class RescueStatus {
+
+ /*******************
+ * 任务已创建
+ */
+ public static final String Created = "任务已创建";
+ /*******************
+ * 任务进行中
+ */
+ public static final String Voyage = "任务进行中";
+ /*******************
+ * 任务已完成
+ */
+ public static final String Complete = "任务已完成";
+
+
+}
diff --git a/src/main/java/cn/tsy/cas/idsse/rescue/control/RescueInitializeListener.java b/src/main/java/cn/tsy/cas/idsse/rescue/control/RescueInitializeListener.java
index 0e26bdf..1b8f62b 100644
--- a/src/main/java/cn/tsy/cas/idsse/rescue/control/RescueInitializeListener.java
+++ b/src/main/java/cn/tsy/cas/idsse/rescue/control/RescueInitializeListener.java
@@ -1,19 +1,19 @@
-package cn.tsy.cas.idsse.rescue.control;
-
-import cn.hme.framework.core.HmeAppParamerter;
-import jakarta.servlet.ServletContextEvent;
-import jakarta.servlet.ServletContextListener;
-
-public class RescueInitializeListener implements ServletContextListener {
- @Override
- public void contextInitialized(ServletContextEvent sc) {
- if (HmeAppParamerter.AppName.equals("RescueServer")) {
- }
-
-
- }
-
- @Override
- public void contextDestroyed(ServletContextEvent sc) {
- }
-}
+package cn.tsy.cas.idsse.rescue.control;
+
+import cn.hme.framework.core.HmeAppParamerter;
+import jakarta.servlet.ServletContextEvent;
+import jakarta.servlet.ServletContextListener;
+
+public class RescueInitializeListener implements ServletContextListener {
+ @Override
+ public void contextInitialized(ServletContextEvent sc) {
+ if (HmeAppParamerter.AppName.equals("RescueServer")) {
+ }
+
+
+ }
+
+ @Override
+ public void contextDestroyed(ServletContextEvent sc) {
+ }
+}
diff --git a/src/main/java/cn/tsy/cas/idsse/rescue/control/RescueParamControl.java b/src/main/java/cn/tsy/cas/idsse/rescue/control/RescueParamControl.java
index 01b2263..8c3d0fd 100644
--- a/src/main/java/cn/tsy/cas/idsse/rescue/control/RescueParamControl.java
+++ b/src/main/java/cn/tsy/cas/idsse/rescue/control/RescueParamControl.java
@@ -1,22 +1,22 @@
-package cn.tsy.cas.idsse.rescue.control;
-
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.web.bind.annotation.RequestMapping;
-import org.springframework.web.bind.annotation.RestController;
-
-import cn.hme.data.frame.mapper.IHmeFrameParamMapper;
-import cn.hme.framework.frame.control.HmeAjax;
-import cn.hme.framework.frame.control.HmeAjaxControl;
-
-
-@RestController
-@RequestMapping("param")
-public class RescueParamControl extends HmeAjaxControl{
-
- @Autowired
- private IHmeFrameParamMapper mParam;
- @RequestMapping("list.htm")
- public HmeAjax list() {
- return new HmeAjax(this.mParam.all());
- }
-}
+package cn.tsy.cas.idsse.rescue.control;
+
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RestController;
+
+import cn.hme.data.frame.mapper.IHmeFrameParamMapper;
+import cn.hme.framework.frame.control.HmeAjax;
+import cn.hme.framework.frame.control.HmeAjaxControl;
+
+
+@RestController
+@RequestMapping("param")
+public class RescueParamControl extends HmeAjaxControl{
+
+ @Autowired
+ private IHmeFrameParamMapper mParam;
+ @RequestMapping("list.htm")
+ public HmeAjax list() {
+ return new HmeAjax(this.mParam.all());
+ }
+}
diff --git a/src/main/java/cn/tsy/cas/idsse/rescue/control/RescueRegControl.java b/src/main/java/cn/tsy/cas/idsse/rescue/control/RescueRegControl.java
index eabd109..c366880 100644
--- a/src/main/java/cn/tsy/cas/idsse/rescue/control/RescueRegControl.java
+++ b/src/main/java/cn/tsy/cas/idsse/rescue/control/RescueRegControl.java
@@ -1,68 +1,68 @@
-package cn.tsy.cas.idsse.rescue.control;
-
-import java.time.LocalDateTime;
-
-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.hme.framework.frame.control.HmeAjaxControl;
-import cn.hme.framework.helper.lang.HmeStringHelper;
-import cn.hme.framework.jdbc.entity.Pageable;
-import cn.tsy.cas.idsse.rescue.constant.RescueStatus;
-import cn.tsy.cas.idsse.rescue.service.RescueRegService;
-import cn.tsy.data.cas.idsse.rescue.mapper.IRescueRegMapper;
-import cn.tsy.data.cas.idsse.rescue.model.RescueReg;
-
-@RestController
-@RequestMapping("rescue/reg")
-@CrossOrigin
-public class RescueRegControl extends HmeAjaxControl {
-
-
- @Autowired
- private IRescueRegMapper iRescue;
-
- @Autowired
- private RescueRegService sRescue;
-
- @RequestMapping("page.htm")
- public HmeAjax page(Integer group, Integer limit, Integer start, String query, String order, String type,
- RescueReg rescue) {
- order = HmeStringHelper.hasValue(order) ? order : "tsy_id";
- type = HmeStringHelper.hasValue(type) ? type : "DESC";
- Pageable page = this.iRescue.rescueWithPage(group, start, limit, query, order, type, rescue);
- return new HmeAjax(page);
- }
-
- @RequestMapping("edit.htm")
- public HmeAjax edit(RescueReg rescue) {
- this.sRescue.editRescue(rescue);
- return new HmeAjax(rescue);
- }
-
- @RequestMapping("find.htm")
- public HmeAjax find(int rescue_id) {
- return new HmeAjax(this.iRescue.find(rescue_id));
- }
-
- @RequestMapping("delete.htm")
- public HmeAjax delete(int rescue_id) {
- this.sRescue.deleteRescue(rescue_id);
- return new HmeAjax();
- }
-
- @RequestMapping("complete.htm")
- public HmeAjax complete(int rescue_id) {
- RescueReg reg = new RescueReg();
- reg.setTsy_id(rescue_id);
- reg.setRescue_status(RescueStatus.Complete);
- reg.setRescue_status_time(LocalDateTime.now());
- this.iRescue.update(reg);
- return new HmeAjax();
- }
-
-
-}
+package cn.tsy.cas.idsse.rescue.control;
+
+import java.time.LocalDateTime;
+
+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.hme.framework.frame.control.HmeAjaxControl;
+import cn.hme.framework.helper.lang.HmeStringHelper;
+import cn.hme.framework.jdbc.entity.Pageable;
+import cn.tsy.cas.idsse.rescue.constant.RescueStatus;
+import cn.tsy.cas.idsse.rescue.service.RescueRegService;
+import cn.tsy.data.cas.idsse.rescue.mapper.IRescueRegMapper;
+import cn.tsy.data.cas.idsse.rescue.model.RescueReg;
+
+@RestController
+@RequestMapping("rescue/reg")
+@CrossOrigin
+public class RescueRegControl extends HmeAjaxControl {
+
+
+ @Autowired
+ private IRescueRegMapper iRescue;
+
+ @Autowired
+ private RescueRegService sRescue;
+
+ @RequestMapping("page.htm")
+ public HmeAjax page(Integer group, Integer limit, Integer start, String query, String order, String type,
+ RescueReg rescue) {
+ order = HmeStringHelper.hasValue(order) ? order : "tsy_id";
+ type = HmeStringHelper.hasValue(type) ? type : "DESC";
+ Pageable page = this.iRescue.rescueWithPage(group, start, limit, query, order, type, rescue);
+ return new HmeAjax(page);
+ }
+
+ @RequestMapping("edit.htm")
+ public HmeAjax edit(RescueReg rescue) {
+ this.sRescue.editRescue(rescue);
+ return new HmeAjax(rescue);
+ }
+
+ @RequestMapping("find.htm")
+ public HmeAjax find(int rescue_id) {
+ return new HmeAjax(this.iRescue.find(rescue_id));
+ }
+
+ @RequestMapping("delete.htm")
+ public HmeAjax delete(int rescue_id) {
+ this.sRescue.deleteRescue(rescue_id);
+ return new HmeAjax();
+ }
+
+ @RequestMapping("complete.htm")
+ public HmeAjax complete(int rescue_id) {
+ RescueReg reg = new RescueReg();
+ reg.setTsy_id(rescue_id);
+ reg.setRescue_status(RescueStatus.Complete);
+ reg.setRescue_status_time(LocalDateTime.now());
+ this.iRescue.update(reg);
+ return new HmeAjax();
+ }
+
+
+}
diff --git a/src/main/java/cn/tsy/cas/idsse/rescue/control/RescueRegFileControl.java b/src/main/java/cn/tsy/cas/idsse/rescue/control/RescueRegFileControl.java
index 3af0bc8..b50bef4 100644
--- a/src/main/java/cn/tsy/cas/idsse/rescue/control/RescueRegFileControl.java
+++ b/src/main/java/cn/tsy/cas/idsse/rescue/control/RescueRegFileControl.java
@@ -1,91 +1,91 @@
-package cn.tsy.cas.idsse.rescue.control;
-
-import java.io.File;
-import java.time.LocalDateTime;
-
-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 org.springframework.web.multipart.MultipartFile;
-
-import cn.hme.framework.frame.control.HmeAjax;
-import cn.hme.framework.frame.control.HmeAjaxControl;
-import cn.hme.framework.frame.helper.HmeWebHelper;
-import cn.hme.framework.helper.io.HmeMultipartFileHelper;
-import cn.hme.framework.helper.time.HmeLocalDateHelper;
-import cn.tsy.cas.idsse.rescue.helper.RescueParamHelper;
-import cn.tsy.data.cas.idsse.rescue.mapper.IRescueRegFileMapper;
-import cn.tsy.data.cas.idsse.rescue.mapper.IRescueRegMapper;
-import cn.tsy.data.cas.idsse.rescue.model.RescueReg;
-import cn.tsy.data.cas.idsse.rescue.model.RescueRegFile;
-
-@RestController
-@RequestMapping("rescue/reg/file")
-@CrossOrigin
-public class RescueRegFileControl extends HmeAjaxControl {
-
- @Autowired
- private IRescueRegMapper iRescue;
- @Autowired
- private IRescueRegFileMapper iRescueFile;
-
- @RequestMapping("upload.htm")
- public HmeAjax upload(int rescue_id, MultipartFile file) {
- new File(RescueParamHelper.RescueFileRoot).mkdirs();
- RescueReg reg = this.iRescue.find(rescue_id);
- String file_name = reg.getRescue_code() + HmeLocalDateHelper.formatNoSplit(LocalDateTime.now()) + "."
- + HmeMultipartFileHelper.getFileSuffix(file);
- File f = new File(RescueParamHelper.RescueFileRoot
- + (RescueParamHelper.RescueFileRoot.endsWith(File.separator) ? "" : File.separator) + file_name);
- HmeMultipartFileHelper.fromUpload(file, f);
- RescueRegFile rFile = new RescueRegFile();
- rFile.setRescue_id(rescue_id);
- rFile.setFile_length(f.length() + "");
- rFile.setFile_org_name(file.getOriginalFilename());
- rFile.setFile_path(f.getPath());
- rFile.setFile_real_name(f.getName());
- this.iRescueFile.insert(rFile);
- return new HmeAjax(rFile);
- }
-
- @RequestMapping("view.htm")
- public void view(int file_id) {
- RescueRegFile f = this.iRescueFile.find(file_id);
- File file = new File(RescueParamHelper.RescueFileRoot
- + (RescueParamHelper.RescueFileRoot.endsWith(File.separator) ? "" : File.separator)
- + f.getFile_real_name());
- if (file.exists())
- HmeWebHelper.viewImage(file, file.getName(), false);
- }
-
- @RequestMapping("delete.htm")
- public HmeAjax deleteFile(int file_id) {
- RescueRegFile f = this.iRescueFile.find(file_id);
- File file = new File(RescueParamHelper.RescueFileRoot
- + (RescueParamHelper.RescueFileRoot.endsWith(File.separator) ? "" : File.separator)
- + f.getFile_real_name());
- if (file.exists()) {
- file.delete();
- }
- this.iRescueFile.delete(file_id);
- return new HmeAjax();
- }
-
- @RequestMapping("list.htm")
- public HmeAjax list(int rescue_id) {
- return new HmeAjax(this.iRescueFile.listByColumn("rescue_id", rescue_id,"tsy_id"));
- }
-
- @RequestMapping("download.htm")
- public void download(int file_id) {
- RescueRegFile f = this.iRescueFile.find(file_id);
- File file = new File(RescueParamHelper.RescueFileRoot
- + (RescueParamHelper.RescueFileRoot.endsWith(File.separator) ? "" : File.separator)
- + f.getFile_real_name());
- if (file.exists())
- HmeWebHelper.downloadFile(file, file.getName());
- }
-
-
-}
+package cn.tsy.cas.idsse.rescue.control;
+
+import java.io.File;
+import java.time.LocalDateTime;
+
+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 org.springframework.web.multipart.MultipartFile;
+
+import cn.hme.framework.frame.control.HmeAjax;
+import cn.hme.framework.frame.control.HmeAjaxControl;
+import cn.hme.framework.frame.helper.HmeWebHelper;
+import cn.hme.framework.helper.io.HmeMultipartFileHelper;
+import cn.hme.framework.helper.time.HmeLocalDateHelper;
+import cn.tsy.cas.idsse.rescue.helper.RescueParamHelper;
+import cn.tsy.data.cas.idsse.rescue.mapper.IRescueRegFileMapper;
+import cn.tsy.data.cas.idsse.rescue.mapper.IRescueRegMapper;
+import cn.tsy.data.cas.idsse.rescue.model.RescueReg;
+import cn.tsy.data.cas.idsse.rescue.model.RescueRegFile;
+
+@RestController
+@RequestMapping("rescue/reg/file")
+@CrossOrigin
+public class RescueRegFileControl extends HmeAjaxControl {
+
+ @Autowired
+ private IRescueRegMapper iRescue;
+ @Autowired
+ private IRescueRegFileMapper iRescueFile;
+
+ @RequestMapping("upload.htm")
+ public HmeAjax upload(int rescue_id, MultipartFile file) {
+ new File(RescueParamHelper.RescueFileRoot).mkdirs();
+ RescueReg reg = this.iRescue.find(rescue_id);
+ String file_name = reg.getRescue_code() + HmeLocalDateHelper.formatNoSplit(LocalDateTime.now()) + "."
+ + HmeMultipartFileHelper.getFileSuffix(file);
+ File f = new File(RescueParamHelper.RescueFileRoot
+ + (RescueParamHelper.RescueFileRoot.endsWith(File.separator) ? "" : File.separator) + file_name);
+ HmeMultipartFileHelper.fromUpload(file, f);
+ RescueRegFile rFile = new RescueRegFile();
+ rFile.setRescue_id(rescue_id);
+ rFile.setFile_length(f.length() + "");
+ rFile.setFile_org_name(file.getOriginalFilename());
+ rFile.setFile_path(f.getPath());
+ rFile.setFile_real_name(f.getName());
+ this.iRescueFile.insert(rFile);
+ return new HmeAjax(rFile);
+ }
+
+ @RequestMapping("view.htm")
+ public void view(int file_id) {
+ RescueRegFile f = this.iRescueFile.find(file_id);
+ File file = new File(RescueParamHelper.RescueFileRoot
+ + (RescueParamHelper.RescueFileRoot.endsWith(File.separator) ? "" : File.separator)
+ + f.getFile_real_name());
+ if (file.exists())
+ HmeWebHelper.viewImage(file, file.getName(), false);
+ }
+
+ @RequestMapping("delete.htm")
+ public HmeAjax deleteFile(int file_id) {
+ RescueRegFile f = this.iRescueFile.find(file_id);
+ File file = new File(RescueParamHelper.RescueFileRoot
+ + (RescueParamHelper.RescueFileRoot.endsWith(File.separator) ? "" : File.separator)
+ + f.getFile_real_name());
+ if (file.exists()) {
+ file.delete();
+ }
+ this.iRescueFile.delete(file_id);
+ return new HmeAjax();
+ }
+
+ @RequestMapping("list.htm")
+ public HmeAjax list(int rescue_id) {
+ return new HmeAjax(this.iRescueFile.listByColumn("rescue_id", rescue_id,"tsy_id"));
+ }
+
+ @RequestMapping("download.htm")
+ public void download(int file_id) {
+ RescueRegFile f = this.iRescueFile.find(file_id);
+ File file = new File(RescueParamHelper.RescueFileRoot
+ + (RescueParamHelper.RescueFileRoot.endsWith(File.separator) ? "" : File.separator)
+ + f.getFile_real_name());
+ if (file.exists())
+ HmeWebHelper.downloadFile(file, file.getName());
+ }
+
+
+}
diff --git a/src/main/java/cn/tsy/cas/idsse/rescue/control/RescueRegSampleControl.java b/src/main/java/cn/tsy/cas/idsse/rescue/control/RescueRegSampleControl.java
index 93e3fbe..62daf98 100644
--- a/src/main/java/cn/tsy/cas/idsse/rescue/control/RescueRegSampleControl.java
+++ b/src/main/java/cn/tsy/cas/idsse/rescue/control/RescueRegSampleControl.java
@@ -1,47 +1,44 @@
-package cn.tsy.cas.idsse.rescue.control;
-
-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.hme.framework.frame.control.HmeAjaxControl;
-import cn.tsy.cas.idsse.rescue.service.RescueRegSampleService;
-import cn.tsy.data.cas.idsse.rescue.mapper.IRescueRegMapper;
-import cn.tsy.data.cas.idsse.rescue.mapper.IRescueRegSampleMapper;
-import cn.tsy.data.cas.idsse.rescue.model.RescueRegSample;
-
-@RestController
-@RequestMapping("rescue/reg/sample")
-@CrossOrigin
-public class RescueRegSampleControl extends HmeAjaxControl {
-
- @Autowired
- private IRescueRegMapper iRescue;
- @Autowired
- private IRescueRegSampleMapper iRescueSample;
- @Autowired
- private RescueRegSampleService sSample;
-
- @RequestMapping("add.htm")
- public HmeAjax add(RescueRegSample sa) {
- this.sSample.addSample(sa);
- return new HmeAjax();
- }
-
- @RequestMapping("list.htm")
- public HmeAjax list(int rescue_id) {
- return new HmeAjax(this.iRescueSample.listByColumn("rescue_id", rescue_id, "sample_name"));
- }
-
-
- @RequestMapping("delete.htm")
- public HmeAjax delete(int tsy_id) {
- this.iRescueSample.delete(tsy_id);
- return new HmeAjax();
- }
-
-
-
-}
+package cn.tsy.cas.idsse.rescue.control;
+
+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.hme.framework.frame.control.HmeAjaxControl;
+import cn.tsy.cas.idsse.rescue.service.RescueRegSampleService;
+import cn.tsy.data.cas.idsse.rescue.mapper.IRescueRegSampleMapper;
+import cn.tsy.data.cas.idsse.rescue.model.RescueRegSample;
+
+@RestController
+@RequestMapping("rescue/reg/sample")
+@CrossOrigin
+public class RescueRegSampleControl extends HmeAjaxControl {
+
+ @Autowired
+ private IRescueRegSampleMapper iRescueSample;
+ @Autowired
+ private RescueRegSampleService sSample;
+
+ @RequestMapping("add.htm")
+ public HmeAjax add(RescueRegSample sa) {
+ this.sSample.addSample(sa);
+ return new HmeAjax();
+ }
+
+ @RequestMapping("list.htm")
+ public HmeAjax list(int rescue_id) {
+ return new HmeAjax(this.iRescueSample.listByColumn("rescue_id", rescue_id, "sample_name"));
+ }
+
+
+ @RequestMapping("delete.htm")
+ public HmeAjax delete(int tsy_id) {
+ this.iRescueSample.delete(tsy_id);
+ return new HmeAjax();
+ }
+
+
+
+}
diff --git a/src/main/java/cn/tsy/cas/idsse/rescue/control/RescueReportControl.java b/src/main/java/cn/tsy/cas/idsse/rescue/control/RescueReportControl.java
index da1aada..541f65f 100644
--- a/src/main/java/cn/tsy/cas/idsse/rescue/control/RescueReportControl.java
+++ b/src/main/java/cn/tsy/cas/idsse/rescue/control/RescueReportControl.java
@@ -1,23 +1,23 @@
-package cn.tsy.cas.idsse.rescue.control;
-
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.web.bind.annotation.RequestMapping;
-import org.springframework.web.bind.annotation.RestController;
-
-import cn.hme.framework.frame.control.HmeAjax;
-import cn.hme.framework.frame.control.HmeAjaxControl;
-import cn.tsy.data.cas.idsse.rescue.mapper.IRescueRegMapper;
-
-
-@RestController
-@RequestMapping("report")
-public class RescueReportControl extends HmeAjaxControl{
-
- @Autowired
- private IRescueRegMapper iRescue;
-
- @RequestMapping("main.htm")
- public HmeAjax list() {
- return new HmeAjax(iRescue.reportRescue());
- }
-}
+package cn.tsy.cas.idsse.rescue.control;
+
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RestController;
+
+import cn.hme.framework.frame.control.HmeAjax;
+import cn.hme.framework.frame.control.HmeAjaxControl;
+import cn.tsy.data.cas.idsse.rescue.mapper.IRescueRegMapper;
+
+
+@RestController
+@RequestMapping("report")
+public class RescueReportControl extends HmeAjaxControl{
+
+ @Autowired
+ private IRescueRegMapper iRescue;
+
+ @RequestMapping("main.htm")
+ public HmeAjax list() {
+ return new HmeAjax(iRescue.reportRescue());
+ }
+}
diff --git a/src/main/java/cn/tsy/cas/idsse/rescue/helper/RescueParamHelper.java b/src/main/java/cn/tsy/cas/idsse/rescue/helper/RescueParamHelper.java
index 0018884..f96ca38 100644
--- a/src/main/java/cn/tsy/cas/idsse/rescue/helper/RescueParamHelper.java
+++ b/src/main/java/cn/tsy/cas/idsse/rescue/helper/RescueParamHelper.java
@@ -1,9 +1,9 @@
-package cn.tsy.cas.idsse.rescue.helper;
-
-public class RescueParamHelper {
-
- /***********************
- * 根目录
- */
- public static String RescueFileRoot = "/opt/rescue";
-}
+package cn.tsy.cas.idsse.rescue.helper;
+
+public class RescueParamHelper {
+
+ /***********************
+ * 根目录
+ */
+ public static String RescueFileRoot = "/opt/rescue";
+}
diff --git a/src/main/java/cn/tsy/cas/idsse/rescue/service/RescueRegSampleService.java b/src/main/java/cn/tsy/cas/idsse/rescue/service/RescueRegSampleService.java
index 2d77c78..d603b40 100644
--- a/src/main/java/cn/tsy/cas/idsse/rescue/service/RescueRegSampleService.java
+++ b/src/main/java/cn/tsy/cas/idsse/rescue/service/RescueRegSampleService.java
@@ -1,39 +1,39 @@
-package cn.tsy.cas.idsse.rescue.service;
-
-import java.time.LocalDateTime;
-
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.stereotype.Service;
-
-import cn.hme.framework.frame.helper.HmeFrameAssertHelper;
-import cn.hme.framework.jdbc.entity.SqlCondition;
-import cn.tsy.cas.idsse.rescue.constant.RescueStatus;
-import cn.tsy.data.cas.idsse.rescue.mapper.IRescueRegMapper;
-import cn.tsy.data.cas.idsse.rescue.mapper.IRescueRegSampleMapper;
-import cn.tsy.data.cas.idsse.rescue.model.RescueReg;
-import cn.tsy.data.cas.idsse.rescue.model.RescueRegSample;
-
-@Service
-public class RescueRegSampleService {
-
- @Autowired
- private IRescueRegSampleMapper iRegSample;
- @Autowired
- private IRescueRegMapper iRescue;
-
- public void addSample(RescueRegSample sa) {
- HmeFrameAssertHelper.isNotNull(sa.getRescue_id());
- HmeFrameAssertHelper.isNotEmpty(sa.getDataset_name(),"样品集名称不能为空");
- HmeFrameAssertHelper.isNotEmpty(sa.getSample_name(),"样品名称不能为空");
- HmeFrameAssertHelper.isNotEmpty(sa.getVoyage_name(),"航次名称不能为空");
- this.iRegSample.deleteByCondition(SqlCondition.of("rescue_id", sa.getRescue_id()),SqlCondition.of("sample_name", sa.getSample_name()));
- sa.setCreate_time(LocalDateTime.now());
- this.iRegSample.insert(sa);
- RescueReg reg =new RescueReg();
- reg.setTsy_id(sa.getRescue_id());
- reg.setRescue_status(RescueStatus.Voyage);
- reg.setRescue_status_time(LocalDateTime.now());
- this.iRescue.update(reg);
- }
-
-}
+package cn.tsy.cas.idsse.rescue.service;
+
+import java.time.LocalDateTime;
+
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Service;
+
+import cn.hme.framework.frame.helper.HmeFrameAssertHelper;
+import cn.hme.framework.jdbc.entity.SqlCondition;
+import cn.tsy.cas.idsse.rescue.constant.RescueStatus;
+import cn.tsy.data.cas.idsse.rescue.mapper.IRescueRegMapper;
+import cn.tsy.data.cas.idsse.rescue.mapper.IRescueRegSampleMapper;
+import cn.tsy.data.cas.idsse.rescue.model.RescueReg;
+import cn.tsy.data.cas.idsse.rescue.model.RescueRegSample;
+
+@Service
+public class RescueRegSampleService {
+
+ @Autowired
+ private IRescueRegSampleMapper iRegSample;
+ @Autowired
+ private IRescueRegMapper iRescue;
+
+ public void addSample(RescueRegSample sa) {
+ HmeFrameAssertHelper.isNotNull(sa.getRescue_id());
+ HmeFrameAssertHelper.isNotEmpty(sa.getDataset_name(),"样品集名称不能为空");
+ HmeFrameAssertHelper.isNotEmpty(sa.getSample_name(),"样品名称不能为空");
+ HmeFrameAssertHelper.isNotEmpty(sa.getVoyage_name(),"航次名称不能为空");
+ this.iRegSample.deleteByCondition(SqlCondition.of("rescue_id", sa.getRescue_id()),SqlCondition.of("sample_name", sa.getSample_name()));
+ sa.setCreate_time(LocalDateTime.now());
+ this.iRegSample.insert(sa);
+ RescueReg reg =new RescueReg();
+ reg.setTsy_id(sa.getRescue_id());
+ reg.setRescue_status(RescueStatus.Voyage);
+ reg.setRescue_status_time(LocalDateTime.now());
+ this.iRescue.update(reg);
+ }
+
+}
diff --git a/src/main/java/cn/tsy/cas/idsse/rescue/service/RescueRegService.java b/src/main/java/cn/tsy/cas/idsse/rescue/service/RescueRegService.java
index 1b22f06..7765e8b 100644
--- a/src/main/java/cn/tsy/cas/idsse/rescue/service/RescueRegService.java
+++ b/src/main/java/cn/tsy/cas/idsse/rescue/service/RescueRegService.java
@@ -1,57 +1,57 @@
-package cn.tsy.cas.idsse.rescue.service;
-
-import java.time.LocalDateTime;
-import java.util.List;
-
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.stereotype.Service;
-
-import cn.hme.framework.frame.helper.HmeFrameAssertHelper;
-import cn.hme.framework.helper.lang.HmeStringHelper;
-import cn.tsy.cas.idsse.rescue.constant.RescueStatus;
-import cn.tsy.data.cas.idsse.rescue.mapper.IRescueRegFileMapper;
-import cn.tsy.data.cas.idsse.rescue.mapper.IRescueRegMapper;
-import cn.tsy.data.cas.idsse.rescue.model.RescueReg;
-
-@Service
-public class RescueRegService {
-
- @Autowired
- private IRescueRegMapper iReg;
-
- @Autowired
- private IRescueRegFileMapper iFile;
-
- public void editRescue(RescueReg rescue) {
-
- // rescue_type
- HmeFrameAssertHelper.isNotEmpty(rescue.getRescue_type(), "应急搜捞类型不能为空!");
- HmeFrameAssertHelper.isNotEmpty(rescue.getRescue_target_type(), "目标类型不能为空!");
- if (rescue.getTsy_id() == null) {
- // 新增,自动生成rescue_code
- // 获取上一个序号
- String sql = "select * from rescue_reg order by tsy_id desc limit 1";
- List regArray = this.iReg.listBySql(sql);
- String rescue_code = rescue.getRescue_type() + "_" + rescue.getRescue_target_type() + "_";
- if (regArray.size() == 0) {
- rescue_code = rescue_code + "0001";
- } else {
- int seq = Integer.parseInt(regArray.get(0).getRescue_code().split("_")[2])+1;
- rescue_code = rescue_code + HmeStringHelper.leftPad(seq + "", 4, '0');
- }
- rescue.setRescue_status(RescueStatus.Created);
- rescue.setRescue_code(rescue_code);
- rescue.setFill_time(LocalDateTime.now());
- rescue.setRescue_status_time(LocalDateTime.now());
- this.iReg.insert(rescue);
- } else {
- this.iReg.update(rescue);
- }
- }
-
- public void deleteRescue(int rescue_id) {
- this.iFile.deleteByColumn("rescue_id", rescue_id);
- this.iReg.delete(rescue_id);
- }
-
-}
+package cn.tsy.cas.idsse.rescue.service;
+
+import java.time.LocalDateTime;
+import java.util.List;
+
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Service;
+
+import cn.hme.framework.frame.helper.HmeFrameAssertHelper;
+import cn.hme.framework.helper.lang.HmeStringHelper;
+import cn.tsy.cas.idsse.rescue.constant.RescueStatus;
+import cn.tsy.data.cas.idsse.rescue.mapper.IRescueRegFileMapper;
+import cn.tsy.data.cas.idsse.rescue.mapper.IRescueRegMapper;
+import cn.tsy.data.cas.idsse.rescue.model.RescueReg;
+
+@Service
+public class RescueRegService {
+
+ @Autowired
+ private IRescueRegMapper iReg;
+
+ @Autowired
+ private IRescueRegFileMapper iFile;
+
+ public void editRescue(RescueReg rescue) {
+
+ // rescue_type
+ HmeFrameAssertHelper.isNotEmpty(rescue.getRescue_type(), "应急搜捞类型不能为空!");
+ HmeFrameAssertHelper.isNotEmpty(rescue.getRescue_target_type(), "目标类型不能为空!");
+ if (rescue.getTsy_id() == null) {
+ // 新增,自动生成rescue_code
+ // 获取上一个序号
+ String sql = "select * from rescue_reg order by tsy_id desc limit 1";
+ List regArray = this.iReg.listBySql(sql);
+ String rescue_code = rescue.getRescue_type() + "_" + rescue.getRescue_target_type() + "_";
+ if (regArray.size() == 0) {
+ rescue_code = rescue_code + "0001";
+ } else {
+ int seq = Integer.parseInt(regArray.get(0).getRescue_code().split("_")[2])+1;
+ rescue_code = rescue_code + HmeStringHelper.leftPad(seq + "", 4, '0');
+ }
+ rescue.setRescue_status(RescueStatus.Created);
+ rescue.setRescue_code(rescue_code);
+ rescue.setFill_time(LocalDateTime.now());
+ rescue.setRescue_status_time(LocalDateTime.now());
+ this.iReg.insert(rescue);
+ } else {
+ this.iReg.update(rescue);
+ }
+ }
+
+ public void deleteRescue(int rescue_id) {
+ this.iFile.deleteByColumn("rescue_id", rescue_id);
+ this.iReg.delete(rescue_id);
+ }
+
+}
diff --git a/src/main/java/cn/tsy/data/cas/idsse/rescue/mapper/IRescueRegFileMapper.java b/src/main/java/cn/tsy/data/cas/idsse/rescue/mapper/IRescueRegFileMapper.java
index a4d1583..8da4225 100644
--- a/src/main/java/cn/tsy/data/cas/idsse/rescue/mapper/IRescueRegFileMapper.java
+++ b/src/main/java/cn/tsy/data/cas/idsse/rescue/mapper/IRescueRegFileMapper.java
@@ -1,10 +1,10 @@
-package cn.tsy.data.cas.idsse.rescue.mapper;
-
-import cn.hme.framework.jdbc.core.HmeMapper;
-import cn.hme.framework.jdbc.mapper.IHmeMapper;
-import cn.tsy.data.cas.idsse.rescue.model.RescueRegFile;
-
-@HmeMapper
-public interface IRescueRegFileMapper extends IHmeMapper{
-
-}
+package cn.tsy.data.cas.idsse.rescue.mapper;
+
+import cn.hme.framework.jdbc.core.HmeMapper;
+import cn.hme.framework.jdbc.mapper.IHmeMapper;
+import cn.tsy.data.cas.idsse.rescue.model.RescueRegFile;
+
+@HmeMapper
+public interface IRescueRegFileMapper extends IHmeMapper{
+
+}
diff --git a/src/main/java/cn/tsy/data/cas/idsse/rescue/mapper/IRescueRegMapper.java b/src/main/java/cn/tsy/data/cas/idsse/rescue/mapper/IRescueRegMapper.java
index c6583b5..0c32b8c 100644
--- a/src/main/java/cn/tsy/data/cas/idsse/rescue/mapper/IRescueRegMapper.java
+++ b/src/main/java/cn/tsy/data/cas/idsse/rescue/mapper/IRescueRegMapper.java
@@ -1,27 +1,27 @@
-package cn.tsy.data.cas.idsse.rescue.mapper;
-
-import java.util.List;
-import java.util.Map;
-
-import org.apache.ibatis.annotations.Param;
-
-import cn.hme.framework.jdbc.constant.SqlProviderConstant;
-import cn.hme.framework.jdbc.core.HmeMapper;
-import cn.hme.framework.jdbc.entity.Pageable;
-import cn.hme.framework.jdbc.mapper.IHmeMapper;
-import cn.tsy.data.cas.idsse.rescue.model.RescueReg;
-
-@HmeMapper
-public interface IRescueRegMapper extends IHmeMapper{
- public Pageable rescueWithPage(
- @Param(SqlProviderConstant.PARAM_PAGE_GROUP) Integer group,
- @Param(SqlProviderConstant.PARAM_PAGE_START) Integer start,
- @Param(SqlProviderConstant.PARAM_PAGE_LIMIT) Integer limit,
- @Param(SqlProviderConstant.PARAM_PAGE_QUERY) String query,
- @Param(SqlProviderConstant.PARAM_PAGE_ORDER) String order,
- @Param(SqlProviderConstant.PARAM_PAGE_TYPE) String type,
- @Param("rescue") RescueReg rescue
- );
-
- public List