From 74413461371a45bd44a66ebdd3c37a04e9cce161 Mon Sep 17 00:00:00 2001 From: Aokiso <1010390029@qq.com> Date: Wed, 9 Jan 2019 23:45:01 +0800 Subject: [PATCH] =?UTF-8?q?loan=E5=92=8Cregister=E6=A8=A1=E5=9D=97?= =?UTF-8?q?=E5=88=9D=E6=AD=A5=E7=BC=96=E5=86=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../example/demo/Dao/userBankIdMapper.java | 2 +- .../controller/startController.java | 31 ++++++++++++++++ .../controller/bankCardController.java | 36 +++++++++++++++++++ .../register/controller/phoRegController.java | 35 ++++++++++++++++++ .../controller/phoRegController2.java | 35 ++++++++++++++++++ .../java/com/example/demo/register/phone.java | 15 ++++++++ 6 files changed, 153 insertions(+), 1 deletion(-) create mode 100644 demo/src/main/java/com/example/demo/loanService/controller/startController.java create mode 100644 demo/src/main/java/com/example/demo/register/controller/bankCardController.java create mode 100644 demo/src/main/java/com/example/demo/register/controller/phoRegController.java create mode 100644 demo/src/main/java/com/example/demo/register/controller/phoRegController2.java create mode 100644 demo/src/main/java/com/example/demo/register/phone.java diff --git a/demo/src/main/java/com/example/demo/Dao/userBankIdMapper.java b/demo/src/main/java/com/example/demo/Dao/userBankIdMapper.java index 3f386ec..ae9f80e 100644 --- a/demo/src/main/java/com/example/demo/Dao/userBankIdMapper.java +++ b/demo/src/main/java/com/example/demo/Dao/userBankIdMapper.java @@ -19,7 +19,7 @@ public interface userBankIdMapper { "#{idNum},#{telephoneNum},#{bankAccountIdentify})") public void addUserBankIdentify(UserBankIdentify userBankIdentifys); - @Update("update userBankIdentify set userNum=#{userNum},bankAccount=#{bankAccount}" + + @Update("update userBankIdentify set userNum=#{userNum },bankAccount=#{bankAccount}" + ",trueName=#{trueName},idNum=#{idNum},telephoneNum=#{telephoneNum}," + "bankAccountIdentify=#{bankAccountIdentify}") public void updateUserBankIdentify(UserBankIdentify userBankIdentifys); diff --git a/demo/src/main/java/com/example/demo/loanService/controller/startController.java b/demo/src/main/java/com/example/demo/loanService/controller/startController.java new file mode 100644 index 0000000..6ee289d --- /dev/null +++ b/demo/src/main/java/com/example/demo/loanService/controller/startController.java @@ -0,0 +1,31 @@ +package com.example.demo.loanService.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.HttpServletRequest; +import javax.servlet.http.HttpServletResponse; + +@Controller +public class startController { + @Autowired + private userMapper userMapper; + private User user=new User(); + + @RequestMapping("")//浏览商品之后点击申请贷款的按钮之后跳到的界面 + public String doPost(HttpServletResponse response, HttpServletRequest request){ + int num=1;//从登陆那里得到登陆者的序号 + user=userMapper.selectUserByuserNum(num); + if(user.getIsIdentify()=="1"){ + return "";//验证手机号的界面二号 + }if(user.getIsIdentify()=="0"){ + return "";//认证的界面 + }else{ + return "";//页面出错的界面 + } + } +} diff --git a/demo/src/main/java/com/example/demo/register/controller/bankCardController.java b/demo/src/main/java/com/example/demo/register/controller/bankCardController.java new file mode 100644 index 0000000..be1e92c --- /dev/null +++ b/demo/src/main/java/com/example/demo/register/controller/bankCardController.java @@ -0,0 +1,36 @@ +package com.example.demo.register.controller; + + +import com.example.demo.Dao.userBankIdMapper; +import com.example.demo.bean.UserBankIdentify; +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; + +@Controller +public class bankCardController extends HttpServlet { + + @Autowired + userBankIdMapper userBankIdMapper; + + @RequestMapping("")//手机表单界面 + public String doPost(HttpServletResponse response, HttpServletRequest request){ + try{ + long num=1;//获取得到userNum + UserBankIdentify userBankIdentify=new UserBankIdentify(); + userBankIdentify.setBankAccount(request.getParameter("mobile")); + userBankIdentify.setTrueName(request.getParameter("realname")); + userBankIdentify.setIdNum(request.getParameter("idNum")); + userBankIdentify.setTelephoneNum(request.getParameter("phoneNum")); + userBankIdentify.setUserNum(num); + userBankIdMapper.addUserBankIdentify(userBankIdentify); + }catch (Exception e){ + e.printStackTrace(); + } + return "";//返回首页 + } +} diff --git a/demo/src/main/java/com/example/demo/register/controller/phoRegController.java b/demo/src/main/java/com/example/demo/register/controller/phoRegController.java new file mode 100644 index 0000000..c2bca33 --- /dev/null +++ b/demo/src/main/java/com/example/demo/register/controller/phoRegController.java @@ -0,0 +1,35 @@ +package com.example.demo.register.controller; + +import com.example.demo.register.phone; +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.RequestMapping; + +import javax.servlet.http.HttpServletRequest; +import javax.servlet.http.HttpServletResponse; +import java.io.IOException; +import java.io.PrintWriter; + +@Controller +public class phoRegController { + + phone phone=new phone(); + + @RequestMapping("")//第一个手机验证界面 + public String doPost(HttpServletRequest request, HttpServletResponse response){ + PrintWriter writer=null; + try{ + int num=Integer.parseInt(request.getParameter("phoneNum")); + response.setContentType("text/hmtl;charset=utf-8"); + writer=response.getWriter(); + if(phone.phoneRegister(num)==1){ + return "";//跳转到bankCardManager界面 + }else{ + writer.write("验证失败"); + return "";//跳转到第一个手机验证界面 + } + }catch (IOException e){ + e.printStackTrace(); + } + return "页面出错"; + } +} diff --git a/demo/src/main/java/com/example/demo/register/controller/phoRegController2.java b/demo/src/main/java/com/example/demo/register/controller/phoRegController2.java new file mode 100644 index 0000000..6feafde --- /dev/null +++ b/demo/src/main/java/com/example/demo/register/controller/phoRegController2.java @@ -0,0 +1,35 @@ +package com.example.demo.register.controller; + +import com.example.demo.register.phone; +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.RequestMapping; + +import javax.servlet.http.HttpServletRequest; +import javax.servlet.http.HttpServletResponse; +import java.io.IOException; +import java.io.PrintWriter; + +@Controller +public class phoRegController2 { + + phone phone=new phone(); + + @RequestMapping("")//第二个手机验证界面 + public String doPost(HttpServletRequest request, HttpServletResponse response){ + PrintWriter writer=null; + try{ + int num=Integer.parseInt(request.getParameter("phoneNum")); + response.setContentType("text/hmtl;charset=utf-8"); + writer=response.getWriter(); + if(phone.phoneRegister(num)==1){ + return "";//跳转到Loan界面 + }else{ + writer.write("验证失败"); + return "";//跳转到第二个手机验证界面 + } + }catch (IOException e){ + e.printStackTrace(); + } + return "页面出错"; + } +} diff --git a/demo/src/main/java/com/example/demo/register/phone.java b/demo/src/main/java/com/example/demo/register/phone.java new file mode 100644 index 0000000..5c20696 --- /dev/null +++ b/demo/src/main/java/com/example/demo/register/phone.java @@ -0,0 +1,15 @@ +package com.example.demo.register; + + +//有一个mob网站可以提供一些手机号验证 +public class phone { + public phone(){}; + + public int phoneRegister(int num){ + if(num==1){ + return 1; + }else{ + return 0; + } + } +}