From 5b32b4c07d865a88578c3067242ae2ef739007f6 Mon Sep 17 00:00:00 2001 From: "liang.chao" <1360241448@qq.com> Date: Thu, 13 Nov 2025 18:20:27 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BB=A3=E7=A0=81=E6=8F=90=E4=BA=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../waterdesign/service/impl/DeviceServiceImpl.java | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/water-design-const/src/main/java/com/bonus/waterdesign/service/impl/DeviceServiceImpl.java b/water-design-const/src/main/java/com/bonus/waterdesign/service/impl/DeviceServiceImpl.java index 3239a10..0e1d4f8 100644 --- a/water-design-const/src/main/java/com/bonus/waterdesign/service/impl/DeviceServiceImpl.java +++ b/water-design-const/src/main/java/com/bonus/waterdesign/service/impl/DeviceServiceImpl.java @@ -6,6 +6,7 @@ import com.bonus.waterdesign.domain.DeviceRecord; import com.bonus.waterdesign.domain.SelectDto; import com.bonus.waterdesign.mapper.DeviceMapper; import com.bonus.waterdesign.service.DeviceService; +import org.apache.commons.lang3.StringUtils; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; @@ -79,6 +80,12 @@ public class DeviceServiceImpl implements DeviceService { @Override public AjaxResult use(DeviceRecord dto) { + if (StringUtils.isBlank(dto.getUserId())){ + return AjaxResult.error("请选择领用人"); + } + if (StringUtils.isBlank(dto.getStartTime())){ + return AjaxResult.error("请选择领用时间"); + } int update = deviceMapper.updateStatus(dto); if (update > 0) { deviceMapper.addUseRecord(dto); @@ -89,6 +96,9 @@ public class DeviceServiceImpl implements DeviceService { @Override public AjaxResult returnDevice(DeviceRecord dto) { + if (StringUtils.isBlank(dto.getEndTime())){ + return AjaxResult.error("请选择归还时间"); + } int update = deviceMapper.updateStatus(dto); if (update > 0) { deviceMapper.updateReturnRecord(dto);