From 48e4426ece275953b35ec9b975e13e3d73e032e1 Mon Sep 17 00:00:00 2001 From: xicheny <771832800@qq.com> Date: Sat, 6 Jun 2020 23:04:35 +0800 Subject: [PATCH 1/2] firsttime combine --- WebContent/manager/04return.jsp | 15 ++++++--------- WebContent/manager/05returnSus.jsp | 25 +++++++------------------ WebContent/reader/index.jsp | 4 ++-- 3 files changed, 15 insertions(+), 29 deletions(-) diff --git a/WebContent/manager/04return.jsp b/WebContent/manager/04return.jsp index 5474d66..aee639a 100644 --- a/WebContent/manager/04return.jsp +++ b/WebContent/manager/04return.jsp @@ -55,13 +55,13 @@
-
+ ">
- +
@@ -77,14 +77,11 @@ elem : '#date1', type : 'datetime', format : 'yyyy-M-d H:m:s', + min:0, + max:0, value: new Date() }); - laydate.render({ - elem : '#date2', - type : 'datetime', - format : 'yyyy-M-d H:m:s' - }); - + //创建一个编辑器 var editIndex = layedit .build('LAY_demo_editor'); diff --git a/WebContent/manager/05returnSus.jsp b/WebContent/manager/05returnSus.jsp index 3ccf374..a52fcbe 100644 --- a/WebContent/manager/05returnSus.jsp +++ b/WebContent/manager/05returnSus.jsp @@ -33,27 +33,16 @@ try { int i = ret.executeUpdate(sql); if (i == 1) { - String sql4="select * from manager where ID="+managerid; - ResultSet rs3=ret.executeQuery(sql4); - if(rs3.next()){ - %> - - <% String sql3="update books set STATUS=1 where ID="+book; ret.executeUpdate(sql3); - }else{ - %> - - - <% - } + %> + + + <% } else { %> diff --git a/WebContent/reader/index.jsp b/WebContent/reader/index.jsp index 45e66ec..19eca98 100644 --- a/WebContent/reader/index.jsp +++ b/WebContent/reader/index.jsp @@ -81,7 +81,7 @@ -
+
<% try{ @@ -92,7 +92,7 @@ %> <% int id = rs.getInt(1);%>

 借阅证编号:<%=rs.getString("ID")%>


-

 密码:<%=rs.getString("PASSWORD")%>


+

 借阅证姓名:<%=rs.getString("READER")%>


 规则编号:<%=rs.getString("RULE_ID")%>


 状态: From b0d92498b9e4cad6ed9a333a66cfe1cd3b3808dd Mon Sep 17 00:00:00 2001 From: xicheny <771832800@qq.com> Date: Mon, 8 Jun 2020 08:31:24 +0800 Subject: [PATCH 2/2] finish one table --- WebContent/manager/01nav.jsp | 3 +- WebContent/manager/04return.jsp | 9 +- WebContent/manager/05returnSus.jsp | 19 ++--- WebContent/manager/06borrowTable.jsp | 123 +++++++++++++++++++++++++++ WebContent/reader/12rules.jsp | 8 +- src/javabean/Manager.java | 1 + src/servlet/manager/BorrowTable.java | 112 ++++++++++++++++++++++++ 7 files changed, 248 insertions(+), 27 deletions(-) create mode 100644 WebContent/manager/06borrowTable.jsp create mode 100644 src/servlet/manager/BorrowTable.java diff --git a/WebContent/manager/01nav.jsp b/WebContent/manager/01nav.jsp index 781c7f1..1184bab 100644 --- a/WebContent/manager/01nav.jsp +++ b/WebContent/manager/01nav.jsp @@ -56,10 +56,11 @@

  • 报表管理
    -
    借书报表
    +
    借书报表
    还书报表
  • +
  • 发布公告
  • diff --git a/WebContent/manager/04return.jsp b/WebContent/manager/04return.jsp index aee639a..a325746 100644 --- a/WebContent/manager/04return.jsp +++ b/WebContent/manager/04return.jsp @@ -19,14 +19,7 @@ style="margin-left:30%; margin-top: 5%; width: 40%;">
    -
    - -
    -
    -
    - -
    +
    diff --git a/WebContent/manager/05returnSus.jsp b/WebContent/manager/05returnSus.jsp index a52fcbe..16357db 100644 --- a/WebContent/manager/05returnSus.jsp +++ b/WebContent/manager/05returnSus.jsp @@ -10,17 +10,15 @@ <% - String user = request.getParameter("userid"); + String book = request.getParameter("bookid"); String date1 = request.getParameter("date1"); String ill = request.getParameter("ill"); out.println(ill); String managerid = request.getParameter("managerid"); - String sql1 = "select * from borrow_card where ID =" + user; - - ResultSet rs1 = ret.executeQuery(sql1); + if(session.getAttribute("manager")!=null){ - if (rs1.next()) { + String sql2 = "select * from books where ID =" + book; ResultSet rs2 = ret.executeQuery(sql2); @@ -29,7 +27,7 @@ //String id = session.getAttribute("manager").toString(); int status=Integer.parseInt(rs2.getString("STATUS")); if(status==0){ - String sql = "update borrow_books set RETURN_DATE='" + date1 + "',ILLEGAL='" + ill + "',MANAGER_ID='" + managerid + "' where CARD_ID='" + user +"'and BOOK_ID="+ book; + String sql = "update borrow_books set RETURN_DATE='" + date1 + "',ILLEGAL='" + ill + "',MANAGER_ID='" + managerid + "' where BOOK_ID="+ book+" order by BORROW_DATE desc limit 1"; try { int i = ret.executeUpdate(sql); if (i == 1) { @@ -69,14 +67,7 @@ <% } } - }else{ - %> - - <% - } + }else{ %> + +
    + + + + + + + + + \ No newline at end of file diff --git a/WebContent/reader/12rules.jsp b/WebContent/reader/12rules.jsp index 4ee3e44..428e189 100644 --- a/WebContent/reader/12rules.jsp +++ b/WebContent/reader/12rules.jsp @@ -42,9 +42,9 @@ $(function () { while (rs.next()) { if(Integer.parseInt(rs.getString("ID")) % 2== 1){ %> -