新疆体检相关
This commit is contained in:
+22
@@ -317,6 +317,26 @@ public class LargeScreenNewController {
|
||||
return Result.ok(largeScreenDataService.queryAnYanHealthCheckNew(param));
|
||||
}
|
||||
|
||||
/**
|
||||
* 根据id查询体检数据 注:此接口为后台接口 不是大屏
|
||||
* @param id
|
||||
* @return
|
||||
*/
|
||||
@GetMapping("queryCheckNewById")
|
||||
public Result<AnYanEmpHealthCheckNew> queryCheckNewByCheckId(String id){
|
||||
return Result.ok(largeScreenDataService.queryCheckNewByCheckId(id));
|
||||
}
|
||||
|
||||
/**
|
||||
* 根据检查id、科室编号、科室名称查询体检记录
|
||||
* @param param
|
||||
* @return
|
||||
*/
|
||||
@PostMapping("queryHealthCheckProject")
|
||||
public Result<List<HealthCheckProject>> queryHealthCheckProject(AnYanHealthCheckProjectParam param){
|
||||
return Result.ok(largeScreenDataService.queryHealthCheckProject(param));
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取小屋数据列表接口 注:此接口为后台接口 不是大屏
|
||||
* @param healthRoomDTO
|
||||
@@ -326,4 +346,6 @@ public class LargeScreenNewController {
|
||||
public Result<IPage<HealthPlaceHomeDetailsVO>> healthPlaceHomeDetailList(@RequestBody HealthRoomDTO healthRoomDTO){
|
||||
return Result.ok(largeScreenDataService.healthPlaceHomeDetailList(healthRoomDTO));
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
+5
@@ -3,6 +3,7 @@ package com.renkang.emergency.largeScreen.service;
|
||||
import com.baomidou.mybatisplus.core.metadata.IPage;
|
||||
import com.baomidou.mybatisplus.extension.service.IService;
|
||||
import com.renkang.anyan.model.dto.AnYanHealthCheckNewParam;
|
||||
import com.renkang.anyan.model.dto.AnYanHealthCheckProjectParam;
|
||||
import com.renkang.anyan.model.dto.CareUserDetailsParam;
|
||||
import com.renkang.anyan.model.dto.HealthRoomDTO;
|
||||
import com.renkang.anyan.model.vo.*;
|
||||
@@ -52,5 +53,9 @@ public interface ILargeScreenDataService extends IService<LargeScreenData> {
|
||||
|
||||
IPage<AnYanHealthCheckNew> queryAnYanHealthCheckNew(AnYanHealthCheckNewParam param);
|
||||
|
||||
AnYanEmpHealthCheckNew queryCheckNewByCheckId(String id);
|
||||
|
||||
List<HealthCheckProject> queryHealthCheckProject(AnYanHealthCheckProjectParam param);
|
||||
|
||||
IPage<HealthPlaceHomeDetailsVO> healthPlaceHomeDetailList(HealthRoomDTO healthRoomDTO);
|
||||
}
|
||||
|
||||
+11
@@ -14,6 +14,7 @@ import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
||||
import com.renkang.anyan.client.AnYanClient;
|
||||
import com.renkang.anyan.model.dto.AnYanHealthCheckNewParam;
|
||||
import com.renkang.anyan.model.dto.AnYanHealthCheckProjectParam;
|
||||
import com.renkang.anyan.model.dto.CareUserDetailsParam;
|
||||
import com.renkang.anyan.model.dto.HealthRoomDTO;
|
||||
import com.renkang.anyan.model.vo.*;
|
||||
@@ -880,6 +881,16 @@ public class LargeScreenDataServiceImpl extends ServiceImpl<LargeScreenDataMappe
|
||||
return anYanClient.queryAnYanHealthCheckNew(param);
|
||||
}
|
||||
|
||||
@Override
|
||||
public AnYanEmpHealthCheckNew queryCheckNewByCheckId(String id) {
|
||||
return anYanClient.queryEmpHealthCheckNew(id);
|
||||
}
|
||||
|
||||
@Override
|
||||
public List<HealthCheckProject> queryHealthCheckProject(AnYanHealthCheckProjectParam param) {
|
||||
return anYanClient.queryHealthCheckProject(param);
|
||||
}
|
||||
|
||||
@Override
|
||||
public IPage<HealthPlaceHomeDetailsVO> healthPlaceHomeDetailList(HealthRoomDTO healthRoomDTO) {
|
||||
IPage<HealthPlaceHomeDetailsVO> detailsVOIPage = anYanClient.healthPlaceHomDetailList(healthRoomDTO);
|
||||
|
||||
Reference in New Issue
Block a user