2021与蓝度共同重构项目,服务端
liuhaonan
2022-03-11 ec0013b70ba558ca26d3dac93fc66f7c6e87b0b5
dao/src/main/java/com/sandu/ximon/dao/domain/C3mChargingCharge.java
对比新文件
@@ -0,0 +1,69 @@
package com.sandu.ximon.dao.domain;
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 java.io.Serializable;
import java.util.Date;
import lombok.Data;
/**
 * c3鍏呯數妗╄垂鐜囪〃
 * @TableName c3_charging_charge
 */
@TableName(value ="c3_charging_charge")
@Data
public class C3mChargingCharge implements Serializable {
    /**
     *
     */
    @TableId
    private Integer c3Id;
    /**
     *
     */
    private Integer hour;
    /**
     *
     */
    private Integer min;
    //  鏃堕棿鑺傜偣鎻忚堪
    @TableField(exist = false)
    private String strTime;
    /**
     * 璐圭巼
     */
    private Double charge;
    /**
     *
     */
    private Long timestamp;
    @TableField(exist = false)
    private static final long serialVersionUID = 1L;
    private static final Double DEFAULT_CHARGE = 8.8;
    public C3mChargingCharge(){}
    public C3mChargingCharge(Integer c3Id,Integer hour,Integer min, Double charge,Long timestamp){
        this.c3Id = c3Id;
        this.hour = hour;
        this.min = min;
        this.charge = charge;
        this.timestamp = timestamp;
    }
    public static C3mChargingCharge getInitInstance(Integer c3Id) {
        return new C3mChargingCharge(c3Id,0,0, DEFAULT_CHARGE, new Date().getTime());
    }
}