浏览代码

发送短信验证码修改

郎学彬 3 年之前
父节点
当前提交
3e0f8bc5a9
共有 1 个文件被更改,包括 20 次插入13 次删除
  1. 20 13
      sc-service/src/main/java/com/huyi/service/credit/controller/OwnCfcaProjectController.java

+ 20 - 13
sc-service/src/main/java/com/huyi/service/credit/controller/OwnCfcaProjectController.java

@@ -154,27 +154,34 @@ public class OwnCfcaProjectController extends BaseController {
 
         //发送短信验证码
         JSONObject jsonObject = AxqCommonUtil.sendSms(userId,projectCode,new HttpConnector(jksPath,keyStorePassword, channel,platId));
-        Boolean  isHave = jsonObject.has("retCode");
+        Boolean  isHave = jsonObject.has("head");
         //成功
         if(isHave){
-            String  retCode = jsonObject.getString("retCode");
-            if("60000000".equals(retCode)){
-                //手机号掩码
-                String newIphone = iphone.replaceAll("(\\d{3})\\d{4}(\\d{4})", "$1****$2");
-                Map<String,String > map = new HashMap<>();
-                //结果
-                map.put("result",retCode);
-                //掩码后的手机号
-                map.put("newIphone",newIphone);
-                //项目编号
-                map.put("projectCode",projectCode);
-                return R.ok(map);
+            JSONObject json = jsonObject.getJSONObject("head");
+            Boolean  isRetCode = jsonObject.has("head");
+            if(isRetCode){
+                String  retCode = json.getString("retCode");
+                if("60000000".equals(retCode)){
+                    //手机号掩码
+                    String newIphone = iphone.replaceAll("(\\d{3})\\d{4}(\\d{4})", "$1****$2");
+                    Map<String,String > map = new HashMap<>();
+                    //结果
+                    map.put("result",retCode);
+                    //掩码后的手机号
+                    map.put("newIphone",newIphone);
+                    //项目编号
+                    map.put("projectCode",projectCode);
+                    return R.ok(map);
+                }else{
+                    return R.fail(jsonObject.getString("retMessage"));
+                }
             }else{
                 return R.fail(jsonObject.getString("retMessage"));
             }
         }else{
             return R.fail(jsonObject.getString("errorMessage"));
         }
+
     }