|
|
|
@@ -13,6 +13,8 @@ import com.iformall.service.park.impl.bolink.BoLinkParkService; |
|
|
|
import com.iformall.service.park.impl.cyf.CYFParkCallbackService; |
|
|
|
import com.iformall.service.park.impl.cyf.CYFParkService; |
|
|
|
import com.iformall.service.park.impl.dahua.DaHuaParkService; |
|
|
|
import com.iformall.service.park.impl.jieshun.JieShunParkCallbackService; |
|
|
|
import com.iformall.service.park.impl.jieshun.JieShunParkService; |
|
|
|
import com.iformall.service.park.impl.shangan.ShangAnParkService; |
|
|
|
import com.iformall.service.park.impl.tjd.TJDParkService; |
|
|
|
|
|
|
|
@@ -29,9 +31,13 @@ public class ParkFactory { |
|
|
|
ShangAnParkService shangAnService; |
|
|
|
@Autowired |
|
|
|
TJDParkService tjdService; |
|
|
|
@Autowired |
|
|
|
JieShunParkService jieshunService; |
|
|
|
|
|
|
|
@Autowired |
|
|
|
CYFParkCallbackService cyfCallbackService; |
|
|
|
@Autowired |
|
|
|
JieShunParkCallbackService jieshunCallBackService; |
|
|
|
|
|
|
|
private Map<Integer,ParkAdapterService> parkServiceMap ; |
|
|
|
private Map<Integer,EnumCarVendor> enumMap ; |
|
|
|
@@ -48,6 +54,7 @@ public class ParkFactory { |
|
|
|
parkServiceMap.put(EnumCarVendor.CAR_DAHUA.getCode(), daHuaService); |
|
|
|
parkServiceMap.put(EnumCarVendor.CAR_SHANGAN.getCode(), shangAnService); |
|
|
|
parkServiceMap.put(EnumCarVendor.CAR_TJD.getCode(), tjdService); |
|
|
|
parkServiceMap.put(EnumCarVendor.CAR_JIESHUN.getCode(), jieshunService); |
|
|
|
return parkServiceMap; |
|
|
|
|
|
|
|
} |
|
|
|
@@ -69,6 +76,8 @@ public class ParkFactory { |
|
|
|
} |
|
|
|
callBackServiceMap = new ConcurrentHashMap<Integer, ParkCallBackAdapterService>(); |
|
|
|
callBackServiceMap.put(EnumCarVendor.CAE_CYF.getCode(), cyfCallbackService); |
|
|
|
callBackServiceMap.put(EnumCarVendor.CAR_JIESHUN.getCode(), jieshunCallBackService); |
|
|
|
|
|
|
|
|
|
|
|
return callBackServiceMap; |
|
|
|
} |
|
|
|
|