新增根据体检编号修改汇总结果
This commit is contained in:
parent
3ae2f45e17
commit
2e153843d8
@ -514,6 +514,13 @@ public class InspectPatientController {
|
|||||||
return success(true);
|
return success(true);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@PutMapping("/updatesummary")
|
||||||
|
@Operation(summary = "更新患者汇总信息")
|
||||||
|
public CommonResult<Boolean> updatemedicalSn(@Valid @RequestBody InspectPatientSaveReqVO updateReqVO) {
|
||||||
|
patientService.medicalSnupdate(updateReqVO);
|
||||||
|
return success(true);
|
||||||
|
}
|
||||||
|
|
||||||
@GetMapping("/getReportAll")
|
@GetMapping("/getReportAll")
|
||||||
@Operation(summary = "报告打印界面所需数据")
|
@Operation(summary = "报告打印界面所需数据")
|
||||||
public CommonResult<InspectPatientReportVO> getReport(@RequestParam("medicalSn") String medicalSn) {
|
public CommonResult<InspectPatientReportVO> getReport(@RequestParam("medicalSn") String medicalSn) {
|
||||||
|
@ -41,6 +41,8 @@ public class InspectPatientReportVO {
|
|||||||
@Schema(description = "汇总分析结果")
|
@Schema(description = "汇总分析结果")
|
||||||
private String summaryResult;
|
private String summaryResult;
|
||||||
|
|
||||||
|
@Schema(description = "中医体质辨识结果")
|
||||||
|
private String zybs;
|
||||||
@Schema(description = "检查数据列表")
|
@Schema(description = "检查数据列表")
|
||||||
private List<InspectPatientReportDataVO> data;
|
private List<InspectPatientReportDataVO> data;
|
||||||
|
|
||||||
|
@ -175,4 +175,10 @@ public class InspectPatientDO {
|
|||||||
*/
|
*/
|
||||||
@TableField("shqx")
|
@TableField("shqx")
|
||||||
private String shqx;
|
private String shqx;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 中医体质辨识结果
|
||||||
|
*/
|
||||||
|
@TableField("zybs")
|
||||||
|
private String zybs;
|
||||||
}
|
}
|
@ -36,6 +36,11 @@ public interface InspectPatientService {
|
|||||||
* @param updateReqVO 更新信息
|
* @param updateReqVO 更新信息
|
||||||
*/
|
*/
|
||||||
void updatePatient(@Valid InspectPatientSaveReqVO updateReqVO);
|
void updatePatient(@Valid InspectPatientSaveReqVO updateReqVO);
|
||||||
|
/*
|
||||||
|
* 根据体检编号更新汇总报告内容
|
||||||
|
*
|
||||||
|
* */
|
||||||
|
void medicalSnupdate(InspectPatientSaveReqVO updateReqVO);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 删除患者信息
|
* 删除患者信息
|
||||||
|
@ -24,7 +24,6 @@ import org.jodconverter.DocumentConverter;
|
|||||||
import org.jodconverter.LocalConverter;
|
import org.jodconverter.LocalConverter;
|
||||||
import org.jodconverter.document.DefaultDocumentFormatRegistry;
|
import org.jodconverter.document.DefaultDocumentFormatRegistry;
|
||||||
import org.jodconverter.office.LocalOfficeManager;
|
import org.jodconverter.office.LocalOfficeManager;
|
||||||
import org.springframework.beans.factory.annotation.Value;
|
|
||||||
import org.springframework.stereotype.Service;
|
import org.springframework.stereotype.Service;
|
||||||
import org.springframework.validation.annotation.Validated;
|
import org.springframework.validation.annotation.Validated;
|
||||||
import cn.iocoder.yudao.module.inspect.controller.admin.inspectpatient.vo.*;
|
import cn.iocoder.yudao.module.inspect.controller.admin.inspectpatient.vo.*;
|
||||||
@ -91,7 +90,14 @@ public class InspectPatientServiceImpl implements InspectPatientService {
|
|||||||
InspectPatientDO updateObj = BeanUtils.toBean(updateReqVO, InspectPatientDO.class);
|
InspectPatientDO updateObj = BeanUtils.toBean(updateReqVO, InspectPatientDO.class);
|
||||||
patientMapper.updateById(updateObj);
|
patientMapper.updateById(updateObj);
|
||||||
}
|
}
|
||||||
|
@Override
|
||||||
|
public void medicalSnupdate(InspectPatientSaveReqVO updateReqVO)
|
||||||
|
{
|
||||||
|
LambdaUpdateWrapper<InspectPatientDO> updateWrapper = new LambdaUpdateWrapper<>();
|
||||||
|
updateWrapper.eq(InspectPatientDO::getMedicalSn, updateReqVO.getMedicalSn())
|
||||||
|
.set(InspectPatientDO::getSummaryResult, updateReqVO.getSummaryResult());
|
||||||
|
patientMapper.update(null, updateWrapper);
|
||||||
|
}
|
||||||
@Override
|
@Override
|
||||||
public void deletePatient(Integer id) {
|
public void deletePatient(Integer id) {
|
||||||
// 校验存在
|
// 校验存在
|
||||||
|
Loading…
Reference in New Issue
Block a user