dyjh 6 lat temu
rodzic
commit
473a23b121

+ 37 - 0
app/Http/Controllers/Web/OrderController.php

xqd
@@ -23,4 +23,41 @@ class OrderController extends Controller
     public function post(){
         return view('web.order.post');
     }
+
+    /**
+     ***聚合数据
+     ***DATE:2015-05-25
+     */
+    public function smsJuHe()
+    {
+        
+        header('content-type:text/html;charset=utf-8');
+
+        $sendUrl = 'http://v.juhe.cn/sms/send'; //短信接口的URL
+
+        $smsConf = array(
+            'key'   => '*****************', //您申请的APPKEY
+            'mobile'    => '1891351****', //接受短信的用户手机号码
+            'tpl_id'    => '111', //您申请的短信模板ID,根据实际情况修改
+            'tpl_value' =>'#code#=1234&#company#=聚合数据' //您设置的模板变量,根据实际情况修改
+        );
+
+        $content = juhecurl($sendUrl,$smsConf,1); //请求发送短信
+
+        if($content){
+            $result = json_decode($content,true);
+            $error_code = $result['error_code'];
+            if($error_code == 0){
+                //状态为0,说明短信发送成功
+                echo "短信发送成功,短信ID:".$result['result']['sid'];
+            }else{
+                //状态非0,说明失败
+                $msg = $result['reason'];
+                echo "短信发送失败(".$error_code."):".$msg;
+            }
+        }else{
+            //返回内容异常,以下可根据业务逻辑自行修改
+            echo "请求发送短信失败";
+        }
+    }
 }

+ 15 - 2
resources/views/web/order/index.blade.php

xqd xqd xqd
@@ -86,8 +86,20 @@
         yanz.style="display:none;"
     }
     function yanzhengma(){
-        console.log('aaa')
+
         sending = true;
+        var mobile = $('#mobile').val();
+        var data = {
+            'mobile':mobile
+        };
+        $.ajax({
+            type:'post',
+            data:data,
+            url:'index',
+            success:function (msg) {
+                
+            }
+        });
         var obj = $("#fasong");
         settime(obj);
     }
@@ -131,7 +143,7 @@
                 </div>
                 <div class="col-xs-12 col-lg-6 input-group" style="display: flex;">
                     <span style="width: 20%;line-height: 20px;font-size: 10px;" class="input-group-addon">手机号</span>
-                    <input style="width: 44%;" type="text" name="mobile" class="form-control" placeholder="请输入手机号" required>
+                    <input style="width: 44%;" type="text" name="mobile" id="mobile" class="form-control" placeholder="请输入手机号" required>
                     <input style="width:36%;font-size: 10px;" class="btn btn-default" id="fasong" name="verify" value="获取验证码" onclick="yanzhengma()"/>
                 </div>
                 <div class="danxuan">
@@ -163,5 +175,6 @@
 <!-- jQuery (Bootstrap 的 JavaScript 插件需要引入 jQuery) -->
 <script src="{{cdn_asset('/assets/js/jquery-3.2.1.js')}}"></script>
 <script src="{{cdn_asset('/assets/js/bootstrap.min.js')}}"></script>
+
 </body>
 </html>

+ 1 - 0
routes/web.php

xqd
@@ -49,6 +49,7 @@ Route::group(['prefix' => 'web'], function () {
     // index
     Route::get('/Index/index', 'Web\OrderController@index');
     Route::post('/Index/post', 'Web\OrderController@post');
+    Route::post('/Index/smsJuHe', 'Web\OrderController@smsJuHe');
     Route::get('/Index/post', 'Web\OrderController@post');
 });
 //Route::get('/test', 'Web\AuthController@test');