package com.fzzy.igds.domain; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableName; import lombok.Data; import lombok.EqualsAndHashCode; import javax.persistence.Column; import javax.persistence.Entity; import javax.persistence.Id; import javax.persistence.Table; import java.io.Serializable; /** * @Description * @Author CZT * @Date 2026/01/09 11:55 */ @Data @Entity @Table(name = "d_weather_city") @TableName("d_weather_city") @EqualsAndHashCode(callSuper = false) public class WeatherCity extends BizBaseEntity implements Serializable { /** * */ private static final long serialVersionUID = 1L; @Id @Column(name = "id", columnDefinition = "varchar(40) COMMENT '主键'") @TableField("id") private String id; @Column(name = "city_en", columnDefinition = "varchar(40) COMMENT '城市编码'") @TableField("city_en") private String cityEn; @Column(name = "city_zh", columnDefinition = "varchar(40) COMMENT '城市名称'") @TableField("city_zh") private String cityZh; @Column(name = "province_en", columnDefinition = "varchar(40) COMMENT '省份编码'") @TableField("province_en") private String provinceEn; @Column(name = "province_zh", columnDefinition = "varchar(40) COMMENT '省份名称'") @TableField("province_zh") private String provinceZh; @Column(name = "lat", columnDefinition = "varchar(40) COMMENT '坐标'") @TableField("lat") private String lat; @Column(name = "lon", columnDefinition = "varchar(40) COMMENT '坐标'") @TableField("lon") private String lon; }