diff --git a/src/main/java/com/campus/water/controller/web/AreaController.java b/src/main/java/com/campus/water/controller/web/AreaController.java index aebfddf..ab0326b 100644 --- a/src/main/java/com/campus/water/controller/web/AreaController.java +++ b/src/main/java/com/campus/water/controller/web/AreaController.java @@ -72,7 +72,7 @@ public class AreaController { @RequestBody @Parameter(description = "区域信息(areaId为必填)") Area area ) { try { - if (area.getAreaId() == null || area.getAreaId().trim().isEmpty()) { + if (area.getAreaId() == null) { return ResponseEntity.ok(ResultVO.error(400, "区域ID不能为空")); } Area updatedArea = areaService.updateArea(area); diff --git a/src/main/java/com/campus/water/service/WorkOrderServiceImpl.java b/src/main/java/com/campus/water/service/WorkOrderServiceImpl.java index 43809a2..3177c62 100644 --- a/src/main/java/com/campus/water/service/WorkOrderServiceImpl.java +++ b/src/main/java/com/campus/water/service/WorkOrderServiceImpl.java @@ -193,7 +193,7 @@ public class WorkOrderServiceImpl implements WorkOrderService { @Component @RequiredArgsConstructor @Slf4j - public class WorkOrderTimeoutTask { + public static class WorkOrderTimeoutTask { private final WorkOrderRepository workOrderRepository; diff --git a/src/main/resources/web/src/views/area/Campus.vue b/src/main/resources/web/src/views/area/Campus.vue index 18f6055..a922eff 100644 --- a/src/main/resources/web/src/views/area/Campus.vue +++ b/src/main/resources/web/src/views/area/Campus.vue @@ -1,4 +1,4 @@ - + \ No newline at end of file + diff --git a/src/main/resources/web/src/views/equipment/WaterMaker.vue b/src/main/resources/web/src/views/equipment/WaterMaker.vue index 9142ea4..a5df1f4 100644 --- a/src/main/resources/web/src/views/equipment/WaterMaker.vue +++ b/src/main/resources/web/src/views/equipment/WaterMaker.vue @@ -145,8 +145,8 @@
diff --git a/src/main/resources/web/src/views/personnel/Admin.vue b/src/main/resources/web/src/views/personnel/Admin.vue index c2ef0d7..c07dc5f 100644 --- a/src/main/resources/web/src/views/personnel/Admin.vue +++ b/src/main/resources/web/src/views/personnel/Admin.vue @@ -287,7 +287,7 @@ const fetchAdminList = async () => { admins.value = (response.data || []).map((admin: any) => ({ adminId: admin.adminId || '', name: admin.adminName || '未知姓名', // 正确映射 - account: admin.account || '', + account: admin.adminId || '', phone: admin.phone || '未知电话', role: admin.role || '未知角色', status: 'active' as AdminStatus diff --git a/src/main/resources/web/src/views/personnel/Maintenance.vue b/src/main/resources/web/src/views/personnel/Maintenance.vue index e96e345..92201b0 100644 --- a/src/main/resources/web/src/views/personnel/Maintenance.vue +++ b/src/main/resources/web/src/views/personnel/Maintenance.vue @@ -26,8 +26,10 @@