From 1b7ed7edb09aaecf68ddf3396ee007bc6eadf52a Mon Sep 17 00:00:00 2001 From: zjh <1084500556@qq.com> Date: 星期一, 30 十二月 2024 17:04:09 +0800 Subject: [PATCH] zjh202412030 --- ltkj-hosp/src/main/java/com/ltkj/hosp/service/impl/TjAskMedicalHistoryServiceImpl.java | 93 ++++++++++++++++++++++++++-------------------- 1 files changed, 53 insertions(+), 40 deletions(-) diff --git a/ltkj-hosp/src/main/java/com/ltkj/hosp/service/impl/TjAskMedicalHistoryServiceImpl.java b/ltkj-hosp/src/main/java/com/ltkj/hosp/service/impl/TjAskMedicalHistoryServiceImpl.java index 955e5e4..2e7d0e4 100644 --- a/ltkj-hosp/src/main/java/com/ltkj/hosp/service/impl/TjAskMedicalHistoryServiceImpl.java +++ b/ltkj-hosp/src/main/java/com/ltkj/hosp/service/impl/TjAskMedicalHistoryServiceImpl.java @@ -4,17 +4,19 @@ import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.ltkj.common.utils.DateUtils; -import com.ltkj.hosp.domain.TjChargingStandard; +import com.ltkj.hosp.domain.*; +import com.ltkj.hosp.mapper.TjAskWorkLogMapper; import com.ltkj.hosp.mapper.TjChargingStandardMapper; +import com.ltkj.hosp.service.ITjAskWorkLogService; +import org.checkerframework.checker.units.qual.A; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; - import java.util.ArrayList; - import com.ltkj.common.utils.StringUtils; - import org.springframework.transaction.annotation.Transactional; - import com.ltkj.hosp.domain.TjAskHistorys; +import java.util.ArrayList; + +import com.ltkj.common.utils.StringUtils; +import org.springframework.transaction.annotation.Transactional; import com.ltkj.hosp.mapper.TjAskMedicalHistoryMapper; -import com.ltkj.hosp.domain.TjAskMedicalHistory; import com.ltkj.hosp.service.ITjAskMedicalHistoryService; /** @@ -24,9 +26,12 @@ * @date 2023-04-11 */ @Service -public class TjAskMedicalHistoryServiceImpl extends ServiceImpl<TjAskMedicalHistoryMapper, TjAskMedicalHistory> implements ITjAskMedicalHistoryService { +public class TjAskMedicalHistoryServiceImpl extends ServiceImpl<TjAskMedicalHistoryMapper, TjAskMedicalHistory> implements ITjAskMedicalHistoryService { @Autowired private TjAskMedicalHistoryMapper tjAskMedicalHistoryMapper; + + @Autowired + private TjAskWorkLogMapper tjAskWorkLogMapper; /** * 鏌ヨ闂瘖 @@ -56,13 +61,13 @@ * @param tjAskMedicalHistory 闂瘖 * @return 缁撴灉 */ - @Transactional + @Transactional @Override public int insertTjAskMedicalHistory(TjAskMedicalHistory tjAskMedicalHistory) { - tjAskMedicalHistory.setCreateTime(DateUtils.getNowDate()); - int rows = tjAskMedicalHistoryMapper.insertTjAskMedicalHistory(tjAskMedicalHistory); - insertTjAskHistorys(tjAskMedicalHistory); - return rows; + tjAskMedicalHistory.setCreateTime(DateUtils.getNowDate()); + int rows = tjAskMedicalHistoryMapper.insertTjAskMedicalHistory(tjAskMedicalHistory); + insertTjAskHistorys(tjAskMedicalHistory); + return rows; } /** @@ -71,13 +76,13 @@ * @param tjAskMedicalHistory 闂瘖 * @return 缁撴灉 */ - @Transactional + @Transactional @Override public int updateTjAskMedicalHistory(TjAskMedicalHistory tjAskMedicalHistory) { - tjAskMedicalHistory.setUpdateTime(DateUtils.getNowDate()); - tjAskMedicalHistoryMapper.deleteTjAskHistorysByAskId(tjAskMedicalHistory.getAskId()) - ; - insertTjAskHistorys(tjAskMedicalHistory); + tjAskMedicalHistory.setUpdateTime(DateUtils.getNowDate()); + tjAskMedicalHistoryMapper.deleteTjAskHistorysByAskId(tjAskMedicalHistory.getAskId()) + ; + insertTjAskHistorys(tjAskMedicalHistory); return tjAskMedicalHistoryMapper.updateTjAskMedicalHistory(tjAskMedicalHistory); } @@ -87,10 +92,10 @@ * @param askIds 闇�瑕佸垹闄ょ殑闂瘖涓婚敭 * @return 缁撴灉 */ - @Transactional + @Transactional @Override public int deleteTjAskMedicalHistoryByAskIds(Long[] askIds) { - tjAskMedicalHistoryMapper.deleteTjAskHistorysByAskIds(askIds); + tjAskMedicalHistoryMapper.deleteTjAskHistorysByAskIds(askIds); return tjAskMedicalHistoryMapper.deleteTjAskMedicalHistoryByAskIds(askIds); } @@ -100,36 +105,44 @@ * @param askId 闂瘖涓婚敭 * @return 缁撴灉 */ - @Transactional + @Transactional @Override public int deleteTjAskMedicalHistoryByAskId(Long askId) { - tjAskMedicalHistoryMapper.deleteTjAskHistorysByAskId(askId); + tjAskMedicalHistoryMapper.deleteTjAskHistorysByAskId(askId); return tjAskMedicalHistoryMapper.deleteTjAskMedicalHistoryByAskId(askId); } @Override - public boolean updateTjAskMedicalHistoryByCusId(String tjNum, String userName, String userId,String cusId) { - return tjAskMedicalHistoryMapper.updateTjAskMedicalHistoryByCusId(tjNum,userName,userId,cusId); + public boolean updateTjAskMedicalHistoryByCusId(String tjNum, String userName, String userId, String cusId) { + return tjAskMedicalHistoryMapper.updateTjAskMedicalHistoryByCusId(tjNum, userName, userId, cusId); + } + + @Override + public List<DictZhengzhuang> getZhengZhuang() { + return tjAskMedicalHistoryMapper.getZhengZhuang(); + } + + @Override + public TjAskMedicalHistory selectTjAskMedicalHistoryByTjNum(String tjNum) { + return tjAskMedicalHistoryMapper.selectTjAskMedicalHistoryByTjNum(tjNum); } /** - * 鏂板${subTable.functionName}淇℃伅 - * - * @param tjAskMedicalHistory 闂瘖瀵硅薄 - */ - public void insertTjAskHistorys(TjAskMedicalHistory tjAskMedicalHistory) { - List<TjAskHistorys> tjAskHistorysList = tjAskMedicalHistory.getTjAskHistorysList(); - Long askId = tjAskMedicalHistory.getAskId(); - if (StringUtils.isNotNull(tjAskHistorysList)) { - List<TjAskHistorys> list = new ArrayList<TjAskHistorys>(); - for (TjAskHistorys tjAskHistorys :tjAskHistorysList) - { - tjAskHistorys.setAskId(askId); - list.add(tjAskHistorys); - } - if (list.size() > 0) { - tjAskMedicalHistoryMapper.batchTjAskHistorys(list); - } + * @param tjAskMedicalHistory 闂瘖瀵硅薄 + */ + public void insertTjAskHistorys(TjAskMedicalHistory tjAskMedicalHistory) { + List<TjAskHistorys> tjAskHistorysList = tjAskMedicalHistory.getTjAskHistorysList(); + Long askId = tjAskMedicalHistory.getAskId(); + if (StringUtils.isNotNull(tjAskHistorysList)) { + List<TjAskHistorys> list = new ArrayList<TjAskHistorys>(); + for (TjAskHistorys tjAskHistorys : tjAskHistorysList) { + tjAskHistorys.setAskId(askId); + list.add(tjAskHistorys); + } + if (list.size() > 0) { + tjAskMedicalHistoryMapper.batchTjAskHistorys(list); } } + + } } -- Gitblit v1.8.0