package com.vetti.hotake.domain; import com.vetti.common.annotation.Excel; import com.vetti.common.core.domain.BaseEntity; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import lombok.experimental.Accessors; import java.math.BigDecimal; /** * 用户首选工作设置对象 hotake_settings_job * * @author wangxiangshun * @date 2025-11-02 */ @Data @Accessors(chain = true) public class HotakeSettingsJob extends BaseEntity { private static final long serialVersionUID = 1L; /** 主键ID */ @ApiModelProperty("主键ID") private Long id; /** 过滤器名称 */ @ApiModelProperty("过滤器名称") @Excel(name = "过滤器名称") private String name; /** 地点 */ @ApiModelProperty("地点") @Excel(name = "地点") private String location; /** 纬度 */ @ApiModelProperty("纬度") private BigDecimal latitude; /** 经度 */ @ApiModelProperty("经度") private BigDecimal longitude; /** 薪资范围(如"80K") */ @ApiModelProperty("薪资范围") @Excel(name = "薪资范围") private String salary; /** 标签数组({"dict_type":["dict_value","dict_value"]}) */ @ApiModelProperty("标签数组") private String tagsJson; }