From bf60848c0d97d3f440eee20719010e49bc2aae2d Mon Sep 17 00:00:00 2001 From: whycxzp <glperry@163.com> Date: 星期二, 25 三月 2025 11:44:03 +0800 Subject: [PATCH] 站点关联 --- src/main/java/com/whyc/service/StationInfService.java | 19 +++++++++++++++++++ 1 files changed, 19 insertions(+), 0 deletions(-) diff --git a/src/main/java/com/whyc/service/StationInfService.java b/src/main/java/com/whyc/service/StationInfService.java index 9ff8d01..5b69c6f 100644 --- a/src/main/java/com/whyc/service/StationInfService.java +++ b/src/main/java/com/whyc/service/StationInfService.java @@ -1,5 +1,7 @@ package com.whyc.service; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.core.toolkit.Wrappers; import com.whyc.dto.Response; import com.whyc.mapper.StationInfMapper; import com.whyc.pojo.db_batt.StationInf; @@ -19,4 +21,21 @@ List<StationInf> list=mapper.getAllSinf(); return new Response().setII(1,list!=null,list,"鏌ヨ宸︿晶鏈烘埧淇℃伅鍒楄〃"); } + + public StationInf getByStationName(String stationName) { + QueryWrapper<StationInf> query = Wrappers.query(); + query.eq("sinf_name",stationName); + return mapper.selectOne(query); + } + + public StationInf add(StationInf stationNew) { + int stationId = mapper.getMaxStationId(); + stationNew.setSinfId(stationId+1); + mapper.insert(stationNew); + return stationNew; + } + + public int getMaxStationId() { + return mapper.getMaxStationId(); + } } \ No newline at end of file -- Gitblit v1.9.1