package com.ruoyi.chargingPile.api.model;
|
|
import com.baomidou.mybatisplus.annotation.*;
|
import com.ruoyi.common.core.web.domain.BasePojo;
|
import io.swagger.annotations.ApiModel;
|
import io.swagger.annotations.ApiModelProperty;
|
import lombok.Data;
|
import lombok.EqualsAndHashCode;
|
|
import java.io.Serializable;
|
import java.time.LocalDateTime;
|
|
/**
|
* <p>
|
*
|
* </p>
|
*
|
* @author xiaochen
|
* @since 2024-08-08
|
*/
|
@Data
|
@EqualsAndHashCode(callSuper = false)
|
@TableName("t_site")
|
@ApiModel(value="TSite对象", description="")
|
public class TSite extends BasePojo {
|
|
private static final long serialVersionUID = 1L;
|
|
@ApiModelProperty(value = "主键")
|
@TableId(value = "id", type = IdType.AUTO)
|
private Integer id;
|
|
@ApiModelProperty(value = "合作商id")
|
@TableField("partner_id")
|
private Integer partnerId;
|
|
@ApiModelProperty(value = "站点编号")
|
@TableField("code")
|
private String code;
|
|
@ApiModelProperty(value = "站点名称")
|
@TableField("name")
|
private String name;
|
|
@ApiModelProperty(value = "站点类型(0=其他,1=公共,2=个人,3=公交(专业),4=环卫(专用),5=物流(专用),6=出租车(专用))")
|
@TableField("site_type")
|
private Integer siteType;
|
|
@ApiModelProperty(value = "经营类型(1=直营,2=非直营)")
|
@TableField("business_category")
|
private Integer businessCategory;
|
|
@ApiModelProperty(value = "站点状态(1=正常使用,2=维修中,3=关闭下线)")
|
@TableField("status")
|
private Integer status;
|
|
@ApiModelProperty(value = "建设场所(0=其他,1=居民区,2=公共机构,3=企事业单位,4=写字楼,5=工业园区,6=交通枢纽,7=大型文体设施,8=城市绿地,9=大型建筑配建停车场,10=路边停车位,11=城际高速服务区)")
|
@TableField("construction_site")
|
private Integer constructionSite;
|
|
@ApiModelProperty(value = "站点环境图")
|
@TableField("img_url")
|
private String imgUrl;
|
|
@ApiModelProperty(value = "省名称")
|
@TableField("province")
|
private String province;
|
|
@ApiModelProperty(value = "省区划代码")
|
@TableField("province_code")
|
private String provinceCode;
|
|
@ApiModelProperty(value = "市名称")
|
@TableField("city")
|
private String city;
|
|
@ApiModelProperty(value = "市区划代码")
|
@TableField("city_code")
|
private String cityCode;
|
|
@ApiModelProperty(value = "区县名称")
|
@TableField("districts")
|
private String districts;
|
|
@ApiModelProperty(value = "区县区划代码")
|
@TableField("districts_code")
|
private String districtsCode;
|
|
@ApiModelProperty(value = "经度")
|
@TableField("lon")
|
private String lon;
|
|
@ApiModelProperty(value = "纬度")
|
@TableField("lat")
|
private String lat;
|
|
@ApiModelProperty(value = "详细地址")
|
@TableField("address")
|
private String address;
|
|
@ApiModelProperty(value = "国家代码")
|
@TableField("country_code")
|
private String countryCode;
|
|
@ApiModelProperty(value = "站点电话")
|
@TableField("phone")
|
private String phone;
|
|
@ApiModelProperty(value = "服务电话")
|
@TableField("service_phone")
|
private String servicePhone;
|
|
@ApiModelProperty(value = "站点引导")
|
@TableField("guide")
|
private String guide;
|
|
@ApiModelProperty(value = "开始服务时间")
|
@TableField("start_service_time")
|
private String startServiceTime;
|
|
@ApiModelProperty(value = "结束服务时间")
|
@TableField("end_service_time")
|
private String endServiceTime;
|
|
@ApiModelProperty(value = "站内提供服务")
|
@TableField("service_description")
|
private String serviceDescription;
|
|
@ApiModelProperty(value = "车型描述")
|
@TableField("vehicle_description")
|
private String vehicleDescription;
|
|
@ApiModelProperty(value = "车位数")
|
@TableField("parking_space")
|
private Integer parkingSpace;
|
|
@ApiModelProperty(value = "充电费率描述")
|
@TableField("rate_description")
|
private String rateDescription;
|
|
@ApiModelProperty(value = "超时占位费说明")
|
@TableField("space_charge_explain")
|
private String spaceChargeExplain;
|
|
@ApiModelProperty(value = "计费策略id")
|
@TableField("accounting_strategy_id")
|
private Integer accountingStrategyId;
|
|
@ApiModelProperty(value = "建站时间")
|
@TableField("establishment_time")
|
private LocalDateTime establishmentTime;
|
|
@ApiModelProperty(value = "排序")
|
@TableField("sort")
|
private Integer sort;
|
|
@ApiModelProperty(value = "备注")
|
@TableField("remark")
|
private String remark;
|
|
@ApiModelProperty(value = "评分")
|
@TableField("mark")
|
private Integer mark;
|
|
|
}
|