From c0c1c7efd3c521375d2a063bd523396bd11aa265 Mon Sep 17 00:00:00 2001
From: KKSU <15274802129@163.com>
Date: Fri, 01 Mar 2024 15:01:29 +0800
Subject: [PATCH] 抽奖

---
 src/main/resources/templates/febs/views/modules/goods/tzInfo.html |    2 +-
 src/main/java/cc/mrbird/febs/common/utils/AppContants.java        |    4 ++--
 src/main/java/cc/mrbird/febs/mall/service/impl/CJServiceImpl.java |    4 ++--
 src/main/java/cc/mrbird/febs/mall/vo/ApiKjInfoVo.java             |    1 +
 4 files changed, 6 insertions(+), 5 deletions(-)

diff --git a/src/main/java/cc/mrbird/febs/common/utils/AppContants.java b/src/main/java/cc/mrbird/febs/common/utils/AppContants.java
index 7b23032..1238477 100644
--- a/src/main/java/cc/mrbird/febs/common/utils/AppContants.java
+++ b/src/main/java/cc/mrbird/febs/common/utils/AppContants.java
@@ -7,8 +7,8 @@
     /**
      * 两个数据需要一起改
      */
-    public static final Integer KJ_RECORD_TIME_INTERVAL = 10;//开奖时间间隔分钟
-    public static final String KJ_RECORD_TIME_JOB_CRON = "0 0/10 * * * ? ";//开奖时间间隔分钟
+    public static final Integer KJ_RECORD_TIME_INTERVAL = 5;//开奖时间间隔分钟
+    public static final String KJ_RECORD_TIME_JOB_CRON = "0 0/5 * * * ? ";//开奖时间间隔分钟
 
     public static final String KJ_RECORD_NO_OLD = "KJ_NO_OLD";//上一期的开奖编号
     public static final String KJ_RECORD_NUM_OLD = "KJ_NUM_OLD";//上一期的开奖编号
diff --git a/src/main/java/cc/mrbird/febs/mall/service/impl/CJServiceImpl.java b/src/main/java/cc/mrbird/febs/mall/service/impl/CJServiceImpl.java
index 901e7bc..f642f1d 100644
--- a/src/main/java/cc/mrbird/febs/mall/service/impl/CJServiceImpl.java
+++ b/src/main/java/cc/mrbird/febs/mall/service/impl/CJServiceImpl.java
@@ -95,8 +95,8 @@
         }
         redisUtils.set(AppContants.KJ_RECORD_TIME, kjRecord.getCreatedTime(), AppContants.KJ_RECORD_TIME_INTERVAL*60);
 
-        agentProducer.sendChouJiangDelayMsg(kjNo, AppContants.KJ_RECORD_TIME_INTERVAL * 60 * 1000L);
-        agentProducer.sendNoTimeDelayMsg(kjNo, (AppContants.KJ_RECORD_TIME_INTERVAL-1) * 60 * 1000L);//提一分钟停止下注
+        agentProducer.sendChouJiangDelayMsg(kjNo, AppContants.KJ_RECORD_TIME_INTERVAL * 2 * 30 * 1000L);
+        agentProducer.sendNoTimeDelayMsg(kjNo, ((AppContants.KJ_RECORD_TIME_INTERVAL * 2)-1) * 30 * 1000L);//提一分钟停止下注
 
         //todo 测试下注
         ApiCreateDto apiCreateDto = new ApiCreateDto();
diff --git a/src/main/java/cc/mrbird/febs/mall/vo/ApiKjInfoVo.java b/src/main/java/cc/mrbird/febs/mall/vo/ApiKjInfoVo.java
index c13ccf1..fbec225 100644
--- a/src/main/java/cc/mrbird/febs/mall/vo/ApiKjInfoVo.java
+++ b/src/main/java/cc/mrbird/febs/mall/vo/ApiKjInfoVo.java
@@ -1,5 +1,6 @@
 package cc.mrbird.febs.mall.vo;
 
+import com.fasterxml.jackson.annotation.JsonFormat;
 import io.swagger.annotations.ApiModel;
 import io.swagger.annotations.ApiModelProperty;
 import lombok.Data;
diff --git a/src/main/resources/templates/febs/views/modules/goods/tzInfo.html b/src/main/resources/templates/febs/views/modules/goods/tzInfo.html
index 32fb707..fe4fe42 100644
--- a/src/main/resources/templates/febs/views/modules/goods/tzInfo.html
+++ b/src/main/resources/templates/febs/views/modules/goods/tzInfo.html
@@ -169,7 +169,7 @@
             // 计算剩余的小时、分钟和秒数
             var minutes = Math.floor((distance % (1000 * 60 * 60)) / (1000 * 60));
             var seconds = Math.floor((distance % (1000 * 60)) / 1000);
-            if (distance > 0 && distance < 1 * 60 * 1000) {
+            if (distance > 0 && distance < 1 * 30 * 1000) {
                 // 倒计时结束,显示相应信息
                 document.getElementById('countdown').innerHTML = '停止投注,等待开奖中,'+minutes + ':' + seconds ;
             }else if(distance <= 0){

--
Gitblit v1.9.1