From 6f8cb882b706f74b4ea00927b0f3d77ab7937aa5 Mon Sep 17 00:00:00 2001 From: maven <2163098428@qq.com> Date: 星期二, 29 七月 2025 16:04:00 +0800 Subject: [PATCH] yys 新增设备能耗管理 --- 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