package cn.lihu.jh.module.ecg.service.queue;
|
|
import lombok.Data;
|
import org.jetbrains.annotations.NotNull;
|
|
import java.util.concurrent.atomic.AtomicInteger;
|
|
@Data
|
public class BedBO implements Comparable<BedBO> {
|
String bedNo;
|
Long roomId;
|
String roomName;
|
AtomicInteger readyPatNum = new AtomicInteger(0);
|
Integer maxReadyPatNum;
|
|
/**
|
* @see cn.lihu.jh.module.ecg.enums.BedStatusEnum
|
*/
|
Integer status;
|
Integer[] checkTypes;
|
Integer opType;
|
|
@Override
|
public int compareTo(@NotNull BedBO o) {
|
return Integer.compare(this.readyPatNum.get(), o.readyPatNum.get());
|
}
|
}
|