BusPark.java
4 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
package com.bsth.data.commonData.entity;
import com.bsth.entity.CarPark;
import java.util.ArrayList;
import java.util.Date;
import java.util.List;
public class BusPark implements Cloneable{
//面积 默认0
private Double area;
//公司编码
private String company;
//停车场编号长度8位 用F补足
private String park_code;
//停车场名称
private String park_name;
//地理位置中心点 百度
private String b_center_point;
//地理位置 百度
private String b_park_point_wkt;
//分公司编码
private String branche_company;
//经纬坐标类型 b:百度坐标系 d:高德坐标系
private String db_type;
//描述
private String descriptions;
//是否撤销 0否 1是
private Integer destroy;
//地理位置中心点(WGS坐标)
private String g_center_point;
//地理位置(WGS坐标)
private String g_park_point_wkt;
//圆形半径
private Integer radius;
//图形类型 r:圆形 d:多边形
private String shapes_type;
public static CarPark convert(BusPark bp){
CarPark carPark = new CarPark();
carPark.setParkCode(bp.getPark_code());
carPark.setParkName(bp.getPark_name());
carPark.setbParkPoint(bp.getB_park_point_wkt());
carPark.setbCenterPoint(bp.getB_center_point());
carPark.setgParkPoint(bp.getG_park_point_wkt());
carPark.setgCenterPoint(bp.getG_center_point());
carPark.setDbType(bp.getDb_type());
carPark.setShapesType(bp.getShapes_type());
carPark.setRadius(bp.getRadius());
carPark.setArea(bp.getArea());
carPark.setCompany(bp.getCompany());
carPark.setBrancheCompany(bp.getBranche_company());
carPark.setDestroy(bp.getDestroy());
carPark.setDescriptions(bp.getDescriptions());
carPark.setVersions(1);
carPark.setCreateDate(new java.sql.Date(new Date().getTime()));
carPark.setUpdateDate(new java.sql.Date(new Date().getTime()));
return carPark;
}
public static List<CarPark> convert(List<BusPark> busParks){
List<CarPark> list = new ArrayList<>();
for (BusPark busPark : busParks) {
list.add(convert(busPark));
}
return list;
}
public Double getArea() {
return area;
}
public void setArea(Double area) {
this.area = area;
}
public String getCompany() {
return company;
}
public void setCompany(String company) {
this.company = company;
}
public String getPark_code() {
return park_code;
}
public void setPark_code(String park_code) {
this.park_code = park_code;
}
public String getPark_name() {
return park_name;
}
public void setPark_name(String park_name) {
this.park_name = park_name;
}
public String getB_center_point() {
return b_center_point;
}
public void setB_center_point(String b_center_point) {
this.b_center_point = b_center_point;
}
public String getB_park_point_wkt() {
return b_park_point_wkt;
}
public void setB_park_point_wkt(String b_park_point_wkt) {
this.b_park_point_wkt = b_park_point_wkt;
}
public String getBranche_company() {
return branche_company;
}
public void setBranche_company(String branche_company) {
this.branche_company = branche_company;
}
public String getDb_type() {
return db_type;
}
public void setDb_type(String db_type) {
this.db_type = db_type;
}
public String getDescriptions() {
return descriptions;
}
public void setDescriptions(String descriptions) {
this.descriptions = descriptions;
}
public Integer getDestroy() {
return destroy;
}
public void setDestroy(Integer destroy) {
this.destroy = destroy;
}
public String getG_center_point() {
return g_center_point;
}
public void setG_center_point(String g_center_point) {
this.g_center_point = g_center_point;
}
public String getG_park_point_wkt() {
return g_park_point_wkt;
}
public void setG_park_point_wkt(String g_park_point_wkt) {
this.g_park_point_wkt = g_park_point_wkt;
}
public Integer getRadius() {
return radius;
}
public void setRadius(Integer radius) {
this.radius = radius;
}
public String getShapes_type() {
return shapes_type;
}
public void setShapes_type(String shapes_type) {
this.shapes_type = shapes_type;
}
}