添加渗压,渗流设备管理方法

master
Coolkid 2024-01-26 16:28:46 +08:00
parent 87351b688b
commit fa4d9a46ca
6 changed files with 23 additions and 12 deletions

View File

@ -122,6 +122,15 @@ public class BasicDataController {
return R.ok(stAdcdService.queryBySearch(search)); return R.ok(stAdcdService.queryBySearch(search));
} }
@Get(path = "/adcd/search/query", summary = "查询单个行政区划接口")
public R<StAddvcdD> queryAddvcdById(
@RequestParam(name="adcd")
@Parameter(in = ParameterIn.QUERY, name="adcd",description = "行政区划编码 为空查询全部,不为空查询下级树,比如4205查4205开头的所有返回树型结构")
String adcd
){
return R.ok(stAdcdService.queryByAddvcd(adcd));
}
@Get(path = "/adcd/search/tree", summary = "查询行政区划树接口") @Get(path = "/adcd/search/tree", summary = "查询行政区划树接口")
public R<List<StAddvcdTreeVo>> queryAddvcdTree( public R<List<StAddvcdTreeVo>> queryAddvcdTree(
@RequestParam(required = false, name="adcd") @RequestParam(required = false, name="adcd")
@ -192,11 +201,16 @@ public class BasicDataController {
} }
@Post(path = "/stcd/search/query", summary = "测站列表查询接口") @Post(path = "/stcd/search/query", summary = "测站列表查询接口-结果集带分页信息")
public R<Page<StStbprpVo>> queryStcdList(@Validated @RequestBody StcdSearch search) { public R<Page<StStbprpVo>> queryStcdList(@Validated @RequestBody StcdSearch search) {
return R.ok(stStbprpService.queryBySearch(search)); return R.ok(stStbprpService.queryBySearch(search));
} }
@Post(path = "/stcd/search/querySelect", summary = "测站列表查询接口-下拉菜单查询使用,不带分页信息")
public R<List<StStbprpVo>> queryStcdSelect(@Validated @RequestBody StcdSearch search) {
return R.ok(stStbprpService.queryListBySearch(search));
}
@Post(path = "/stcd/search/check", summary = "检查测站编码是否存在接口") @Post(path = "/stcd/search/check", summary = "检查测站编码是否存在接口")
public R<String> checkStcdExist(@RequestBody @Validated CheckStringSearch checkStringSearch) { public R<String> checkStcdExist(@RequestBody @Validated CheckStringSearch checkStringSearch) {
try { try {

View File

@ -39,7 +39,7 @@ public class StAdcdService extends BaseOrderDao<StAddvcdDMapper, StAddvcdD> {
* @param addcd * @param addcd
* @return * @return
*/ */
public StAddvcdD queryByAddcd(String addcd) { public StAddvcdD queryByAddvcd(String addcd) {
return this.getBaseMapper().selectById(addcd); return this.getBaseMapper().selectById(addcd);
} }

View File

@ -5,10 +5,8 @@ import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.gunshi.project.xyt.entity.basedata.CheckStringSearch; import com.gunshi.project.xyt.entity.basedata.CheckStringSearch;
import com.gunshi.project.xyt.entity.basedata.GeneralSearch; import com.gunshi.project.xyt.entity.basedata.GeneralSearch;
import com.gunshi.project.xyt.entity.basedata.StSpgPztbVo; import com.gunshi.project.xyt.entity.basedata.StSpgPztbVo;
import com.gunshi.project.xyt.entity.basedata.StSpgSpprmpVo;
import com.gunshi.project.xyt.mapper.StSpgPztbMapper; import com.gunshi.project.xyt.mapper.StSpgPztbMapper;
import com.gunshi.project.xyt.model.StSpgPztb; import com.gunshi.project.xyt.model.StSpgPztb;
import com.gunshi.project.xyt.model.StSpgSpprmp;
import lombok.Data; import lombok.Data;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;

View File

@ -1,6 +1,5 @@
package com.gunshi.project.xyt.service; package com.gunshi.project.xyt.service;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.toolkit.IdWorker; import com.baomidou.mybatisplus.core.toolkit.IdWorker;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.gunshi.project.xyt.entity.basedata.CheckStringSearch; import com.gunshi.project.xyt.entity.basedata.CheckStringSearch;

View File

@ -163,7 +163,7 @@
<select id="queryBySearch" resultType="com.gunshi.project.xyt.entity.basedata.StSpgSpprmpVo"> <select id="queryBySearch" resultType="com.gunshi.project.xyt.entity.basedata.StSpgSpprmpVo">
select select
ID, t1.ID,
DEVICE_ID, DEVICE_ID,
STATION_CODE, STATION_CODE,
CHANNEL_NUM, CHANNEL_NUM,

View File

@ -25,12 +25,12 @@ class StAdcdServiceTest {
@Test @Test
void test(){ void test(){
System.out.println(stAdcdService.getParentAddvcd("420000000000000")); log.info("{}",stAdcdService.getParentAddvcd("420000000000000"));
System.out.println(stAdcdService.getParentAddvcd("421100000000000")); log.info("{}",stAdcdService.getParentAddvcd("421100000000000"));
System.out.println(stAdcdService.getParentAddvcd("421212000000000")); log.info("{}",stAdcdService.getParentAddvcd("421212000000000"));
System.out.println(stAdcdService.getParentAddvcd("421312101000000")); log.info("{}",stAdcdService.getParentAddvcd("421312101000000"));
System.out.println(stAdcdService.getParentAddvcd("421413102101000")); log.info("{}",stAdcdService.getParentAddvcd("421413102101000"));
System.out.println(stAdcdService.getParentAddvcd("421514112201123")); log.info("{}",stAdcdService.getParentAddvcd("421514112201123"));
} }
@Test @Test