File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
<%--
Class Name : KisaRegist.jsp
Description : KISA 등록 페이지
Modification Information
수정일 수정자 수정내용
------- -------- ---------------------------
2021.04.16 이준호 최초 생성
author : 이준호
since : 2021.04.19
--%>
<%@ page contentType="text/html; charset=utf-8"%>kisa/kisa/insertKisa.do
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%@ taglib prefix="ui" uri="http://egovframework.gov/ctl/ui"%>
<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions"%>
<%@ taglib prefix="spring" uri="http://www.springframework.org/tags"%>
<%@ taglib prefix="form" uri="http://www.springframework.org/tags/form" %>
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt"%>
<!DOCTYPE html>
<html lang="ko">
<head>
<title>KISA 관리</title>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<script type="text/javascript" src="<c:url value='/js/EgovMultiFile.js'/>"></script>
<script type="text/javascript" src="<c:url value='/js/EgovCalPopup.js'/>"></script>
<script type="text/javaScript" language="javascript">
$( document ).ready(function(){
});
/* pagination 페이지 링크 function */
function goList(){
document.searchForm.submit();
}
/* 등록시 값 확인 */
function fn_checkForm() {
var formchk = document.writeForm;
if(formchk.mberPhoneNo.value == '') {
alert("회신번호를 입력해 주십시오");
return false;
}
if(formchk.mberId.value == '') {
alert("ID를 입력해 주십시오");
return false;
}
if(formchk.kisaSendPnttmYYYMMDD.value == '') {
alert("수신일시를 선택해 주십시오");
return false;
}
if(formchk.kisaReportPnttmYYYMMDD.value == '') {
alert("신고일시를 선택해 주십시오");
return false;
}
if(formchk.kisaContent.value == '') {
alert("ID를 입력해 주십시오");
return false;
}
return true;
}
/* 글 등록 function */
function fn_kisa_insert() {
document.writeForm.kisaSendPnttm.value = $("#kisaSendPnttmYYYMMDD").val();
document.writeForm.kisaReportPnttm.value = $("#kisaReportPnttmYYYMMDD").val();
if(fn_checkForm()){
var data = new FormData(document.writeForm);
_fileForm2.forEach(function(obj, idx) {
if (obj) data.append("file"+idx, obj.fileObj);
});
$.ajax({
type: "POST",
enctype: 'multipart/form-data',
url: "/kisa/kisa/insertKisaAjax.do",
data: data,
dataType:'json',
async: false,
processData: false,
contentType: false,
cache: false,
//timeout: 600000,
success: function (returnData, status) {
if(status == 'success'){
alert("저장 되었습니다.");
goList();
} else if(status== 'fail'){
alert("저장에 실패하였습니다. !!");
}
},
error: function (e) { alert("저장에 실패하였습니다."); console.log("ERROR : ", e); }
});
}
}
/* 배너 삭제 function */
function fn_fmsfile_delete() {
var msg;
msg = "해당 첨부파일을 삭제하시겠습니까?";
if (confirm(msg)) {
frm = document.writeForm;
frm.del.value = frm.fmsId.value ;
frm.action = "<c:url value='/uss/ion/fms/fmsFileListDelete.do'/>";
frm.submit();
}
}
</script>
</head>
<body>
<form name="writeForm" enctype="multipart/form-data" method="post">
<input type="hidden" id="kisaSendPnttm" name="kisaSendPnttm" value="">
<input type="hidden" id="kisaReportPnttm" name="kisaReportPnttm" value="">
<!-- 드래그앤 드롭 파라미터 -->
<input type="hidden" name="limitcount" value="50" />
<div class="contWrap">
<div class="pageTitle">
<div class="pageIcon"><img src="/pb/img/pageTitIcon4.png" alt=""></div>
<h2 class="titType1 c_222222 fwBold">KISA 등록</h2>
<p class="tType6 c_999999">KISA신고를 등록 할 수 있습니다.</p>
</div>
<div class="pageCont">
<table class="tbType2">
<colgroup>
<col style="width: 20%">
<col style="width: 80%">
</colgroup>
<tbody>
<tr>
<th><span class="reqArea">회신번호</span></th>
<td colspan="3">
<input type="text" name="mberPhoneNo" title="mberPhoneNo" maxlength="100" />
</td>
</tr>
<tr>
<th><span class="reqArea">아이디</span></th>
<td colspan="3">
<input type="text" name="mberId" title="mberId" maxlength="100" />
</td>
</tr>
<tr>
<th><span class="reqArea">신고상태</span></th>
<td colspan="3">
<select name="kisaReportState" id="kisaReportState" style="width:300px;">
<option value="1">KISA 서명 요청</option>
<option value="2">KISA 소명자료 요청</option>
<option value="3">당사경고 서명 요청</option>
</select>
</td>
</tr>
<tr>
<th><span class="reqArea">처리상태</span></th>
<td colspan="3">
<select name="kisaReceptState" id="kisaReceptState" style="width:300px;">
<option value="1">KISA 서명 미서명</option>
<option value="2">KISA 서명 서명 완료</option>
<option value="3">KISA 소명자료 미제출</option>
<option value="4">KISA 소명자료 제출 완료</option>
<option value="5">당사경고 서명 미서명</option>
<option value="6">당사경고 서명 서명 완료</option>
</select>
</td>
</tr>
<tr>
<th><span class="reqArea">접수된 전송사</span></th>
<td colspan="3">
<select name="kisaAgent" id="kisaAgent" style="width:300px;">
<option value="1">KISA</option>
<option value="2">아이하트(NPRO)</option>
<option value="3">현대퓨처넷(HCN)</option>
<option value="4">아이엠오(IMO)</option>
</select>
</td>
</tr>
<tr>
<th><span class="reqArea">수신일시</span></th>
<td colspan="3">
<input type="hidden" name="cal_url" id="cal_url" value="/sym/cmm/EgovNormalCalPopup.do">
<input style="width:auto;" type="text" class="date_format" name="kisaSendPnttmYYYMMDD" id="kisaSendPnttmYYYMMDD" size="4" maxlength="4" readonly="">
<a href="#" onclick="javascript:fn_egov_NormalCalendar(document.forms.writeForm, document.forms.writeForm.kisaSendPnttmYYYMMDD);">
<input type="button" class="calBtn">
</a>
</td>
</tr>
<tr>
<th><span class="reqArea">신고일시</span></th>
<td colspan="3">
<input style="width:auto;" type="text" class="date_format" name="kisaReportPnttmYYYMMDD" id="kisaReportPnttmYYYMMDD" size="4" maxlength="4" readonly="">
<a href="#" onclick="javascript:fn_egov_NormalCalendar(document.forms.writeForm, document.forms.writeForm.kisaReportPnttmYYYMMDD);">
<input type="button" class="calBtn">
</a>
</td>
</tr>
<tr>
<th><span class="reqArea">문자내용</span></th>
<td colspan="3">
<textarea type="textarea" name="kisaContent" title="kisaContent" cols="100" rows="10"></textarea>
</td>
</tr>
<tr>
<th><span class="reqArea">신고건수</span></th>
<td colspan="3">
<input type="text" name="kisaReportGun" title="kisaReportGun" maxlength="100" />
</td>
</tr>
<tr>
<th>서명자명</span></th>
<td colspan="3">
<input type="text" name="kisaSignNm" title="kisaSignNm" maxlength="100" />
</td>
</tr>
<tr>
<th>서명자 전화번호</span></th>
<td colspan="3">
<input type="text" name="kisaSignPhoneNo" title="kisaSignPhoneNo" maxlength="100" />
</td>
</tr>
<tr>
<th>서명 완료 일시</span></th>
<td colspan="3">
<input type="text" name="kisaSignPnttm" title="kisaSignPnttm" maxlength="100" />
</td>
</tr>
<tr>
<th><span class="reqArea">팝업 경고 안내 메세지</span></th>
<td colspan="3">
<c:forEach var="code" items="${codeResult}" varStatus="status">
<input name="kisaWarnMessage" id="kisaWarnMessage${code.code}" type="checkbox" value="${code.code}"/>
<label for="kisaWarnMessage01"> <c:out value="${code.codeDc}"/></label>
<br>
</c:forEach>
</td>
</tr>
<tr>
<th>파일 첨부</th>
<td class="upload_area">
<div class="file_upload_box no_img_box fileWrap">
<table>
<colgroup>
<col style="width: 60%">
<col style="width: 10%">
<col style="width: 20%">
<col style="width: 10%">
</colgroup>
<thead>
<tr>
<th>파일명</th>
<th>크기</th>
<th>등록일시</th>
<th>삭제</th>
</tr>
</thead>
</table>
</div>
<div class="fileWrap fileAfter file_list_div">
<table>
<colgroup>
<col style="width: 60%">
<col style="width: 10%">
<col style="width: 20%">
<col style="width: 10%">
</colgroup>
<thead>
<tr>
<th>파일명</th>
<th>크기</th>
<th>등록일시</th>
<th>삭제</th>
</tr>
</thead>
<tbody id="tbody_fiielist">
<c:forEach var="fileList" items="${fileList}" varStatus="status">
<tr class="item_${fileList.fmsImageFile}_${fileList.fileSn} uploaded_obj">
<input type="hidden" name="fileSize" class="item_file_size" value="${fileList.fileSize}">
<td class="file_name">
<img src="/direct/img/upload_hwp_img.png" alt="" />
<span class="file_name_text">${fileList.orignlFileNm}</span>
</td>
<td>
<span class="file_size_text" value="<c:out value="${fileList.fileSize}"/>"></span>
</td>
<td>
<c:out value="${fileList.regdt}"/>
</td>
<td>
<input type="button" class="delBtn" onclick="delAtchFile('${fileList.fmsImageFile}', '${fileList.fileSn}'); return false;">
</td>
</tr>
</c:forEach>
</tbody>
</table>
</div>
<div class="fileInfo file_list_div">
<ul class="inline">
<li>
<p>최대 <span class="c_e40000 fwBold limitcount_li">${bdMstr.posblAtchFileNumber}</span>개 | <span class="c_e40000 fwBold upload_number">50MB</span>제한</p>
</li>
<li>
<p><span class="c_456ded fwBold totalfileCount">1</span>개 | <span class="c_456ded fwBold totalfileSize">72.01KB</span></p>
</li>
</ul>
</div>
<div class="uploadBtm">
<input type="file" id="file_temp" name="file_temp" class="uploadFile">
</div>
</td>
</tr>
</tbody>
</table>
<div class="btnWrap">
<input type="button" class="btnType1 bg_888888" value="목 록" onclick="goList(); return false;">
<input type="button" class="btnType1" value="저 장" onclick="fn_kisa_insert(); return false;">
</div>
</div>
</div>
</form>
<form name="searchForm" id="searchForm" method="post" action="<c:out value='/kisa/kisa/KisaList.do'/>">
</form>
</body>
</html>