Merge remote-tracking branch 'origin/master'

# Conflicts:
#	demo/src/main/java/com/example/demo/register/controller/bankCardController.java
master
jyx 7 years ago
commit 43cf34938e

@ -10,6 +10,9 @@ public interface userBankIdMapper {
@Select("select * from userBankIdentify where userNum = #{userNum}")
public UserBankIdentify selectUsageDateByCheckNum(long userNum);
@Select("select * from userBankIdentify where userNum = #{userNum}")
public List<UserBankIdentify> selectUserBankByUserNum(long userNum);
@Select("select * from userBankIdentify")
public List<UserBankIdentify> select();

@ -0,0 +1,37 @@
package com.example.demo.bankCard.controller;
import com.alibaba.fastjson.JSONObject;
import com.example.demo.bankCard.service.BankCardService;
import com.example.demo.bean.User;
import com.example.demo.bean.UserBankIdentify;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;
import org.springframework.web.bind.annotation.RestController;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;
import java.io.IOException;
import java.util.ArrayList;
import java.util.List;
@RestController
public class CardController {
@Autowired
private BankCardService bankCardService;
@RequestMapping(value = "/card",method = RequestMethod.POST)
public List<UserBankIdentify> UserInfo(HttpServletRequest request, HttpServletResponse response)throws ServletException, IOException {
response.setContentType("text/html;charset=utf-8");
HttpSession session = request.getSession();
User user = (User)session.getAttribute("user");
List<UserBankIdentify> list = new ArrayList<UserBankIdentify>();
list = bankCardService.selectUserBankByUserNum(user.getUserNum());
return list;
// String data = JSONObject.toJSONString();
// response.getWriter().print(data);
//System.out.println(data);
}
}

@ -0,0 +1,9 @@
package com.example.demo.bankCard.service;
import com.example.demo.bean.UserBankIdentify;
import java.util.List;
public interface BankCardService {
List<UserBankIdentify> selectUserBankByUserNum(long userNum);
}

@ -0,0 +1,26 @@
package com.example.demo.bankCard.service.impl;
import com.example.demo.Dao.userBankIdMapper;
import com.example.demo.bankCard.service.BankCardService;
import com.example.demo.bean.User;
import com.example.demo.bean.UserBankIdentify;
import com.example.demo.userInfo.service.UserInfoService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import java.util.List;
@Service
public class BankCardServiceImpl implements BankCardService {
@Autowired
userBankIdMapper userBankIdMapper;
@Override
public List<UserBankIdentify> selectUserBankByUserNum(long userNum) {
return userBankIdMapper.selectUserBankByUserNum(userNum);
}
}

@ -8,7 +8,44 @@
<meta content="black" name="apple-mobile-web-app-status-bar-style"/>
<meta content="telephone=no" name="format-detection"/>
<link type="text/css" rel="stylesheet" href="css/bankCardManage.css" >
<script type="text/javascript" src="http://libs.baidu.com/jquery/2.1.4/jquery.min.js" ></script>
<script type="text/javascript">
$(function(){
$.ajax({
url: "/card",
type: "post",
dataType: "json",
success: function(data){
// console.log(data);//查看从后台传值内容
/*这个方法里是ajax发送请求成功之后执行的代码*/
showData(data);//我们仅做数据展示
},
error: function(msg){
alert("ajax连接异常"+msg);
}
});
});
//展示数据
function showData(data) {
//var str = "";//定义用于拼接的字符串
$("#content").empty();
for (var i = 0; i <data.length; i++) {
var card = data[i];
var str = "<div class=\"aui-card-list\">\n" +
" <div class=\"aui-card-list-bg\">\n" +
" <h2>卡号:"+card.bankAccount+"</h2>\n" +
" <a href=\"javascript:;\" class=\"aui-card-list-link\">\n" +
" <i class=\"icon icon-arrow\"></i>详情\n" +
" </a>\n" +
" </div>\n" +
" </div>";
$("#content").append(str);
}
}
</script>
</head>
<body>
@ -24,39 +61,39 @@
</div>
</header>
<section class="aui-scrollView">
<div class="aui-box-item">
<div class="aui-card-list">
<div class="aui-card-list-bg">
<h2>银行卡1</h2>
<a href="javascript:;" class="aui-card-list-link">
<i class="icon icon-arrow"></i>详情
</a>
</div>
</div>
<div class="aui-card-list">
<div class="aui-card-list-bg">
<h2>银行卡1</h2>
<a href="javascript:;" class="aui-card-list-link">
<i class="icon icon-arrow"></i>详情
</a>
</div>
</div>
<div class="aui-card-list aui-card-blue">
<div class="aui-card-list-bg aui-card-list-loan">
<h2>银行卡2</h2>
<a href="javascript:;" class="aui-card-list-link">
<i class="icon icon-arrow"></i>详情
</a>
</div>
</div>
<div class="aui-card-list aui-card-blue">
<div class="aui-card-list-bg aui-card-list-loan">
<h2>银行卡2</h2>
<a href="javascript:;" class="aui-card-list-link">
<i class="icon icon-arrow"></i>详情
</a>
</div>
</div>
<div class="aui-box-item" id="content">
<!--<div class="aui-card-list">-->
<!--<div class="aui-card-list-bg">-->
<!--<h2>银行卡1</h2>-->
<!--<a href="javascript:;" class="aui-card-list-link">-->
<!--<i class="icon icon-arrow"></i>详情-->
<!--</a>-->
<!--</div>-->
<!--</div>-->
<!--<div class="aui-card-list">-->
<!--<div class="aui-card-list-bg">-->
<!--<h2>银行卡1</h2>-->
<!--<a href="javascript:;" class="aui-card-list-link">-->
<!--<i class="icon icon-arrow"></i>详情-->
<!--</a>-->
<!--</div>-->
<!--</div>-->
<!--<div class="aui-card-list aui-card-blue">-->
<!--<div class="aui-card-list-bg aui-card-list-loan">-->
<!--<h2>银行卡2</h2>-->
<!--<a href="javascript:;" class="aui-card-list-link">-->
<!--<i class="icon icon-arrow"></i>详情-->
<!--</a>-->
<!--</div>-->
<!--</div>-->
<!--<div class="aui-card-list aui-card-blue">-->
<!--<div class="aui-card-list-bg aui-card-list-loan">-->
<!--<h2>银行卡2</h2>-->
<!--<a href="javascript:;" class="aui-card-list-link">-->
<!--<i class="icon icon-arrow"></i>详情-->
<!--</a>-->
<!--</div>-->
<!--</div>-->
</div>
</section>
</section>

@ -11,6 +11,7 @@
<title>卡号绑定</title>
<script type="text/javascript" src="http://libs.baidu.com/jquery/2.1.4/jquery.min.js" ></script>
<script>
(function (doc, win) {

Loading…
Cancel
Save