From 188085f6b8579d173c0a587e4163639d70ce8854 Mon Sep 17 00:00:00 2001
From: qianxj <qianxj15@sina.com>
Date: 星期五, 03 三月 2023 11:09:24 +0800
Subject: [PATCH] update step
---
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..30bf31c 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-01
*/
@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