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