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