完成首页基础信息查询
parent
d58fc49be5
commit
8aefdef0ae
|
|
@ -5,6 +5,7 @@ import com.gunshi.core.result.R;
|
|||
import com.gunshi.project.xyt.entity.vo.ReservoirLevelVo;
|
||||
import com.gunshi.project.xyt.entity.vo.StPptnVo;
|
||||
import com.gunshi.project.xyt.model.StRcvReal;
|
||||
import com.gunshi.project.xyt.model.StResB;
|
||||
import com.gunshi.project.xyt.model.StResPersonRef;
|
||||
import com.gunshi.project.xyt.service.*;
|
||||
import io.swagger.v3.oas.annotations.Parameter;
|
||||
|
|
@ -37,6 +38,8 @@ public class HomePageController {
|
|||
@Resource
|
||||
private RainMonitoringService rainMonitoringService;
|
||||
@Resource
|
||||
private BasicInfoService basicInfoService;
|
||||
@Resource
|
||||
private StResPersonRefService stResPersonRefService;
|
||||
@Resource
|
||||
private WarningInfoService warningInfoService;
|
||||
|
|
@ -108,6 +111,11 @@ public class HomePageController {
|
|||
return R.ok(rainMonitoringService.querySevenDayDrpByResId(resId));
|
||||
}
|
||||
|
||||
@Get(path = "/basicInfo/queryStResBasicInfo",summary = "根据水库ID查询水库基础信息")
|
||||
public R<StResB> queryStResBasicInfoByResId(@Parameter(description = "水库ID") @RequestParam("resId") String resId){
|
||||
return R.ok(basicInfoService.queryStResBasicInfoByResId(resId));
|
||||
}
|
||||
|
||||
@Get(path = "/personInCharge/queryStResPersonRef",summary = "根据水库ID查询责任人信息")
|
||||
public R<List<StResPersonRef>> queryStResPersonRefByResId(@Parameter(description = "水库ID") @RequestParam("resId") String resId){
|
||||
return R.ok(stResPersonRefService.queryStResPersonRefByResId(resId));
|
||||
|
|
|
|||
|
|
@ -0,0 +1,38 @@
|
|||
package com.gunshi.project.xyt.service;
|
||||
|
||||
import com.gunshi.project.xyt.model.StResB;
|
||||
import com.gunshi.project.xyt.model.StResBAutoDao;
|
||||
import jakarta.annotation.Resource;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
import org.springframework.stereotype.Service;
|
||||
|
||||
/**
|
||||
* TODO
|
||||
*
|
||||
* @ClassName BasicInfoService
|
||||
* @Author Huang Qianxiang
|
||||
* @Date 2024/2/7 9:44
|
||||
*/
|
||||
@Service
|
||||
@Slf4j
|
||||
public class BasicInfoService {
|
||||
|
||||
@Resource
|
||||
private StResBAutoDao stResBAutoDao;
|
||||
|
||||
/**
|
||||
* 根据水库ID查询水库基础信息
|
||||
* @param resId 水库ID
|
||||
* @return
|
||||
*/
|
||||
public StResB queryStResBasicInfoByResId(String resId){
|
||||
StResB stResB = stResBAutoDao.getById(resId);
|
||||
if (stResB == null){
|
||||
throw new IllegalArgumentException("该水库ID不存在");
|
||||
}
|
||||
return stResBAutoDao.getById(resId);
|
||||
}
|
||||
|
||||
|
||||
|
||||
}
|
||||
|
|
@ -1,9 +1,7 @@
|
|||
package com.gunshi.project.xyt.service;
|
||||
|
||||
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
||||
import com.gunshi.project.xyt.mapper.StRcvRealMapper;
|
||||
import com.gunshi.project.xyt.model.StRcvReal;
|
||||
import com.gunshi.project.xyt.model.StRcvRealAutoDao;
|
||||
import com.gunshi.project.xyt.model.StStbprpBAutoDao;
|
||||
import jakarta.annotation.Resource;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
|
|
|
|||
Loading…
Reference in New Issue