This commit is contained in:
佟明轩 2025-05-26 13:44:43 +08:00
parent 0bed77b5d7
commit 1fdaedff49
1 changed files with 8 additions and 0 deletions

View File

@ -11,6 +11,7 @@ import com.syjiaer.clinic.server.entity.diagnosis.vo.MedicalHistoryVo;
import com.syjiaer.clinic.server.entity.diagnosis.vo.MedicalRecordVo; import com.syjiaer.clinic.server.entity.diagnosis.vo.MedicalRecordVo;
import com.syjiaer.clinic.server.entity.patient.PatientRegistration; import com.syjiaer.clinic.server.entity.patient.PatientRegistration;
import com.syjiaer.clinic.server.entity.patient.vo.SeeDoctorInfoVo; import com.syjiaer.clinic.server.entity.patient.vo.SeeDoctorInfoVo;
import com.syjiaer.clinic.server.service.diagnosis.CheckService;
import com.syjiaer.clinic.server.service.diagnosis.DiagnosisService; import com.syjiaer.clinic.server.service.diagnosis.DiagnosisService;
import com.syjiaer.clinic.server.service.patient.PatientRegistrationService; import com.syjiaer.clinic.server.service.patient.PatientRegistrationService;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
@ -28,6 +29,8 @@ public class DiagnosisController extends BaseController {
@Autowired @Autowired
private PatientRegistrationService patientRegistrationService; private PatientRegistrationService patientRegistrationService;
@Autowired
private CheckService checkService;
/** /**
* 保存病历 * 保存病历
* @return * @return
@ -37,6 +40,11 @@ public class DiagnosisController extends BaseController {
public Result<PatientRegistration> save() { public Result<PatientRegistration> save() {
MedicalRecordSaveDto saveDto = parmsUtil.getObject("data", MedicalRecordSaveDto.class); MedicalRecordSaveDto saveDto = parmsUtil.getObject("data", MedicalRecordSaveDto.class);
diagnosisService.save(saveDto); diagnosisService.save(saveDto);
//调用事前检查
checkService.check(saveDto.getRegistrationId(),"3101");
checkService.check(saveDto.getRegistrationId(),"3102");
return success( patientRegistrationService.getById(saveDto.getRegistrationId())); return success( patientRegistrationService.getById(saveDto.getRegistrationId()));
} }