강의희망 교육분야 노출 및 관리자 페이지 수정

This commit is contained in:
wyh 2023-11-03 16:35:11 +09:00
parent 375639378b
commit b4c9d691e8
5 changed files with 117 additions and 23 deletions

View File

@ -418,9 +418,13 @@
hchk_dt = #hchkDt#,
</isNotEmpty><isNotEmpty property="rmrks">
rmrks = #rmrks#,
</isNotEmpty><isNotEmpty property="hopeEduFld">
hope_edu_fld = #hopeEduFld#,
</isNotEmpty>
<!-- 요청 시 기존 반려 사유 삭제 -->
<isEqual property="aprvlCd" compareValue="10">
aprvl_cn = '',

View File

@ -128,8 +128,8 @@
a.qlfct_end_yn AS qlfctEndYn,
a.qlfct_end_pnttm AS qlfctEndPnttm,
a.qlfct_end_cn AS qlfctEndCn,
a.div_cd AS divCd
a.div_cd AS divCd,
a.hope_edu_fld AS hopeEduFld
</sql>
<!-- 강사 정보 R -->

View File

@ -405,6 +405,25 @@ function getYears(getYear){
</th>
<td colspan="3"><c:out value='${info.prfsnFld}' /></td>
</tr>
<tr>
<th scope="row">
<p>강의희망 교육분야</p>
</th>
<td colspan="3">
<label for="mnLctrCn" class="label">강의희망 교육분야</label>
<ve:checkbox name="hopeEduFldView" id="hopeEduFldView" codeId="VEA006" includes="01,02,03,04,05,06,07,08,09,10,11,12,13,14,15,16,17,18,19,20"/>
<!-- , 들어간 값을 구분해서 표시한다. -->
<c:set var="hopeEduFldView" value="${fn:split(info.hopeEduFld,',')}" />
<c:forEach var="hopeEduFld" items="${hopeEduFldView}" varStatus="g">
<script>
$("input[name=hopeEduFldView][value=${hopeEduFld}]").prop("checked",true);
$("input[name=hopeEduFldView][value=${hopeEduFld}]").prop("disabled","disabled");
</script>
</c:forEach>
</td>
</tr>
<%-- <tr>
<th scope="row">
<p>주요강의내용</p>
@ -603,7 +622,6 @@ function getYears(getYear){
<ve:select codeId="VE0018" name="divCd" id="divCd" css="class='sel_type1'" selectedValue="${info.divCd}" />
</td>
</tr>
<tr>
<th scope="row">
<p>위촉구분${info.apptDiv}</p>
@ -613,7 +631,6 @@ function getYears(getYear){
<ve:select codeId="VE0032" name="apptDiv" id="apptDiv" css="class='sel_type1'" selectedValue="${info.apptDiv}"/>
</td>
</tr>
<tr>
<th scope="row">
<p class="req_text"><span>필수입력 항목</span>*</p>
@ -625,6 +642,24 @@ function getYears(getYear){
- SW코딩, 사물인터넷,인공지능,인성, 비젼, 캠프, 인터넷중독, 가족치료, 저작권 개론 등"><c:out value='${info.prfsnFld}'/></textarea>
</td>
</tr>
<tr>
<th scope="row">
<p class="req_text"><span>필수입력 항목</span>*</p>
<p>강의희망 교육분야</p>
</th>
<td colspan="3">
<label for="mnLctrCn" class="label">강의희망 교육분야</label>
<ve:checkbox name="hopeEduFld" id="hopeEduFld" codeId="VEA006" includes="01,02,03,04,05,06,07,08,09,10,11,12,13,14,15,16,17,18,19,20"/>
<!-- , 들어간 값을 구분해서 표시한다. -->
<c:set var="hopeEduFld" value="${fn:split(info.hopeEduFld,',')}" />
<c:forEach var="hopeEduFld" items="${hopeEduFld}" varStatus="g">
<script>
$("input[name=hopeEduFld][value=${hopeEduFld}]").prop("checked",true);
</script>
</c:forEach>
</td>
</tr>
<!-- <tr>
<th scope="row">
<p>위촉구분</p>

View File

@ -227,6 +227,25 @@
</th>
<td colspan="3"><c:out value='${info_ori.prfsnFld}' /></td>
</tr>
<tr>
<th scope="row">
<p>강의희망 교육분야</p>
</th>
<td colspan="3">
<label for="mnLctrCn" class="label">강의희망 교육분야</label>
<ve:checkbox name="hopeEduFld_ori" id="hopeEduFld_ori" codeId="VEA006" includes="01,02,03,04,05,06,07,08,09,10,11,12,13,14,15,16,17,18,19,20"/>
<!-- , 들어간 값을 구분해서 표시한다. -->
<c:set var="hopeEduFld_ori" value="${fn:split(info_ori.hopeEduFld,',')}" />
<c:forEach var="hopeEduFld_ori" items="${hopeEduFld_ori}" varStatus="g">
<script>
$("input[name=hopeEduFld_ori][value=${hopeEduFld_ori}]").prop("checked",true);
$("input[name=hopeEduFld_ori][value=${hopeEduFld_ori}]").prop("disabled","disabled");
</script>
</c:forEach>
</td>
</tr>
<%-- <tr>
<th scope="row">
<p>주요강의내용</p>
@ -342,6 +361,24 @@
</th>
<td colspan="3"><c:out value='${info.prfsnFld}' /></td>
</tr>
<tr>
<th scope="row">
<p>전문분야</p>
</th>
<td colspan="3">
<label for="mnLctrCn" class="label">강의희망 교육분야</label>
<ve:checkbox name="hopeEduFld" id="hopeEduFld" codeId="VEA006" includes="01,02,03,04,05,06,07,08,09,10,11,12,13,14,15,16,17,18,19,20"/>
<!-- , 들어간 값을 구분해서 표시한다. -->
<c:set var="hopeEduFld" value="${fn:split(info.hopeEduFld,',')}" />
<c:forEach var="hopeEduFld" items="${hopeEduFld}" varStatus="g">
<script>
$("input[name=hopeEduFld][value=${hopeEduFld}]").prop("checked",true);
$("input[name=hopeEduFld][value=${hopeEduFld}]").prop("disabled","disabled");
</script>
</c:forEach>
</td>
</tr>
<%-- <tr>
<th scope="row">
<p>주요강의내용</p>

View File

@ -354,6 +354,24 @@
<p><c:out value="${info.prfsnFld}"/></p>
</td>
</tr>
<tr>
<th scope="row">
<p class="req_text"><span>필수입력 항목</span>*</p>
<p>강의희망 교육분야</p>
</th>
<td colspan="3">
<ve:checkbox name="hopeEduFld" id="hopeEduFld" codeId="VEA006" includes="01,02,03,04,05,06,07,08,09,10,11,12,13,14,15,16,17,18,19,20"/>
<!-- , 들어간 값을 구분해서 표시한다. -->
<c:set var="hopeEduFld" value="${fn:split(info.hopeEduFld,',')}" />
<c:forEach var="hopeEduFld" items="${hopeEduFld}" varStatus="g">
<script>
$("input[name=hopeEduFld][value=${hopeEduFld}]").prop("checked",true);
$("input[name=hopeEduFld][value=${hopeEduFld}]").prop("disabled","disabled");
</script>
</c:forEach>
</td>
</tr>
</tbody>
</table>
</div>