Bläddra i källkod

fix: 保险定时任务,待理清方式后完成

luofeiyun 2 veckor sedan
förälder
incheckning
521ae8f0cf

+ 27 - 0
ship-module-trade/ship-module-trade-biz/src/main/java/com/yc/ship/module/trade/job/InsuranceJob.java

@@ -0,0 +1,27 @@
+package com.yc.ship.module.trade.job;
+
+import com.yc.ship.framework.quartz.core.handler.JobHandler;
+import lombok.extern.slf4j.Slf4j;
+import org.springframework.stereotype.Component;
+
+/**
+ * 保险购买定时任务
+ * 1. 查询需要购买保险的订单,只有确认状态并且开航前一天才可购买保险
+ */
+@Component
+@Slf4j
+public class InsuranceJob implements JobHandler {
+    /**
+     * 执行定时任务
+     * 1.该定时任务会每天去查询开航前一天的航次,
+     * 2.根据航次去查询确认状态的订单,
+     * 3.购买保险
+     * @param param 传入的参数(当前未使用)
+     * @return 固定返回字符串"成功"
+     * @throws Exception 任务异常
+     */
+    @Override
+    public String execute(String param) {
+        return "success";
+    }
+}