From 92153ecb458b62b04f84666c63fd389a5ee9f738 Mon Sep 17 00:00:00 2001
From: 吴羡 <16976746+Xian-TT3@user.noreply.gitee.com>
Date: 星期三, 21 十月 2026 15:05:45 +0800
Subject: [PATCH] feat: 标准查新新增查新时间、查新结果、来源网址及删除接口
---
cnas-process/src/main/java/com/ruoyi/process/service/impl/ProcessMethodSearchNewServiceImpl.java | 23 +++++++++++++++++++++++
1 files changed, 23 insertions(+), 0 deletions(-)
diff --git a/cnas-process/src/main/java/com/ruoyi/process/service/impl/ProcessMethodSearchNewServiceImpl.java b/cnas-process/src/main/java/com/ruoyi/process/service/impl/ProcessMethodSearchNewServiceImpl.java
index c7f13bb..8790ea3 100644
--- a/cnas-process/src/main/java/com/ruoyi/process/service/impl/ProcessMethodSearchNewServiceImpl.java
+++ b/cnas-process/src/main/java/com/ruoyi/process/service/impl/ProcessMethodSearchNewServiceImpl.java
@@ -77,6 +77,9 @@
processMethodSearchNew.setStandardMethodId(null);
processMethodSearchNew.setCurrentAutoStandardId(null);
processMethodSearchNew.setAutoArchivedTime(null);
+ if (!Integer.valueOf(3).equals(processMethodSearchNew.getSearchNewSource())) {
+ processMethodSearchNew.setSearchNewWebsite(null);
+ }
}
// 鏂板
this.saveBatch(processMethodSearchNewList);
@@ -101,10 +104,30 @@
.set(ProcessMethodSearchNew::getNewMethodName, processMethodSearchNew.getNewMethodName())
.set(ProcessMethodSearchNew::getNewStandardNo, processMethodSearchNew.getNewStandardNo())
.set(ProcessMethodSearchNew::getSearchNewSource, processMethodSearchNew.getSearchNewSource())
+ .set(ProcessMethodSearchNew::getSearchNewTime, processMethodSearchNew.getSearchNewTime())
+ .set(ProcessMethodSearchNew::getSearchNewResult, processMethodSearchNew.getSearchNewResult())
+ .set(ProcessMethodSearchNew::getSearchNewWebsite,
+ Integer.valueOf(3).equals(processMethodSearchNew.getSearchNewSource())
+ ? processMethodSearchNew.getSearchNewWebsite() : null)
.set(ProcessMethodSearchNew::getRemark, processMethodSearchNew.getRemark())
.set(ProcessMethodSearchNew::getIsNewStandard, 1));
}
+ @Override
+ public boolean delMethodSearchNew(Integer methodSearchNewId) {
+ if (methodSearchNewId == null) {
+ throw new ErrorException("缂哄皯鏍囧噯鏌ユ柊璁板綍id");
+ }
+ ProcessMethodSearchNew old = getById(methodSearchNewId);
+ if (old == null) {
+ throw new ErrorException("鏍囧噯鏌ユ柊璁板綍涓嶅瓨鍦�");
+ }
+ if (Integer.valueOf(1).equals(old.getIsAutoArchived())) {
+ throw new ErrorException("鑷姩褰掓。璁板綍涓嶅厑璁稿垹闄�");
+ }
+ return removeById(methodSearchNewId);
+ }
+
/**
* 鏍囧噯鏌ユ柊鍒楄〃
*
--
Gitblit v1.9.3