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 ae9f80e..f2813c3 100644 --- a/demo/src/main/java/com/example/demo/Dao/userBankIdMapper.java +++ b/demo/src/main/java/com/example/demo/Dao/userBankIdMapper.java @@ -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 selectUserBankByUserNum(long userNum); + @Select("select * from userBankIdentify") public List select(); diff --git a/demo/src/main/java/com/example/demo/bankCard/controller/CardController.java b/demo/src/main/java/com/example/demo/bankCard/controller/CardController.java new file mode 100644 index 0000000..16405d3 --- /dev/null +++ b/demo/src/main/java/com/example/demo/bankCard/controller/CardController.java @@ -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 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 list = new ArrayList(); + list = bankCardService.selectUserBankByUserNum(user.getUserNum()); + return list; +// String data = JSONObject.toJSONString(); +// response.getWriter().print(data); + //System.out.println(data); + } +} diff --git a/demo/src/main/java/com/example/demo/bankCard/service/BankCardService.java b/demo/src/main/java/com/example/demo/bankCard/service/BankCardService.java new file mode 100644 index 0000000..07b0753 --- /dev/null +++ b/demo/src/main/java/com/example/demo/bankCard/service/BankCardService.java @@ -0,0 +1,9 @@ +package com.example.demo.bankCard.service; + +import com.example.demo.bean.UserBankIdentify; + +import java.util.List; + +public interface BankCardService { + List selectUserBankByUserNum(long userNum); +} diff --git a/demo/src/main/java/com/example/demo/bankCard/service/impl/BankCardServiceImpl.java b/demo/src/main/java/com/example/demo/bankCard/service/impl/BankCardServiceImpl.java new file mode 100644 index 0000000..42a0f15 --- /dev/null +++ b/demo/src/main/java/com/example/demo/bankCard/service/impl/BankCardServiceImpl.java @@ -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 selectUserBankByUserNum(long userNum) { + return userBankIdMapper.selectUserBankByUserNum(userNum); + } + + + +} + diff --git a/demo/src/main/resources/static/bankCardManage.html b/demo/src/main/resources/static/bankCardManage.html index 6ca6b11..109d71e 100644 --- a/demo/src/main/resources/static/bankCardManage.html +++ b/demo/src/main/resources/static/bankCardManage.html @@ -8,7 +8,44 @@ + + @@ -24,39 +61,39 @@
-
-
-
-

银行卡1

- - 详情 - -
-
-
-
-

银行卡1

- - 详情 - -
-
-
-
-

银行卡2

- - 详情 - -
-
-
-
-

银行卡2

- - 详情 - -
-
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
diff --git a/demo/src/main/resources/static/cardNumberBinding.html b/demo/src/main/resources/static/cardNumberBinding.html index ca0bae2..c75e0bb 100644 --- a/demo/src/main/resources/static/cardNumberBinding.html +++ b/demo/src/main/resources/static/cardNumberBinding.html @@ -11,6 +11,7 @@ 卡号绑定 +