Merge remote-tracking branch 'origin/master'

master
istars 7 years ago
commit 45fd259b8f

@ -34,12 +34,15 @@ public interface userMapper {
"#{telephoneNum},#{address},#{isIdentify},#{registerTime})") "#{telephoneNum},#{address},#{isIdentify},#{registerTime})")
public void addUser(User user); public void addUser(User user);
@Update("update user set userNum=#{userNum},userName=#{userName}" + @Update("update user set isIdentify=#{isIdentify} where userNum=#{userNum}")
",userPwd=#{userPwd},userRight=#{userRight}," + public void updateIsId(long userNum);
"telephoneNum=#{telephoneNum},address=#{address}," +
"isIdentify=#{isIdentify},registerTime=#{registerTime}where userNum=#{userNum}") // @Update("update user set userNum=#{userNum},userName=#{userName}" +
public void updateUser(User user); // ",userPwd=#{userPwd},userRight=#{userRight}," +
// "telephoneNum=#{telephoneNum},address=#{address}," +
@Delete("delete from user where userNum=#{userNum}") // "isIdentify=#{isIdentify},registerTime=#{registerTime}where userNum=#{userNum}")
public void deleteUser(long userNum); // public void updateUser(User user);
//
// @Delete("delete from user where userNum=#{userNum}")
// public void deleteUser(long userNum);
} }

@ -1,13 +1,10 @@
package com.example.demo.order.controller; package com.example.demo.order.controller;
import com.example.demo.Dao.auditMapper;
import com.example.demo.bean.Audit; import com.example.demo.bean.Audit;
import com.example.demo.bean.User; import com.example.demo.bean.User;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller; import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestMethod;
import org.springframework.web.bind.annotation.RestController;
import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletRequest;
@ -24,11 +21,12 @@ public class showController extends HttpServlet {
@Autowired @Autowired
com.example.demo.Dao.auditMapper auditMapper; com.example.demo.Dao.auditMapper auditMapper;
@RequestMapping("/order")//订单浏览的界面 @PostMapping("/order")//订单浏览的界面
public List<Audit> doPost(HttpServletResponse response, HttpServletRequest request){ public List<Audit> doPost(HttpServletResponse response, HttpServletRequest request){
HttpSession session=request.getSession(); HttpSession session=request.getSession();
User user=new User(); User user=new User();
user=(User)session.getAttribute("user"); user=(User)session.getAttribute("user");
return auditMapper.selectAudByNum(user.getUserNum()); List<Audit> audits = auditMapper.selectAudByNum(user.getUserNum());
return audits;
} }
} }

