From 504880873eeea15bcbe7d5a79608ccc4abacb0d2 Mon Sep 17 00:00:00 2001
From: “mitao” <“2763622819@qq.com”>
Date: 星期三, 11 二月 2026 20:35:10 +0800
Subject: [PATCH] fix(app):在岗情况、检查信息增加已提交校验

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

diff --git a/admin-server/src/main/java/com/estate/expert/admin/service/impl/CheckServiceImpl.java b/admin-server/src/main/java/com/estate/expert/admin/service/impl/CheckServiceImpl.java
index d9503e1..6bdd8e6 100644
--- a/admin-server/src/main/java/com/estate/expert/admin/service/impl/CheckServiceImpl.java
+++ b/admin-server/src/main/java/com/estate/expert/admin/service/impl/CheckServiceImpl.java
@@ -83,6 +83,11 @@
         if (Objects.isNull(client)) {
             throw new RuntimeException("委托方不存在");
         }
+        //校验是否已检查
+        Long count = lambdaQuery().eq(Check::getCheckTaskId, request.getCheckTaskIdId()).count();
+        if (count > 0) {
+            throw new RuntimeException("已检查不可重复上传");
+        }
         // 1. 创建 Check 实体对象(MyBatis Plus 实体)
         Check check = new Check();
 

--
Gitblit v1.7.1