From 9d9622e9c3e1b9abdf750a4c56a917a5dc52ea70 Mon Sep 17 00:00:00 2001
From: 杨乐 <yangle@bronet.cn>
Date: Mon, 18 Jan 2021 18:48:25 +0800
Subject: [PATCH] 提交

---
 login.js            |  53 ++++++++++++++++++++++++++++++++---------------------
 personalCenter.html |   6 ++++++
 personalCenter.js   |  21 +++++++++++++++++----
 save.html           |  69 ++++++++++++++++++++++++++++++++++++++++++---------------------------
 save.js             |  22 +++++++++++-----------
 save1.html          | 311 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 save1.js            | 122 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 7 files changed, 541 insertions(+), 63 deletions(-)

diff --git a/login.js b/login.js
index 34d7f8e..8a14678 100644
--- a/login.js
+++ b/login.js
@@ -12,7 +12,7 @@ $(document).ready(function() {
         newCode = url.substr(6)
         newCodes = newCode.split("&");
         var ncode = newCodes[0]
-            // console.log(ncode);
+        console.log(ncode);
         var header1 = {
             "Content-Type": "application/x-www-form-urlencoded"
         }
@@ -21,6 +21,12 @@ $(document).ready(function() {
             //传回code值 微信登录
         ajax('/login/loginCheck', "POST", header1, params, function(res) {
             console.log(res);
+            //res.data
+            //id:"1351093655816945665"
+            //status:1
+            //status1:2
+            //token:'****'
+            //w_name:null
             var header2 = {
                 "Content-Type": "application/x-www-form-urlencoded",
                 "token": res.data.token
@@ -29,26 +35,20 @@ $(document).ready(function() {
             // alert("登录成功!")
             localStorage.setItem("token", res.data.token);
             localStorage.setItem("userId", res.data.id);
-            //查看个人信息
-            ajax("/login/userInfo", "GET", header2, function(res) {}, function(res) {
-                console.log(res);
-
-            })
-
-            // if (res.data.status === 1) {
-            //     window.location.href = 'save.html'
-            // } else if (res.data.Status1 === 2) {
-            //     window.location.href = 'participated.html'
-            // } else {
-            //     window.location.href = 'index.html'
-            // }
-
-            //绑定账号的用户授权
+            var params = { code: ncode }
+                //绑定账号的用户授权
             ajax('/login/loginCheck1', "PUT", header2, params, function(res) {
-                console.log(res);
-            }, function(res) {
-                console.log(res);
-            })
+                    console.log(res);
+                }, function(res) {
+                    console.log(res);
+                })
+                // if (res.data.status === 1) {
+                //     window.location.href = 'save1.html'
+                // } else if (res.data.Status1 === 2) {
+                //     window.location.href = 'participated.html'
+                // } else {
+                //     window.location.href = 'index.html'
+                // }
         }, function(res) { console.log(res); })
 
 
@@ -153,12 +153,23 @@ function setPersonal() {
 }
 //请求授权地址,跳转二维码登录页
 function setEWM() {
+    var url = "http://start-line.cn/login.html";
+    console.log(url);
     var header = {
         "Content-Type": "application/x-www-form-urlencoded"
     }
-    ajax("/login/loginInit", "GET", header, function(res) {}, function(res) {
+    var params = {
+        backUrl: url
+    }
+    ajax("/login/loginInit", "GET", header, params, function(res) {
             console.log(res);
             window.location.href = res.data
+
+        }, function(res) {
+            console.log(res);
+            window.location.href = res.data
+        }, function(res) {
+            console.log(res);
         })
         // $('#phone-login').hide()
         // $('#EWM-login').show()
diff --git a/personalCenter.html b/personalCenter.html
index 61b8cb9..f832c65 100644
--- a/personalCenter.html
+++ b/personalCenter.html
@@ -272,6 +272,12 @@
         }
         
         @media (max-width: 768px) {
+            .shang_box {
+                width: 240px;
+                height: 340px;
+                left: 0;
+                margin-left: 0px;
+            }
             .active-click {
                 box-shadow: 0px 10px 32px 0px #f2a252;
             }
diff --git a/personalCenter.js b/personalCenter.js
index 1a2f8fb..0308a4e 100644
--- a/personalCenter.js
+++ b/personalCenter.js
@@ -226,7 +226,6 @@ function payment() {
     // 支付下单获取订单号
     ajax("/orderLog/orderAdd", "POST", header, params, function(res) {
         console.log(res);
-        console.log(res);
         console.log(res.data);
         console.log(paymentType);
         var params1 = {
@@ -235,6 +234,13 @@ function payment() {
             }
             //支付类型paymentType : 1微信  2支付宝
         if (paymentType == 1) {
+            var params1 = {
+                id: res.data,
+                type: screenType
+            }
+            console.log(res.data);
+            console.log(screenType);
+            console.log(params1);
             $(".hide_box").fadeToggle();
             $(".shang_box").fadeToggle();
             //微信支付
@@ -244,9 +250,10 @@ function payment() {
                 $(".shang_payimg").html(title)
                     //订单号
                 console.log(res1.data.outTradeNo);
-                //计时器
+                //微信支付轮询
+                var params3 = { id: res1.data.outTradeNo }
                 var timeInterval = setInterval(function() {
-                    ajax("/orderLog/test", "GET", header1, { id: res1.data.outTradeNo }, function(res2) {
+                    ajax("/orderLog/test", "GET", header1, params3, function(res2) {
                         console.log(res2.data);
                         if (res2.data == '2') {
                             clearInterval(timeInterval)
@@ -260,7 +267,13 @@ function payment() {
             // $(".hide_box").fadeToggle();
             // $(".shang_box").fadeToggle();
             //支付宝支付
-            ajax("/zfbPay/alipay", "GET", header1, params1, function(res) {
+            var url1 = 'http://start-line.cn/personalCenter.html'
+            var params3 = {
+                id: res.data,
+                type: screenType,
+                returnUrl: url1
+            }
+            ajax("/zfbPay/alipay", "GET", header1, params3, function(res) {
                 console.log(res);
                 $(".zhifubao_form").html(res)
             }, function(res) {})
diff --git a/save.html b/save.html
index fadf364..864e012 100644
--- a/save.html
+++ b/save.html
@@ -26,6 +26,25 @@
     <link href='http://fonts.googleapis.com/css?family=Asap:400,700' rel='stylesheet' type='text/css'>
 
     <style>
+        .input_all {
+            width: 50%;
+            padding: 10px;
+        }
+        
+        .input_all div {
+            font-size: 18pt;
+            font-family: Helvetica;
+            text-align: left;
+            color: #323232;
+        }
+        
+        .input_all input {
+            border: none;
+            border-bottom: 1px solid #969696;
+            font-family: PingFangSC;
+            padding-left: 0;
+        }
+        
         .header-right-yuan {
             width: 50px;
             height: 50px;
@@ -49,7 +68,7 @@
             border: 10px solid #97DAB6;
             flex: 4;
             padding: 50px;
-            height: 550px;
+            /* height: 550px; */
         }
         
         .save-right {
@@ -162,39 +181,35 @@
             <div>让企业更多了解你</div>
         </div>
         <div class="save-right1">
-            <div style="display: flex;">
-                <div style="padding-right: 40px;">
-                    <p style="font-family: Helvetica;">姓</p>
-                    <input id='surname' style="border: none;font-family: PingFangSC;border-bottom: 1px solid #969696;padding-left: 0;width: 350px;" class="save-input-info" placeholder="E.g. 张">
+            <div style="padding: 20px;display: flex;flex-wrap: wrap;">
+                <div class="input_all">
+                    <div>姓</div>
+                    <input id='surname' placeholder="E.g. 张" />
                 </div>
-                <div>
-                    <p style="font-family: Helvetica;">名</p>
-                    <input id='userName' style="border: none;font-family: PingFangSC;border-bottom: 1px solid #969696;padding-left: 0;width: 350px;" placeholder="E.g. 小明">
+                <div class="input_all">
+                    <div>名</div>
+                    <input id='userName' placeholder="E.g. 小明" />
                 </div>
-            </div>
-            <div style="display: flex;margin-top: 40px;">
-                <div style="padding-right: 40px;">
-                    <p style="font-family: Helvetica;">学校</p>
-                    <input id='school' style="border: none;font-family: PingFangSC;border-bottom: 1px solid #969696;padding-left: 0;width: 350px;" placeholder="E.g. 上海财经大学">
+                <div class="input_all">
+                    <div>学校</div>
+                    <input id='school' placeholder="E.g. 上海财经大学" />
                 </div>
-                <div>
-                    <p style="font-family: Helvetica;">专业</p>
-                    <input id="specialty" style="border: none;font-family: PingFangSC;border-bottom: 1px solid #969696;padding-left: 0;width: 350px;" placeholder="E.g. 金融学专业">
+                <div class="input_all">
+                    <div>专业</div>
+                    <input id='specialty' placeholder="E.g. 金融学专业" />
                 </div>
-            </div>
-            <div style="display: flex;margin-top: 40px;">
-                <div style="padding-right: 40px;">
-                    <p style="font-family: Helvetica;">手机号</p>
-                    <input id="phone" style="border: none;font-family: PingFangSC;border-bottom: 1px solid #969696;padding-left: 0;width: 350px;" placeholder="E.g. 15612388888">
+                <div class="input_all">
+                    <div>手机号</div>
+                    <input id='phone' placeholder="E.g. 15612388888" />
                 </div>
-                <div>
-                    <p style="font-family: Helvetica;">邮箱</p>
-                    <input id="emailAddress" type="text" style="border: none;font-family: PingFangSC;border-bottom: 1px solid #969696;padding-left: 0;width: 350px;" placeholder="E.g. student001@start-line.com">
+                <div class="input_all">
+                    <div>邮箱</div>
+                    <input id='emailAddress' placeholder="E.g. student001@start-line.com" />
                 </div>
             </div>
-            <div class="btnSave" style="display: flex;place-items: center;margin: 110px;justify-content: flex-end;">
-                <h5 style="position: absolute;border-radius: 50%;background-color: #66CA94;z-index: 2;width: 50px;height: 50px;opacity: 0.5;margin-right:10px"></h5>
-                <a style="position: relative;z-index: 5;color: #323232;font-family: PingFangSC;cursor: pointer;font-size: 18px;">确定保存</a>
+            <div class="btnSave " style="display: flex;place-items: center;margin-right: 15%;justify-content: flex-end; ">
+                <h5 style="position: absolute;border-radius: 50%;background-color: #66CA94;z-index: 2;width: 50px;height: 50px;opacity: 0.5;margin-right:10px "></h5>
+                <a style="position: relative;z-index: 5;color: #323232;font-family: PingFangSC;cursor: pointer;font-size: 18px; ">确定保存</a>
             </div>
         </div>
         <div class="save-right">
diff --git a/save.js b/save.js
index ad20f74..946df96 100644
--- a/save.js
+++ b/save.js
@@ -1,15 +1,15 @@
 $(document).ready(function() {
-    var header = {
-        "Content-Type": "application/x-www-form-urlencoded",
-        "token": localStorage.getItem('token'),
-    }
-    ajax("/login/userInfo", "GET", header, params, function(res) {
-        console.log(res);
-        alert('保存成功!')
-        window.location.href = 'index.html'
-    }, function(res) {
-        console.log(res);
-    })
+    // var header = {
+    //     "Content-Type": "application/x-www-form-urlencoded",
+    //     "token": localStorage.getItem('token'),
+    // }
+    // ajax("/login/userInfo", "GET", header, function(res) {
+    //     console.log(res);
+    //     alert('保存成功!')
+    //     window.location.href = 'index.html'
+    // }, function(res) {
+    //     console.log(res);
+    // })
 
 });
 
diff --git a/save1.html b/save1.html
index e69de29..346ef70 100644
--- a/save1.html
+++ b/save1.html
@@ -0,0 +1,311 @@
+<html>
+
+<head>
+    <!-- META DATA -->
+    <meta charset="utf-8" />
+    <meta http-equiv="X-UA-Compatible" content="IE=edge" />
+    <meta name="viewport" content="width=device-width, initial-scale=1" />
+    <meta name="description" content="Free Bootstrap Themes - Free Responsive Html5 Templates">
+    <meta name="author" content="#">
+
+    <title>Study</title>
+
+    <!-- Bootstrap Core CSS -->
+    <link rel="stylesheet" href="css/bootstrap.min.css" type="text/css">
+    <!-- <link rel="stylesheet" href="css/bootstrap1.min.css" type="text/css"> -->
+
+    <!-- Owl Carousel Assets -->
+    <link href="owl-carousel/owl.carousel.css" rel="stylesheet">
+    <link href="owl-carousel/owl.theme.css" rel="stylesheet">
+
+    <!-- Custom CSS -->
+    <link rel="stylesheet" href="css/style2.css">
+
+    <!-- Custom Fonts -->
+    <link rel="stylesheet" href="font-awesome-4.4.0/css/font-awesome.min.css" type="text/css">
+    <link href='http://fonts.googleapis.com/css?family=Asap:400,700' rel='stylesheet' type='text/css'>
+
+    <style>
+        .header-right-yuan {
+            width: 50px;
+            height: 50px;
+        }
+        
+        .save-all {
+            display: flex;
+            background-color: #FCFBFD;
+            margin: 0 10%;
+        }
+        
+        .save-left {
+            flex: 2;
+        }
+        
+        .save-left p {
+            color: #66CA94;
+        }
+        
+        .save-right1 {
+            border: 10px solid #97DAB6;
+            flex: 4;
+            padding: 50px;
+        }
+        
+        .save-right {
+            display: none;
+        }
+        
+        .save-left div {
+            font-size: 40px;
+            font-family: SourceHanSansCN, SourceHanSansCN-Regular;
+            font-weight: 400;
+            text-align: left;
+            color: #323232;
+            line-height: 60px;
+        }
+        
+        .login-footer-all {
+            display: none;
+        }
+        
+        .input_all {
+            width: 50%;
+            padding: 10px;
+        }
+        
+        .input_all div {
+            font-size: 18pt;
+            font-family: Helvetica;
+            text-align: left;
+            color: #323232;
+        }
+        
+        .input_all input {
+            border: none;
+            border-bottom: 1px solid #969696;
+            font-family: PingFangSC;
+            padding-left: 0;
+        }
+        
+        @media (max-width: 768px) {
+            .header-txt1 {
+                margin: 25px 20px;
+                place-items: center;
+            }
+            .header-right-yuan {
+                width: 35px;
+                height: 35px;
+            }
+            .header-img1 {
+                width: 25%;
+            }
+            .header-right-btn {
+                margin-right: 0px;
+                bottom: 0px
+            }
+            .save-all {
+                display: flex;
+                flex-direction: column;
+                background-color: #FCFBFD;
+                margin: 80px 10px 0;
+            }
+            .save-right1 {
+                display: none;
+            }
+            .save-right {
+                display: block;
+                border: 10px solid #97DAB6;
+                flex: 4;
+                padding: 20px;
+                height: 550px;
+                margin-top: 20px;
+                margin-bottom: 40px;
+            }
+            .save-input-title {
+                font-family: Helvetica;
+                font-size: 14px;
+                padding-bottom: 10px;
+            }
+            .save-left p {
+                font-size: 9px;
+                padding-left: 20px;
+            }
+            .save-left div {
+                padding-left: 20px;
+                font-size: 14px;
+                font-family: PingFangSC, PingFangSC-Semibold;
+                text-align: left;
+                color: #323232;
+                line-height: 24px;
+            }
+            .login-footer-all {
+                display: flex;
+                background: #323232;
+                flex-direction: column;
+                place-items: center;
+                display: flex;
+            }
+        }
+    </style>
+</head>
+
+<body>
+    <header>
+        <nav>
+            <div class="header-txt1" style="display: flex;justify-content: space-between;">
+                <div class="header-img1">
+                    <img src="./img/portfolio/B1.png" style="width: 100%;">
+                </div>
+                <div class="header-right1">
+                    <!-- <div class="header-btnL">
+                        <a href="aboutUs.html">
+                            <div class="header-loginBtn" style="color: #323232;border-bottom: 1px solid #323232;margin-right: 30px;">加入我们</div>
+                        </a>
+                    </div> -->
+                    <!-- <a class="header-right-btn"> -->
+                    <a class="header-right-btn" onclick="setPersonal()">
+                        <img src="./img/portfolio/circle.png" class="header-right-yuan">
+                    </a>
+                </div>
+            </div>
+        </nav>
+    </header>
+
+    <div class="save-all">
+        <div class="save-left">
+            <p>Complete Your Background.</p>
+            <div>完善你的信息</div>
+            <div>让企业更多了解你</div>
+        </div>
+        <div class="save-right1">
+            <div style="padding: 20px;display: flex;flex-wrap: wrap;">
+                <div class="input_all">
+                    <div>姓</div>
+                    <input id='surname' placeholder="E.g. 张" />
+                </div>
+                <div class="input_all">
+                    <div>名</div>
+                    <input id='userName' placeholder="E.g. 小明" />
+                </div>
+                <div class="input_all">
+                    <div>学校</div>
+                    <input id='school' placeholder="E.g. 上海财经大学" />
+                </div>
+                <div class="input_all">
+                    <div>专业</div>
+                    <input id='specialty' placeholder="E.g. 金融学专业" />
+                </div>
+                <div class="input_all">
+                    <div>手机号</div>
+                    <input id='phone' placeholder="E.g. 15612388888" />
+                </div>
+                <div class="input_all">
+                    <div>邮箱</div>
+                    <input id='emailAddress' placeholder="E.g. student001@start-line.com" />
+                </div>
+                <div class="input_all">
+                    <div>验证码</div>
+                    <div style="display: flex;border-bottom: 1px solid #969696;place-items: center;">
+                        <input id='verificationCode' placeholder="123456" style="border-bottom: none;flex: 1;" />
+                        <button style="font-size: 18px;
+                        flex: 1;
+                        border: none;
+                        background: none;
+                        cursor: pointer;
+                        font-family: PingFangSC, PingFangSC-Medium;
+                        font-weight: 500;
+                        text-align: right;
+                        color: #66ca94;" id="code-btn">获取验证码</button>
+                    </div>
+                </div>
+            </div>
+            <div class="btnSave" style="display: flex;place-items: center;margin-right: 15%;justify-content: flex-end; ">
+                <h5 style="position: absolute;border-radius: 50%;background-color: #66CA94;z-index: 2;width: 50px;height: 50px;opacity: 0.5;margin-right:10px "></h5>
+                <a style="position: relative;z-index: 5;color: #323232;font-family: PingFangSC;cursor: pointer;font-size: 18px; ">确定保存</a>
+            </div>
+        </div>
+        <div class="save-right">
+            <div style="display: flex;flex-direction: column; ">
+                <div style="padding-bottom: 10px; ">
+                    <p class="save-input-title ">姓</p>
+                    <input id='surname' style="border: none;font-family: PingFangSC;border-bottom: 1px solid #969696;padding-left: 0;width: 100%; " class="save-input-info " placeholder="E.g. 张 ">
+                </div>
+                <div style="padding-bottom: 10px; ">
+                    <p class="save-input-title ">名</p>
+                    <input id='userName' style="border: none;font-family: PingFangSC;border-bottom: 1px solid #969696;padding-left: 0;width: 100%; " placeholder="E.g. 小明 ">
+                </div>
+
+                <div style="padding-bottom: 10px; ">
+                    <p class="save-input-title ">学校</p>
+                    <input id='school' style="border: none;font-family: PingFangSC;border-bottom: 1px solid #969696;padding-left: 0;width: 100%; " placeholder="E.g. 上海财经大学 ">
+                </div>
+                <div style="padding-bottom: 10px; ">
+                    <p class="save-input-title ">专业</p>
+                    <input id="specialty" style="border: none;font-family: PingFangSC;border-bottom: 1px solid #969696;padding-left: 0;width: 100%; " placeholder="E.g. 金融学专业 ">
+                </div>
+                <div style="padding-bottom: 10px; ">
+                    <p class="save-input-title ">手机号</p>
+                    <input id="phone" style="border: none;font-family: PingFangSC;border-bottom: 1px solid #969696;padding-left: 0;width: 100%; " placeholder="E.g. 15612388888 ">
+                </div>
+                <div style="padding-bottom: 10px; ">
+                    <p class="save-input-title ">邮箱</p>
+                    <input id="emailAddress" type="text " style="background: none;border: none;font-family: PingFangSC;border-bottom: 1px solid #969696;padding-left: 0;width: 100%; " placeholder="E.g. student001@start-line.com ">
+                </div>
+            </div>
+            <div style="width: 100%; height: 40px; font-size: 9px; font-family: Helvetica; text-align: justify; color: #323232; line-height: 20px; ">start-line虚拟实习体验项目均由资深职场人士设计打造,项目涉及的行业知、办公技能、工作任务均来源金融行业。</div>
+            <div class="btnSave" style=" text-align: center; background: #66ca94; border-radius: 25px; padding: 9px 30px; width: 120px; color: #323232; font-size: 12px; margin: 40px auto 10px; ">
+                <!-- <h5 style="position: absolute;border-radius: 50%;background-color: #66CA94;z-index: 2;width: 50px;height: 50px;opacity: 0.5;margin-right:10px "></h5>
+                <a style="position: relative;z-index: 5;color: #323232;font-family: PingFangSC;cursor: pointer;font-size: 18px; ">确定保存</a> -->
+                立即注册
+            </div>
+            <div style="font-size: 9px; font-family: Helvetica; text-align: justify; color: #969696; line-height: 20px; ">start-line虚拟实习体验项目均由资深职场人士设计打造,项目涉及的行业知、办公技能。</div>
+        </div>
+    </div>
+    <div class="login-footer-all">
+        <div class="login-footer-img" style="width: 25%;margin-top: 45px; ">
+            <img src="img/portfolio/whiteLogo.png" width="100% ">
+        </div>
+        <div style="color: #fff; font-family: PingFangSC, PingFangSC-Regular; text-align: center; font-size: 9px;margin-top: 12px; ">成功职场第一步,从Start-Line开始</div>
+        <div style="color: #66CA94;font-size: 12px;font-family: PingFangSC, PingFangSC-Regular;margin: 60px 0 20px; ">关注Start-Line</div>
+        <div style="width: 25%;margin-bottom: 200px; ">
+            <img src="img/portfolio/EWM.png" width="100% ">
+        </div>
+    </div>
+
+
+
+
+
+
+
+
+
+    <!-- jQuery -->
+    <script type="text/javascript" src="js/jquery-2.1.1.js"></script>
+    <script type="text/javascript" src="js/bootstrap.min.js"></script>
+
+    <!-- Custom Theme JavaScript -->
+    <script src="js/agency.js"></script>
+    <script src="./save1.js"></script>
+    <!-- Plugin JavaScript -->
+    <script src="js/jquery.easing.min.js"></script>
+    <script src="js/classie.js"></script>
+    <script src="js/cbpAnimatedHeader.js"></script>
+    <script src="config.js"></script>
+    <!-- carousel -->
+    <script src="owl-carousel/owl.carousel.js"></script>
+    <script>
+        $(document).ready(function() {
+            $("#owl-brand").owlCarousel({
+                autoPlay: 3000,
+                items: 1,
+                itemsDesktop: [1199, 1],
+                itemsDesktopSmall: [979, 2],
+                navigation: false,
+                navigationText: ['<i class="fa fa-chevron-left fa-5x "></i>', '<i class="fa fa-chevron-right fa-5x"></i>']
+            });
+        });
+    </script>
+</body>
+
+</html>
\ No newline at end of file
diff --git a/save1.js b/save1.js
index e69de29..ebd5863 100644
--- a/save1.js
+++ b/save1.js
@@ -0,0 +1,122 @@
+$(document).ready(function() {
+    // var header = {
+    //     "Content-Type": "application/x-www-form-urlencoded",
+    //     "token": localStorage.getItem('token'),
+    // }
+    // ajax("/login/userInfo", "GET", header, function(res) {
+    //     console.log(res);
+    //     alert('保存成功!')
+    //     window.location.href = 'index.html'
+    // }, function(res) {
+    //     console.log(res);
+    // })
+
+    var code = ''; //接受验证码
+    var reg_phone = /^1[3|4|5|6|7|8][0-9]\d{8}$/;
+    $("#code-btn").click(function() {
+        console.log(111111111);
+        var count = 60;
+        var phone = $("#phone").val(); //获取手机号
+
+        if (!reg_phone.test(phone)) { //验证手机是否符合格式
+            alert("请填写正确的手机号");
+            return false;
+        }
+        //开始计时  
+        $("#code-btn").attr('disabled', 'disabled');
+        $("#code-btn").html("倒计时" + count + "秒");
+        var timer = setInterval(function() {
+            count--;
+            $("#code-btn").html("倒计时" + count + "秒");
+            if (count == 0) {
+                clearInterval(timer);
+                $("#code-btn").attr("disabled", false); //启用按钮  
+                $("#code-btn").html("重新发送验证码");
+                code = ""; //清除验证码。如果不清除,过时间后,输入收到的验证码依然有效 
+            }
+        }, 1000);
+        var header1 = {
+            "Content-Type": "application/x-www-form-urlencoded"
+        }
+        var params1 = { phoneNumber: phone }
+
+        //获取验证码接口
+        ajax('/login/codeLogin', "GET", header1, params1, function(res) {
+            console.log(res);
+        }, function(res) {})
+    });
+
+});
+
+//获取用户VIP信息判断是否是VIP
+function setPersonal() {
+    alert('请完善个人信息!')
+}
+$(".btnSave").click(function() {
+    //姓
+    var inputSurname = $("#surname").val();
+    console.log(inputSurname);
+    //名
+    var inputUserName = $("#userName").val();
+    console.log(inputUserName);
+    //专业(null)
+    var inputSpecialty = $("#specialty").val();
+    console.log(inputSpecialty);
+    //学校
+    var inputSchool = $("#school").val();
+    console.log(inputSchool);
+    //手机号
+    var inputPhone = $("#phone").val();
+    console.log(inputPhone);
+    //邮箱
+    var inputEmailAddress = $("#emailAddress").val();
+    console.log(inputEmailAddress);
+    //验证码
+    var verificationCode = $("#verificationCode").val();
+    console.log(verificationCode);
+    var reg_phone = /^1[3|4|5|6|7|8][0-9]\d{8}$/;
+    if (inputSurname.length === 0) {
+        alert("姓氏不能为空!")
+    } else if (inputUserName.length === 0) {
+        alert("名字不能为空!")
+    } else if (inputSchool.length === 0) {
+        alert("学校不能为空!")
+    } else if (inputPhone.length === 0) {
+        alert("手机号码不能为空!")
+    } else if (!reg_phone.test(inputPhone)) {
+        alert("请填写正确的手机号");
+        return false;
+    } else if (verificationCode.length === 0) {
+        alert("验证码不能为空!")
+    } else if (inputEmailAddress.length === 0) {
+        alert("邮箱不能为空!")
+    } else if (/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/.test(inputEmailAddress) == false) {
+        alert("邮箱格式不正确,请重新填写!")
+    } else {
+        var header = {
+            "Content-Type": "application/json",
+            "token": localStorage.getItem('token'),
+        }
+        var params = JSON.stringify({
+            code: verificationCode,
+            emailAddress: inputEmailAddress,
+            id: localStorage.getItem("userId"),
+            img: null,
+            phoneNumber: inputPhone,
+            specialty: inputSpecialty,
+            school: inputSchool,
+            surname: inputSurname,
+            userName: inputUserName
+        })
+
+        ajax("/login/updateUsers", "PUT", header, params, function(res) {
+            console.log(res);
+            alert('保存成功!')
+            window.location.href = 'index.html'
+        }, function(res) {
+            alert(res.responseJSON.msg)
+            console.log(res);
+
+        })
+    }
+})
\ No newline at end of file
--
libgit2 0.24.0