排队取号时间格式修改
This commit is contained in:
@@ -1,11 +1,13 @@
|
|||||||
package cn.ysk.cashier.mybatis.entity;
|
package cn.ysk.cashier.mybatis.entity;
|
||||||
|
|
||||||
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||||
import lombok.Getter;
|
import lombok.Getter;
|
||||||
import lombok.Setter;
|
import lombok.Setter;
|
||||||
|
|
||||||
import javax.persistence.*;
|
import javax.persistence.*;
|
||||||
import javax.validation.constraints.Size;
|
import javax.validation.constraints.Size;
|
||||||
import java.time.Instant;
|
import java.time.Instant;
|
||||||
|
import java.util.Date;
|
||||||
|
|
||||||
@Getter
|
@Getter
|
||||||
@Setter
|
@Setter
|
||||||
@@ -38,23 +40,29 @@ public class TbCallQueue {
|
|||||||
@Column(name = "state")
|
@Column(name = "state")
|
||||||
private Byte state;
|
private Byte state;
|
||||||
|
|
||||||
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
|
||||||
@Column(name = "create_time")
|
@Column(name = "create_time")
|
||||||
private Instant createTime;
|
private Date createTime;
|
||||||
|
|
||||||
@Column(name = "call_time")
|
@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")
|
@Column(name = "call_count")
|
||||||
private Integer callCount;
|
private Integer callCount;
|
||||||
|
|
||||||
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
|
||||||
@Column(name = "pass_time")
|
@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")
|
@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")
|
@Column(name = "confirm_time")
|
||||||
private Instant confirmTime;
|
private Date confirmTime;
|
||||||
|
|
||||||
@Size(max = 255)
|
@Size(max = 255)
|
||||||
@Column(name = "note")
|
@Column(name = "note")
|
||||||
|
|||||||
@@ -178,7 +178,7 @@ public class TbCallServiceImpl implements TbCallService {
|
|||||||
|
|
||||||
callQueue.setCreateDay(DateUtil.today());
|
callQueue.setCreateDay(DateUtil.today());
|
||||||
callQueue.setCallNum(getCallNumber(takeNumberDTO.getShopId(), callTable));
|
callQueue.setCallNum(getCallNumber(takeNumberDTO.getShopId(), callTable));
|
||||||
callQueue.setCreateTime(DateUtil.date().toInstant());
|
callQueue.setCreateTime(DateUtil.date());
|
||||||
callQueue.setShopId(shopInfo.getId());
|
callQueue.setShopId(shopInfo.getId());
|
||||||
callQueue.setShopName(shopInfo.getShopName());
|
callQueue.setShopName(shopInfo.getShopName());
|
||||||
|
|
||||||
@@ -209,7 +209,7 @@ public class TbCallServiceImpl implements TbCallService {
|
|||||||
|
|
||||||
callQueue.setState((byte) 1);
|
callQueue.setState((byte) 1);
|
||||||
callQueue.setCallCount(callQueue.getCallCount() + 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()) {
|
switch (updateCallQueueDTO.getState()) {
|
||||||
case -1:
|
case -1:
|
||||||
callQueue.setCancelTime(DateUtil.date().toInstant());
|
callQueue.setCancelTime(DateUtil.date());
|
||||||
break;
|
break;
|
||||||
case 0:
|
case 0:
|
||||||
callQueue.setState((byte) 0);
|
callQueue.setState((byte) 0);
|
||||||
@@ -281,13 +281,13 @@ public class TbCallServiceImpl implements TbCallService {
|
|||||||
}
|
}
|
||||||
callQueue.setState((byte) 1);
|
callQueue.setState((byte) 1);
|
||||||
callQueue.setCallCount(callQueue.getCallCount() + 1);
|
callQueue.setCallCount(callQueue.getCallCount() + 1);
|
||||||
callQueue.setCallTime(DateUtil.date().toInstant());
|
callQueue.setCallTime(DateUtil.date());
|
||||||
break;
|
break;
|
||||||
case 2:
|
case 2:
|
||||||
callQueue.setConfirmTime(DateUtil.date().toInstant());
|
callQueue.setConfirmTime(DateUtil.date());
|
||||||
break;
|
break;
|
||||||
case 3:
|
case 3:
|
||||||
callQueue.setPassTime(DateUtil.date().toInstant());
|
callQueue.setPassTime(DateUtil.date());
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
throw new BadRequestException("错误类型");
|
throw new BadRequestException("错误类型");
|
||||||
|
|||||||
Reference in New Issue
Block a user