Merge remote-tracking branch 'origin/develop' into develop

This commit is contained in:
2026-04-03 10:59:04 +08:00
8 changed files with 42 additions and 15 deletions

View File

@@ -357,21 +357,21 @@ public class SurgicalScheduleAppServiceImpl implements ISurgicalScheduleAppServi
int index = 0;
for (OpScheduleDto schedule : scheduleList) {
index++;
// 转换手术类型
String surgeryType = convertSurgeryNature(schedule.getSurgeryNature());
// 转换麻醉方法
String anesthesiaMethod = convertAnesMethod(schedule.getAnesMethod());
// 格式化安排时间
String formattedDate = formatScheduleDate(schedule.getScheduleDate());
writer.printf("%d,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s\n",
index, // 序号从1开始
schedule.getOrgName() != null ? schedule.getOrgName() : "",
schedule.getPatientName() != null ? schedule.getPatientName() : "",
schedule.getVisitId() != null ? schedule.getVisitId().toString() : "",
schedule.getIdentifierNo() != null ? schedule.getIdentifierNo() : "",
schedule.getOperCode() != null ? schedule.getOperCode() : "",
schedule.getOperName() != null ? schedule.getOperName() : "",
schedule.getApplyDeptName() != null ? schedule.getApplyDeptName() : "",

View File

@@ -24,6 +24,11 @@ public class OpCreateScheduleDto {
*/
private Long visitId;
/**
* 就诊卡号
*/
private String identifierNo;
/**
* 手术编码
*/

View File

@@ -93,4 +93,9 @@ public class RequestFormPageDto {
* 手术等级
*/
private Integer surgeryLevel;
/**
* 就诊卡号
*/
private String identifierNo;
}