From 0c79113476b7de1f4ab5b5b939cb2f8bed9df043 Mon Sep 17 00:00:00 2001 From: revisit Date: Mon, 8 Sep 2025 00:37:17 +0800 Subject: [PATCH] 2025-09-08 add res... --- build/classes/app.properties | 2 +- .../dsds/mapper/voyage/VoyageRegMapper.xml | 4 +- src/main/java/app.properties | 2 +- .../dsds/mapper/dict/DictFundingMapper.java | 23 + .../dsds/mapper/dict/DictFundingMapper.xml | 22 + .../dsds/mapper/rescue/RescueFileMapper.java | 10 + .../dsds/mapper/rescue/RescueRegMapper.java | 21 + .../dsds/mapper/rescue/RescueRegMapper.xml | 21 + .../dsds/mapper/voyage/VoyageRegMapper.xml | 4 +- .../idsse/dsds/model/dict/DictFunding.java | 93 ++++ .../idsse/dsds/model/rescue/RescueFile.java | 124 +++++ .../idsse/dsds/model/rescue/RescueReg.java | 485 ++++++++++++++++++ .../dsds/control/DSDSInitializeLisener.java | 9 +- .../dsds/control/dict/DictFundingControl.java | 57 ++ .../dsds/control/rescue/RescueRegControl.java | 119 +++++ .../sample/SampleLineTrackControl.java | 5 +- .../dsds/control/sar/SarFileControl.java | 85 --- .../idsse/dsds/control/sar/SarRegControl.java | 64 --- .../dsds/control/voyage/VoyageRegControl.java | 7 + .../idsse/dsds/helper/DSDSParamHelper.java | 2 +- .../dsds/service/dict/DictFundingService.java | 47 ++ .../dsds/service/rescue/RescueRegService.java | 57 ++ .../sample/SampleDatasetTrackService.java | 38 +- .../sample/SampleLineTrackService.java | 141 +++-- .../voyage/VoyageNavigationService.java | 38 +- 25 files changed, 1252 insertions(+), 228 deletions(-) create mode 100644 src/main/java/cn/tsy/data/idsse/dsds/mapper/dict/DictFundingMapper.java create mode 100644 src/main/java/cn/tsy/data/idsse/dsds/mapper/dict/DictFundingMapper.xml create mode 100644 src/main/java/cn/tsy/data/idsse/dsds/mapper/rescue/RescueFileMapper.java create mode 100644 src/main/java/cn/tsy/data/idsse/dsds/mapper/rescue/RescueRegMapper.java create mode 100644 src/main/java/cn/tsy/data/idsse/dsds/mapper/rescue/RescueRegMapper.xml create mode 100644 src/main/java/cn/tsy/data/idsse/dsds/model/dict/DictFunding.java create mode 100644 src/main/java/cn/tsy/data/idsse/dsds/model/rescue/RescueFile.java create mode 100644 src/main/java/cn/tsy/data/idsse/dsds/model/rescue/RescueReg.java create mode 100644 src/main/java/cn/tsy/idsse/dsds/control/dict/DictFundingControl.java create mode 100644 src/main/java/cn/tsy/idsse/dsds/control/rescue/RescueRegControl.java delete mode 100644 src/main/java/cn/tsy/idsse/dsds/control/sar/SarFileControl.java delete mode 100644 src/main/java/cn/tsy/idsse/dsds/control/sar/SarRegControl.java create mode 100644 src/main/java/cn/tsy/idsse/dsds/service/dict/DictFundingService.java create mode 100644 src/main/java/cn/tsy/idsse/dsds/service/rescue/RescueRegService.java diff --git a/build/classes/app.properties b/build/classes/app.properties index 4cffb90..488254d 100644 --- a/build/classes/app.properties +++ b/build/classes/app.properties @@ -2,5 +2,5 @@ AppDebug=true AppParamHelper=cn.tsy.idsse.dsds.helper.DSDSParamHelper AppDatabaseStdout=Active AppListener=cn.tsy.idsse.dsds.control.DSDSInitializeLisener -AppName=DSDS2024Server +AppName=RescueServer DatabaseWarnDelayTimes=10000 \ No newline at end of file diff --git a/build/classes/cn/tsy/data/idsse/dsds/mapper/voyage/VoyageRegMapper.xml b/build/classes/cn/tsy/data/idsse/dsds/mapper/voyage/VoyageRegMapper.xml index 91d542c..6f33a8c 100644 --- a/build/classes/cn/tsy/data/idsse/dsds/mapper/voyage/VoyageRegMapper.xml +++ b/build/classes/cn/tsy/data/idsse/dsds/mapper/voyage/VoyageRegMapper.xml @@ -53,8 +53,8 @@ + select * from dict_funding where 1=1 + + and (funding_name like concat('%',#{query},'%') or funding_eng like concat('%',#{query},'%') ) + + + ORDER BY ${order} + + + DESC + + + + + \ No newline at end of file diff --git a/src/main/java/cn/tsy/data/idsse/dsds/mapper/rescue/RescueFileMapper.java b/src/main/java/cn/tsy/data/idsse/dsds/mapper/rescue/RescueFileMapper.java new file mode 100644 index 0000000..a0f3669 --- /dev/null +++ b/src/main/java/cn/tsy/data/idsse/dsds/mapper/rescue/RescueFileMapper.java @@ -0,0 +1,10 @@ +package cn.tsy.data.idsse.dsds.mapper.rescue; + +import cn.hme.framework.jdbc.annotation.HmeMapper; +import cn.hme.framework.jdbc.mapper.IHmeMapper; +import cn.tsy.data.idsse.dsds.model.rescue.RescueFile; + +@HmeMapper +public interface RescueFileMapper extends IHmeMapper { + +} diff --git a/src/main/java/cn/tsy/data/idsse/dsds/mapper/rescue/RescueRegMapper.java b/src/main/java/cn/tsy/data/idsse/dsds/mapper/rescue/RescueRegMapper.java new file mode 100644 index 0000000..4e315a9 --- /dev/null +++ b/src/main/java/cn/tsy/data/idsse/dsds/mapper/rescue/RescueRegMapper.java @@ -0,0 +1,21 @@ +package cn.tsy.data.idsse.dsds.mapper.rescue; + +import org.apache.ibatis.annotations.Param; + +import cn.hme.framework.jdbc.annotation.HmeMapper; +import cn.hme.framework.jdbc.constant.SqlProviderConstant; +import cn.hme.framework.jdbc.mapper.IHmeMapper; +import cn.hme.framework.jdbc.provider.page.Pageable; +import cn.tsy.data.idsse.dsds.model.rescue.RescueReg; + +@HmeMapper +public interface RescueRegMapper extends IHmeMapper { + public Pageable rescueWithPage( + @Param(SqlProviderConstant.SQL_PAGE_GROUP) Integer group, + @Param(SqlProviderConstant.SQL_PAGE_START) Integer start, + @Param(SqlProviderConstant.SQL_PAGE_LIMIT) Integer limit, + @Param(SqlProviderConstant.SQL_PAGE_QUERY) String query, + @Param(SqlProviderConstant.SQL_PAGE_ORDER) String order, + @Param(SqlProviderConstant.SQL_PAGE_TYPE) String type + ); +} diff --git a/src/main/java/cn/tsy/data/idsse/dsds/mapper/rescue/RescueRegMapper.xml b/src/main/java/cn/tsy/data/idsse/dsds/mapper/rescue/RescueRegMapper.xml new file mode 100644 index 0000000..7da83c2 --- /dev/null +++ b/src/main/java/cn/tsy/data/idsse/dsds/mapper/rescue/RescueRegMapper.xml @@ -0,0 +1,21 @@ + + + + + + + + + \ No newline at end of file diff --git a/src/main/java/cn/tsy/data/idsse/dsds/mapper/voyage/VoyageRegMapper.xml b/src/main/java/cn/tsy/data/idsse/dsds/mapper/voyage/VoyageRegMapper.xml index 91d542c..6f33a8c 100644 --- a/src/main/java/cn/tsy/data/idsse/dsds/mapper/voyage/VoyageRegMapper.xml +++ b/src/main/java/cn/tsy/data/idsse/dsds/mapper/voyage/VoyageRegMapper.xml @@ -53,8 +53,8 @@