@ -1,9 +1,11 @@
package com.example.demo.register.controller; package com.example.demo.register.controller;
import com.example.demo.Dao.userMapper;
import com.example.demo.bean.User; import com.example.demo.bean.User;
import com.example.demo.bean.UserBankIdentify; import com.example.demo.bean.UserBankIdentify;
import com.example.demo.register.identify; import com.example.demo.register.identify;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller; import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMapping;
@ -17,6 +19,8 @@ import java.io.IOException;
public class bankCardController extends HttpServlet { public class bankCardController extends HttpServlet {
private identify identify=new identify(); private identify identify=new identify();
@Autowired
private userMapper userMapper;
@RequestMapping("/binding")//卡号绑定界面 @RequestMapping("/binding")//卡号绑定界面
public void doPost(HttpServletResponse response, HttpServletRequest request)throws IOException { public void doPost(HttpServletResponse response, HttpServletRequest request)throws IOException {
@ -34,6 +38,7 @@ public class bankCardController extends HttpServlet {
userBankIdentify.setUserNum(num); userBankIdentify.setUserNum(num);
userBankIdentify.setBankAccountIdentify(result); userBankIdentify.setBankAccountIdentify(result);
identify.identify(userBankIdentify); identify.identify(userBankIdentify);
userMapper.updateIsId(user.getUserNum());
}catch (Exception e){ }catch (Exception e){
e.printStackTrace(); e.printStackTrace();
} }

@ -10,6 +10,7 @@ import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse; import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession; import javax.servlet.http.HttpSession;
import java.io.IOException;
@Controller @Controller
public class pwdController extends HttpServlet { public class pwdController extends HttpServlet {
@ -17,15 +18,15 @@ public class pwdController extends HttpServlet {
userMapper userMapper; userMapper userMapper;
@RequestMapping("/pwd")//再一次确认密码界面 @RequestMapping("/pwd")//再一次确认密码界面
public String doPost(HttpServletResponse response, HttpServletRequest request){ public void doPost(HttpServletResponse response, HttpServletRequest request)throws IOException {
HttpSession session=request.getSession(); HttpSession session=request.getSession();
User user=new User(); User user=new User();
user=(User)session.getAttribute("user"); user=(User)session.getAttribute("user");
String pwd=request.getParameter("userPwd"); String pwd=request.getParameter("userPwd");
if(userMapper.selectPwd(user.getUserNum(),pwd)==1){ if(user.getUserPwd().equals(pwd)){
return "";//银行卡验证的界面 response.sendRedirect("cardNumberBinding.html");//银行卡验证的界面
}else{ }else{
return "";//登陆失败 response.sendRedirect("Untitled-1.html");//登陆失败
} }
} }

@ -0,0 +1,30 @@
package com.example.demo.register.controller;
import com.example.demo.Dao.userMapper;
import com.example.demo.bean.User;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;
import java.io.IOException;
@Controller
public class pwdController2 extends HttpServlet {
@RequestMapping("/pwd2")//再一次确认密码界面
public void doPost(HttpServletResponse response, HttpServletRequest request)throws IOException {
HttpSession session=request.getSession();
User user=new User();
user=(User)session.getAttribute("user");
String pwd=request.getParameter("userPwd");
if(user.getUserPwd().equals(pwd)){
response.sendRedirect("loanInformation.html");//贷款的界面
}else{
response.sendRedirect("Untitled-1.html");//登陆失败
}
}
}

@ -31,8 +31,8 @@
<!-- Footer Section --> <!-- Footer Section -->
<section class="footer_banner" id="contact"> <section class="footer_banner" id="contact">
<h2 class="hidden">Footer Banner Section </h2> <h2 class="hidden">Footer Banner Section </h2>
<p class="hero_header">页面显示错误</p> <p class="hero_header">验证失败</p>
<div class="button" onclick="window.location=''">回到首页</div> <div class="button" onclick="window.location='index.html'">回到首页</div>
</section> </section>
<!-- Copyrights Section --></div> <!-- Copyrights Section --></div>
<!-- Main Container Ends --> <!-- Main Container Ends -->

@ -1,5 +1,4 @@
<!DOCTYPE html> <!DOCTYPE html>
<html>
<head> <head>
<meta charset="utf-8"> <meta charset="utf-8">
<meta http-equiv="Pragma" content="no-cache"> <meta http-equiv="Pragma" content="no-cache">
@ -119,26 +118,26 @@
</style> </style>
</head> </head>
<body> <body>
<form name="form1" action="/phoreg" method="post"> <form name="form1" action="/pwd" method="post">
<div class="modal_content"> <div class="modal_content">
<h5></h5> <h5></h5>
<div> <div>
<label for="phone1">手机号</label><br /> <label for="phone1">密码</label><br />
<input id="phone1" type="text" autocomplete="off" placeholder="请输入已绑定的手机号"/> <input id="phone1" name="userPwd"type="text" autocomplete="off" placeholder="请再次输入密码"/>
</div> </div>
<div> <div>
<label for="code1">验证码:</label> <!--<label for="code1">验证码:</label>-->
<div class="code1"> <!--<div class="code1">-->
<input id="code1" type="text" autocomplete="off" placeholder="短信验证码"/> <!--<input id="code1" type="text" autocomplete="off" placeholder="短信验证码"/> -->
<input id="btnSendCode1" type="button" class="btn btn-default" value="获取验证码" onClick="sendMessage1()" /> <!--<input id="btnSendCode1" type="button" class="btn btn-default" value="获取验证码" onClick="sendMessage1()" />-->
</div> <!--</div> -->
</div> </div>
<div class="next"> <div class="next">
<button onClick="binding()">确定</button> <button onClick="binding()">确定</button>
</div> </div>
</div> </div></form>
<script type="text/javascript" src="js/jquery.min.js" tppabs="http://www.17sucai.com/preview/1266961/2018-07-11/sms/js/jquery.min.js"></script> <script type="text/javascript" src="js/jquery.min.js" tppabs="http://libs.baidu.com/jquery/2.1.4/jquery.min.js"></script>
<script type="text/javascript"> <script type="text/javascript">
var phoneReg = /(^1[3|4|5|7|8]\d{9}$)|(^09\d{8}$)/;//手机号正则 var phoneReg = /(^1[3|4|5|7|8]\d{9}$)|(^09\d{8}$)/;//手机号正则
var count = 60; //间隔函数1秒执行 var count = 60; //间隔函数1秒执行
@ -173,9 +172,20 @@
/*提交*/ /*提交*/
function binding(){ function binding(){
alert(1) $.ajax({
url: "/pwd",
type: "post",
dataType: "json",
data: $("#form1").serialize(),
async: false,
success: function (data) {
alert(data[0].userName+" 验证成功");
},
error: function (msg) {
alert("验证失败" + msg);
}
});
} }
</script> </script>
</body> </body>
</html> </html>

@ -119,19 +119,19 @@
</style> </style>
</head> </head>
<body> <body>
<form name="form2" action="/phoreg2" method="post"> <form name="form2" action="/pwd2" method="post">
<div class="modal_content"> <div class="modal_content">
<h5></h5> <h5></h5>
<div> <div>
<label for="phone1">手机号</label><br /> <label for="phone1">密码</label><br />
<input id="phone1" type="text" autocomplete="off" placeholder="请输入已绑定的手机号"/> <input id="phone1" type="text" autocomplete="off" placeholder="请再次输入密码"/>
</div> </div>
<div> <div>
<label for="code1">验证码:</label> <!--<label for="code1">验证码:</label>-->
<div class="code1"> <!--<div class="code1">-->
<input id="code1" type="text" autocomplete="off" placeholder="短信验证码"/> <!--<input id="code1" type="text" autocomplete="off" placeholder="短信验证码"/> -->
<input id="btnSendCode1" type="button" class="btn btn-default" value="获取验证码" onClick="sendMessage1()" /> <!--<input id="btnSendCode1" type="button" class="btn btn-default" value="获取验证码" onClick="sendMessage1()" />-->
</div> <!--</div> -->
</div> </div>
<div class="next"> <div class="next">
<button onClick="binding()">确定</button> <button onClick="binding()">确定</button>

@ -9,7 +9,7 @@
<meta content="telephone=no" name="format-detection"/> <meta content="telephone=no" name="format-detection"/>
<link href="css/myOrders.css" rel="stylesheet" type="text/css"/> <link href="css/myOrders.css" rel="stylesheet" type="text/css"/>
<!--<script type="text/javascript" src="js/myorder.js"></script>--> <!--<script type="text/javascript" src="js/myorder.js"></script>-->
<script type="text/javascript" src="http://libs.baidu.com/jquery/2.1.4/jquery.min.js" ></script> <script type="text/javascript" src="https://cdn.bootcss.com/jquery/3.2.1/jquery.min.js" ></script>
<script type="text/javascript"> <script type="text/javascript">
$(document).ready(function () { $(document).ready(function () {
$.ajax({ $.ajax({

Loading…
Cancel
Save