|
|
@@ -204,6 +204,9 @@ public class FsPrescribeDataScrmServiceImpl implements IFsPrescribeDataScrmServi
|
|
|
doctorSignVO.setDoctorId(doctor.getDoctorId());
|
|
|
doctorSignVO.setDoctorName(doctor.getDoctorName());
|
|
|
doctorSignVO.setDoctorSignUrl(doctor.getSignUrl());
|
|
|
+ doctorSignVO.setPosition(doctor.getPosition());
|
|
|
+ doctorSignVO.setPractiseCode(doctor.getPractiseCode());
|
|
|
+ doctorSignVO.setCertificateCode(doctor.getCertificateCode());
|
|
|
} else if (DoctorTypeEnum.PHARMACIST.getCode().equals(type)) {
|
|
|
// 药师信息赋值
|
|
|
doctorSignVO.setDrugDoctorId(doctor.getDoctorId());
|
|
|
@@ -227,10 +230,10 @@ public class FsPrescribeDataScrmServiceImpl implements IFsPrescribeDataScrmServi
|
|
|
fsPrescribeDataScrm.setDiagnose(addDoctorAdviceDTO.getDiagnose());
|
|
|
fsPrescribeDataScrm.setFacialDiagnosis(addDoctorAdviceDTO.getFacialDiagnosis());
|
|
|
fsPrescribeDataScrm.setNoteTaboos(addDoctorAdviceDTO.getNoteTaboos());
|
|
|
- //TODO 处理“治疗方面”json格式
|
|
|
- //fsPrescribeDataScrm.setHealingAreaJson(JSON.toJSONString(addDoctorAdviceDTO.getHealingArea()));
|
|
|
- //fsPrescribeDataScrmMapper.updateFsPrescribeDataScrm(fsPrescribeDataScrm);
|
|
|
- return 0;
|
|
|
+ // 存储前端传来的 JSON 字符串
|
|
|
+ fsPrescribeDataScrm.setHealingAreaJson(addDoctorAdviceDTO.getHealingAreaJson());
|
|
|
+ // 执行更新并返回影响行数
|
|
|
+ return fsPrescribeDataScrmMapper.updateFsPrescribeDataScrm(fsPrescribeDataScrm);
|
|
|
}
|
|
|
|
|
|
// ==================== 处方图片生成 ====================
|