Merge remote-tracking branch 'origin/master'

master
istars 7 years ago
commit 45fd259b8f

@ -34,12 +34,15 @@ public interface userMapper {
"#{telephoneNum},#{address},#{isIdentify},#{registerTime})")
public void addUser(User user);
@Update("update user set userNum=#{userNum},userName=#{userName}" +
",userPwd=#{userPwd},userRight=#{userRight}," +
"telephoneNum=#{telephoneNum},address=#{address}," +
"isIdentify=#{isIdentify},registerTime=#{registerTime}where userNum=#{userNum}")
public void updateUser(User user);
@Delete("delete from user where userNum=#{userNum}")
public void deleteUser(long userNum);
@Update("update user set isIdentify=#{isIdentify} where userNum=#{userNum}")
public void updateIsId(long userNum);
// @Update("update user set userNum=#{userNum},userName=#{userName}" +
// ",userPwd=#{userPwd},userRight=#{userRight}," +
// "telephoneNum=#{telephoneNum},address=#{address}," +
// "isIdentify=#{isIdentify},registerTime=#{registerTime}where userNum=#{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;
import com.example.demo.Dao.auditMapper;
import com.example.demo.bean.Audit;
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 org.springframework.web.bind.annotation.RequestMethod;
import org.springframework.web.bind.annotation.RestController;
import org.springframework.web.bind.annotation.PostMapping;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
@ -24,11 +21,12 @@ public class showController extends HttpServlet {
@Autowired
com.example.demo.Dao.auditMapper auditMapper;
@RequestMapping("/order")//订单浏览的界面
@PostMapping("/order")//订单浏览的界面
public List<Audit> doPost(HttpServletResponse response, HttpServletRequest request){
HttpSession session=request.getSession();
User user=new 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;
import com.example.demo.Dao.userMapper;
import com.example.demo.bean.User;
import com.example.demo.bean.UserBankIdentify;
import com.example.demo.register.identify;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
@ -17,6 +19,8 @@ import java.io.IOException;
public class bankCardController extends HttpServlet {
private identify identify=new identify();
@Autowired
private userMapper userMapper;
@RequestMapping("/binding")//卡号绑定界面
public void doPost(HttpServletResponse response, HttpServletRequest request)throws IOException {
@ -34,6 +38,7 @@ public class bankCardController extends HttpServlet {
userBankIdentify.setUserNum(num);
userBankIdentify.setBankAccountIdentify(result);
identify.identify(userBankIdentify);
userMapper.updateIsId(user.getUserNum());
}catch (Exception e){
e.printStackTrace();
}

@ -10,6 +10,7 @@ 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 pwdController extends HttpServlet {
@ -17,15 +18,15 @@ public class pwdController extends HttpServlet {
userMapper userMapper;
@RequestMapping("/pwd")//再一次确认密码界面
public String doPost(HttpServletResponse response, HttpServletRequest request){
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(userMapper.selectPwd(user.getUserNum(),pwd)==1){
return "";//银行卡验证的界面
if(user.getUserPwd().equals(pwd)){
response.sendRedirect("cardNumberBinding.html");//银行卡验证的界面
}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 -->
<section class="footer_banner" id="contact">
<h2 class="hidden">Footer Banner Section </h2>
<p class="hero_header">页面显示错误</p>
<div class="button" onclick="window.location=''">回到首页</div>
<p class="hero_header">验证失败</p>
<div class="button" onclick="window.location='index.html'">回到首页</div>
</section>
<!-- Copyrights Section --></div>
<!-- Main Container Ends -->

@ -1,5 +1,4 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="Pragma" content="no-cache">
@ -119,26 +118,26 @@
</style>
</head>
<body>
<form name="form1" action="/phoreg" method="post">
<form name="form1" action="/pwd" method="post">
<div class="modal_content">
<h5></h5>
<div>
<label for="phone1">手机号</label><br />
<input id="phone1" type="text" autocomplete="off" placeholder="请输入已绑定的手机号"/>
<label for="phone1">密码</label><br />
<input id="phone1" name="userPwd"type="text" autocomplete="off" placeholder="请再次输入密码"/>
</div>
<div>
<label for="code1">验证码:</label>
<div class="code1">
<input id="code1" type="text" autocomplete="off" placeholder="短信验证码"/>
<input id="btnSendCode1" type="button" class="btn btn-default" value="获取验证码" onClick="sendMessage1()" />
</div>
<!--<label for="code1">验证码:</label>-->
<!--<div class="code1">-->
<!--<input id="code1" type="text" autocomplete="off" placeholder="短信验证码"/> -->
<!--<input id="btnSendCode1" type="button" class="btn btn-default" value="获取验证码" onClick="sendMessage1()" />-->
<!--</div> -->
</div>
<div class="next">
<button onClick="binding()">确定</button>
</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">
var phoneReg = /(^1[3|4|5|7|8]\d{9}$)|(^09\d{8}$)/;//手机号正则
var count = 60; //间隔函数1秒执行
@ -173,9 +172,20 @@
/*提交*/
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>
</body>
</html>

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

@ -9,7 +9,7 @@
<meta content="telephone=no" name="format-detection"/>
<link href="css/myOrders.css" rel="stylesheet" type="text/css"/>
<!--<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">
$(document).ready(function () {
$.ajax({

Loading…
Cancel
Save