From 36b2fe751f78773cc881764af7388cf6ae129559 Mon Sep 17 00:00:00 2001 From: memorylkf <312904636@qq.com> Date: Sat, 28 Feb 2026 11:10:12 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20[=E6=AD=A5=E9=AA=A4=E7=AE=A1=E7=90=86]?= =?UTF-8?q?=20=E6=AD=A5=E9=AA=A4=E7=BC=96=E5=8F=B7=E4=B8=8D=E8=83=BD?= =?UTF-8?q?=E9=87=8D=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../main/java/com/hxhq/business/controller/StepController.java | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/controller/StepController.java b/hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/controller/StepController.java index 46eafb6..f319675 100644 --- a/hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/controller/StepController.java +++ b/hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/controller/StepController.java @@ -3,6 +3,7 @@ package com.hxhq.business.controller; import java.util.Arrays; import java.util.List; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.hxhq.common.security.annotation.Logical; import com.hxhq.common.security.annotation.RequiresPermissions; import org.springframework.beans.factory.annotation.Autowired; @@ -56,6 +57,14 @@ public class StepController extends BaseController @RequiresPermissions("business:step:list") public AjaxResult save(@RequestBody Step step) { + QueryWrapper queryWrapper = new QueryWrapper<>(); + queryWrapper.eq("sn",step.getSn()); + if(step.getId()!=null){ + queryWrapper.ne("id",step.getId()); + } + if(stepService.count(queryWrapper)>0){ + return AjaxResult.error("编号已存在"); + } return toAjax(stepService.saveOrUpdate(step)); }