From 085adc545b5d50089c861af14abd1b704e92902a Mon Sep 17 00:00:00 2001
From: liujie <1793218484@qq.com>
Date: 星期三, 11 二月 2026 20:37:18 +0800
Subject: [PATCH] Merge branch 'master' of http://120.76.84.145:10101/gitblit/r/java/estate_expert

---
 admin-server/src/main/java/com/estate/expert/admin/service/impl/OnDutyServiceImpl.java |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

diff --git a/admin-server/src/main/java/com/estate/expert/admin/service/impl/OnDutyServiceImpl.java b/admin-server/src/main/java/com/estate/expert/admin/service/impl/OnDutyServiceImpl.java
index 90d6a81..5550aff 100644
--- a/admin-server/src/main/java/com/estate/expert/admin/service/impl/OnDutyServiceImpl.java
+++ b/admin-server/src/main/java/com/estate/expert/admin/service/impl/OnDutyServiceImpl.java
@@ -91,6 +91,11 @@
             throw new RuntimeException("岗位不存在");
         }
         String positionName = position.getName();
+        //校验该岗位是否已添加
+        Long count = lambdaQuery().eq(OnDuty::getCheckTaskIdId, request.getCheckTaskIdId()).eq(OnDuty::getPositionId, request.getPositionId()).count();
+        if (count > 0) {
+            throw new RuntimeException("该岗位已上传");
+        }
 
         // 3. 处理图片列表(逗号分隔)
         String imgStr = null;

--
Gitblit v1.7.1