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