package com.ycl.entity.store; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import com.fasterxml.jackson.annotation.JsonFormat; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.AllArgsConstructor; import lombok.Builder; import lombok.Data; import lombok.NoArgsConstructor; import java.io.Serializable; import java.math.BigDecimal; import java.time.LocalDateTime; /** * @author admin */ @Data @TableName("ums_store_score") @NoArgsConstructor @AllArgsConstructor @ApiModel(value = "StoreScore对象", description = "") @Builder public class StoreScore implements Serializable { @ApiModelProperty("主键") @TableId(value = "id", type = IdType.AUTO) private Integer id; @ApiModelProperty("storeId") @TableField(value = "store_id") private Integer storeId; @ApiModelProperty("ruleId") @TableField(value = "rule_id") private Integer ruleId; @ApiModelProperty("规则类别") @TableField(value = "category") private String category; @ApiModelProperty("扣分项") @TableField(value = "deduction_item") private String deductionItem; @ApiModelProperty("扣除分数") @TableField(value = "mark_score") private Double markScore; @TableField(value = "create_time") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") private LocalDateTime createTime; }