From 43727df73e52cc00a1f1aee3c20a1aec8db1b92f Mon Sep 17 00:00:00 2001
From: zhaowenxuan <chacca165@163.com>
Date: 星期四, 27 二月 2025 08:45:25 +0800
Subject: [PATCH] 修改查询

---
 ltkj-hosp/src/main/java/com/ltkj/hosp/service/impl/TjAskMedicalHistoryServiceImpl.java |   96 ++++++++++++++++++++++++++++-------------------
 1 files changed, 57 insertions(+), 39 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 ee72a60..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,31 +105,44 @@
      * @param askId 闂瘖涓婚敭
      * @return 缁撴灉
      */
-        @Transactional
+    @Transactional
     @Override
     public int deleteTjAskMedicalHistoryByAskId(Long askId) {
-                tjAskMedicalHistoryMapper.deleteTjAskHistorysByAskId(askId);
+        tjAskMedicalHistoryMapper.deleteTjAskHistorysByAskId(askId);
         return tjAskMedicalHistoryMapper.deleteTjAskMedicalHistoryByAskId(askId);
     }
 
-        /**
-         * 鏂板${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);
-                }
+    @Override
+    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);
+    }
+
+    /**
+     * @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