借款页面成功

master
jyx 7 years ago
parent 96ccd398de
commit fbf1e3bb2c

@ -17,8 +17,8 @@ public interface auditMapper {
@Select("select * from audit") @Select("select * from audit")
public List<Audit> select(); public List<Audit> select();
@Select("select top 1 checkNum from audit order by checkNum DESC") // @Select("select top 1 checkNum from audit order by checkNum DESC")
public Long selectBigCheckNum(); // public Long selectBigCheckNum();
@Select("select * from audit where userNum = #{userNum} order by applyTime") @Select("select * from audit where userNum = #{userNum} order by applyTime")
public List<Audit> selectAudByNum(long userNum); public List<Audit> selectAudByNum(long userNum);
@ -33,11 +33,13 @@ public interface auditMapper {
@Insert("insert into audit(checkNum, userNum, productNum, " + @Insert("insert into audit(checkNum, userNum, productNum, " +
"bankAccount, checkState, contractNum, " + "bankAccount, checkState, contractNum, " +
"isSignContract, year, amount, applyTime)" + "isSignContract, year, amount, applyTime,equation)" +
" values (#{checkNum},#{userNum},#{productNum},#{bankAccount},#{checkState}," + " values (#{checkNum},#{userNum},#{productNum},#{bankAccount},#{checkState}," +
"#{contractNum},#{isSignContract},#{year},#{amount},#{applyTime})") "#{contractNum},#{isSignContract},#{year},#{amount},#{applyTime},#{equation})")
public void addAudit(Audit audits); public void addAudit(Audit audits);
@Select("select count(*) from audit")
public long selectCount();
// @Update("update audit set checkNum=#{checkNum},userNum=#{userNum}" + // @Update("update audit set checkNum=#{checkNum},userNum=#{userNum}" +
// ",productNum=#{productNum},checkState=#{checkState},contractNum=#{contractNum}," + // ",productNum=#{productNum},checkState=#{checkState},contractNum=#{contractNum}," +
// "isSignContract=#{isSignContract},year=#{year},amount=#{amount}," + // "isSignContract=#{isSignContract},year=#{year},amount=#{amount}," +

@ -1,6 +1,7 @@
package com.example.demo.loanService.controller; package com.example.demo.loanService.controller;
import com.alibaba.fastjson.JSONObject;
import com.example.demo.Dao.auditMapper; 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;
@ -23,8 +24,12 @@ public class messageController extends HttpServlet {
private messageService message; private messageService message;
@RequestMapping(value = "/loan",method = RequestMethod.POST)//填写贷款基本信息的界面 @RequestMapping(value = "/loan",method = RequestMethod.POST)//填写贷款基本信息的界面
//判断填写银行卡号是否是已认证
public void doPost(HttpServletResponse response, HttpServletRequest request)throws IOException { public void doPost(HttpServletResponse response, HttpServletRequest request)throws IOException {
nowTime nowTime=new nowTime(); nowTime nowTime=new nowTime();
int equation = 1;
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");

@ -14,9 +14,11 @@ public class messageService {
long contractNum=0; long contractNum=0;
short isSignContrat=0; short isSignContrat=0;
int checkState=0; int checkState=0;
long count = auditMapper.selectCount()+1;
audit.setCheckNum(count);
audit.setContractNum(contractNum); audit.setContractNum(contractNum);
audit.setIsSignContract(isSignContrat); audit.setIsSignContract(isSignContrat);
audit.setCheckNum(auditMapper.selectBigCheckNum()); //audit.setCheckNum(auditMapper.selectBigCheckNum());
audit.setCheckState(checkState); audit.setCheckState(checkState);
auditMapper.addAudit(audit); auditMapper.addAudit(audit);
} }

@ -31,6 +31,7 @@ public class bankCardController extends HttpServlet {
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");
long userNum = user.getUserNum();
try{ try{
long num=user.getUserNum(); long num=user.getUserNum();
short result=0; short result=0;
@ -46,9 +47,8 @@ public class bankCardController extends HttpServlet {
}catch (Exception e){ }catch (Exception e){
e.printStackTrace(); e.printStackTrace();
} }
Map map = new HashMap(); UserBankIdentify userBI = identify.selectUBIByuserNum(userNum);
map.put("value","认证成功"); String json = JSONObject.toJSONString(userBI);
String json = JSONObject.toJSONString(map);
response.getWriter().print(json); response.getWriter().print(json);
//response.sendRedirect("index.html");//返回首页 //response.sendRedirect("index.html");//返回首页
} }

@ -14,4 +14,7 @@ public class identify {
userBankIdMapper.addUserBankIdentify(userBankIdentify); userBankIdMapper.addUserBankIdentify(userBankIdentify);
//调用银行的接口,将银行卡认证信息传过去 //调用银行的接口,将银行卡认证信息传过去
} }
public UserBankIdentify selectUBIByuserNum(long userNum){
return userBankIdMapper.selectUsageDateByCheckNum(userNum);
}
} }

@ -30,7 +30,7 @@ public class UserInfoControler {
User user2 =userService.selectUserByuserName(user1.getUserName()); User user2 =userService.selectUserByuserName(user1.getUserName());
String data = JSONObject.toJSONString(user2); String data = JSONObject.toJSONString(user2);
response.getWriter().print(data); response.getWriter().print(data);
System.out.println(data); //System.out.println(data);
} }
} }

