From fdf273f3cb64896148bd5a68191f2b0e6d85bc1d Mon Sep 17 00:00:00 2001 From: Aokiso <1010390029@qq.com> Date: Sun, 13 Jan 2019 16:08:26 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/example/demo/Dao/auditMapper.java | 7 ++++ .../orderFrom/controller/compController.java | 26 +++++++++++++++ .../orderFrom/controller/showController.java | 32 +++++++++++++++++++ 3 files changed, 65 insertions(+) create mode 100644 demo/src/main/java/com/example/demo/orderFrom/controller/compController.java create mode 100644 demo/src/main/java/com/example/demo/orderFrom/controller/showController.java diff --git a/demo/src/main/java/com/example/demo/Dao/auditMapper.java b/demo/src/main/java/com/example/demo/Dao/auditMapper.java index 2cdf2ee..513fb1d 100644 --- a/demo/src/main/java/com/example/demo/Dao/auditMapper.java +++ b/demo/src/main/java/com/example/demo/Dao/auditMapper.java @@ -19,6 +19,13 @@ public interface auditMapper { @Select("select top 1 checkNum from audit order by checkNum DESC") public Long selectBigCheckNum(); + @Select("select * from audit where userNum = #{userNum} order by applyTime") + public List selectAudByNum(long userNum); + + @Select("select * from audit where userNum = #{userNum} and checkState=1" + + "order by applyTime") + public List selectByNum(long userNum); + @Insert("insert into audit(checkNum, userNum, productNum, " + "bankAccount, checkState, contractNum, " + "isSignContract, year, amount, applyTime)" + diff --git a/demo/src/main/java/com/example/demo/orderFrom/controller/compController.java b/demo/src/main/java/com/example/demo/orderFrom/controller/compController.java new file mode 100644 index 0000000..1cee550 --- /dev/null +++ b/demo/src/main/java/com/example/demo/orderFrom/controller/compController.java @@ -0,0 +1,26 @@ +package com.example.demo.orderFrom.controller; + +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 javax.servlet.http.HttpServletRequest; +import javax.servlet.http.HttpServletResponse; +import javax.servlet.http.HttpSession; +import java.util.List; + +@Controller +public class compController { + @Autowired + com.example.demo.Dao.auditMapper auditMapper; + + @RequestMapping("")//已经完成的订单浏览的界面 + public List doPost(HttpServletResponse response, HttpServletRequest request){ + HttpSession session=request.getSession(); + User user=new User(); + user=(User)session.getAttribute("user"); + return auditMapper.selectByNum(user.getUserNum()); + } +} diff --git a/demo/src/main/java/com/example/demo/orderFrom/controller/showController.java b/demo/src/main/java/com/example/demo/orderFrom/controller/showController.java new file mode 100644 index 0000000..2bfba7f --- /dev/null +++ b/demo/src/main/java/com/example/demo/orderFrom/controller/showController.java @@ -0,0 +1,32 @@ +package com.example.demo.orderFrom.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 javax.servlet.http.HttpServlet; +import javax.servlet.http.HttpServletRequest; +import javax.servlet.http.HttpServletResponse; +import javax.servlet.http.HttpSession; +import java.util.List; + +/* +打印出所以的订单 + */ + +@Controller +public class showController extends HttpServlet { + @Autowired + com.example.demo.Dao.auditMapper auditMapper; + + @RequestMapping("")//订单浏览的界面 + public List doPost(HttpServletResponse response, HttpServletRequest request){ + HttpSession session=request.getSession(); + User user=new User(); + user=(User)session.getAttribute("user"); + return auditMapper.selectAudByNum(user.getUserNum()); + } +}