From 7dcc5427cfafc4d2ba346e05c340c598fc386009 Mon Sep 17 00:00:00 2001
From: zjh <1084500556@qq.com>
Date: 星期五, 02 八月 2024 18:13:39 +0800
Subject: [PATCH] zjh 2024/08/02-1

---
 ltkj-admin/src/main/java/com/ltkj/web/controller/system/TjReservationController.java |    6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/ltkj-admin/src/main/java/com/ltkj/web/controller/system/TjReservationController.java b/ltkj-admin/src/main/java/com/ltkj/web/controller/system/TjReservationController.java
index 2f1cd87..9309e20 100644
--- a/ltkj-admin/src/main/java/com/ltkj/web/controller/system/TjReservationController.java
+++ b/ltkj-admin/src/main/java/com/ltkj/web/controller/system/TjReservationController.java
@@ -456,6 +456,7 @@
      */
     @PostMapping("/tjReappoint")
     @ApiOperation(value = "浣撴棰勭害淇敼鎺ュ彛")
+    @Transactional
     public AjaxResult tjReappoint(@RequestBody TjReservation tjReservation) {
         TjReservation reservation = tjReservationService.getById(tjReservation.getId());
 
@@ -468,7 +469,7 @@
         if (tjReservationService.updateById(tjReservation)) {
             taskService.removeTask(new TjReservationTask(tjReservation.getId()));
             taskService.addTask(new TjReservationTask(tjReservation.getId(),
-                    DateUtil.between(new Date(),DateUtil.endOfDay(tjReservation.getReservationTime()), DateUnit.MS)));
+                    DateUtil.between(new Date(),DateUtil.endOfDay(DateUtil.offsetDay(tjReservation.getReservationTime(),reservation.getYxts())), DateUnit.MS)));
             return AjaxResult.success("鎿嶄綔鎴愬姛");
         }
         return AjaxResult.error("鎿嶄綔澶辫触");
@@ -560,8 +561,9 @@
                 tramNum+=1;
                 reservation.setTjType(String.valueOf(1));
                 reservation.setTeamNo(teamNo);
+                reservation.setYxts(dto.getYxts());
                 tjReservationService.save(reservation);
-                taskService.addTask(new TjReservationTask(reservation.getId(),DateUtil.between(new Date(),DateUtil.endOfDay(reservation.getReservationTime()), DateUnit.MS)));
+                taskService.addTask(new TjReservationTask(reservation.getId(),DateUtil.between(new Date(),DateUtil.endOfDay(DateUtil.offsetDay(reservation.getReservationTime(),dto.getYxts())), DateUnit.MS)));
             }
             LambdaQueryWrapper<TjCompPay> wq0 = new LambdaQueryWrapper<>();
             wq0.eq(TjCompPay::getCompId, dwDept.getDwId());

--
Gitblit v1.8.0