|  |  |  | 
|---|
|  |  |  | package com.zy.acs.manager.core.service.astart.domain; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | import com.zy.acs.manager.core.service.astart.DynamicNodeType; | 
|---|
|  |  |  | import lombok.Data; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | import java.io.Serializable; | 
|---|
|  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  | private String vehicle; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | private Integer serial = -1; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | private long time = 0; | 
|---|
|  |  |  | private int serial = -1; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public DynamicNode() {} | 
|---|
|  |  |  |  | 
|---|
|  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public DynamicNode(String vehicle, Integer serial) { | 
|---|
|  |  |  | this.vehicle = vehicle; | 
|---|
|  |  |  | this.serial = serial; | 
|---|
|  |  |  | this.serial = DynamicNodeType.ACCESS.val.equals(vehicle) ? -1 : serial; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public DynamicNode(String vehicle, Integer serial, long time) { | 
|---|
|  |  |  | this.vehicle = vehicle; | 
|---|
|  |  |  | this.serial = serial; | 
|---|
|  |  |  | this.time = time; | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|