| package com.ruoyi.integration.mongodb.model; | 
|   | 
| import lombok.Data; | 
| import lombok.experimental.Accessors; | 
| import org.springframework.data.mongodb.core.mapping.Document; | 
|   | 
| /** | 
|  * 充电阶段充电机中止 | 
|  **/ | 
|   | 
| @Data | 
| @Document(collection = "motor_abort") //指定要对应的文档名(表名) | 
| @Accessors(chain = true) | 
| public class MotorAbort { | 
|   | 
|     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 位——预留位) | 
|   | 
| } |