lifuquan 2 年 前
コミット
9b1a4e3fe5

+ 0 - 2
src/main/java/com/nokia/domainb/DomainBApplication.java

@@ -1,13 +1,11 @@
 package com.nokia.domainb;
 
-import lombok.extern.slf4j.Slf4j;
 import org.springframework.boot.SpringApplication;
 import org.springframework.boot.autoconfigure.SpringBootApplication;
 import org.springframework.context.annotation.Bean;
 import org.springframework.scheduling.concurrent.ThreadPoolTaskScheduler;
 import org.springframework.web.client.RestTemplate;
 
-@Slf4j
 @SpringBootApplication
 public class DomainBApplication {
 

+ 1 - 1
src/main/java/com/nokia/domainb/capability/BlacklistApiRemove.java

@@ -13,7 +13,7 @@ import cn.chinaunicom.open.nlgxptconnection.impl.COMPJsonConnection;
  * json_chinaUnicom_hb18_complaintManagement_blacklistApiRemove
  */
 public class BlacklistApiRemove extends AbstractQuery {
-    private static final String url = "http://10.245.34.209:8000/api/microservice/users/foreignproduct/v1";
+    private static final String url = "";
     private static final String urlTest = "http://10.124.150.230:8000/api/chinaUnicom/hb18/complaintManagement/blacklistApiRemove/v1";
 
     public COMPConnectionContext query(String phoneNumber, boolean test) {

+ 34 - 0
src/main/java/com/nokia/domainb/capability/PretreatmentProcess.java

@@ -0,0 +1,34 @@
+package com.nokia.domainb.capability;
+
+import java.util.HashMap;
+import java.util.Map;
+
+import cn.chinaunicom.open.common.Const;
+import cn.chinaunicom.open.nlgxptconnection.COMPConnection;
+import cn.chinaunicom.open.nlgxptconnection.COMPConnectionContext;
+import cn.chinaunicom.open.nlgxptconnection.impl.COMPJsonConnection;
+
+/*
+ * 智能客服支撑北一预处理流程接口
+ * json_chinaUnicom_hb18_complaintManagement_pretreatmentProcess
+ */
+public class PretreatmentProcess extends AbstractQuery {
+    private static final String url = "";
+    private static final String urlTest = "http://10.124.150.230:8000/api/chinaUnicom/hb18/complaintManagement/pretreatmentProcess/v1";
+
+    public COMPConnectionContext query(String phoneNumber, boolean test) {
+        String realAppSecret = test ? appSecretTest : appSecret;
+        String realUrl = test ? urlTest : url;
+        COMPConnection compConnection = new COMPJsonConnection(appId, realAppSecret);
+
+        // REQ
+        Map<String, Object> req = new HashMap<>();
+
+        Map<String, Object> pretreatmentProcessReq = new HashMap<>();
+        req.put("PRETREATMENT_PROCESS_REQ", pretreatmentProcessReq);
+
+        pretreatmentProcessReq.put("phone", phoneNumber);
+
+        return compConnection.excute(Const.HttpMethodType.POST, realUrl, req, false);
+    }
+}

+ 0 - 2
src/main/java/com/nokia/domainb/service/DomainService.java

@@ -17,10 +17,8 @@ import com.nokia.domainb.vo.SaAndVolteVO;
 import com.nokia.domainb.vo.SaVO;
 import com.nokia.common.http.R;
 import com.nokia.domainb.vo.UserStateVO;
-import lombok.extern.slf4j.Slf4j;
 import org.springframework.stereotype.Service;
 
-@Slf4j
 @Service
 public class DomainService {
     public R route(RouteDTO dto) {

+ 14 - 0
src/test/java/com/nokia/domainb/capability/PretreatmentProcessTest.java

@@ -0,0 +1,14 @@
+package com.nokia.domainb.capability;
+
+import org.junit.jupiter.api.Test;
+
+import cn.chinaunicom.open.nlgxptconnection.COMPConnectionContext;
+
+public class PretreatmentProcessTest {
+    @Test
+    void testQuery() {
+        PretreatmentProcess pretreatmentProcess = new PretreatmentProcess();
+        COMPConnectionContext result = pretreatmentProcess.query("13231899751", true);
+        System.out.println(result.getResponseContext());
+    }
+}

+ 0 - 2
src/test/java/com/nokia/domainb/capability/QryUserProdMsgTest.java

@@ -6,7 +6,6 @@ import com.google.gson.JsonObject;
 import com.google.gson.JsonParser;
 import com.nokia.domainb.util.Utils;
 import de.siegmar.fastcsv.writer.CsvWriter;
-import lombok.extern.slf4j.Slf4j;
 import org.junit.jupiter.api.Test;
 
 import java.io.IOException;
@@ -16,7 +15,6 @@ import java.nio.file.Paths;
 import java.time.LocalDateTime;
 import java.util.Set;
 
-@Slf4j
 public class QryUserProdMsgTest {
     @Test
     void testQuery() {