Files
aca-classroom-service/src/main/java/com/yunhai/acaclassroom/model/ClassroomEditRequest.java
T
wanghu 0e75efa023
build / build-push (push) Failing after 2m7s
commit
2026-10-20 09:13:14 +08:00

101 lines
2.2 KiB
Java

package com.yunhai.acaclassroom.model;
/**
* 教室编辑请求(JSON)。楼层/楼栋/校区为档案归属,不在编辑范围。
*/
public class ClassroomEditRequest {
private Integer serID;
private String roomName;
private String roomCode;
private Integer typeId;
/** open 开放 / closed 关闭 */
private String status;
private Integer capacity;
private Integer seatCount;
/** 关联设备 id 集合(null=不改动;数组(含空)=全量替换该教室的设备,数量按 1)。优先级低于 equipments */
private java.util.List<Integer> equipmentIds;
/** 关联设备(null=不改动;数组(含空)=全量替换该教室的设备,含每间数量) */
private java.util.List<ClassroomEquipmentItem> equipments;
public java.util.List<ClassroomEquipmentItem> getEquipments() {
return equipments;
}
public void setEquipments(java.util.List<ClassroomEquipmentItem> equipments) {
this.equipments = equipments;
}
public java.util.List<Integer> getEquipmentIds() {
return equipmentIds;
}
public void setEquipmentIds(java.util.List<Integer> equipmentIds) {
this.equipmentIds = equipmentIds;
}
public Integer getSerID() {
return serID;
}
public void setSerID(Integer serID) {
this.serID = serID;
}
public String getRoomName() {
return roomName;
}
public void setRoomName(String roomName) {
this.roomName = roomName;
}
public String getRoomCode() {
return roomCode;
}
public void setRoomCode(String roomCode) {
this.roomCode = roomCode;
}
public Integer getTypeId() {
return typeId;
}
public void setTypeId(Integer typeId) {
this.typeId = typeId;
}
public String getStatus() {
return status;
}
public void setStatus(String status) {
this.status = status;
}
public Integer getCapacity() {
return capacity;
}
public void setCapacity(Integer capacity) {
this.capacity = capacity;
}
public Integer getSeatCount() {
return seatCount;
}
public void setSeatCount(Integer seatCount) {
this.seatCount = seatCount;
}
}