package com.ruoyi.integration.api.model;
|
|
import lombok.Data;
|
import lombok.experimental.Accessors;
|
import org.springframework.data.annotation.Id;
|
import org.springframework.data.mongodb.core.mapping.Document;
|
|
/**
|
* 充电阶段充电机中止
|
**/
|
|
@Data
|
@Document(collection = "motor_abort") //指定要对应的文档名(表名)
|
@Accessors(chain = true)
|
public class MotorAbort extends BaseModel {
|
@Id
|
private String transaction_serial_number; // 交易流水号
|
private String charging_pile_code; // 桩编码
|
private String charging_gun_code; // 抢号
|
private Integer charger_stops_charging_reason; // 充电机中止充电原因(1-2 位——达到充电机设定的条件中止,3-4 位——人工中止,5-6 位——异常中止)
|
private Integer charging_failure_cause; // 充电机中止充电故障原因(1-2 位——充电机过温故障,3-4 位——充电连接器故障,5-6 位——充电机内部过温故障,7-8 位——所需电量不能传送,9-10 位——充电机急停故障,11-12 位——其他故障,13-16 位——预留位)
|
private Integer charging_machine_stopped_charging_error_cause; // 充电机中止充电错误原因(1-2 位——电流不匹配,3-4 位——电压异常,5-8 位——预留位)
|
|
}
|