package com.boying.entity; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableName; import com.boying.common.BaseEntity; import com.fasterxml.jackson.annotation.JsonFormat; import io.swagger.annotations.ApiModel; import lombok.Data; import org.springframework.format.annotation.DateTimeFormat; import javax.persistence.Entity; import javax.persistence.Transient; import java.util.Date; /** * @author kdq * @version 1.0.0 * @ClassName PaymentLog.java * @Description TODO * @createTime 2024年12月19日 15:36:00 */ @Data @TableName("payment_log") @javax.persistence.Table(name = "payment_log") @Entity @org.hibernate.annotations.Table(appliesTo = "payment_log", comment = "月票缴费记录表") @ApiModel(value = "月票缴费记录表") public class PaymentLog extends BaseEntity { private String carNo; private String phone; private String name; private Double money; private Integer parkId; private Integer type; private Integer status; @DateTimeFormat(pattern = "yyyy-MM-dd") @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8") private Date startTime; @DateTimeFormat(pattern = "yyyy-MM-dd") @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8") private Date endTime; @Transient @TableField(exist = false) private String parkName; }