package cn.lihu.jh.module.ecg.service.queue;
|
|
import cn.lihu.jh.module.ecg.enums.BedStatusEnum;
|
import lombok.Data;
|
import org.jetbrains.annotations.NotNull;
|
|
import java.util.concurrent.atomic.AtomicInteger;
|
|
@Data
|
public class BedQueueBO implements Comparable<BedQueueBO> {
|
String bedNo;
|
Long roomId;
|
String roomName;
|
AtomicInteger queueNum = new AtomicInteger(0);
|
Integer maxQueueNum;
|
BedStatusEnum statusEnum;
|
|
@Override
|
public int compareTo(@NotNull BedQueueBO o) {
|
return Integer.compare(this.queueNum.get(), o.queueNum.get());
|
}
|
}
|