From 0d50919da24bda3b51e2c19a75d71bdfee36de98 Mon Sep 17 00:00:00 2001
From: lige <bestlige@outlook.com>
Date: 星期三, 06 三月 2024 11:41:05 +0800
Subject: [PATCH] 小程序绑定查看就诊人、查看报告问题

---
 ltkj-admin/src/main/java/com/ltkj/web/controller/system/TjNewFlowingWaterController.java |    8 +++++++-
 1 files changed, 7 insertions(+), 1 deletions(-)

diff --git a/ltkj-admin/src/main/java/com/ltkj/web/controller/system/TjNewFlowingWaterController.java b/ltkj-admin/src/main/java/com/ltkj/web/controller/system/TjNewFlowingWaterController.java
index 8679e72..88247fc 100644
--- a/ltkj-admin/src/main/java/com/ltkj/web/controller/system/TjNewFlowingWaterController.java
+++ b/ltkj-admin/src/main/java/com/ltkj/web/controller/system/TjNewFlowingWaterController.java
@@ -4,6 +4,7 @@
 import cn.hutool.core.date.DateUtil;
 import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
 import com.ltkj.common.core.domain.AjaxResult;
+import com.ltkj.common.core.domain.entity.SysUser;
 import com.ltkj.common.utils.SecurityUtils;
 import com.ltkj.framework.config.UserHoder;
 import com.ltkj.hosp.domain.*;
@@ -49,6 +50,8 @@
     private ITjProjectService projectService;
     @Resource
     private ITjChargingStandardService chargingStandardService;
+    @Resource
+    private ITjOrderRemarkService remarkService;
 
 
 
@@ -140,6 +143,7 @@
     @ApiOperation(value = "浣撴鏀惰垂鎺ュ彛")
     @Transactional
     public AjaxResult addOrderAndDetail(@RequestBody NewFlowingWaterVo vo) {
+        SysUser user = SecurityUtils.getLoginUser().getUser();
 
 //        if (!MatchUtils.isMobileNO(vo.getPhone())) {
 //            return AjaxResult.error("鎵嬫満鍙锋牸寮忔湁璇�!");
@@ -177,9 +181,10 @@
             }else {
                 detail.setProId(vo.getTjPro());
             }
-            detail.setProId(vo.getTjPro());
             detail.setProType("0");
             detailService.save(detail);
+
+            remarkService.saveTjOrderRemarkByOrderId(tjOrder.getTjNumber(), user.getNickName(), String.valueOf(user.getUserId()), String.valueOf(tjOrder.getOrderId()));
 
             TjFlowingWater tjFlowingWater = new TjFlowingWater();
             tjFlowingWater.setOrderId(tjOrder.getOrderId());
@@ -246,6 +251,7 @@
         tjFlowingWater.setPaidIn(BigDecimal.valueOf(0.00).subtract(tjFlowingWater.getRefundPrice()));
         tjFlowingWater.setCopeWith(flowingWater.getCopeWith());
         tjFlowingWater.setRemarks("宸查��璐�");
+        tjFlowingWater.setPayType(flowingWater.getPayType());
         if (flowingWaterService.save(tjFlowingWater)) {
             flowingWater.setRemarks("宸查��璐�");
             flowingWaterService.updateById(flowingWater);

--
Gitblit v1.8.0