|
@@ -1,6 +1,7 @@
|
|
|
package com.xy.service.factory.sim.impl;
|
|
|
|
|
|
import com.xy.annotate.FactoryRoute;
|
|
|
+import com.xy.error.CommRuntimeException;
|
|
|
import com.xy.service.factory.sim.SimInfoFactory;
|
|
|
import com.xy.utils.FactoryUtils;
|
|
|
import lombok.AllArgsConstructor;
|
|
@@ -19,6 +20,16 @@ public class SimInfoFactoryRoute implements FactoryUtils.RouteService {
|
|
|
|
|
|
@Override
|
|
|
public String route(Object object) {
|
|
|
- return "电信";
|
|
|
+ String isp = String.valueOf(object).trim();
|
|
|
+ String route = "";
|
|
|
+ switch (isp) {
|
|
|
+ case "电信":
|
|
|
+ case "中国电信":
|
|
|
+ route = "电信";
|
|
|
+ break;
|
|
|
+ default:
|
|
|
+ throw new CommRuntimeException("接口不支持!");
|
|
|
+ }
|
|
|
+ return route;
|
|
|
}
|
|
|
}
|