From 23921ae50a511f23791b9ba07b41f51ec36b1c71 Mon Sep 17 00:00:00 2001
From: 孔祥富 <kongxf@daryun.com>
Date: 星期二, 02 三月 2021 22:19:52 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/master'

---
 febs-server/febs-server-hr/src/main/java/cc/mrbird/febs/server/hr/service/impl/LabelServiceImpl.java |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

diff --git a/febs-server/febs-server-hr/src/main/java/cc/mrbird/febs/server/hr/service/impl/LabelServiceImpl.java b/febs-server/febs-server-hr/src/main/java/cc/mrbird/febs/server/hr/service/impl/LabelServiceImpl.java
index eeef584..a06ba80 100644
--- a/febs-server/febs-server-hr/src/main/java/cc/mrbird/febs/server/hr/service/impl/LabelServiceImpl.java
+++ b/febs-server/febs-server-hr/src/main/java/cc/mrbird/febs/server/hr/service/impl/LabelServiceImpl.java
@@ -61,7 +61,7 @@
     @Transactional(rollbackFor = Exception.class)
     public void createLabel(Label label) throws FebsException {
         LambdaQueryWrapper<Label> queryWrapper = new LambdaQueryWrapper();
-        queryWrapper.eq(Label::getLabelname, label.getLabelname()).or().eq(Label::getLabelcode, label.getLabelcode());
+        queryWrapper.eq(Label::getDelFlag,0).and(i->i.eq(Label::getLabelname, label.getLabelname()).or().eq(Label::getLabelcode, label.getLabelcode()));
         Label l = this.getOne(queryWrapper);
         if (null != l && StrUtil.equals(label.getLabelname(), l.getLabelname())) {
             throw new FebsException("标签名字重复");
@@ -94,4 +94,5 @@
         wapper.set(Label::getModifytime,new Date());
         this.update(wapper);
     }
+
 }

--
Gitblit v1.8.0