From 3fbed744dae198ae9743f21a611e9e1ff096e0be Mon Sep 17 00:00:00 2001 From: zjh <1084500556@qq.com> Date: 星期二, 23 一月 2024 10:36:33 +0800 Subject: [PATCH] zjh 2024/01/23--1 --- ltkj-hosp/src/main/java/com/ltkj/hosp/domain/TjPureToneTest.java | 6 +++--- ltkj-hosp/src/main/java/com/ltkj/hosp/service/impl/TjOrderDetailServiceImpl.java | 6 ++++++ ltkj-admin/src/main/java/com/ltkj/web/controller/system/TjOrderController.java | 1 + ltkj-hosp/src/main/java/com/ltkj/hosp/mapper/TjOrderDetailMapper.java | 16 ++++++++++++++++ ltkj-hosp/src/main/java/com/ltkj/hosp/service/ITjOrderDetailService.java | 3 +++ 5 files changed, 29 insertions(+), 3 deletions(-) diff --git a/ltkj-admin/src/main/java/com/ltkj/web/controller/system/TjOrderController.java b/ltkj-admin/src/main/java/com/ltkj/web/controller/system/TjOrderController.java index 0327b17..fdb7462 100644 --- a/ltkj-admin/src/main/java/com/ltkj/web/controller/system/TjOrderController.java +++ b/ltkj-admin/src/main/java/com/ltkj/web/controller/system/TjOrderController.java @@ -1687,6 +1687,7 @@ public void newSaveextracted(TjOrder tjOrder, TjCustomer tjCustomer, BigDecimal discount, SysUser sysUser, TjReservation tjReservation, TjFlowingWater tjFlowingWater) { tjAskMedicalHistoryService.updateTjAskMedicalHistoryByCusId(tjOrder.getTjNumber(), sysUser.getNickName(), String.valueOf(sysUser.getUserId()), String.valueOf(tjCustomer.getCusId())); tjOrderDetailService.saveTjOrderDetailsByCusId(tjCustomer.getCusIdcard(), String.valueOf(tjOrder.getOrderId()), sysUser.getNickName(), String.valueOf(sysUser.getUserId())); + tjOrderDetailService.saveTjPureToneTesByCusId(tjCustomer.getCusIdcard(),tjOrder.getTjNumber(),sysUser.getNickName(), String.valueOf(sysUser.getUserId())); //淇敼姣忛」鐨勫師浠风幇浠� //淇敼涓存椂琛ㄤ綋妫�鍙� transitionService.updateTbTransitionPriceByCusId(tjCustomer.getCusIdcard(), discount,tjOrder.getTjNumber()); //娣诲姞remark琛ㄦ暟鎹� diff --git a/ltkj-hosp/src/main/java/com/ltkj/hosp/domain/TjPureToneTest.java b/ltkj-hosp/src/main/java/com/ltkj/hosp/domain/TjPureToneTest.java index ef03cc4..f32e866 100644 --- a/ltkj-hosp/src/main/java/com/ltkj/hosp/domain/TjPureToneTest.java +++ b/ltkj-hosp/src/main/java/com/ltkj/hosp/domain/TjPureToneTest.java @@ -28,7 +28,7 @@ * id */ @TableId(type = IdType.AUTO) - private String id; + private Long id; /** * 浣撴鍙� @@ -103,11 +103,11 @@ private List<TjPureToneTestDetil> pureToneTestDetils; - public void setId(String id) { + public void setId(Long id) { this.id = id; } - public String getId() { + public Long getId() { return id; } diff --git a/ltkj-hosp/src/main/java/com/ltkj/hosp/mapper/TjOrderDetailMapper.java b/ltkj-hosp/src/main/java/com/ltkj/hosp/mapper/TjOrderDetailMapper.java index 9c13671..acae5da 100644 --- a/ltkj-hosp/src/main/java/com/ltkj/hosp/mapper/TjOrderDetailMapper.java +++ b/ltkj-hosp/src/main/java/com/ltkj/hosp/mapper/TjOrderDetailMapper.java @@ -126,6 +126,22 @@ boolean saveTjOrderDetailsByCusId(@Param("cusId")String cusId,@Param("orderId")String orderId,@Param("userName")String userName,@Param("userId") String userId); + @Insert("INSERT INTO tj_pure_tone_test (\n" + + " tj_num,\n" + + "\tcus_id,\n" + + "\tcus_name,\n" + + "\tpro_id,\n" + + "\tpro_name,\n" + + "\tcreate_by,\n" + + "\tcreate_time,\n" + + "\tcreate_id\n" + + ")\n" + + "SELECT #{tjNum},b.cus_id,b.cus_name,'1633660948860522619','绾煶鍚槇'," + + "#{userName},SYSDATE(),#{userId} FROM tb_transition a LEFT JOIN tj_customer b " + + "ON a.cus_id=b.cus_idcard WHERE a.cus_id=#{cusId} AND a.parent_pro_id IN('1633660948860522619') GROUP BY a.cus_id") + boolean saveTjPureToneTesByCusId(String cusId,String tjNum,String userName, String userId); + + @Update("UPDATE tj_order_detail a SET\n" + "a.flowing_water_id=#{ls} ,\n" + "a.update_time=SYSDATE(),\n" + diff --git a/ltkj-hosp/src/main/java/com/ltkj/hosp/service/ITjOrderDetailService.java b/ltkj-hosp/src/main/java/com/ltkj/hosp/service/ITjOrderDetailService.java index dfadd4b..53b776a 100644 --- a/ltkj-hosp/src/main/java/com/ltkj/hosp/service/ITjOrderDetailService.java +++ b/ltkj-hosp/src/main/java/com/ltkj/hosp/service/ITjOrderDetailService.java @@ -93,6 +93,9 @@ boolean saveTjOrderDetailsByCusId(String cusId,String orderId,String userName, String userId); + + boolean saveTjPureToneTesByCusId(String cusId,String tjNum,String userName, String userId); + boolean updateTjOrderDetailsByOrderId(String orderId,String userName, String userId,String ls); public List<TjOrderDetail> getDetailByOrderIdAndParId(Long orderId,Long proParentId); diff --git a/ltkj-hosp/src/main/java/com/ltkj/hosp/service/impl/TjOrderDetailServiceImpl.java b/ltkj-hosp/src/main/java/com/ltkj/hosp/service/impl/TjOrderDetailServiceImpl.java index 451a5a9..b48360d 100644 --- a/ltkj-hosp/src/main/java/com/ltkj/hosp/service/impl/TjOrderDetailServiceImpl.java +++ b/ltkj-hosp/src/main/java/com/ltkj/hosp/service/impl/TjOrderDetailServiceImpl.java @@ -139,6 +139,12 @@ } @Override + public boolean saveTjPureToneTesByCusId(String cusId, String tjNum, String userName, String userId) { + + return tjOrderDetailMapper.saveTjPureToneTesByCusId(cusId,tjNum,userName,userId); + } + + @Override public boolean updateTjOrderDetailsByOrderId(String orderId, String userName, String userId,String ls) { return tjOrderDetailMapper.updateTjOrderDetailsByOrderId(orderId,userName,userId,ls); } -- Gitblit v1.8.0