2023-11-27 14:15 결과관리에 강의조사 미제출 정보 추가

This commit is contained in:
myname 2023-11-27 14:19:15 +09:00
parent 174ec848ca
commit b0aaa3966b
4 changed files with 37 additions and 5 deletions

View File

@ -154,6 +154,7 @@ public class VEEduAplctVO extends ComDefaultVO implements Serializable {
private String awardsHist; //수상이력 private String awardsHist; //수상이력
private String extraPayYn; //추가비용지불 private String extraPayYn; //추가비용지불
private String qustnrRsltCnt; //설문응답 수량
public int getChasi() { public int getChasi() {
return chasi; return chasi;
@ -1771,6 +1772,12 @@ public class VEEduAplctVO extends ComDefaultVO implements Serializable {
public void setExtraPayYn(String extraPayYn) { public void setExtraPayYn(String extraPayYn) {
this.extraPayYn = extraPayYn; this.extraPayYn = extraPayYn;
} }
public String getQustnrRsltCnt() {
return qustnrRsltCnt;
}
public void setQustnrRsltCnt(String qustnrRsltCnt) {
this.qustnrRsltCnt = qustnrRsltCnt;
}
} }

View File

@ -2239,6 +2239,7 @@
/* VEEduMIXDAO.selectTngrRsltPagingList */ /* VEEduMIXDAO.selectTngrRsltPagingList */
SELECT SELECT
AA.*, AA.*,
NVL(BB.qustnrRsltCnt,0) AS qustnrRsltCnt ,
2 , 2 ,
COUNT(1) OVER() AS totCnt COUNT(1) OVER() AS totCnt
FROM ( FROM (
@ -2444,6 +2445,20 @@
</isEmpty> </isEmpty>
) AA ) AA
LEFT OUTER JOIN
(
SELECT b0.EDU_APLCT_ORD
, b0.EDU_CHASI_ORD
, count(*) qustnrRsltCnt
FROM LETTNQESTNRRSLTDETAIL b0
GROUP BY b0.EDU_APLCT_ORD
, b0.EDU_CHASI_ORD
)bb
on(
aa.eduAplctOrd = bb.edu_aplct_ord
AND aa.eduChasiOrd = bb.edu_chasi_ord
)
WHERE 1=1 WHERE 1=1
<isNotEmpty property="checkListQuery"> <isNotEmpty property="checkListQuery">

View File

@ -277,12 +277,13 @@
<table> <table>
<colgroup> <colgroup>
<col style="width: 5%;"> <col style="width: 5%;">
<col style="width: 15%;"> <col style="width: 10%;">
<col style="width: 15%;"> <col style="width: 14%;">
<col style="width: 8%;"> <col style="width: 8%;">
<col style="width: 10%;"> <col style="width: 10%;">
<col style="width: auto"> <col style="width: auto">
<col style="width: 12%;"> <col style="width: 12%;">
<col style="width: 9%;">
</colgroup> </colgroup>
<thead> <thead>
<tr> <tr>
@ -293,6 +294,7 @@
<th>신청유형</th> <th>신청유형</th>
<th>기관(단체)명</th> <th>기관(단체)명</th>
<th>강사이름</th> <th>강사이름</th>
<th>강의만족도<br>제출여부</th>
</tr> </tr>
</thead> </thead>
<tbody> <tbody>
@ -329,6 +331,9 @@
<td onclick="fncGoDetail('${list.eduAplctOrd}','${list.eduChasiOrd}');" style="cursor:pointer"> <td onclick="fncGoDetail('${list.eduAplctOrd}','${list.eduChasiOrd}');" style="cursor:pointer">
<c:out value="${list.instrNm}"/> <c:out value="${list.instrNm}"/>
</td> </td>
<td onclick="fncGoDetail('${list.eduAplctOrd}','${list.eduChasiOrd}');" style="cursor:pointer">
<c:if test="${list.qustnrRsltCnt le 0}">미제출</c:if><c:if test="${list.qustnrRsltCnt gt 0}">제출</c:if>
</td>
</tr> </tr>
</c:forEach> </c:forEach>
<c:if test="${empty list}"> <c:if test="${empty list}">

View File

@ -413,13 +413,14 @@
<table> <table>
<colgroup> <colgroup>
<col style="width: 5%;"> <col style="width: 5%;">
<col style="width: 15%;"> <col style="width: 10%;">
<col style="width: 15%;"> <col style="width: 14%;">
<col style="width: 8%;"> <col style="width: 6%;">
<col style="width: 10%;"> <col style="width: 10%;">
<col style="width: auto"> <col style="width: auto">
<col style="width: 12%;"> <col style="width: 12%;">
<col style="width: 8%;"> <col style="width: 8%;">
<col style="width: 9%;">
</colgroup> </colgroup>
<thead> <thead>
<tr> <tr>
@ -431,6 +432,7 @@
<th>학교(기관)명</th> <th>학교(기관)명</th>
<th>강사이름</th> <th>강사이름</th>
<th>결과보고<br>제출여부</th> <th>결과보고<br>제출여부</th>
<th>강의만족도<br>제출여부</th>
</tr> </tr>
</thead> </thead>
<tbody> <tbody>
@ -476,6 +478,9 @@
<td onclick="fncGoDetail('${list.eduAplctOrd}','${list.eduChasiOrd}');" style="cursor:pointer"> <td onclick="fncGoDetail('${list.eduAplctOrd}','${list.eduChasiOrd}');" style="cursor:pointer">
<c:if test="${list.cnt eq 0}">미제출</c:if><c:if test="${list.cnt gt 0}">제출</c:if> <c:if test="${list.cnt eq 0}">미제출</c:if><c:if test="${list.cnt gt 0}">제출</c:if>
</td> </td>
<td onclick="fncGoDetail('${list.eduAplctOrd}','${list.eduChasiOrd}');" style="cursor:pointer">
<c:if test="${list.qustnrRsltCnt le 0}">미제출</c:if><c:if test="${list.qustnrRsltCnt gt 0}">제출</c:if>
</td>
</tr> </tr>
</c:forEach> </c:forEach>
<c:if test="${empty list}"> <c:if test="${empty list}">