dev
This commit is contained in:
parent
e808185b19
commit
bda10cbd20
|
|
@ -23,6 +23,7 @@ import com.syjiaer.clinic.server.entity.diagnosis.dto.MedicalRecordSaveDto;
|
||||||
import com.syjiaer.clinic.server.entity.diagnosis.vo.MedicalRecordVo;
|
import com.syjiaer.clinic.server.entity.diagnosis.vo.MedicalRecordVo;
|
||||||
import com.syjiaer.clinic.server.entity.organization.OrganizationMember;
|
import com.syjiaer.clinic.server.entity.organization.OrganizationMember;
|
||||||
import com.syjiaer.clinic.server.entity.organization.OrganizationSection;
|
import com.syjiaer.clinic.server.entity.organization.OrganizationSection;
|
||||||
|
import com.syjiaer.clinic.server.entity.patient.PatientInfo;
|
||||||
import com.syjiaer.clinic.server.entity.patient.PatientRegistration;
|
import com.syjiaer.clinic.server.entity.patient.PatientRegistration;
|
||||||
import com.syjiaer.clinic.server.mapper.diagnosis.DiagnosisMapper;
|
import com.syjiaer.clinic.server.mapper.diagnosis.DiagnosisMapper;
|
||||||
import com.syjiaer.clinic.server.mapper.goods.GoodsMapper;
|
import com.syjiaer.clinic.server.mapper.goods.GoodsMapper;
|
||||||
|
|
@ -32,6 +33,7 @@ import com.syjiaer.clinic.server.mapper.diagnosis.DiagnosisMedicalItemListMapper
|
||||||
import com.syjiaer.clinic.server.mapper.diagnosis.DiagnosisMedicalRecordMapper;
|
import com.syjiaer.clinic.server.mapper.diagnosis.DiagnosisMedicalRecordMapper;
|
||||||
import com.syjiaer.clinic.server.mapper.organization.OrganizationMemberMapper;
|
import com.syjiaer.clinic.server.mapper.organization.OrganizationMemberMapper;
|
||||||
import com.syjiaer.clinic.server.mapper.organization.OrganizationSectionMapper;
|
import com.syjiaer.clinic.server.mapper.organization.OrganizationSectionMapper;
|
||||||
|
import com.syjiaer.clinic.server.mapper.patient.PatientInfoMapper;
|
||||||
import com.syjiaer.clinic.server.mapper.patient.PatientRegistrationMapper;
|
import com.syjiaer.clinic.server.mapper.patient.PatientRegistrationMapper;
|
||||||
import com.syjiaer.clinic.server.service.BaseService;
|
import com.syjiaer.clinic.server.service.BaseService;
|
||||||
import com.syjiaer.clinic.server.service.charge.ChargeService;
|
import com.syjiaer.clinic.server.service.charge.ChargeService;
|
||||||
|
|
@ -71,6 +73,8 @@ public class MedicalRecordService extends BaseService {
|
||||||
private SocialRequest socialRequest;
|
private SocialRequest socialRequest;
|
||||||
@Autowired
|
@Autowired
|
||||||
private DiagnosisMapper diagnosisMapper;
|
private DiagnosisMapper diagnosisMapper;
|
||||||
|
@Autowired
|
||||||
|
private PatientInfoMapper patientInfoMapper;
|
||||||
/*
|
/*
|
||||||
* 保存
|
* 保存
|
||||||
* @param saveDto 病历信息
|
* @param saveDto 病历信息
|
||||||
|
|
@ -196,6 +200,10 @@ public class MedicalRecordService extends BaseService {
|
||||||
query.eq("registration_id", regisId);
|
query.eq("registration_id", regisId);
|
||||||
Diagnosis diagnosis = diagnosisMapper.selectOne(query);
|
Diagnosis diagnosis = diagnosisMapper.selectOne(query);
|
||||||
BeanUtils.copyProperties(diagnosis, vo);
|
BeanUtils.copyProperties(diagnosis, vo);
|
||||||
|
PatientInfo patientInfo = patientInfoMapper.selectById(diagnosis.getPatientId());
|
||||||
|
vo.setPatientInfo(patientInfo);
|
||||||
|
PatientRegistration patientRegistration = patientRegistrationMapper.selectById(diagnosis.getRegistrationId());
|
||||||
|
vo.setPatientRegistration(patientRegistration);
|
||||||
|
|
||||||
DiagnosisMedicalRecord diagnosisMedicalRecord = diagnosisMedicalRecordMapper.selectByDiagnosisCode(diagnosis.getCode());
|
DiagnosisMedicalRecord diagnosisMedicalRecord = diagnosisMedicalRecordMapper.selectByDiagnosisCode(diagnosis.getCode());
|
||||||
vo.setDiagnosisMedicalRecord(diagnosisMedicalRecord);
|
vo.setDiagnosisMedicalRecord(diagnosisMedicalRecord);
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue