From 10343cb5deaecc2bf3023317a4c142ba84ec3b72 Mon Sep 17 00:00:00 2001
From: 陈昶聿 <chychen@nbjetron.com>
Date: 星期一, 09 十一月 2026 15:30:55 +0800
Subject: [PATCH] feat: 统一档案随访周期 followupPeriod

---
 smartor/src/main/java/com/smartor/service/impl/PatSpecificArchiveGenerateServiceImpl.java |   12 +++++++-----
 1 files changed, 7 insertions(+), 5 deletions(-)

diff --git a/smartor/src/main/java/com/smartor/service/impl/PatSpecificArchiveGenerateServiceImpl.java b/smartor/src/main/java/com/smartor/service/impl/PatSpecificArchiveGenerateServiceImpl.java
index 193bf59..d0c7d20 100644
--- a/smartor/src/main/java/com/smartor/service/impl/PatSpecificArchiveGenerateServiceImpl.java
+++ b/smartor/src/main/java/com/smartor/service/impl/PatSpecificArchiveGenerateServiceImpl.java
@@ -2,17 +2,17 @@
 
 import com.alibaba.fastjson.JSON;
 import com.alibaba.fastjson.JSONArray;
+import com.ruoyi.common.core.domain.entity.PatArchive;
 import com.ruoyi.common.utils.StringUtils;
+import com.ruoyi.outpatientvisit.domain.PatMedOuthosp;
+import com.ruoyi.patarchive.domain.PatSpecificArchiveGenerateConfig;
+import com.ruoyi.patarchive.mapper.PatArchiveMapper;
+import com.ruoyi.patarchive.service.IPatSpecificArchiveGenerateConfigService;
 import com.smartor.common.SpecificArchiveConstants;
-import com.smartor.domain.PatArchive;
 import com.smartor.domain.PatChildArchiveDetail;
 import com.smartor.domain.PatMaternityArchiveDetail;
-import com.smartor.domain.PatMedOuthosp;
-import com.smartor.domain.PatSpecificArchiveGenerateConfig;
-import com.smartor.mapper.PatArchiveMapper;
 import com.smartor.service.IPatChildArchiveService;
 import com.smartor.service.IPatMaternityArchiveService;
-import com.smartor.service.IPatSpecificArchiveGenerateConfigService;
 import com.smartor.service.IPatSpecificArchiveGenerateService;
 import lombok.extern.slf4j.Slf4j;
 import org.apache.commons.collections4.CollectionUtils;
@@ -178,6 +178,7 @@
                                                            PatSpecificArchiveGenerateConfig config, String campusid) {
         PatMaternityArchiveDetail detail = new PatMaternityArchiveDetail();
         detail.setArchiveType(config.getArchiveType());
+        detail.setFollowupPeriod(config.getFollowupPeriod());
         detail.setSourceType(SOURCE_TYPE_OUTHOSP);
         fillCommonDetail(detail, patMedOuthosp, patArchive, campusid);
         if (patArchive != null) {
@@ -190,6 +191,7 @@
                                                    PatSpecificArchiveGenerateConfig config, String campusid) {
         PatChildArchiveDetail detail = new PatChildArchiveDetail();
         detail.setArchiveType(config.getArchiveType());
+        detail.setFollowupPeriod(config.getFollowupPeriod());
         detail.setSourceType(SOURCE_TYPE_OUTHOSP);
         fillCommonChildDetail(detail, patMedOuthosp, patArchive, campusid);
         detail.setParentPhone(patArchive != null

--
Gitblit v1.9.3