From 0a8d28436b2f7229ecdf40c6b003902002c8947f Mon Sep 17 00:00:00 2001 From: Pu Zhibing <393733352@qq.com> Date: 星期四, 16 十月 2025 17:37:08 +0800 Subject: [PATCH] 修改bug --- UserQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/shunfeng/task/jobs/CourseExamineRide.java | 28 ++++++++++++++++++++++++++++ 1 files changed, 28 insertions(+), 0 deletions(-) diff --git a/UserQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/shunfeng/task/jobs/CourseExamineRide.java b/UserQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/shunfeng/task/jobs/CourseExamineRide.java index 5e72d18..2444fe6 100644 --- a/UserQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/shunfeng/task/jobs/CourseExamineRide.java +++ b/UserQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/shunfeng/task/jobs/CourseExamineRide.java @@ -1,8 +1,12 @@ package com.stylefeng.guns.modular.shunfeng.task.jobs; +import com.stylefeng.guns.core.util.ToolUtil; import com.stylefeng.guns.modular.shunfeng.model.OrderRide; import com.stylefeng.guns.modular.shunfeng.model.TimeTask; import com.stylefeng.guns.modular.shunfeng.task.base.AbstractJob; +import com.stylefeng.guns.modular.system.model.Company; +import com.stylefeng.guns.modular.system.util.qianyuntong.OrderUtil; +import com.stylefeng.guns.modular.system.util.qianyuntong.model.ModifyTravelItineraryRequest; import org.quartz.JobDataMap; import org.quartz.JobExecutionContext; import org.quartz.JobExecutionException; @@ -30,6 +34,11 @@ //自动取消 order.setState(6); this.orderRideService.updateById(order); + + //未支付的情况取消订单 + if(ToolUtil.isNotEmpty(order.getZttravelId())){ + OrderUtil.tradeOrderCancel(order.getZttravelId()); + } } //修改定时任务数据状态 TimeTask timeTask=timeTaskService.selectById(timeTaskId); @@ -40,4 +49,23 @@ e.printStackTrace(); } } + + + private Integer getState(Integer state){ + switch (state){ + case 1: + return 7; + case 2: + return 1; + case 3: + return 4; + case 4: + return 5; + case 5: + return 8; + case 6: + return 10; + } + return null; + } } -- Gitblit v1.7.1