hechunping преди 9 месеца
родител
ревизия
99eef1ef18
променени са 1 файла, в които са добавени 12 реда и са изтрити 1 реда
  1. 12 1
      device-api-service/src/main/java/com/xy/service/factory/sim/impl/SimInfoFactoryRoute.java

+ 12 - 1
device-api-service/src/main/java/com/xy/service/factory/sim/impl/SimInfoFactoryRoute.java

@@ -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;
     }
 }