From ba838ee8414324524b33ca6a06163cea6a995dbd Mon Sep 17 00:00:00 2001
From: yxh <172933527@qq.com>
Date: 星期六, 04 三月 2023 18:00:06 +0800
Subject: [PATCH] yxh

---
 smartor/src/main/java/com/smartor/service/impl/PatArchiveServiceImpl.java |   62 ++++++-------------------------
 1 files changed, 12 insertions(+), 50 deletions(-)

diff --git a/smartor/src/main/java/com/smartor/service/impl/PatArchiveServiceImpl.java b/smartor/src/main/java/com/smartor/service/impl/PatArchiveServiceImpl.java
index 59996fc..e7dd825 100644
--- a/smartor/src/main/java/com/smartor/service/impl/PatArchiveServiceImpl.java
+++ b/smartor/src/main/java/com/smartor/service/impl/PatArchiveServiceImpl.java
@@ -4,10 +4,6 @@
 import com.ruoyi.common.utils.DateUtils;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.stereotype.Service;
-import java.util.ArrayList;
-import com.ruoyi.common.utils.StringUtils;
-import org.springframework.transaction.annotation.Transactional;
-import com.smartor.domain.PatMedOuthosp;
 import com.smartor.mapper.PatArchiveMapper;
 import com.smartor.domain.PatArchive;
 import com.smartor.service.IPatArchiveService;
@@ -15,8 +11,8 @@
 /**
  * 鎮h�呮。妗圫ervice涓氬姟灞傚鐞�
  * 
- * @author ruoyi
- * @date 2023-02-22
+ * @author smartor
+ * @date 2023-03-04
  */
 @Service
 public class PatArchiveServiceImpl implements IPatArchiveService 
@@ -27,13 +23,13 @@
     /**
      * 鏌ヨ鎮h�呮。妗�
      * 
-     * @param PatID 鎮h�呮。妗堜富閿�
+     * @param patid 鎮h�呮。妗堜富閿�
      * @return 鎮h�呮。妗�
      */
     @Override
-    public PatArchive selectPatArchiveByPatID(Long PatID)
+    public PatArchive selectPatArchiveByPatid(Long patid)
     {
-        return patArchiveMapper.selectPatArchiveByPatID(PatID);
+        return patArchiveMapper.selectPatArchiveByPatid(patid);
     }
 
     /**
@@ -54,14 +50,11 @@
      * @param patArchive 鎮h�呮。妗�
      * @return 缁撴灉
      */
-    @Transactional
     @Override
     public int insertPatArchive(PatArchive patArchive)
     {
         patArchive.setCreateTime(DateUtils.getNowDate());
-        int rows = patArchiveMapper.insertPatArchive(patArchive);
-        insertPatMedOuthosp(patArchive);
-        return rows;
+        return patArchiveMapper.insertPatArchive(patArchive);
     }
 
     /**
@@ -70,65 +63,34 @@
      * @param patArchive 鎮h�呮。妗�
      * @return 缁撴灉
      */
-    @Transactional
     @Override
     public int updatePatArchive(PatArchive patArchive)
     {
         patArchive.setUpdateTime(DateUtils.getNowDate());
-        patArchiveMapper.deletePatMedOuthospByPatID(patArchive.getPatID());
-        insertPatMedOuthosp(patArchive);
         return patArchiveMapper.updatePatArchive(patArchive);
     }
 
     /**
      * 鎵归噺鍒犻櫎鎮h�呮。妗�
      * 
-     * @param PatIDs 闇�瑕佸垹闄ょ殑鎮h�呮。妗堜富閿�
+     * @param patids 闇�瑕佸垹闄ょ殑鎮h�呮。妗堜富閿�
      * @return 缁撴灉
      */
-    @Transactional
     @Override
-    public int deletePatArchiveByPatIDs(Long[] PatIDs)
+    public int deletePatArchiveByPatids(Long[] patids)
     {
-        patArchiveMapper.deletePatMedOuthospByPatIDs(PatIDs);
-        return patArchiveMapper.deletePatArchiveByPatIDs(PatIDs);
+        return patArchiveMapper.deletePatArchiveByPatids(patids);
     }
 
     /**
      * 鍒犻櫎鎮h�呮。妗堜俊鎭�
      * 
-     * @param PatID 鎮h�呮。妗堜富閿�
+     * @param patid 鎮h�呮。妗堜富閿�
      * @return 缁撴灉
      */
-    @Transactional
     @Override
-    public int deletePatArchiveByPatID(Long PatID)
+    public int deletePatArchiveByPatid(Long patid)
     {
-        patArchiveMapper.deletePatMedOuthospByPatID(PatID);
-        return patArchiveMapper.deletePatArchiveByPatID(PatID);
-    }
-
-    /**
-     * 鏂板鎮h�呴棬璇婅褰曚俊鎭�
-     * 
-     * @param patArchive 鎮h�呮。妗堝璞�
-     */
-    public void insertPatMedOuthosp(PatArchive patArchive)
-    {
-        List<PatMedOuthosp> patMedOuthospList = patArchive.getPatMedOuthospList();
-        Long PatID = patArchive.getPatID();
-        if (StringUtils.isNotNull(patMedOuthospList))
-        {
-            List<PatMedOuthosp> list = new ArrayList<PatMedOuthosp>();
-            for (PatMedOuthosp patMedOuthosp : patMedOuthospList)
-            {
-                patMedOuthosp.setPatID(PatID);
-                list.add(patMedOuthosp);
-            }
-            if (list.size() > 0)
-            {
-                patArchiveMapper.batchPatMedOuthosp(list);
-            }
-        }
+        return patArchiveMapper.deletePatArchiveByPatid(patid);
     }
 }

--
Gitblit v1.9.3