@ -119,7 +119,7 @@ function check() {
data:$("#form").serialize(), data:$("#form").serialize(),
async: false, async: false,
success: function (data) { success: function (data) {
alert("认证成功"); alert(data.userName+" 认证成功");
}, },
error: function (msg) { error: function (msg) {
alert("认证失败" ); alert("认证失败" );

@ -85,7 +85,7 @@
<div class="play col-xs-10 col-sm-10 col-md-10 col-lg-10"> <div class="play col-xs-10 col-sm-10 col-md-10 col-lg-10">
<div class="form-group"> <div class="form-group">
<input type="hidden" class="getId" name="id"> <input type="hidden" class="getId" name="id">
<h4>借贷产品编号</h4> <h4>借贷订单编号</h4>
<div class="number_amount"> <div class="number_amount">
<input type="number" name="checkNum"> <input type="number" name="checkNum">
</div> </div>

@ -231,12 +231,12 @@ box-shadow:inset 0px 1px 1px rgba(0,0,0,0.5);*/
dataType:"json", dataType:"json",
data:$("#form1").serialize(), data:$("#form1").serialize(),
async: false, async: false,
success: function (data) { // success: function (data) {
alert("结果为:" + data.value); // alert("贷款成功");
}, // },
error: function (msg) { // error: function (msg) {
alert("提交失败" ); // alert("提交失败" );
} // }
}); });
}; };
</script> </script>
@ -291,14 +291,14 @@ box-shadow:inset 0px 1px 1px rgba(0,0,0,0.5);*/
<div class="div_c_r" style="padding: 0;"> <div class="div_c_r" style="padding: 0;">
<div style="margin-left: 28px;" class="inp_radio"> <div style="margin-left: 28px;" class="inp_radio">
<div class="checkboxforget1"> <div class="checkboxforget1">
<input type="radio" id="way1" name="equation" value="0" /> <input type="radio" id="way1" name="equation" value="1" checked />
<label for="way1"></label> <label for="way1"></label>
</div> </div>
等额本息 等额本息
</div> </div>
<div style="margin-left: 8px;" class="inp_radio"> <div style="margin-left: 8px;" class="inp_radio">
<div class="checkboxforget1"> <div class="checkboxforget1">
<input type="radio" id="way2" name="equation" value="1" /> <input type="radio" id="way2" name="equation" value="2" />
<label for="way2"></label> <label for="way2"></label>
</div> </div>
等额本金 等额本金
@ -307,7 +307,7 @@ box-shadow:inset 0px 1px 1px rgba(0,0,0,0.5);*/
</div> </div>
<div style="clear:both"></div> <div style="clear:both"></div>
</div> </div>
<button name="submit" class="btn_1" onclick="">确定贷款</button> <button name="submit" class="btn_1" onclick="btnNotForm()">确定贷款</button>
</form> </form>

@ -8,6 +8,7 @@
<title>My Wallet</title> <title>My Wallet</title>
</head> </head>
<body> <body>
<script type='text/javascript'>alert('贷款成功!');</script>
<div class="wrap"> <div class="wrap">
<div class="wallet-content"> <div class="wallet-content">
<div class="wallet-box"> <div class="wallet-box">

Loading…
Cancel
Save