package com.ycwl.basic.model.pc.scenic.req;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.ycwl.basic.model.common.BaseQueryParameterReq;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.math.BigDecimal;
import java.util.Date;

/**
 * @Author：longbinbin
 * @Date：2024/12/02 10:24
 * 景区管理表
 */
@EqualsAndHashCode(callSuper = true)
@Data
@ApiModel("景区列表查询参数")
public class ScenicReqQuery extends BaseQueryParameterReq {
    /**
     * 景区名称
     */
    @ApiModelProperty("景区名称")
    private String name;
    /**
     * 景区介绍
     */
    @ApiModelProperty("景区介绍")
    private String introduction;
    /**
     * 经度
     */
    @ApiModelProperty("经度")
    private BigDecimal longitude;
    /***
     * 纬度
     */
    @ApiModelProperty("纬度")
    private BigDecimal latitude;
    /**
     * 半径（km）
     */
    @ApiModelProperty("半径（km）")
    private BigDecimal radius;
    /**
     * 省份
     */
    @ApiModelProperty("省份")
    private String province;
    /**
     * 城市
     */
    @ApiModelProperty("城市")
    private String city;
    /**
     * 区
     */
    @ApiModelProperty("区")
    private String area;
    /**
     * 详细地址
     */
    @ApiModelProperty("详细地址")
    private String address;
    /**
     * 状态 1启用0关闭
     */
    @ApiModelProperty("状态 1启用0关闭")
    private String status;
    private Date startTime;
    private Date endTime;
}
