From d8aecb329d3e1410346261be68caf2c44107a869 Mon Sep 17 00:00:00 2001
From: xiangpei <xiangpei@timesnew.cn>
Date: 星期二, 23 七月 2024 11:56:17 +0800
Subject: [PATCH] 合同分页重构、报备审核不使用修改接口

---
 ycl-server/src/main/java/com/ycl/platform/service/impl/ReportServiceImpl.java |   25 +++++++++++++++++++++++++
 1 files changed, 25 insertions(+), 0 deletions(-)

diff --git a/ycl-server/src/main/java/com/ycl/platform/service/impl/ReportServiceImpl.java b/ycl-server/src/main/java/com/ycl/platform/service/impl/ReportServiceImpl.java
index 531a019..d284f95 100644
--- a/ycl-server/src/main/java/com/ycl/platform/service/impl/ReportServiceImpl.java
+++ b/ycl-server/src/main/java/com/ycl/platform/service/impl/ReportServiceImpl.java
@@ -8,6 +8,7 @@
 import com.ycl.platform.domain.entity.YwPeople;
 import com.ycl.platform.domain.entity.YwPoint;
 import com.ycl.platform.domain.entity.YwUnit;
+import com.ycl.platform.domain.form.ReportAuditingForm;
 import com.ycl.platform.domain.form.ReportForm;
 import com.ycl.platform.domain.query.ReportQuery;
 import com.ycl.platform.domain.vo.ReportVO;
@@ -28,6 +29,7 @@
 import org.springframework.util.CollectionUtils;
 
 import java.util.ArrayList;
+import java.util.Date;
 import java.util.List;
 import java.util.Objects;
 import java.util.stream.Collectors;
@@ -196,4 +198,27 @@
         return vos;
     }
 
+
+    @Override
+    public Result examineRecord() {
+
+        return null;
+    }
+
+    @Override
+    public Result auditing(ReportAuditingForm form) {
+        Report report = baseMapper.selectById(form.getId());
+        if (Objects.isNull(report)) {
+            throw new RuntimeException("瀹℃牳鐨勬姤澶囦笉瀛樺湪");
+        }
+        if (form.getAuditingResult()) {
+            report.setStatus(1);
+        } else {
+            report.setStatus(2);
+        }
+        report.setAuditOpinion(form.getAuditOpinion());
+        report.setAuditingTime(new Date());
+        baseMapper.updateById(report);
+        return Result.ok("鎿嶄綔鎴愬姛");
+    }
 }

--
Gitblit v1.8.0