From 17d23ccd68bd5c78a6fbefddc0356633e1bbf95b Mon Sep 17 00:00:00 2001 From: zhangfei Date: Wed, 27 May 2026 09:42:56 +0800 Subject: [PATCH] fix: add SchedulePool and ScheduleSlot entity stubs --- .../domain/entity/SchedulePool.java | 24 +++++++++++++++++++ .../domain/entity/ScheduleSlot.java | 21 ++++++++++++++++ 2 files changed, 45 insertions(+) create mode 100644 openhis-server-new/openhis-application/src/main/java/com/openhis/application/domain/entity/SchedulePool.java create mode 100644 openhis-server-new/openhis-application/src/main/java/com/openhis/application/domain/entity/ScheduleSlot.java diff --git a/openhis-server-new/openhis-application/src/main/java/com/openhis/application/domain/entity/SchedulePool.java b/openhis-server-new/openhis-application/src/main/java/com/openhis/application/domain/entity/SchedulePool.java new file mode 100644 index 000000000..766ea41ec --- /dev/null +++ b/openhis-server-new/openhis-application/src/main/java/com/openhis/application/domain/entity/SchedulePool.java @@ -0,0 +1,24 @@ +package com.openhis.application.domain.entity; + +import java.util.Date; + +public class SchedulePool { + private Long id; + private Long doctorId; + private Date scheduleDate; + private String status; + private Integer totalSlots; + private Integer availableSlots; + public Long getId() { return id; } + public void setId(Long id) { this.id = id; } + public Long getDoctorId() { return doctorId; } + public void setDoctorId(Long doctorId) { this.doctorId = doctorId; } + public Date getScheduleDate() { return scheduleDate; } + public void setScheduleDate(Date scheduleDate) { this.scheduleDate = scheduleDate; } + public String getStatus() { return status; } + public void setStatus(String status) { this.status = status; } + public Integer getTotalSlots() { return totalSlots; } + public void setTotalSlots(Integer totalSlots) { this.totalSlots = totalSlots; } + public Integer getAvailableSlots() { return availableSlots; } + public void setAvailableSlots(Integer availableSlots) { this.availableSlots = availableSlots; } +} diff --git a/openhis-server-new/openhis-application/src/main/java/com/openhis/application/domain/entity/ScheduleSlot.java b/openhis-server-new/openhis-application/src/main/java/com/openhis/application/domain/entity/ScheduleSlot.java new file mode 100644 index 000000000..cdbdc8325 --- /dev/null +++ b/openhis-server-new/openhis-application/src/main/java/com/openhis/application/domain/entity/ScheduleSlot.java @@ -0,0 +1,21 @@ +package com.openhis.application.domain.entity; + +import java.util.Date; + +public class ScheduleSlot { + private Long id; + private Long schedulePoolId; + private Date startTime; + private Date endTime; + private String status; + public Long getId() { return id; } + public void setId(Long id) { this.id = id; } + public Long getSchedulePoolId() { return schedulePoolId; } + public void setSchedulePoolId(Long schedulePoolId) { this.schedulePoolId = schedulePoolId; } + public Date getStartTime() { return startTime; } + public void setStartTime(Date startTime) { this.startTime = startTime; } + public Date getEndTime() { return endTime; } + public void setEndTime(Date endTime) { this.endTime = endTime; } + public String getStatus() { return status; } + public void setStatus(String status) { this.status = status; } +}