From b2c1822dc9ae8a67872193d182d9335d9a99655c Mon Sep 17 00:00:00 2001
From: ZQN <364596817@qq.com>
Date: 星期六, 22 六月 2024 15:16:53 +0800
Subject: [PATCH] 执法评价相关添加

---
 project-common/src/main/java/com/project/common/sms/YPSmsApi.java |   48 +++++++++++++++++++++++++++++++++---------------
 1 files changed, 33 insertions(+), 15 deletions(-)

diff --git a/project-common/src/main/java/com/project/common/sms/YPSmsApi.java b/project-common/src/main/java/com/project/common/sms/YPSmsApi.java
index ef68dea..ce14141 100644
--- a/project-common/src/main/java/com/project/common/sms/YPSmsApi.java
+++ b/project-common/src/main/java/com/project/common/sms/YPSmsApi.java
@@ -1,13 +1,13 @@
 package com.project.common.sms;
 
 import com.project.common.constant.Constants;
+import com.project.common.utils.SslUtils;
 import org.apache.http.HttpEntity;
 import org.apache.http.NameValuePair;
 import org.apache.http.client.entity.UrlEncodedFormEntity;
 import org.apache.http.client.methods.CloseableHttpResponse;
 import org.apache.http.client.methods.HttpPost;
 import org.apache.http.impl.client.CloseableHttpClient;
-import org.apache.http.impl.client.HttpClients;
 import org.apache.http.message.BasicNameValuePair;
 import org.apache.http.util.EntityUtils;
 
@@ -15,6 +15,8 @@
 import java.util.HashMap;
 import java.util.List;
 import java.util.Map;
+
+import static com.project.common.utils.WxPayUtils.createIgnoreSSLHttpClient;
 
 /**
  * 鐭俊http鎺ュ彛鐨刯ava浠g爜璋冪敤绀轰緥
@@ -25,9 +27,14 @@
 public class YPSmsApi {
 
     /**
-     * 璇锋眰鍦板潃
+     * 鏅鸿兘鍖归厤妯℃澘鍙戦�佸湴鍧�
      */
-    private static final String YP_SMS_URI = "http://yunpian.com/v1/sms/send.json";
+    private static final String YP_SMS_URI = "https://sms.yunpian.com/v2/sms/single_send.json";
+
+    /**
+     * 妯℃澘鍙戦�佸湴鍧�
+     */
+    private static final String YP_SMS_TMP_URI = "https://sms.yunpian.com/v2/sms/tpl_single_send.json";
 
     /**
      * KEY
@@ -40,25 +47,31 @@
     private static final String SIGN = "銆愰噾鏄庢簮銆�";
 
     /**
+     * 鎵ф硶鍗曠敵璇锋ā鏉�
+     */
+    public static final String APPLY_TMP = "{} 鎻愪氦浜嗘柊鐨勭敵璇峰崟锛岃鎮ㄥ強鏃跺鎵癸紒";
+
+    /**
+     * 鎵ф硶鍗曞鏍稿悗妯℃澘
+     */
+    public static final String CHECK_TMP = "鎮ㄦ彁浜ょ殑鐢宠鍗曞凡琚鎵逛汉 {}, 璇锋偍鍙婃椂鏌ョ湅锛�";
+
+    /**
+     * 浼佷笟閫氱煡妯℃澘
+     */
+    public static final String COMPANY_TMP = "{} 鍗曚綅棰勮灏嗕簬 {} 鍒拌吹鍗曚綅杩涜妫�鏌ワ紝璇锋彁鍓嶇煡鏅擄紒";
+
+    /**
      * 楠岃瘉鐮佹ā鏉�
      */
-    public static final String VERIFY_CODE_TEMPLATE = "鎮ㄧ殑楠岃瘉鐮佹槸{}";
+    public static final String CODE_TMP = "鎮ㄧ殑楠岃瘉鐮佹槸{}";
 
-    /**
-     * 瀹℃壒閫氱煡妯℃澘
-     */
-    public static final String CHECK_NOTICE_TEMPLATE = SIGN + "{}鎻愪氦浜嗘墽娉曠敵璇峰崟锛岃鎮ㄥ強鏃跺鎵癸紒";
-
-    /**
-     * 瀹℃壒閫氳繃妯℃澘
-     */
-    public static final String CHECK_PASS_TEMPLATE = SIGN + "鎮ㄦ彁浜ょ殑鎵ф硶鐢宠鍗曞凡瀹℃壒閫氳繃锛岃鎮ㄥ強鏃舵煡鐪嬶紒";
 
 
 
 
     /**
-     * 鍙戦�佺煭淇�
+     * 绠�鍗曞彂閫佺煭淇�
      * @param mobile 銆�鎺ュ彈鐨勬墜鏈哄彿
      * @param msg   銆�鐭俊鍐呭
      */
@@ -85,11 +98,16 @@
      */
     public static String post(String url, Map<String, String> paramsMap)
     {
-        CloseableHttpClient client = HttpClients.createDefault();
+        CloseableHttpClient client = createIgnoreSSLHttpClient();
+
         String responseText = "";
         CloseableHttpResponse response = null;
         try {
+
             HttpPost method = new HttpPost(url);
+            if(method.getURI().getPath().contains("https")){
+                SslUtils.ignoreSsl();
+            }
             if (paramsMap != null) {
                 List<NameValuePair> paramList = new ArrayList<NameValuePair>();
                 for (Map.Entry<String, String> param : paramsMap.entrySet()) {

--
Gitblit v1.9.1