diff --git a/hospital/src/main/java/UserJoin/UserJoinDao.java b/hospital/src/main/java/UserJoin/UserJoinDao.java index 2e51269..646e9a4 100644 --- a/hospital/src/main/java/UserJoin/UserJoinDao.java +++ b/hospital/src/main/java/UserJoin/UserJoinDao.java @@ -4,7 +4,6 @@ import java.sql.SQLException; import java.util.ArrayList; import DB.BasicDao; -import UserJoin.UserJoinVo; public class UserJoinDao extends BasicDao { private final String UserJoin_LIST = "SELECT * FROM user_tbl"; diff --git a/hospital/src/main/java/UserMyList/UserMyListDao.java b/hospital/src/main/java/UserMyList/UserMyListDao.java new file mode 100644 index 0000000..61b7289 --- /dev/null +++ b/hospital/src/main/java/UserMyList/UserMyListDao.java @@ -0,0 +1,37 @@ +package UserMyList; + +import java.sql.SQLException; +import java.util.ArrayList; + +import DB.BasicDao; + +public class UserMyListDao extends BasicDao { + private final String UserMyList = "SELECT * FROM user_work_tbl WHERE uw_ID = ?"; + + public ArrayList select(UserMyListVo member) { + ArrayList list = new ArrayList(); + + try { + this.psmt = this.conn.prepareStatement("SELECT * FROM user_work_tbl WHERE uw_ID = ?"); + this.psmt.setString(1, member.getUw_ID()); + this.rs = this.psmt.executeQuery(); + + while(this.rs.next()) { + UserMyListVo vo = new UserMyListVo(); + + vo.setUw_num(this.rs.getString("uw_num")); + vo.setUw_ID(this.rs.getString("uw_ID")); + vo.setUw_name(this.rs.getString("uw_name")); + vo.setUw_start(this.rs.getString("uw_start")); + vo.setUw_finish(this.rs.getString("uw_finish")); + vo.setUw_state(this.rs.getString("uw_state")); + vo.setUw_ok(this.rs.getString("uw_ok")); + list.add(vo); + } + } catch (SQLException var3) { + var3.printStackTrace(); + } + + return list; + } +} \ No newline at end of file diff --git a/hospital/src/main/java/UserMyList/UserMyListVo.java b/hospital/src/main/java/UserMyList/UserMyListVo.java new file mode 100644 index 0000000..f62d734 --- /dev/null +++ b/hospital/src/main/java/UserMyList/UserMyListVo.java @@ -0,0 +1,56 @@ +package UserMyList; + +public class UserMyListVo { + public String uw_num; + public String uw_ID; + public String uw_name; + public String uw_start; + public String uw_finish; + public String uw_state; + public String uw_ok; + + public String getUw_num() { + return uw_num; + } + public void setUw_num(String uw_num) { + this.uw_num = uw_num; + } + public String getUw_ID() { + return uw_ID; + } + public void setUw_ID(String uw_ID) { + this.uw_ID = uw_ID; + } + public String getUw_name() { + return uw_name; + } + public void setUw_name(String uw_name) { + this.uw_name = uw_name; + } + public String getUw_start() { + return uw_start; + } + public void setUw_start(String uw_start) { + this.uw_start = uw_start; + } + public String getUw_finish() { + return uw_finish; + } + public void setUw_finish(String uw_finish) { + this.uw_finish = uw_finish; + } + public String getUw_state() { + return uw_state; + } + public void setUw_state(String uw_state) { + this.uw_state = uw_state; + } + public String getUw_ok() { + return uw_ok; + } + public void setUw_ok(String uw_ok) { + this.uw_ok = uw_ok; + } + + +} diff --git a/hospital/src/main/java/command/UserLoginCheckCommand.java b/hospital/src/main/java/command/UserLoginCheckCommand.java index 7c2d9eb..6a89b3f 100644 --- a/hospital/src/main/java/command/UserLoginCheckCommand.java +++ b/hospital/src/main/java/command/UserLoginCheckCommand.java @@ -5,6 +5,7 @@ import java.io.IOException; import javax.servlet.ServletException; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; +import javax.servlet.http.HttpSession; import UserJoin.UserJoinDao; import UserJoin.UserJoinVo; @@ -12,6 +13,7 @@ import UserJoin.UserJoinVo; public class UserLoginCheckCommand implements Command { public String exec(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { + HttpSession session = request.getSession(); UserJoinDao dao = new UserJoinDao(); UserJoinVo member = null; String id = request.getParameter("u_ID"); @@ -24,10 +26,19 @@ public class UserLoginCheckCommand implements Command { member.setU_ID(id); // 동일 member.setU_psw(pw); // 동일 member = dao.selectMember(member); + request.setAttribute("member", member); + String path; if (member != null) { - path = "loginOk.jsp"; + path = "loginOk.jsp"; + session.setAttribute("id",id); + if( id.equals("boss")) { + session.setAttribute("auth", "admin" ); + + }else { + session.setAttribute("auth", "user" ); + } } else { path = "UserLogin.jsp"; // 실패 시 로그인 화면으로 } diff --git a/hospital/src/main/java/command/UserMyListCommand.java b/hospital/src/main/java/command/UserMyListCommand.java new file mode 100644 index 0000000..ba7249b --- /dev/null +++ b/hospital/src/main/java/command/UserMyListCommand.java @@ -0,0 +1,34 @@ +package command; + +import java.io.IOException; +import java.util.ArrayList; + +import javax.servlet.ServletException; +import javax.servlet.http.HttpServletRequest; +import javax.servlet.http.HttpServletResponse; +import javax.servlet.http.HttpSession; + +import UserMyList.UserMyListDao; +import UserMyList.UserMyListVo; + + + +public class UserMyListCommand implements Command { + + public String exec(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { + HttpSession session = request.getSession(); + String loginId = (String)session.getAttribute("id"); + + UserMyListDao dao = new UserMyListDao(); + UserMyListVo vo = new UserMyListVo(); + vo.setUw_ID(loginId); + + ArrayList list = dao.select(vo); + + request.setAttribute("vo", list); + String path = "UserMyList.jsp"; + return path; + + } + +} diff --git a/hospital/src/main/java/command/patientInoutCheckCommand.java b/hospital/src/main/java/command/patientInoutCheckCommand.java new file mode 100644 index 0000000..41ae1d4 --- /dev/null +++ b/hospital/src/main/java/command/patientInoutCheckCommand.java @@ -0,0 +1,56 @@ +package command; + +import java.io.IOException; + +import javax.servlet.ServletException; +import javax.servlet.http.HttpServletRequest; +import javax.servlet.http.HttpServletResponse; +import javax.servlet.http.HttpSession; + +import patientInout.patientInoutDao; +import patientInout.patientInoutVo; +import patientJoin.patientJoinDao; +import patientJoin.patientJoinVo; + +public class patientInoutCheckCommand implements Command { + + public String exec(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { + HttpSession session = request.getSession(); + String loginId = (String)session.getAttribute("id"); + + patientJoinVo vo = new patientJoinVo(); + patientJoinDao dao = new patientJoinDao(); + + vo.setP_ID(loginId); + patientJoinVo result = dao.selectOne(vo); + System.out.println(loginId); + + String pio_ID =loginId; + String pio_name = result.getP_name(); + String pio_state = request.getParameter("pio_state"); + String pio_divi = request.getParameter("pio_divi"); + String pio_date = request.getParameter("pio_date"); + String pio_time = request.getParameter("pio_time"); + int n; + String path; + + patientInoutVo member = new patientInoutVo(); + member.setPio_ID(pio_ID); + member.setPio_name(pio_name); + member.setPio_state(pio_state); + member.setPio_divi(pio_divi); + member.setPio_date(pio_date); + member.setPio_time(pio_time); + + patientInoutDao pdao = new patientInoutDao(); + n = pdao.patientInoutInsert(member); + if (n != 0) { + request.setAttribute("joinName", pio_ID); + path = "patientInoutPass.jsp"; + } else { + path = "joinFail.jsp"; + } + + return path; + } +} diff --git a/hospital/src/main/java/command/patientInoutCommand.java b/hospital/src/main/java/command/patientInoutCommand.java new file mode 100644 index 0000000..e70c8f7 --- /dev/null +++ b/hospital/src/main/java/command/patientInoutCommand.java @@ -0,0 +1,14 @@ +package command; + +import java.io.IOException; + +import javax.servlet.ServletException; +import javax.servlet.http.HttpServletRequest; +import javax.servlet.http.HttpServletResponse; + +public class patientInoutCommand implements Command { + public String exec(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException{ + + return "patientInout.jsp"; + } +} \ No newline at end of file diff --git a/hospital/src/main/java/command/patientInoutResCommand.java b/hospital/src/main/java/command/patientInoutResCommand.java new file mode 100644 index 0000000..946d409 --- /dev/null +++ b/hospital/src/main/java/command/patientInoutResCommand.java @@ -0,0 +1,32 @@ +package command; + +import java.io.IOException; +import java.util.ArrayList; + +import javax.servlet.ServletException; +import javax.servlet.http.HttpServletRequest; +import javax.servlet.http.HttpServletResponse; +import javax.servlet.http.HttpSession; + +import UserMyList.UserMyListVo; +import patientInout.patientInoutDao; +import patientInout.patientInoutVo; + +public class patientInoutResCommand implements Command { + + public String exec(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { + HttpSession session = request.getSession(); + String loginId = (String)session.getAttribute("id"); + + patientInoutDao dao = new patientInoutDao(); + patientInoutVo vo = new patientInoutVo(); + vo.setPio_ID(loginId); + + ArrayList list = dao.select(vo); + + request.setAttribute("vo", list); + String path = "patientInoutRes.jsp"; + return path; + + } +} \ No newline at end of file diff --git a/hospital/src/main/java/command/patientLoginCheckCommand.java b/hospital/src/main/java/command/patientLoginCheckCommand.java index 3d70784..33394bb 100644 --- a/hospital/src/main/java/command/patientLoginCheckCommand.java +++ b/hospital/src/main/java/command/patientLoginCheckCommand.java @@ -5,6 +5,7 @@ import java.io.IOException; import javax.servlet.ServletException; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; +import javax.servlet.http.HttpSession; import patientJoin.patientJoinDao; import patientJoin.patientJoinVo; @@ -12,6 +13,7 @@ import patientJoin.patientJoinVo; public class patientLoginCheckCommand implements Command { public String exec(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { + HttpSession session = request.getSession(); patientJoinDao dao = new patientJoinDao(); patientJoinVo member = null; String id = request.getParameter("p_ID"); @@ -27,6 +29,9 @@ public class patientLoginCheckCommand implements Command { request.setAttribute("member", member); String path; if (member != null) { + + session.setAttribute("id",id); + path = "patientOK.jsp"; } else { path = "patientLogin.jsp"; // 실패 시 로그인 화면으로 diff --git a/hospital/src/main/java/command/patientTestCheckCommand.java b/hospital/src/main/java/command/patientTestCheckCommand.java new file mode 100644 index 0000000..57b797a --- /dev/null +++ b/hospital/src/main/java/command/patientTestCheckCommand.java @@ -0,0 +1,52 @@ +package command; + +import java.io.IOException; + +import javax.servlet.ServletException; +import javax.servlet.http.HttpServletRequest; +import javax.servlet.http.HttpServletResponse; +import javax.servlet.http.HttpSession; + +import patientJoin.patientJoinDao; +import patientJoin.patientJoinVo; +import patientTest.patientTestDao; +import patientTest.patientTestVo; + +public class patientTestCheckCommand implements Command { + + public String exec(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { + HttpSession session = request.getSession(); + String loginId = (String)session.getAttribute("id"); + + patientJoinVo vo = new patientJoinVo(); + patientJoinDao dao = new patientJoinDao(); + + vo.setP_ID(loginId); + patientJoinVo result = dao.selectOne(vo); + System.out.println(loginId); + + String pt_ID =loginId; + String pt_name = result.getP_name(); + String pt_date = request.getParameter("pt_date"); + String pt_time = request.getParameter("pt_time"); + int n; + String path; + + patientTestVo member = new patientTestVo(); + member.setPt_ID(pt_ID); + member.setPt_name(pt_name); + member.setPt_date(pt_date); + member.setPt_time(pt_time); + + patientTestDao pdao = new patientTestDao(); + n = pdao.patientTestInsert(member); + if (n != 0) { + request.setAttribute("joinName", pt_ID); + path = "patientTestPass.jsp"; + } else { + path = "joinFail.jsp"; + } + + return path; + } +} diff --git a/hospital/src/main/java/command/patientTestCommand.java b/hospital/src/main/java/command/patientTestCommand.java new file mode 100644 index 0000000..8ac56ec --- /dev/null +++ b/hospital/src/main/java/command/patientTestCommand.java @@ -0,0 +1,14 @@ +package command; + +import java.io.IOException; + +import javax.servlet.ServletException; +import javax.servlet.http.HttpServletRequest; +import javax.servlet.http.HttpServletResponse; + +public class patientTestCommand implements Command { + public String exec(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException{ + + return "patientTest.jsp"; + } +} diff --git a/hospital/src/main/java/command/patientTestResCommand.java b/hospital/src/main/java/command/patientTestResCommand.java new file mode 100644 index 0000000..3645b3c --- /dev/null +++ b/hospital/src/main/java/command/patientTestResCommand.java @@ -0,0 +1,31 @@ +package command; + +import java.io.IOException; +import java.util.ArrayList; + +import javax.servlet.ServletException; +import javax.servlet.http.HttpServletRequest; +import javax.servlet.http.HttpServletResponse; +import javax.servlet.http.HttpSession; + +import patientTest.patientTestDao; +import patientTest.patientTestVo; + +public class patientTestResCommand implements Command { + + public String exec(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { + HttpSession session = request.getSession(); + String loginId = (String)session.getAttribute("id"); + + patientTestDao dao = new patientTestDao(); + patientTestVo vo = new patientTestVo(); + vo.setPt_ID(loginId); + + ArrayList list = dao.select(vo); + + request.setAttribute("vo", list); + String path = "patientTestRes.jsp"; + return path; + + } +} diff --git a/hospital/src/main/java/controller/Fcontroller.java b/hospital/src/main/java/controller/Fcontroller.java index c74b6b6..6285652 100644 --- a/hospital/src/main/java/controller/Fcontroller.java +++ b/hospital/src/main/java/controller/Fcontroller.java @@ -18,11 +18,18 @@ import command.UserJoinCommand; import command.UserListCommand; import command.UserLoginCheckCommand; import command.UserLoginCommand; +import command.UserMyListCommand; import command.UserRegCommand; +import command.patientInoutCheckCommand; +import command.patientInoutCommand; +import command.patientInoutResCommand; import command.patientJoinCommand; import command.patientLoginCheckCommand; import command.patientLoginCommand; import command.patientRegCommand; +import command.patientTestCheckCommand; +import command.patientTestCommand; +import command.patientTestResCommand; @WebServlet("/Fcontroller") public class Fcontroller extends HttpServlet { @@ -48,6 +55,14 @@ public class Fcontroller extends HttpServlet { list.put("/patientCheck.do", new patientLoginCheckCommand()); // 환자 로그인 체크 list.put("/boardView.do", new BoardViewCommand()); // 데이터 보기 test 페이지 list.put("/UserList.do", new UserListCommand()); // 유저 리스트 보여주는 페이지 + list.put("/patientInout.do", new patientInoutCommand()); // 외래입원 예약 + list.put("/patientInoutCheck.do", new patientInoutCheckCommand()); // 외래입원 예약 체크 + list.put("/patientInoutRes.do", new patientInoutResCommand()); // 입원외래 진료 결과 + list.put("/patientTest.do", new patientTestCommand()); // 건강검진 검사 예약 + list.put("/patientTestRes.do", new patientTestResCommand()); // 건강검진 검사 결과 + list.put("/patientTestCheck.do", new patientTestCheckCommand()); // 건강검진 검사 결과 + list.put("/UserMyList.do", new UserMyListCommand()); // 직원 개인 출퇴근 항목 + //이 부분에 계속적으로 매핑을 추가하면 됨 } diff --git a/hospital/src/main/java/patientInout/patientInoutDao.java b/hospital/src/main/java/patientInout/patientInoutDao.java new file mode 100644 index 0000000..ca49671 --- /dev/null +++ b/hospital/src/main/java/patientInout/patientInoutDao.java @@ -0,0 +1,57 @@ +package patientInout; + +import java.sql.SQLException; +import java.util.ArrayList; + +import DB.BasicDao; + +public class patientInoutDao extends BasicDao { + private final String patientInoutList = "SELECT * FROM patient_inout_tbl WHERE uw_ID = ?"; + + public ArrayList select(patientInoutVo member) { + ArrayList list = new ArrayList(); + + try { + this.psmt = this.conn.prepareStatement("SELECT * FROM patient_inout_tbl WHERE pio_ID = ?"); + this.psmt.setString(1, member.getPio_ID()); + this.rs = this.psmt.executeQuery(); + + while(this.rs.next()) { + patientInoutVo vo = new patientInoutVo(); + + vo.setPio_ID(this.rs.getString("pio_ID")); + vo.setPio_name(this.rs.getString("pio_name")); + vo.setPio_state(this.rs.getString("pio_state")); + vo.setPio_divi(this.rs.getString("pio_divi")); + vo.setPio_date(this.rs.getString("pio_date")); + vo.setPio_time(this.rs.getString("pio_time")); + vo.setPio_res(this.rs.getString("pio_res")); + vo.setPio_ok(this.rs.getString("pio_ok")); + list.add(vo); + } + } catch (SQLException var3) { + var3.printStackTrace(); + } + + return list; + } + + public int patientInoutInsert(patientInoutVo member) { + int n = 0; + + try { + this.psmt = this.conn.prepareStatement("INSERT into patient_inout_tbl(pio_ID,pio_name,pio_state,pio_divi,pio_date,pio_time,pio_ok) values(?,?,?,?,?,?,1)"); + this.psmt.setString(1, member.getPio_ID()); + this.psmt.setString(2, member.getPio_name()); + this.psmt.setString(3, member.getPio_state()); + this.psmt.setString(4, member.getPio_divi()); + this.psmt.setString(5, member.getPio_date()); + this.psmt.setString(6, member.getPio_time()); + n = this.psmt.executeUpdate(); + } catch (SQLException var4) { + var4.printStackTrace(); + } + + return n; + } +} diff --git a/hospital/src/main/java/patientInout/patientInoutVo.java b/hospital/src/main/java/patientInout/patientInoutVo.java new file mode 100644 index 0000000..c26d640 --- /dev/null +++ b/hospital/src/main/java/patientInout/patientInoutVo.java @@ -0,0 +1,61 @@ +package patientInout; + +public class patientInoutVo { + public String pio_ID; + public String pio_name; + public String pio_state; + public String pio_divi; + public String pio_date; + public String pio_time; + public String pio_res; + public String pio_ok; + public String getPio_ID() { + return pio_ID; + } + public void setPio_ID(String pio_ID) { + this.pio_ID = pio_ID; + } + public String getPio_name() { + return pio_name; + } + public void setPio_name(String pio_name) { + this.pio_name = pio_name; + } + public String getPio_state() { + return pio_state; + } + public void setPio_state(String pio_state) { + this.pio_state = pio_state; + } + public String getPio_divi() { + return pio_divi; + } + public void setPio_divi(String pio_divi) { + this.pio_divi = pio_divi; + } + public String getPio_date() { + return pio_date; + } + public void setPio_date(String pio_date) { + this.pio_date = pio_date; + } + public String getPio_time() { + return pio_time; + } + public void setPio_time(String pio_time) { + this.pio_time = pio_time; + } + public String getPio_res() { + return pio_res; + } + public void setPio_res(String pio_res) { + this.pio_res = pio_res; + } + public String getPio_ok() { + return pio_ok; + } + public void setPio_ok(String pio_ok) { + this.pio_ok = pio_ok; + } + +} diff --git a/hospital/src/main/java/patientJoin/patientJoinDao.java b/hospital/src/main/java/patientJoin/patientJoinDao.java index f0d7f42..c69e54b 100644 --- a/hospital/src/main/java/patientJoin/patientJoinDao.java +++ b/hospital/src/main/java/patientJoin/patientJoinDao.java @@ -4,7 +4,6 @@ import java.sql.SQLException; import java.util.ArrayList; import DB.BasicDao; -import UserJoin.UserJoinVo; public class patientJoinDao extends BasicDao { private final String patientJoinJoin_LIST = "SELECT * FROM patient_tbl"; @@ -59,6 +58,27 @@ public class patientJoinDao extends BasicDao { return vo; } + + public patientJoinVo selectOne(patientJoinVo member) { + patientJoinVo vo = null; + + try { + this.psmt = this.conn.prepareStatement("SELECT * FROM patient_tbl WHERE p_ID =?"); + this.psmt.setString(1, member.getP_ID()); + this.rs = this.psmt.executeQuery(); + if (this.rs.next()) { + vo = new patientJoinVo(); + String id = this.rs.getString("p_ID"); + String name = this.rs.getString("p_name"); + vo.setP_ID(id); + vo.setP_name(name); + } + } catch (SQLException var5) { + var5.printStackTrace(); + } + + return vo; + } public int memberInsert(patientJoinVo member) { int n = 0; @@ -78,24 +98,7 @@ public class patientJoinDao extends BasicDao { } catch (SQLException var4) { var4.printStackTrace(); } - try { - this.psmt = this.conn.prepareStatement("INSERT into patient_test_tbl(pt_ID,pt_name) values(?,?)"); - this.psmt.setString(1, member.getP_ID()); - this.psmt.setString(2, member.getP_name()); - n = this.psmt.executeUpdate(); - } catch (SQLException var4) { - var4.printStackTrace(); - } - try { - this.psmt = this.conn.prepareStatement("INSERT into patient_inout_tbl(pio_ID,pio_name) values(?,?)"); - this.psmt.setString(1, member.getP_ID()); - this.psmt.setString(2, member.getP_name()); - n = this.psmt.executeUpdate(); - } catch (SQLException var4) { - var4.printStackTrace(); - } - return n; } } \ No newline at end of file diff --git a/hospital/src/main/java/patientTest/patientTestDao.java b/hospital/src/main/java/patientTest/patientTestDao.java new file mode 100644 index 0000000..86c1adc --- /dev/null +++ b/hospital/src/main/java/patientTest/patientTestDao.java @@ -0,0 +1,59 @@ +package patientTest; + +import java.sql.SQLException; +import java.util.ArrayList; + +import DB.BasicDao; +import patientInout.patientInoutVo; + +public class patientTestDao extends BasicDao { + private final String patientTestList = "SELECT * FROM patient_test_tbl WHERE pt_ID = ?"; + + public ArrayList select(patientTestVo member) { + ArrayList list = new ArrayList(); + + try { + this.psmt = this.conn.prepareStatement("SELECT * FROM patient_test_tbl WHERE pt_ID = ?"); + this.psmt.setString(1, member.getPt_ID()); + this.rs = this.psmt.executeQuery(); + + while(this.rs.next()) { + patientTestVo vo = new patientTestVo(); + + vo.setPt_ID(this.rs.getString("pt_ID")); + vo.setPt_name(this.rs.getString("pt_name")); + vo.setPt_xray(this.rs.getString("pt_xray")); + vo.setPt_blood(this.rs.getString("pt_blood")); + vo.setPt_urine(this.rs.getString("pt_urine")); + vo.setPt_ct(this.rs.getString("pt_ct")); + vo.setPt_date(this.rs.getString("pt_date")); + vo.setPt_time(this.rs.getString("pt_time")); + vo.setPt_res(this.rs.getString("pt_res")); + vo.setPt_state(this.rs.getString("pt_state")); + + list.add(vo); + } + } catch (SQLException var3) { + var3.printStackTrace(); + } + + return list; + } + + public int patientTestInsert(patientTestVo member) { + int n = 0; + + try { + this.psmt = this.conn.prepareStatement("INSERT into patient_test_tbl(pt_ID,pt_name,pt_date,pt_time,pt_state) values(?,?,?,?,1)"); + this.psmt.setString(1, member.getPt_ID()); + this.psmt.setString(2, member.getPt_name()); + this.psmt.setString(3, member.getPt_date()); + this.psmt.setString(4, member.getPt_time()); + n = this.psmt.executeUpdate(); + } catch (SQLException var4) { + var4.printStackTrace(); + } + + return n; + } +} diff --git a/hospital/src/main/java/patientTest/patientTestVo.java b/hospital/src/main/java/patientTest/patientTestVo.java new file mode 100644 index 0000000..8ca0943 --- /dev/null +++ b/hospital/src/main/java/patientTest/patientTestVo.java @@ -0,0 +1,83 @@ +package patientTest; + +public class patientTestVo { + public String pt_num; + public String pt_ID; + public String pt_name; + public String pt_xray; + public String pt_blood; + public String pt_urine; + public String pt_ct; + public String pt_date; + public String pt_time; + public String pt_res; + public String pt_state; + + public String getPt_num() { + return pt_num; + } + public void setPt_num(String pt_num) { + this.pt_num = pt_num; + } + public String getPt_ID() { + return pt_ID; + } + public void setPt_ID(String pt_ID) { + this.pt_ID = pt_ID; + } + public String getPt_name() { + return pt_name; + } + public void setPt_name(String pt_name) { + this.pt_name = pt_name; + } + public String getPt_xray() { + return pt_xray; + } + public void setPt_xray(String pt_xray) { + this.pt_xray = pt_xray; + } + public String getPt_blood() { + return pt_blood; + } + public void setPt_blood(String pt_blood) { + this.pt_blood = pt_blood; + } + public String getPt_urine() { + return pt_urine; + } + public void setPt_urine(String pt_urine) { + this.pt_urine = pt_urine; + } + public String getPt_ct() { + return pt_ct; + } + public void setPt_ct(String pt_ct) { + this.pt_ct = pt_ct; + } + public String getPt_date() { + return pt_date; + } + public void setPt_date(String pt_date) { + this.pt_date = pt_date; + } + public String getPt_time() { + return pt_time; + } + public void setPt_time(String pt_time) { + this.pt_time = pt_time; + } + public String getPt_res() { + return pt_res; + } + public void setPt_res(String pt_res) { + this.pt_res = pt_res; + } + public String getPt_state() { + return pt_state; + } + public void setPt_state(String pt_state) { + this.pt_state = pt_state; + } + +} diff --git a/hospital/src/main/webapp/KakaoTalk_20200624_145231741.jpg b/hospital/src/main/webapp/KakaoTalk_20200624_145231741.jpg new file mode 100644 index 0000000..632efee Binary files /dev/null and b/hospital/src/main/webapp/KakaoTalk_20200624_145231741.jpg differ diff --git a/hospital/src/main/webapp/UserJoin.jsp b/hospital/src/main/webapp/UserJoin.jsp index 998b509..89d3d92 100644 --- a/hospital/src/main/webapp/UserJoin.jsp +++ b/hospital/src/main/webapp/UserJoin.jsp @@ -95,24 +95,23 @@ - 직책 - -
-     + +
+
-
-     +
+
-
-     +
+
-
-     +
+
diff --git a/hospital/src/main/webapp/UserList.jsp b/hospital/src/main/webapp/UserList.jsp index b4c1843..c07728d 100644 --- a/hospital/src/main/webapp/UserList.jsp +++ b/hospital/src/main/webapp/UserList.jsp @@ -32,6 +32,9 @@ 아이디 이름 + 부서 + 직책 + 생년월일 주소 전화 성별 @@ -43,6 +46,9 @@ ${member.u_ID} ${member.u_name} + ${member.u_divi} + ${member.u_post} + ${member.u_birth} ${member.u_addr} ${member.u_phone} ${member.u_gender} diff --git a/hospital/src/main/webapp/UserMyList.jsp b/hospital/src/main/webapp/UserMyList.jsp new file mode 100644 index 0000000..fd0795f --- /dev/null +++ b/hospital/src/main/webapp/UserMyList.jsp @@ -0,0 +1,62 @@ +<%@ page language="java" contentType="text/html; charset=UTF-8" + pageEncoding="UTF-8"%> +<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> + + + + + 병원 종합 관리 시스템 + + + + +
+
+
+
+

근무 기록

+
+
+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
데이터가 없습니다.
ID이름근무 시작 시간근무 종료 시간상태
${member.uw_ID}${member.uw_name}${member.uw_start}${member.uw_finish}${member.uw_state}
+
+
+
+
+
+ + + + \ No newline at end of file diff --git a/hospital/src/main/webapp/home.jsp b/hospital/src/main/webapp/home.jsp index 6b58ee7..ca5200d 100644 --- a/hospital/src/main/webapp/home.jsp +++ b/hospital/src/main/webapp/home.jsp @@ -4,14 +4,35 @@ -병원 관리 시스템 + 병원 관리 시스템 + + + + + + -

A 병원

-   - -
-
-   - + + +
+
+
+

병원 종합 관리 시스템

+    + +
+
+    + +
+
+
\ No newline at end of file diff --git a/hospital/src/main/webapp/menu.jsp b/hospital/src/main/webapp/menu.jsp index 7db68a9..a69783e 100644 --- a/hospital/src/main/webapp/menu.jsp +++ b/hospital/src/main/webapp/menu.jsp @@ -1,5 +1,6 @@ <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> + <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> @@ -18,12 +19,16 @@