From 7313bee2cdb9cec77b4e5447abf9d9c9c2e119b5 Mon Sep 17 00:00:00 2001 From: Helius <wangdoubleone@gmail.com> Date: Thu, 20 May 2021 18:08:13 +0800 Subject: [PATCH] modify --- src/main/java/com/xcong/excoin/modules/otc/service/impl/OtcOrderServiceImpl.java | 5 +++++ src/main/java/com/xcong/excoin/modules/otc/vo/BuyOrderDetailVo.java | 3 +++ src/main/java/com/xcong/excoin/modules/otc/vo/SaleOrderDetailVo.java | 3 +++ src/main/java/com/xcong/excoin/modules/otc/dto/OtcOrderAddDto.java | 2 ++ 4 files changed, 13 insertions(+), 0 deletions(-) diff --git a/src/main/java/com/xcong/excoin/modules/otc/dto/OtcOrderAddDto.java b/src/main/java/com/xcong/excoin/modules/otc/dto/OtcOrderAddDto.java index 91ee279..afa166b 100644 --- a/src/main/java/com/xcong/excoin/modules/otc/dto/OtcOrderAddDto.java +++ b/src/main/java/com/xcong/excoin/modules/otc/dto/OtcOrderAddDto.java @@ -4,11 +4,13 @@ import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; +import lombok.RequiredArgsConstructor; import org.jetbrains.annotations.NotNull; import java.math.BigDecimal; @Data +@RequiredArgsConstructor @ApiModel(value = "OtcOrderAddDto", description = "提交订单接口参数接收类") public class OtcOrderAddDto { diff --git a/src/main/java/com/xcong/excoin/modules/otc/service/impl/OtcOrderServiceImpl.java b/src/main/java/com/xcong/excoin/modules/otc/service/impl/OtcOrderServiceImpl.java index e9379dc..153f899 100644 --- a/src/main/java/com/xcong/excoin/modules/otc/service/impl/OtcOrderServiceImpl.java +++ b/src/main/java/com/xcong/excoin/modules/otc/service/impl/OtcOrderServiceImpl.java @@ -1,6 +1,8 @@ package com.xcong.excoin.modules.otc.service.impl; import cn.hutool.core.bean.BeanUtil; +import cn.hutool.core.date.DateUnit; +import cn.hutool.core.date.DateUtil; import cn.hutool.core.util.StrUtil; import cn.hutool.crypto.SecureUtil; import com.baomidou.mybatisplus.core.metadata.IPage; @@ -283,6 +285,9 @@ buyDetail.setOrderCnt(otcMb.getBuyCnt()); } + long between = DateUtil.between(buyOrder.getCreateTime(), new Date(), DateUnit.SECOND); + buyDetail.setTimes(between); + return Result.ok(buyDetail); } diff --git a/src/main/java/com/xcong/excoin/modules/otc/vo/BuyOrderDetailVo.java b/src/main/java/com/xcong/excoin/modules/otc/vo/BuyOrderDetailVo.java index 43e877d..e68e87c 100644 --- a/src/main/java/com/xcong/excoin/modules/otc/vo/BuyOrderDetailVo.java +++ b/src/main/java/com/xcong/excoin/modules/otc/vo/BuyOrderDetailVo.java @@ -59,4 +59,7 @@ @ApiModelProperty(value = "订单状态 1-已提交 2-已付款 3-完成") private Integer status; + + @ApiModelProperty(value = "剩余秒数") + private Long times; } diff --git a/src/main/java/com/xcong/excoin/modules/otc/vo/SaleOrderDetailVo.java b/src/main/java/com/xcong/excoin/modules/otc/vo/SaleOrderDetailVo.java index 8175747..9107286 100644 --- a/src/main/java/com/xcong/excoin/modules/otc/vo/SaleOrderDetailVo.java +++ b/src/main/java/com/xcong/excoin/modules/otc/vo/SaleOrderDetailVo.java @@ -53,4 +53,7 @@ @ApiModelProperty(value = "是否市商 1是 2否") private Integer isMb; + + @ApiModelProperty(value = "剩余秒数") + private Long times; } -- Gitblit v1.9.1