+5
-5
@@ -88,7 +88,7 @@ const bStats = await api("GET", "/api/building/Stats", { params: { campusId } })
|
||||
ok("building Stats total=6", bStats.code === 0 && bStats.data.some(b => b.serID === buildingId && b.total === 6));
|
||||
|
||||
// 7. 教室编辑(含设备全量替换)+ 编号守卫
|
||||
const edit = await api("POST", "/api/classroom/Edit", { json: { serID: room1, roomName: `冒烟教室${stamp}`, status: "closed", capacity: 50, seatCount: 45, equipmentIds: [] } });
|
||||
const edit = await api("POST", "/api/classroom/Edit", { json: { serID: room1, roomName: `冒烟教室${stamp}`, status: "closed", seatCount: 45, equipmentIds: [] } });
|
||||
ok("classroom Edit(清空设备)", edit.code === 0, edit.msg);
|
||||
const roomsAfterEdit = await api("GET", "/api/classroom/List", { params: { buildingId, page: 1, count: 20 } });
|
||||
const room1After = roomsAfterEdit.data.list.find(r => r.serID === room1);
|
||||
@@ -114,13 +114,13 @@ ok("equipment Delete 被引用守卫拒绝", eqDelGuarded.code !== 0);
|
||||
|
||||
// 9. 新增接口:列表排序 / 楼栋楼层分布 / 教室批量编辑
|
||||
const sortedDesc = await api("GET", "/api/classroom/List", {
|
||||
params: { buildingId, page: 1, count: 20, sortField: "capacity", order: "desc" },
|
||||
params: { buildingId, page: 1, count: 20, sortField: "seatCount", order: "desc" },
|
||||
});
|
||||
ok(
|
||||
"List 排序 capacity desc",
|
||||
"List 排序 seatCount desc",
|
||||
sortedDesc.code === 0 &&
|
||||
sortedDesc.data.list[0].capacity >= sortedDesc.data.list[sortedDesc.data.list.length - 1].capacity,
|
||||
JSON.stringify(sortedDesc.data && sortedDesc.data.list.map(r => r.capacity))
|
||||
sortedDesc.data.list[0].seatCount >= sortedDesc.data.list[sortedDesc.data.list.length - 1].seatCount,
|
||||
JSON.stringify(sortedDesc.data && sortedDesc.data.list.map(r => r.seatCount))
|
||||
);
|
||||
|
||||
const sortedFloorDesc = await api("GET", "/api/classroom/List", {
|
||||
|
||||
Reference in New Issue
Block a user