Notice
Recent Posts
Recent Comments
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- Absolute
- AGI
- ai
- AI agents
- AI engineer
- AI researcher
- ajax
- algorithm
- Algorithms
- aliases
- Array 객체
- ASI
- bayes' theorem
- Bit
- Blur
- BOM
- bootstrap
- canva
- challenges
- ChatGPT
Archives
- Today
- In Total
A Joyful AI Research Journey🌳😊
[15] 230501 팀 프로젝트 (1) 15일 차 Mon) 할 것 리스트, 코드 수정할 것 리스트 본문
💖My Bootcamp Projects Logs✨/Team Project 1️⃣
[15] 230501 팀 프로젝트 (1) 15일 차 Mon) 할 것 리스트, 코드 수정할 것 리스트
yjyuwisely 2023. 5. 1. 07:00230501 Mon 86th class
할 것 리스트
- 컨트롤러 수정 -> 데이터 읽음 기능 구현
- 내역 X -> 경고창 뜸 기능 구현
- JS: 로그아웃 기능 구현
- JS: 정규식 유효성 검사 기능 구현
코드 수정할 것 리스트
- Issue.jsp
- GeneralDown.jsp
- InoutDown.jsp
- SergDown.jsp
- nav.jsp
- Issue.jsp
- CertificateController.java
- CertificateMapper.java
- CertificateService.java
- CertificateServiceImpl.java
- CertificateMapper.xml
- HomeController.java
버튼 클릭했을 때 환자 코드가 안 맞으면 || 없으면 '내역이 없습니다.' 경고창 뜨고,
환자 코드가 맞으면 증명서 출력 페이지로 이동한다.
1) CertificateMapper.xml => admission_date, discharge_date 추가하기
<!-- 수술확인서 -->
<select id="SergDown" resultType="com.obj.model.MemberCertJoinVO">
SELECT m.id, name, residentid, disease, operation, surg_date, admission_date, discharge_date
FROM member AS m
INNER JOIN certificate AS c
ON m.id = c.id
WHERE m.id = #{id}
</select>
2) Issue.jsp => href="InoutDown?id=${common.id}"> 신청 </a></td>
<td class="Sans"><a
class=" btn-1 bg-gradient-primary-to-secondary btn btn-primary d-inline-block col-lg-4 mb-2 fw-bolder fs-6"
href="GeneralDown?id=${common.id}"> 신청 </a></td>
3) GeneralDown.jsp, InoutDown.jsp, SergDown.jsp => <td colspan="3" class="text-start ps-4">${cert.disease}</td>
<td colspan="3" class="text-start ps-4">${cert.disease}</td>
4) CertificateMapper.xml => WHERE m.id = #{id} and c.patientcode = '1'
<select id="GeneralDown" resultType="com.obj.model.MemberCertJoinVO">
SELECT m.id, name, residentid, disease
FROM member AS m
INNER JOIN certificate AS c
ON m.id = c.id <!-- 동일 칼럼: id --> <!-- ON: JOIN 을 하기 전 필터링 -->
WHERE m.id = #{id} and c.patientcode = '1' <!-- 로그인한 유저 --> <!-- WHERE: JOIN 을 한 후 필터링 -->
</select>
전부 2.5, 1.8, 1.0 설정으로 되어있다.
협업툴 (기획 자료: 피그마, 자료 수집: 노션)
728x90
반응형
'💖My Bootcamp Projects Logs✨ > Team Project 1️⃣' 카테고리의 다른 글
[16] 230503 팀 프로젝트 (1) 16일 차 Wed) 할 것 리스트 (0) | 2023.05.02 |
---|---|
[15] 230502 팀 프로젝트 (1) 15일 차 Tue) 할 것 리스트, 코드 수정할 것 리스트 (0) | 2023.05.02 |
[12] 230428 팀 프로젝트 (1) 12일 차 Fri) 할 것 리스트 (0) | 2023.04.28 |
🌷[7, 9] 230423, 230425 팀 프로젝트 (1) 7, 9일 차) 화면 구현 스크린샷 (0) | 2023.04.27 |
Comments