From 09e1c1155f4db6dc7a829e515337aa88ac4db81c Mon Sep 17 00:00:00 2001 From: yaowanxin <3588231647@qq.com> Date: 星期一, 18 八月 2025 13:24:14 +0800 Subject: [PATCH] 修改完善 --- src/main/java/com/ruoyi/device/service/impl/DeviceLedgerServiceImpl.java | 6 ++++++ 1 files changed, 6 insertions(+), 0 deletions(-) diff --git a/src/main/java/com/ruoyi/device/service/impl/DeviceLedgerServiceImpl.java b/src/main/java/com/ruoyi/device/service/impl/DeviceLedgerServiceImpl.java index 913156c..0687aad 100644 --- a/src/main/java/com/ruoyi/device/service/impl/DeviceLedgerServiceImpl.java +++ b/src/main/java/com/ruoyi/device/service/impl/DeviceLedgerServiceImpl.java @@ -1,5 +1,6 @@ package com.ruoyi.device.service.impl; +import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; @@ -44,6 +45,11 @@ @Override public AjaxResult saveDeviceLedger(DeviceLedger deviceLedger) { + LambdaQueryWrapper<DeviceLedger> deviceLedgerLambdaQueryWrapper = new LambdaQueryWrapper<>(); + deviceLedgerLambdaQueryWrapper.eq(DeviceLedger::getDeviceModel,deviceLedger.getDeviceModel()); + if (this.count(deviceLedgerLambdaQueryWrapper) > 0) { + return AjaxResult.error("璁惧鍨嬪彿宸插瓨鍦�"); + } boolean save = this.save(deviceLedger); if (save){ return AjaxResult.success(); -- Gitblit v1.9.3