Initial commit

This commit is contained in:
2026-04-23 16:58:11 +08:00
commit 267eba1eca
2582 changed files with 273338 additions and 0 deletions

View File

@@ -0,0 +1,123 @@
package com.ruoyi.domain.entity;
import cn.hutool.core.util.ObjectUtil;
import com.baomidou.mybatisplus.annotation.*;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.ruoyi.common.annotation.Excel;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.experimental.Accessors;
import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;
import java.util.Objects;
@Data
@NoArgsConstructor
@AllArgsConstructor
@Accessors(chain = true)
@Builder
@TableName(value = "tt_ornament")
public class TtOrnament implements Serializable {
@TableField(exist = false)
private static final long serialVersionUID = 1L;
@Excel(name = "饰品唯一名称英文")
@TableId(value = "market_hash_name", type = IdType.INPUT)
private String marketHashName;
@TableField(value = "id", fill = FieldFill.INSERT)
private Long id;
@Excel(name = "zbt_id")
@TableField("zbt_id")
private Long zbtId;
@Excel(name = "yyyouping_id")
@TableField("yyyouping_id")
private Long yyyoupingId;
@Excel(name = "长名称")
@TableField("name")
private String name;
@Excel(name = "本网站使用价格(rmb)")
private BigDecimal usePrice;
@Excel(name = "图片")
private String imageUrl;
@Override
public int hashCode() {
return Objects.hash(this.marketHashName);
}
@Excel(name = "在售最低价")
private BigDecimal price;
@Excel(name = "在售数量")
private Integer quantity;
@Excel(name = "短名称")
private String shortName;
@Excel(name = "类别")
private String type;
@Excel(name = "类别中文名")
private String typeName;
@Excel(name = "类别hash名")
@TableField("type_hash_name")
private String typeHashName;
@Excel(name = "品质")
private String quality;
@Excel(name = "品质hash")
private String qualityHashName;
@Excel(name = "品质名称")
private String qualityName;
@Excel(name = "品质颜色")
private String qualityColor;
@Excel(name = "稀有度")
private String rarity;
private String rarityHashName;
@Excel(name = "稀有度名称")
private String rarityName;
@Excel(name = "稀有度颜色")
private String rarityColor;
@Excel(name = "外观")
private String exterior;
@Excel(name = "外观")
private String exteriorHashName;
@Excel(name = "外观名称")
private String exteriorName;
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private Date createTime;
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private Date updateTime;
private String remark;
// 0上架 1下架
private String isPutaway;
// 0是本网站自定义道具 1否
private String isProprietaryProperty;
}