From e9fa13fdd81e16cdc4ff1a84b58c0ec7cd7c376d Mon Sep 17 00:00:00 2001 From: SongZhang <2064194730@qq.com> Date: Wed, 18 Sep 2024 11:09:32 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8E=92=E9=98=9F=E5=8F=96=E5=8F=B7=E6=97=B6?= =?UTF-8?q?=E9=97=B4=E6=A0=BC=E5=BC=8F=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../cashier/mybatis/entity/TbCallQueue.java | 20 +++++++++++++------ .../service/impl/app/TbCallServiceImpl.java | 12 +++++------ 2 files changed, 20 insertions(+), 12 deletions(-) diff --git a/eladmin-system/src/main/java/cn/ysk/cashier/mybatis/entity/TbCallQueue.java b/eladmin-system/src/main/java/cn/ysk/cashier/mybatis/entity/TbCallQueue.java index 5e70f71c..6a42b7f7 100644 --- a/eladmin-system/src/main/java/cn/ysk/cashier/mybatis/entity/TbCallQueue.java +++ b/eladmin-system/src/main/java/cn/ysk/cashier/mybatis/entity/TbCallQueue.java @@ -1,11 +1,13 @@ package cn.ysk.cashier.mybatis.entity; +import com.fasterxml.jackson.annotation.JsonFormat; import lombok.Getter; import lombok.Setter; import javax.persistence.*; import javax.validation.constraints.Size; import java.time.Instant; +import java.util.Date; @Getter @Setter @@ -38,23 +40,29 @@ public class TbCallQueue { @Column(name = "state") private Byte state; + @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @Column(name = "create_time") - private Instant createTime; + private Date createTime; @Column(name = "call_time") - private Instant callTime; + @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") + private Date callTime; + @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @Column(name = "call_count") private Integer callCount; + @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @Column(name = "pass_time") - private Instant passTime; + private Date passTime; + @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @Column(name = "cancel_time") - private Instant cancelTime; - + private Date cancelTime; + + @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @Column(name = "confirm_time") - private Instant confirmTime; + private Date confirmTime; @Size(max = 255) @Column(name = "note") diff --git a/eladmin-system/src/main/java/cn/ysk/cashier/service/impl/app/TbCallServiceImpl.java b/eladmin-system/src/main/java/cn/ysk/cashier/service/impl/app/TbCallServiceImpl.java index ed100ad3..cc2be122 100644 --- a/eladmin-system/src/main/java/cn/ysk/cashier/service/impl/app/TbCallServiceImpl.java +++ b/eladmin-system/src/main/java/cn/ysk/cashier/service/impl/app/TbCallServiceImpl.java @@ -178,7 +178,7 @@ public class TbCallServiceImpl implements TbCallService { callQueue.setCreateDay(DateUtil.today()); callQueue.setCallNum(getCallNumber(takeNumberDTO.getShopId(), callTable)); - callQueue.setCreateTime(DateUtil.date().toInstant()); + callQueue.setCreateTime(DateUtil.date()); callQueue.setShopId(shopInfo.getId()); callQueue.setShopName(shopInfo.getShopName()); @@ -209,7 +209,7 @@ public class TbCallServiceImpl implements TbCallService { callQueue.setState((byte) 1); callQueue.setCallCount(callQueue.getCallCount() + 1); - callQueue.setCallTime(DateUtil.date().toInstant()); + callQueue.setCallTime(DateUtil.date()); // 发送模板消息通知用户 @@ -270,7 +270,7 @@ public class TbCallServiceImpl implements TbCallService { switch (updateCallQueueDTO.getState()) { case -1: - callQueue.setCancelTime(DateUtil.date().toInstant()); + callQueue.setCancelTime(DateUtil.date()); break; case 0: callQueue.setState((byte) 0); @@ -281,13 +281,13 @@ public class TbCallServiceImpl implements TbCallService { } callQueue.setState((byte) 1); callQueue.setCallCount(callQueue.getCallCount() + 1); - callQueue.setCallTime(DateUtil.date().toInstant()); + callQueue.setCallTime(DateUtil.date()); break; case 2: - callQueue.setConfirmTime(DateUtil.date().toInstant()); + callQueue.setConfirmTime(DateUtil.date()); break; case 3: - callQueue.setPassTime(DateUtil.date().toInstant()); + callQueue.setPassTime(DateUtil.date()); break; default: throw new BadRequestException("错误类型");