|
|
@@ -1,80 +1,109 @@
|
|
|
package com.ylx.massage.domain;
|
|
|
-
|
|
|
-
|
|
|
+import com.baomidou.mybatisplus.annotation.TableId;
|
|
|
import com.baomidou.mybatisplus.annotation.TableLogic;
|
|
|
import com.baomidou.mybatisplus.annotation.TableName;
|
|
|
import com.baomidou.mybatisplus.extension.activerecord.Model;
|
|
|
+import com.fasterxml.jackson.annotation.JsonFormat;
|
|
|
import io.swagger.annotations.ApiModel;
|
|
|
import io.swagger.annotations.ApiModelProperty;
|
|
|
import lombok.Data;
|
|
|
-
|
|
|
import java.io.Serializable;
|
|
|
import java.math.BigDecimal;
|
|
|
import java.util.Date;
|
|
|
-
|
|
|
/**
|
|
|
* 车费设置表(TFareSetting)表实体类
|
|
|
*
|
|
|
* @author makejava
|
|
|
* @since 2024-08-22 17:41:00
|
|
|
*/
|
|
|
-
|
|
|
-@SuppressWarnings("serial")
|
|
|
@Data
|
|
|
@ApiModel(value = "TFareSetting", description = "车费设置")
|
|
|
@TableName("t_fare_setting")
|
|
|
-public class TFareSetting extends Model<TFareSetting> {
|
|
|
- //主键
|
|
|
+public class TFareSetting implements Serializable {
|
|
|
+
|
|
|
+ private static final long serialVersionUID = 1L;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 主键
|
|
|
+ */
|
|
|
@ApiModelProperty("主键")
|
|
|
+ @TableId
|
|
|
private String id;
|
|
|
- //日间起步价
|
|
|
- @ApiModelProperty("日间起步价")
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 白天起步价
|
|
|
+ */
|
|
|
+ @ApiModelProperty("白天起步价")
|
|
|
private BigDecimal daytimeBaseFare;
|
|
|
- //日间起步距离(公里)
|
|
|
- @ApiModelProperty("起步距离(公里)")
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 白天起步距离(公里)
|
|
|
+ */
|
|
|
+ @ApiModelProperty("白天起步距离(公里)")
|
|
|
private BigDecimal daytimeBaseDistance;
|
|
|
- //日间超出起步价后每公里费用
|
|
|
- @ApiModelProperty("超出起步价后每公里费用")
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 白天超出起步价后每公里费用
|
|
|
+ */
|
|
|
+ @ApiModelProperty("白天超出起步价后每公里费用")
|
|
|
private BigDecimal daytimeAdditionalFarePer;
|
|
|
- //夜间起步价
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 夜间起步价
|
|
|
+ */
|
|
|
@ApiModelProperty("夜间起步价")
|
|
|
private BigDecimal nightBaseFare;
|
|
|
- //夜间起步距离(公里)
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 夜间起步距离(公里)
|
|
|
+ */
|
|
|
@ApiModelProperty("夜间起步距离(公里)")
|
|
|
private BigDecimal nightBaseDistance;
|
|
|
- //夜间超出起步价后每公里费用
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 夜间超出起步价后每公里费用
|
|
|
+ */
|
|
|
@ApiModelProperty("夜间超出起步价后每公里费用")
|
|
|
private BigDecimal nightAdditionalFarePer;
|
|
|
- //是否启用0否 1是
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 是否启用0否 1是
|
|
|
+ */
|
|
|
@ApiModelProperty("是否启用0否 1是")
|
|
|
private Integer enable;
|
|
|
- //城市编码
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 城市编码
|
|
|
+ */
|
|
|
@ApiModelProperty("城市编码")
|
|
|
private String cityCode;
|
|
|
- //城市名称
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 城市名称
|
|
|
+ */
|
|
|
@ApiModelProperty("城市名称")
|
|
|
private String cityName;
|
|
|
- //系统创建时间
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 系统创建时间
|
|
|
+ */
|
|
|
@ApiModelProperty("系统创建时间")
|
|
|
+ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
|
|
|
private Date createTime;
|
|
|
- //系统修改时间
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 系统修改时间
|
|
|
+ */
|
|
|
@ApiModelProperty("系统修改时间")
|
|
|
+ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
|
|
|
private Date updateTime;
|
|
|
- //是否删除0否1是
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 是否删除0否1是
|
|
|
+ */
|
|
|
@ApiModelProperty("是否删除0否1是")
|
|
|
@TableLogic
|
|
|
private Integer isDelete;
|
|
|
|
|
|
-
|
|
|
-
|
|
|
- /**
|
|
|
- * 获取主键值
|
|
|
- *
|
|
|
- * @return 主键值
|
|
|
- */
|
|
|
- @Override
|
|
|
- public Serializable pkVal() {
|
|
|
- return this.id;
|
|
|
- }
|
|
|
}
|
|
|
|