Merge branch 'jsp'
@59daa096aa992af9b15b9d4a34344abd93be2913
--- src/main/java/itn/let/mjo/msg/web/MjonMsgController.java
+++ src/main/java/itn/let/mjo/msg/web/MjonMsgController.java
... | ... | @@ -5118,15 +5118,21 @@ |
| 5118 | 5118 |
model.addAttribute("fileList", fileList);
|
| 5119 | 5119 |
|
| 5120 | 5120 |
String phmId = request.getParameter("phmId");
|
| 5121 |
- String phoneNumber = request.getParameter("phoneNumber");
|
|
| 5122 |
- String userName = request.getParameter("userName");
|
|
| 5123 | 5121 |
String managerNm = request.getParameter("managerNm");
|
| 5124 | 5122 |
String dept = request.getParameter("dept");
|
| 5125 |
- String nameType = request.getParameter("nameType");
|
|
| 5126 |
- String phmType = request.getParameter("phmType");
|
|
| 5127 | 5123 |
String authYnTxt = request.getParameter("authYnTxt");
|
| 5128 | 5124 |
String phmAuthTypeTxt = request.getParameter("phmAuthTypeTxt");
|
| 5129 | 5125 |
String ownerName = request.getParameter("ownerName");
|
| 5126 |
+ |
|
| 5127 |
+ MjPhoneMemberVO mjPhoneMemberVO = new MjPhoneMemberVO(); |
|
| 5128 |
+ mjPhoneMemberVO = mjonMsgService.selectSendPhoneNumberByPhmId(phmId); |
|
| 5129 |
+ String phoneNumber = mjPhoneMemberVO.getPhoneNumber(); |
|
| 5130 |
+ String userId = mjPhoneMemberVO.getUserId(); |
|
| 5131 |
+ String userName = mjPhoneMemberVO.getUserName(); |
|
| 5132 |
+ String nameType = mjPhoneMemberVO.getNameType(); |
|
| 5133 |
+ String phmType = mjPhoneMemberVO.getPhmType(); |
|
| 5134 |
+ String authYn = mjPhoneMemberVO.getAuthYn(); |
|
| 5135 |
+ String rejectReason = mjPhoneMemberVO.getRejectReason(); |
|
| 5130 | 5136 |
|
| 5131 | 5137 |
// νμμλ₯ |
| 5132 | 5138 |
String requiredDocuments = ""; |
... | ... | @@ -5211,26 +5217,24 @@ |
| 5211 | 5217 |
} |
| 5212 | 5218 |
} |
| 5213 | 5219 |
|
| 5214 |
- |
|
| 5215 |
- |
|
| 5216 |
- |
|
| 5217 |
- |
|
| 5218 |
- |
|
| 5219 | 5220 |
model.addAttribute("pdfPath", path);
|
| 5220 | 5221 |
model.addAttribute("fileType", fileType);
|
| 5221 | 5222 |
model.addAttribute("atchFileId", fileVO.getAtchFileId());
|
| 5222 | 5223 |
model.addAttribute("fileSn", fileVO.getFileSn());
|
| 5223 | 5224 |
model.addAttribute("phmId", phmId);
|
| 5224 | 5225 |
model.addAttribute("phoneNumber", phoneNumber);
|
| 5226 |
+ model.addAttribute("userId", userId);
|
|
| 5225 | 5227 |
model.addAttribute("userName", userName);
|
| 5226 | 5228 |
model.addAttribute("managerNm", managerNm);
|
| 5227 | 5229 |
model.addAttribute("dept", dept);
|
| 5228 | 5230 |
model.addAttribute("nameType", nameType);
|
| 5229 | 5231 |
model.addAttribute("phmType", phmType);
|
| 5232 |
+ model.addAttribute("authYn", authYn);
|
|
| 5230 | 5233 |
model.addAttribute("authYnTxt", authYnTxt);
|
| 5231 | 5234 |
model.addAttribute("phmAuthTypeTxt", phmAuthTypeTxt);
|
| 5232 | 5235 |
model.addAttribute("ownerName", ownerName);
|
| 5233 | 5236 |
model.addAttribute("requiredDocuments", requiredDocuments);
|
| 5237 |
+ model.addAttribute("rejectReason", rejectReason);
|
|
| 5234 | 5238 |
|
| 5235 | 5239 |
return "/uss/ion/msg/pdfViewPhone"; |
| 5236 | 5240 |
} |
--- src/main/webapp/WEB-INF/jsp/uss/ion/msg/SendNumberList.jsp
+++ src/main/webapp/WEB-INF/jsp/uss/ion/msg/SendNumberList.jsp
... | ... | @@ -41,16 +41,18 @@ |
| 41 | 41 |
}); |
| 42 | 42 |
|
| 43 | 43 |
//PdfView |
| 44 |
-function pdfViewPhonePop(atchFileId,phmId,phoneNumber,userName,managerNm,dept,nameType,phmType,authYnTxt,phmAuthTypeTxt,ownerName) {
|
|
| 44 |
+function pdfViewPhonePop(atchFileId,phmId,phoneNumber,userId,userName,managerNm,dept,nameType,phmType,authYn,authYnTxt,phmAuthTypeTxt,ownerName) {
|
|
| 45 | 45 |
document.pdfForm.atchFileId.value = atchFileId; |
| 46 | 46 |
document.pdfForm.fileSn.value = 0; |
| 47 | 47 |
document.pdfForm.phmId.value = phmId; |
| 48 | 48 |
document.pdfForm.phoneNumber.value = phoneNumber; |
| 49 |
+ document.pdfForm.userId.value = userId; |
|
| 49 | 50 |
document.pdfForm.userName.value = userName; |
| 50 | 51 |
document.pdfForm.managerNm.value = managerNm; |
| 51 | 52 |
document.pdfForm.dept.value = dept; |
| 52 | 53 |
document.pdfForm.nameType.value = nameType; |
| 53 | 54 |
document.pdfForm.phmType.value = phmType; |
| 55 |
+ document.pdfForm.authYn.value = authYn; |
|
| 54 | 56 |
document.pdfForm.authYnTxt.value = authYnTxt; |
| 55 | 57 |
document.pdfForm.phmAuthTypeTxt.value = phmAuthTypeTxt; |
| 56 | 58 |
document.pdfForm.ownerName.value = ownerName; |
... | ... | @@ -438,7 +440,7 @@ |
| 438 | 440 |
</td> |
| 439 | 441 |
<td> |
| 440 | 442 |
<c:if test="${result.atchFileId ne '' && result.atchFileId ne null}">
|
| 441 |
- <button class="btnType btnType20" onclick="pdfViewPhonePop('${result.atchFileId}','${result.phmId}','${result.phoneNumber}','${result.userName}','${result.managerNm}','${result.dept}','${result.nameType}','${result.phmType}','${result.authYnTxt}','${result.phmAuthTypeTxt}','${result.ownerName}'); return false;" style="height:20px !important; padding:0 2px !important;">V</button>
|
|
| 443 |
+ <button class="btnType btnType20" onclick="pdfViewPhonePop('${result.atchFileId}','${result.phmId}','${result.phoneNumber}','${result.userId}','${result.userName}','${result.managerNm}','${result.dept}','${result.nameType}','${result.phmType}','${result.authYn}','${result.authYnTxt}','${result.phmAuthTypeTxt}','${result.ownerName}'); return false;" style="height:20px !important; padding:0 2px !important;">V</button>
|
|
| 442 | 444 |
</c:if> |
| 443 | 445 |
</td> |
| 444 | 446 |
<td><c:out value="${result.admNm}"/></td>
|
... | ... | @@ -492,11 +494,13 @@ |
| 492 | 494 |
<input type="hidden" name="fileSn"/> |
| 493 | 495 |
<input type="hidden" name="phmId"/> |
| 494 | 496 |
<input type="hidden" name="phoneNumber"/> |
| 497 |
+ <input type="hidden" name="userId"/> |
|
| 495 | 498 |
<input type="hidden" name="userName"/> |
| 496 | 499 |
<input type="hidden" name="managerNm"/> |
| 497 | 500 |
<input type="hidden" name="dept"/> |
| 498 | 501 |
<input type="hidden" name="nameType"/> |
| 499 | 502 |
<input type="hidden" name="phmType"/> |
| 503 |
+ <input type="hidden" name="authYn"/> |
|
| 500 | 504 |
<input type="hidden" name="authYnTxt"/> |
| 501 | 505 |
<input type="hidden" name="phmAuthTypeTxt"/> |
| 502 | 506 |
<input type="hidden" name="ownerName"/> |
--- src/main/webapp/WEB-INF/jsp/uss/ion/msg/pdfView.jsp
+++ src/main/webapp/WEB-INF/jsp/uss/ion/msg/pdfView.jsp
... | ... | @@ -44,63 +44,63 @@ |
| 44 | 44 |
</head> |
| 45 | 45 |
<body> |
| 46 | 46 |
|
| 47 |
- <div class="pageCont" style="text-align: center; width: 1000px;"> |
|
| 48 |
- <div class="listTop" style="float: left; margin-top: 0px; padding-top: 0px;"> |
|
| 49 |
- <p class="tType5">κΈ°μ νμ μ μ² μ 보</p> |
|
| 50 |
- </div> |
|
| 51 |
- <div class="tableWrap"> |
|
| 52 |
- <table class="tbType1"> |
|
| 53 |
- <colgroup> |
|
| 54 |
- <col style="width: *%"> |
|
| 55 |
- <col style="width: 12%"> |
|
| 56 |
- <col style="width: 15%"> |
|
| 57 |
- <col style="width: 15%"> |
|
| 58 |
- <col style="width: 12%"> |
|
| 59 |
- <col style="width: 10%"> |
|
| 60 |
- </colgroup> |
|
| 61 |
- <thead> |
|
| 62 |
- <tr> |
|
| 63 |
- <th>κΈ°μ λͺ </th> |
|
| 64 |
- <th>μ¬μ μλ²νΈ</th> |
|
| 65 |
- <th>λνμ</th> |
|
| 66 |
- <th>λ΄λΉμ</th> |
|
| 67 |
- <th>ν΄λν°</th> |
|
| 68 |
- <th>λ€μ΄λ‘λ</th> |
|
| 69 |
- </tr> |
|
| 70 |
- </thead> |
|
| 71 |
- <tbody> |
|
| 72 |
- <tr> |
|
| 73 |
- <td title="${mberNm}">${mberNm}</td>
|
|
| 74 |
- <td title="${bizNo}">${bizNo}</td>
|
|
| 75 |
- <td title="${ceoNm}">${ceoNm}</td>
|
|
| 76 |
- <td title="${hstManagerNm}">${hstManagerNm}</td>
|
|
| 77 |
- <td title="${hstMbtlNum}">${hstMbtlNum}</td>
|
|
| 78 |
- <td> |
|
| 79 |
- <c:import url="/cmm/fms/selectMberFileInfs.do" charEncoding="utf-8"> |
|
| 80 |
- <c:param name="param_atchFileId" value="${atchFileId}" />
|
|
| 81 |
- </c:import> |
|
| 82 |
- </td> |
|
| 83 |
- </tr> |
|
| 84 |
- </tbody> |
|
| 85 |
- </table> |
|
| 86 |
- </div> |
|
| 87 |
- |
|
| 88 |
- <c:if test="${fileType eq 'etc'}">
|
|
| 89 |
- <div style="width: 100%; text-align: center; margin: 30px 0 30px 0; color: red;"> |
|
| 90 |
- PDF λ·°μ΄μμ μ§μνμ§ μλ νμμ νμΌμ λλ€. 첨λΆνμΌ λ€μ΄λ‘λν νμΈν΄μ£ΌμΈμ. |
|
| 91 |
- </div> |
|
| 92 |
- </c:if> |
|
| 93 |
- <canvas id="the-canvas" name="the-canvas" style="min-width: 600px; max-width: 1000px; margin-top: 25px; margin-bottom: 25px;"></canvas> |
|
| 94 |
- |
|
| 95 |
- <div> |
|
| 96 |
- <button class="btnType" id="prev">Previous</button> |
|
| 97 |
- <span>Page: <span id="page_num"></span> / <span id="page_count"></span></span> |
|
| 98 |
- <button class="btnType" id="next">Next</button> |
|
| 99 |
- |
|
| 100 |
- <div style="float: right; margin-right: 10px;"><button onclick="javascript:self.close()" class="btnType">CLOSE</button></div> |
|
| 101 |
- </div> |
|
| 102 |
- |
|
| 47 |
+<div class="pageCont" style="text-align: center; width: 1000px;"> |
|
| 48 |
+ <div class="listTop" style="float: left; margin-top: 0px; padding-top: 0px;"> |
|
| 49 |
+ <p class="tType5">κΈ°μ νμ μ μ² μ 보</p> |
|
| 103 | 50 |
</div> |
| 51 |
+ <div class="tableWrap"> |
|
| 52 |
+ <table class="tbType1"> |
|
| 53 |
+ <colgroup> |
|
| 54 |
+ <col style="width: *%"> |
|
| 55 |
+ <col style="width: 12%"> |
|
| 56 |
+ <col style="width: 15%"> |
|
| 57 |
+ <col style="width: 15%"> |
|
| 58 |
+ <col style="width: 12%"> |
|
| 59 |
+ <col style="width: 10%"> |
|
| 60 |
+ </colgroup> |
|
| 61 |
+ <thead> |
|
| 62 |
+ <tr> |
|
| 63 |
+ <th>κΈ°μ λͺ </th> |
|
| 64 |
+ <th>μ¬μ μλ²νΈ</th> |
|
| 65 |
+ <th>λνμ</th> |
|
| 66 |
+ <th>λ΄λΉμ</th> |
|
| 67 |
+ <th>ν΄λν°</th> |
|
| 68 |
+ <th>λ€μ΄λ‘λ</th> |
|
| 69 |
+ </tr> |
|
| 70 |
+ </thead> |
|
| 71 |
+ <tbody> |
|
| 72 |
+ <tr> |
|
| 73 |
+ <td title="${mberNm}">${mberNm}</td>
|
|
| 74 |
+ <td title="${bizNo}">${bizNo}</td>
|
|
| 75 |
+ <td title="${ceoNm}">${ceoNm}</td>
|
|
| 76 |
+ <td title="${hstManagerNm}">${hstManagerNm}</td>
|
|
| 77 |
+ <td title="${hstMbtlNum}">${hstMbtlNum}</td>
|
|
| 78 |
+ <td> |
|
| 79 |
+ <c:import url="/cmm/fms/selectMberFileInfs.do" charEncoding="utf-8"> |
|
| 80 |
+ <c:param name="param_atchFileId" value="${atchFileId}" />
|
|
| 81 |
+ </c:import> |
|
| 82 |
+ </td> |
|
| 83 |
+ </tr> |
|
| 84 |
+ </tbody> |
|
| 85 |
+ </table> |
|
| 86 |
+ </div> |
|
| 87 |
+ |
|
| 88 |
+ <c:if test="${fileType eq 'etc'}">
|
|
| 89 |
+ <div style="width: 100%; text-align: center; margin: 30px 0 30px 0; color: red;"> |
|
| 90 |
+ PDF λ·°μ΄μμ μ§μνμ§ μλ νμμ νμΌμ λλ€. 첨λΆνμΌ λ€μ΄λ‘λν νμΈν΄μ£ΌμΈμ. |
|
| 91 |
+ </div> |
|
| 92 |
+ </c:if> |
|
| 93 |
+ <canvas id="the-canvas" name="the-canvas" style="min-width: 600px; max-width: 1000px; margin-top: 25px; margin-bottom: 25px;"></canvas> |
|
| 94 |
+ |
|
| 95 |
+ <div> |
|
| 96 |
+ <button class="btnType" id="prev">Previous</button> |
|
| 97 |
+ <span>Page: <span id="page_num"></span> / <span id="page_count"></span></span> |
|
| 98 |
+ <button class="btnType" id="next">Next</button> |
|
| 99 |
+ |
|
| 100 |
+ <div style="float: right; margin-right: 10px;"><button onclick="javascript:self.close()" class="btnType">CLOSE</button></div> |
|
| 101 |
+ </div> |
|
| 102 |
+</div> |
|
| 103 |
+<br /><br /> |
|
| 104 | 104 |
|
| 105 | 105 |
</body> |
| 106 | 106 |
</html> |
--- src/main/webapp/WEB-INF/jsp/uss/ion/msg/pdfViewPhone.jsp
+++ src/main/webapp/WEB-INF/jsp/uss/ion/msg/pdfViewPhone.jsp
... | ... | @@ -44,6 +44,19 @@ |
| 44 | 44 |
|
| 45 | 45 |
<script type="text/javaScript" language="javascript"> |
| 46 | 46 |
|
| 47 |
+$(document).ready(function() {
|
|
| 48 |
+ // change ν¨μ |
|
| 49 |
+ $("#changeWord").change(function() {
|
|
| 50 |
+ // λ³κ²½λ κ°μΌλ‘ λΉκ΅ ν alert νμΆ |
|
| 51 |
+ if($(this).val() == ""){
|
|
| 52 |
+ $("#rejectReason").val('');
|
|
| 53 |
+ } else {
|
|
| 54 |
+ $("#rejectReason").val($(this).val());
|
|
| 55 |
+ } |
|
| 56 |
+ }); |
|
| 57 |
+ |
|
| 58 |
+}); |
|
| 59 |
+ |
|
| 47 | 60 |
//PdfView |
| 48 | 61 |
function pdfViewPhonePop(atchFileId,fileSn) {
|
| 49 | 62 |
document.pdfForm.atchFileId.value = atchFileId; |
... | ... | @@ -52,199 +65,375 @@ |
| 52 | 65 |
document.pdfForm.submit(); |
| 53 | 66 |
} |
| 54 | 67 |
|
| 68 |
+//κΈ°μ νμ μ μ² μΉμΈ/λ°λ € μ²λ¦¬ |
|
| 69 |
+function updateAuthYn(phmId, authYn, userId) {
|
|
| 70 |
+ |
|
| 71 |
+ var form = document.authForm; |
|
| 72 |
+ form.phmId.value = phmId; |
|
| 73 |
+ form.authYn.value = authYn; |
|
| 74 |
+ form.userId.value = userId; |
|
| 75 |
+ var data = new FormData(form); |
|
| 76 |
+ |
|
| 77 |
+ if (confirm("μΈμ¦μλ£ νμκ² μ΅λκΉ?")) {
|
|
| 78 |
+ $.ajax({
|
|
| 79 |
+ type: "POST", |
|
| 80 |
+ url: "/uss/ion/msg/updateAuthYnAjax.do", |
|
| 81 |
+ data: data, |
|
| 82 |
+ dataType:'json', |
|
| 83 |
+ async: false, |
|
| 84 |
+ processData: false, |
|
| 85 |
+ contentType: false, |
|
| 86 |
+ cache: false, |
|
| 87 |
+ success: function (data) {
|
|
| 88 |
+ if (data.result) {
|
|
| 89 |
+ alert(data.msg); |
|
| 90 |
+ opener.location.reload(); |
|
| 91 |
+ self.close(); |
|
| 92 |
+ } else {
|
|
| 93 |
+ alert(data.msg); |
|
| 94 |
+ } |
|
| 95 |
+ }, |
|
| 96 |
+ error: function (e) {
|
|
| 97 |
+ alert("μ μ₯μ μ€ν¨νμμ΅λλ€.");
|
|
| 98 |
+ alert("ERROR : " + JSON.stringify(e));
|
|
| 99 |
+ } |
|
| 100 |
+ }); |
|
| 101 |
+ } |
|
| 102 |
+ |
|
| 103 |
+} |
|
| 104 |
+ |
|
| 105 |
+//κΈ°μ νμ μ μ² μΉμΈ/λ°λ € μ²λ¦¬ |
|
| 106 |
+function authYnC() {
|
|
| 107 |
+ |
|
| 108 |
+ if( $("#rejectReason").val() == '' ){
|
|
| 109 |
+ alert("λ°λ €μ¬μ λ₯Ό μ
λ ₯ν΄μ£ΌμΈμ.");
|
|
| 110 |
+ return false; |
|
| 111 |
+ } |
|
| 112 |
+ |
|
| 113 |
+ if (confirm("λ°λ € νμκ² μ΅λκΉ?")) {
|
|
| 114 |
+ |
|
| 115 |
+ var form = document.returnPopForm; |
|
| 116 |
+ form.authYn.value = "C" |
|
| 117 |
+ var data = new FormData(form); |
|
| 118 |
+ url = "/uss/ion/msg/updateAuthYnAjax.do"; |
|
| 119 |
+ |
|
| 120 |
+ $.ajax({
|
|
| 121 |
+ type: "POST", |
|
| 122 |
+ url: url, |
|
| 123 |
+ data: data, |
|
| 124 |
+ dataType:'json', |
|
| 125 |
+ async: false, |
|
| 126 |
+ processData: false, |
|
| 127 |
+ contentType: false, |
|
| 128 |
+ cache: false, |
|
| 129 |
+ success: function (data) {
|
|
| 130 |
+ if (data.result) {
|
|
| 131 |
+ // μ΄κΈ°ν |
|
| 132 |
+ alert(data.msg); |
|
| 133 |
+ opener.location.reload(); |
|
| 134 |
+ self.close(); |
|
| 135 |
+ } |
|
| 136 |
+ else {
|
|
| 137 |
+ alert(data.msg); |
|
| 138 |
+ } |
|
| 139 |
+ }, |
|
| 140 |
+ error: function (e) {
|
|
| 141 |
+ alert("μ μ₯μ μ€ν¨νμμ΅λλ€.");
|
|
| 142 |
+ alert("ERROR : " + JSON.stringify(e));
|
|
| 143 |
+ } |
|
| 144 |
+ }); |
|
| 145 |
+ } |
|
| 146 |
+ |
|
| 147 |
+} |
|
| 148 |
+ |
|
| 149 |
+// λ°λ €νλ©΄ Call |
|
| 150 |
+function setRejectAreaCall(sType) {
|
|
| 151 |
+ if (sType == "SHOW") {
|
|
| 152 |
+ if ($("#rejectArea").css("display") == "block") {
|
|
| 153 |
+ $("#rejectArea").hide();
|
|
| 154 |
+ } |
|
| 155 |
+ else {
|
|
| 156 |
+ $("#rejectArea").show();
|
|
| 157 |
+ } |
|
| 158 |
+ } |
|
| 159 |
+ else {
|
|
| 160 |
+ $("#rejectArea").hide();
|
|
| 161 |
+ } |
|
| 162 |
+} |
|
| 163 |
+ |
|
| 55 | 164 |
</script> |
| 56 | 165 |
|
| 57 | 166 |
</head> |
| 58 | 167 |
<body> |
| 59 | 168 |
|
| 60 |
- <div class="pageCont" style="text-align: center; width: 1000px;"> |
|
| 61 |
- <div class="listTop" style="float: left; margin-top: 0px; padding-top: 0px;"> |
|
| 62 |
- <p class="tType5">λ°μ λ²νΈ μ μ² μ 보</p> |
|
| 63 |
- </div> |
|
| 64 |
- <div class="tableWrap"> |
|
| 65 |
- <table class="tbType1"> |
|
| 66 |
- <colgroup> |
|
| 67 |
- <col style="width: 12%"> |
|
| 68 |
- <col style="width: *%"> |
|
| 69 |
- <col style="width: 11%"> |
|
| 70 |
- <col style="width: 8%"> |
|
| 71 |
- <col style="width: 8%"> |
|
| 72 |
- <col style="width: 8%"> |
|
| 73 |
- <col style="width: 8%"> |
|
| 74 |
- <col style="width: 8%"> |
|
| 75 |
- <col style="width: 15%"> |
|
| 76 |
- </colgroup> |
|
| 77 |
- <thead> |
|
| 78 |
- <tr> |
|
| 79 |
- <th>λ°μ λ²νΈ</th> |
|
| 80 |
- <th>λν</th> |
|
| 81 |
- <th>λ΄λΉμ</th> |
|
| 82 |
- <th>νμ</th> |
|
| 83 |
- <th>ꡬλΆ</th> |
|
| 84 |
- <th>μΈμ¦λ°©μ</th> |
|
| 85 |
- <th>μΈμ¦μ</th> |
|
| 86 |
- <th>μΈμ¦μ¬λΆ</th> |
|
| 87 |
- <th>λ€μ΄λ‘λ</th> |
|
| 88 |
- </tr> |
|
| 89 |
- </thead> |
|
| 90 |
- <tbody> |
|
| 91 |
- <tr> |
|
| 92 |
- <td title="${phoneNumber}">${phoneNumber}</td>
|
|
| 93 |
- <td title="${userName}">${userName}</td>
|
|
| 94 |
- <td title="${managerNm}">${managerNm}</td>
|
|
| 95 |
- <td> |
|
| 96 |
- <c:choose> |
|
| 97 |
- <c:when test="${dept == 'c'}">
|
|
| 98 |
- κΈ°μ |
|
| 99 |
- </c:when> |
|
| 100 |
- <c:otherwise> |
|
| 101 |
- κ°μΈ |
|
| 102 |
- </c:otherwise> |
|
| 103 |
- </c:choose> |
|
| 104 |
- </td> |
|
| 105 |
- <td> |
|
| 106 |
- <c:choose> |
|
| 107 |
- <c:when test="${not empty nameType}">
|
|
| 108 |
- <c:choose> |
|
| 109 |
- <c:when test="${nameType == '1'}">
|
|
| 110 |
- λΉμ¬ |
|
| 111 |
- </c:when> |
|
| 112 |
- <c:when test="${nameType == '2'}">
|
|
| 113 |
- λν |
|
| 114 |
- </c:when> |
|
| 115 |
- <c:when test="${nameType == '3'}">
|
|
| 116 |
- μ§μ |
|
| 117 |
- </c:when> |
|
| 118 |
- <c:when test="${nameType == '4'}">
|
|
| 119 |
- νμ¬ |
|
| 120 |
- </c:when> |
|
| 121 |
- <c:when test="${nameType == '5'}">
|
|
| 122 |
- λ³ΈμΈ |
|
| 123 |
- </c:when> |
|
| 124 |
- <c:otherwise> |
|
| 125 |
- νμΈ |
|
| 126 |
- </c:otherwise> |
|
| 127 |
- </c:choose> |
|
| 128 |
- </c:when> |
|
| 129 |
- <c:otherwise> |
|
| 130 |
- μμ |
|
| 131 |
- </c:otherwise> |
|
| 132 |
- </c:choose> |
|
| 133 |
- </td> |
|
| 134 |
- <td> |
|
| 135 |
- <c:choose> |
|
| 136 |
- <c:when test="${phmAuthTypeTxt eq 'ν΄λν° μΈμ¦'}">
|
|
| 137 |
- ν΄λν° |
|
| 138 |
- </c:when> |
|
| 139 |
- <c:when test="${phmAuthTypeTxt eq 'μλ₯μΈμ¦'}">
|
|
| 140 |
- μλ₯ |
|
| 141 |
- </c:when> |
|
| 142 |
- <c:otherwise> |
|
| 143 |
- <c:out value="${phmAuthTypeTxt}"/>
|
|
| 144 |
- </c:otherwise> |
|
| 145 |
- </c:choose> |
|
| 146 |
- </td> |
|
| 147 |
- <td> |
|
| 148 |
- <c:choose> |
|
| 149 |
- <c:when test="${phmAuthTypeTxt eq 'μλ₯μΈμ¦'}">
|
|
| 150 |
- |
|
| 151 |
- </c:when> |
|
| 152 |
- <c:otherwise> |
|
| 153 |
- <c:out value="${ownerName}"/>
|
|
| 154 |
- </c:otherwise> |
|
| 155 |
- </c:choose> |
|
| 156 |
- </td> |
|
| 157 |
- <td> |
|
| 158 |
- <c:choose> |
|
| 159 |
- <c:when test="${phmType eq '03'}">
|
|
| 160 |
- λ°μ λ²νΈ μ°¨λ¨ |
|
| 161 |
- </c:when> |
|
| 162 |
- <c:otherwise> |
|
| 163 |
- <c:if test="${authYnTxt eq 'μ¬μ¬μ€'}">μΈμ¦μμ²</c:if>
|
|
| 164 |
- <c:if test="${authYnTxt ne 'μ¬μ¬μ€'}"><c:out value="${authYnTxt}"/></c:if>
|
|
| 165 |
- </c:otherwise> |
|
| 166 |
- </c:choose> |
|
| 167 |
- </td> |
|
| 168 |
- <td> |
|
| 169 |
- <c:import url="/cmm/fms/selectMberFileInfs.do" charEncoding="utf-8"> |
|
| 170 |
- <c:param name="param_atchFileId" value="${atchFileId}" />
|
|
| 171 |
- </c:import> |
|
| 172 |
- </td> |
|
| 173 |
- </tr> |
|
| 174 |
- </tbody> |
|
| 175 |
- </table> |
|
| 176 |
- </div> |
|
| 177 |
- |
|
| 178 |
- <br /><br /> |
|
| 179 |
- <!-- νμμλ₯ μ²΄ν¬ --> |
|
| 180 |
- <div class="listTop" style="float: left; margin-top: 0px; padding-top: 0px;"> |
|
| 181 |
- <p class="tType5">μΉμΈμ νμν μλ₯</p> |
|
| 182 |
- </div> |
|
| 183 |
- <div class="tableWrap"> |
|
| 184 |
- <table class="tbType1"> |
|
| 185 |
- <colgroup> |
|
| 186 |
- <col style="width: *%"> |
|
| 187 |
- </colgroup> |
|
| 188 |
- <thead> |
|
| 189 |
- <tr> |
|
| 190 |
- <td class="left" style="padding: 10px 0 10px 0; line-height: 1.6em;">${requiredDocuments}</td>
|
|
| 191 |
- </tr> |
|
| 192 |
- </thead> |
|
| 193 |
- </tbody> |
|
| 194 |
- </table> |
|
| 195 |
- </div> |
|
| 196 |
- |
|
| 197 |
- |
|
| 198 |
- <c:if test="${not empty fileList}">
|
|
| 199 |
- <div style="width: 100%; text-align: center; margin: 30px 0 30px 0;"> |
|
| 200 |
- <c:set var="plusCnt" value="0"/> |
|
| 201 |
- <c:set var="btnClass" value="btnType1"/> |
|
| 202 |
- <c:forEach var="result" items="${fileList}" varStatus="status">
|
|
| 203 |
- <c:choose> |
|
| 204 |
- <c:when test="${result.fileSn eq fileSn}">
|
|
| 205 |
- <c:set var="btnClass" value="btnType2"/> |
|
| 206 |
- </c:when> |
|
| 207 |
- <c:otherwise> |
|
| 208 |
- <c:set var="btnClass" value="btnType1"/> |
|
| 209 |
- </c:otherwise> |
|
| 210 |
- </c:choose> |
|
| 211 |
- <c:set var="plusCnt" value="${plusCnt + 1}"/>
|
|
| 212 |
- <button class="<c:out value="${btnClass}"/>" onclick="pdfViewPhonePop('${result.atchFileId}','${result.fileSn}'); return false;"> 첨λΆνμΌ <c:out value="${plusCnt}"/> </button>
|
|
| 213 |
- </c:forEach> |
|
| 214 |
- </div> |
|
| 215 |
- </c:if> |
|
| 216 |
- |
|
| 217 |
- <c:if test="${fileType eq 'etc'}">
|
|
| 218 |
- <div style="width: 100%; text-align: center; margin: 30px 0 30px 0; color: red;"> |
|
| 219 |
- PDF λ·°μ΄μμ μ§μνμ§ μλ νμμ νμΌμ λλ€. 첨λΆνμΌ λ€μ΄λ‘λν νμΈν΄μ£ΌμΈμ. |
|
| 220 |
- </div> |
|
| 221 |
- </c:if> |
|
| 222 |
- <canvas id="the-canvas" name="the-canvas" style="min-width: 600px; max-width: 1000px; margin-top: 25px; margin-bottom: 25px;"></canvas> |
|
| 223 |
- |
|
| 224 |
- <div> |
|
| 225 |
- <button class="btnType" id="prev">Previous</button> |
|
| 226 |
- <span>Page: <span id="page_num"></span> / <span id="page_count"></span></span> |
|
| 227 |
- <button class="btnType" id="next">Next</button> |
|
| 228 |
- |
|
| 229 |
- <div style="float: right; margin-right: 10px;"><button onclick="javascript:self.close()" class="btnType">CLOSE</button></div> |
|
| 230 |
- </div> |
|
| 231 |
- |
|
| 169 |
+<div class="pageCont" style="text-align: center; width: 1000px;"> |
|
| 170 |
+ <div class="listTop" style="float: left; margin-top: 0px; padding-top: 0px;"> |
|
| 171 |
+ <p class="tType5">λ°μ λ²νΈ μ μ² μ 보</p> |
|
| 172 |
+ </div> |
|
| 173 |
+ <div class="tableWrap"> |
|
| 174 |
+ <table class="tbType1"> |
|
| 175 |
+ <colgroup> |
|
| 176 |
+ <col style="width: 12%"> |
|
| 177 |
+ <col style="width: *%"> |
|
| 178 |
+ <col style="width: 11%"> |
|
| 179 |
+ <col style="width: 8%"> |
|
| 180 |
+ <col style="width: 8%"> |
|
| 181 |
+ <col style="width: 8%"> |
|
| 182 |
+ <col style="width: 8%"> |
|
| 183 |
+ <col style="width: 8%"> |
|
| 184 |
+ <col style="width: 15%"> |
|
| 185 |
+ </colgroup> |
|
| 186 |
+ <thead> |
|
| 187 |
+ <tr> |
|
| 188 |
+ <th>λ°μ λ²νΈ</th> |
|
| 189 |
+ <th>λν</th> |
|
| 190 |
+ <th>λ΄λΉμ</th> |
|
| 191 |
+ <th>νμ</th> |
|
| 192 |
+ <th>ꡬλΆ</th> |
|
| 193 |
+ <th>μΈμ¦λ°©μ</th> |
|
| 194 |
+ <th>μΈμ¦μ</th> |
|
| 195 |
+ <th>μΈμ¦μ¬λΆ</th> |
|
| 196 |
+ <th>λ€μ΄λ‘λ</th> |
|
| 197 |
+ </tr> |
|
| 198 |
+ </thead> |
|
| 199 |
+ <tbody> |
|
| 200 |
+ <tr> |
|
| 201 |
+ <td title="${phoneNumber}">${phoneNumber}</td>
|
|
| 202 |
+ <td title="${userName}">${userName}</td>
|
|
| 203 |
+ <td title="${managerNm}">${managerNm}</td>
|
|
| 204 |
+ <td> |
|
| 205 |
+ <c:choose> |
|
| 206 |
+ <c:when test="${dept == 'c'}">
|
|
| 207 |
+ κΈ°μ |
|
| 208 |
+ </c:when> |
|
| 209 |
+ <c:otherwise> |
|
| 210 |
+ κ°μΈ |
|
| 211 |
+ </c:otherwise> |
|
| 212 |
+ </c:choose> |
|
| 213 |
+ </td> |
|
| 214 |
+ <td> |
|
| 215 |
+ <c:choose> |
|
| 216 |
+ <c:when test="${not empty nameType}">
|
|
| 217 |
+ <c:choose> |
|
| 218 |
+ <c:when test="${nameType == '1'}">
|
|
| 219 |
+ λΉμ¬ |
|
| 220 |
+ </c:when> |
|
| 221 |
+ <c:when test="${nameType == '2'}">
|
|
| 222 |
+ λν |
|
| 223 |
+ </c:when> |
|
| 224 |
+ <c:when test="${nameType == '3'}">
|
|
| 225 |
+ μ§μ |
|
| 226 |
+ </c:when> |
|
| 227 |
+ <c:when test="${nameType == '4'}">
|
|
| 228 |
+ νμ¬ |
|
| 229 |
+ </c:when> |
|
| 230 |
+ <c:when test="${nameType == '5'}">
|
|
| 231 |
+ λ³ΈμΈ |
|
| 232 |
+ </c:when> |
|
| 233 |
+ <c:otherwise> |
|
| 234 |
+ νμΈ |
|
| 235 |
+ </c:otherwise> |
|
| 236 |
+ </c:choose> |
|
| 237 |
+ </c:when> |
|
| 238 |
+ <c:otherwise> |
|
| 239 |
+ μμ |
|
| 240 |
+ </c:otherwise> |
|
| 241 |
+ </c:choose> |
|
| 242 |
+ </td> |
|
| 243 |
+ <td> |
|
| 244 |
+ <c:choose> |
|
| 245 |
+ <c:when test="${phmAuthTypeTxt eq 'ν΄λν° μΈμ¦'}">
|
|
| 246 |
+ ν΄λν° |
|
| 247 |
+ </c:when> |
|
| 248 |
+ <c:when test="${phmAuthTypeTxt eq 'μλ₯μΈμ¦'}">
|
|
| 249 |
+ μλ₯ |
|
| 250 |
+ </c:when> |
|
| 251 |
+ <c:otherwise> |
|
| 252 |
+ <c:out value="${phmAuthTypeTxt}"/>
|
|
| 253 |
+ </c:otherwise> |
|
| 254 |
+ </c:choose> |
|
| 255 |
+ </td> |
|
| 256 |
+ <td> |
|
| 257 |
+ <c:choose> |
|
| 258 |
+ <c:when test="${phmAuthTypeTxt eq 'μλ₯μΈμ¦'}">
|
|
| 259 |
+ |
|
| 260 |
+ </c:when> |
|
| 261 |
+ <c:otherwise> |
|
| 262 |
+ <c:out value="${ownerName}"/>
|
|
| 263 |
+ </c:otherwise> |
|
| 264 |
+ </c:choose> |
|
| 265 |
+ </td> |
|
| 266 |
+ <td> |
|
| 267 |
+ <c:choose> |
|
| 268 |
+ <c:when test="${phmType eq '03'}">
|
|
| 269 |
+ λ°μ λ²νΈ μ°¨λ¨ |
|
| 270 |
+ </c:when> |
|
| 271 |
+ <c:otherwise> |
|
| 272 |
+ <c:if test="${authYnTxt eq 'μ¬μ¬μ€'}">μΈμ¦μμ²</c:if>
|
|
| 273 |
+ <c:if test="${authYnTxt ne 'μ¬μ¬μ€'}"><c:out value="${authYnTxt}"/></c:if>
|
|
| 274 |
+ </c:otherwise> |
|
| 275 |
+ </c:choose> |
|
| 276 |
+ </td> |
|
| 277 |
+ <td> |
|
| 278 |
+ <c:import url="/cmm/fms/selectMberFileInfs.do" charEncoding="utf-8"> |
|
| 279 |
+ <c:param name="param_atchFileId" value="${atchFileId}" />
|
|
| 280 |
+ </c:import> |
|
| 281 |
+ </td> |
|
| 282 |
+ </tr> |
|
| 283 |
+ </tbody> |
|
| 284 |
+ </table> |
|
| 232 | 285 |
</div> |
| 233 | 286 |
|
| 234 |
- <form name="pdfForm" method="post"> |
|
| 235 |
- <input type="hidden" name="atchFileId"/> |
|
| 236 |
- <input type="hidden" name="fileSn"/> |
|
| 237 |
- <input type="hidden" name="phmId" value="${phmId}"/>
|
|
| 238 |
- <input type="hidden" name="phoneNumber" value="${phoneNumber}"/>
|
|
| 239 |
- <input type="hidden" name="userName" value="${userName}"/>
|
|
| 240 |
- <input type="hidden" name="managerNm" value="${managerNm}"/>
|
|
| 241 |
- <input type="hidden" name="dept" value="${dept}"/>
|
|
| 242 |
- <input type="hidden" name="nameType" value="${nameType}"/>
|
|
| 243 |
- <input type="hidden" name="phmType" value="${phmType}"/>
|
|
| 244 |
- <input type="hidden" name="authYnTxt" value="${authYnTxt}"/>
|
|
| 245 |
- <input type="hidden" name="phmAuthTypeTxt" value="${phmAuthTypeTxt}"/>
|
|
| 246 |
- <input type="hidden" name="ownerName" value="${ownerName}"/>
|
|
| 247 |
- </form> |
|
| 287 |
+ |
|
| 288 |
+ <br /><br /> |
|
| 289 |
+ <!-- νμμλ₯ μ²΄ν¬ --> |
|
| 290 |
+ <div class="listTop" style="float: left; margin-top: 0px; padding-top: 0px;"> |
|
| 291 |
+ <p class="tType5">μΉμΈμ νμν μλ₯</p> |
|
| 292 |
+ </div> |
|
| 293 |
+ <div class="tableWrap"> |
|
| 294 |
+ <table class="tbType1"> |
|
| 295 |
+ <colgroup> |
|
| 296 |
+ <col style="width: *%"> |
|
| 297 |
+ <col style="width: 20%"> |
|
| 298 |
+ </colgroup> |
|
| 299 |
+ <thead> |
|
| 300 |
+ <tr> |
|
| 301 |
+ <td class="left" style="padding: 10px 0 10px 0; line-height: 1.6em;">${requiredDocuments}</td>
|
|
| 302 |
+ <td style="padding: 10px 0 10px 0; vertical-align:middle;"> |
|
| 303 |
+ <c:if test="${authYn eq 'H'}">
|
|
| 304 |
+ <button class="btnType btnType20" onclick="updateAuthYn('<c:out value='${phmId}'/>', 'Y', '<c:out value='${userId}'/>'); return false;" style="background-color: blue;">μΈμ¦μλ£</button>
|
|
| 305 |
+ <button class="btnType btnType20" onclick="setRejectAreaCall('SHOW'); return false;">λ°λ €</button>
|
|
| 306 |
+ </c:if> |
|
| 307 |
+ </td> |
|
| 308 |
+ </tr> |
|
| 309 |
+ </thead> |
|
| 310 |
+ </tbody> |
|
| 311 |
+ </table> |
|
| 312 |
+ </div> |
|
| 313 |
+ |
|
| 314 |
+ |
|
| 315 |
+ <!-- λ°λ € --> |
|
| 316 |
+ <div id="rejectArea" class="rejectAreaClass" style="display: none;"> |
|
| 317 |
+ <br /><br /> |
|
| 318 |
+ <div class="listTop" style="float: left; margin-top: 0px; padding-top: 0px;"> |
|
| 319 |
+ <p class="tType5">λ°λ €</p> |
|
| 320 |
+ </div> |
|
| 321 |
+ <div class="tableWrap"> |
|
| 322 |
+ <form id="returnPopForm" name="returnPopForm" method="post"> |
|
| 323 |
+ <input type="hidden" name="phmId" id="phmId" value="${phmId}"/>
|
|
| 324 |
+ <input type="hidden" name="authYn" id="authYn"/> |
|
| 325 |
+ <input type="hidden" name="userId" value="${userId}" />
|
|
| 326 |
+ <table class="tbType3"> |
|
| 327 |
+ <colgroup> |
|
| 328 |
+ <col style="width: 15%"> |
|
| 329 |
+ <col style="width: *%"> |
|
| 330 |
+ </colgroup> |
|
| 331 |
+ <thead> |
|
| 332 |
+ <tr> |
|
| 333 |
+ <th>λ°λ €λ¬Έκ΅¬</th> |
|
| 334 |
+ <td class="left"> |
|
| 335 |
+ <c:if test="${authYn eq 'H'}">
|
|
| 336 |
+ <select id="changeWord" name="changeWord" style="width: 89%;"> |
|
| 337 |
+ <option value="">μ§μ μ λ ₯</option> |
|
| 338 |
+ <c:choose> |
|
| 339 |
+ <c:when test="${dept == 'c'}">
|
|
| 340 |
+ <option value='[λ¬Έμμ¨] κΈ°μ μ μΌλ°μ ν λ°μ λ²νΈ λ±λ‘μ μν΄μλ "ν΅μ μλΉμ€μ΄μ©μ¦λͺ μ"μ΄ λ°λμ 첨λΆλμ΄μΌ ν©λλ€. ν΄λΉ μλ₯ 첨λΆ(λ¬Έμμ¨ λ‘κ·ΈμΈ-λ§μ΄νμ΄μ§-λ°μ λ²νΈκ΄λ¦¬ λ©λ΄-μλ₯μ μΆ-νμΌ λ±λ‘)νμ¬ μ¬μ μ²ν΄ μ£Όμλ©΄ λΉ λ₯Έ μΉμΈ λμλλ¦¬κ² μ΅λλ€.'>κΈ°μ (νμ¬ λͺ μ μΌλ°μ ν)</option> |
|
| 341 |
+ <option value='[λ¬Έμμ¨] κΈ°μ νμμ μ νλ²νΈ μ€ μ§μλͺ μλ‘ κ°μ λ μΌλ°μ νμ λ°μ λ²νΈ λ±λ‘μ μν΄μλ "ν΅μ μλΉμ€μ΄μ©μ¦λͺ μ", "μ¬μ§μ¦λͺ μλ₯(μ¬μ§μ¦λͺ μ, 4λ보ν κ°μ μ¦λͺ μ λ±)"κ° λ°λμ 첨λΆλμ΄μΌ ν©λλ€. ν΄λΉ μλ₯ 첨λΆ(λ¬Έμμ¨ λ‘κ·ΈμΈ-λ§μ΄νμ΄μ§-λ°μ λ²νΈκ΄λ¦¬ λ©λ΄-μλ₯μ μΆ-νμΌ λ±λ‘)νμ¬ μ¬μ μ²ν΄ μ£Όμλ©΄ λΉ λ₯Έ μΉμΈ λμλλ¦¬κ² μ΅λλ€.'>κΈ°μ (μ§μ λͺ μ μΌλ°μ ν)</option> |
|
| 342 |
+ <option value='[λ¬Έμμ¨] κΈ°μ μ¬μ§ μ§μλͺ μμ ν΄λν° λ°μ λ²νΈλ₯Ό λ±λ‘νκΈ° μν΄μλ "ν΅μ μλΉμ€μ΄μ©μ¦λͺ μ(μ§μ λͺ μ λ³ΈμΈμ ν΄λν° μΈμ¦ λ체 κ°λ₯)", "μ¬μ§μ¦λͺ μλ₯(μ¬μ§μ¦λͺ μ, 4λ보ν κ°μ μ¦λͺ μ λ±)"κ° λ°λμ 첨λΆλμ΄μΌ ν©λλ€. ν΄λΉ μλ₯ 첨λΆ(λ¬Έμμ¨ λ‘κ·ΈμΈ-λ§μ΄νμ΄μ§-λ°μ λ²νΈκ΄λ¦¬ λ©λ΄-μλ₯μ μΆ-νμΌ λ±λ‘)νμ¬ μ¬μ μ²ν΄ μ£Όμλ©΄ λΉ λ₯Έ μΉμΈ λμλλ¦¬κ² μ΅λλ€.'>κΈ°μ (μ§μ λͺ μ ν΄λν°)</option> |
|
| 343 |
+ <option value='[λ¬Έμμ¨] κΈ°μ μμ¬ λͺ μ μΈ νμ¬ μΌλ°μ ν λ° νμ¬ λͺ μμ ν΄λν° λ°μ λ²νΈ λ±λ‘μ μν΄μλ "κ±°λκ΄κ³νμΈμ(κ³μ½μ, μΈκΈκ³μ°μ λ±)", "λ°μ λ²νΈ λͺ μμ 체μ μ¬μ μλ±λ‘μ¦", "λλ¦¬μΈ μ λΆμ¦ μ¬λ³Έ(λ¬Έμμ¨μ κ°μ νμ λ리μΈμ μ λΆμ¦, μ£Όλ―Όλ²νΈ λ·μ리 λ§μ€νΉ μ²λ¦¬)", "λ°μ λ²νΈ λͺ μμ 체μ μμμ₯", "ν΅μ μλΉμ€μ΄μ©μ¦λͺ μ"μ΄ λ°λμ 첨λΆλμ΄μΌ ν©λλ€. ν΄λΉ μλ₯ 첨λΆ(λ¬Έμμ¨ λ‘κ·ΈμΈ-λ§μ΄νμ΄μ§-λ°μ λ²νΈκ΄λ¦¬ λ©λ΄-μλ₯μ μΆ-νμΌ λ±λ‘)νμ¬ μ¬μ μ²ν΄ μ£Όμλ©΄ λΉ λ₯Έ μΉμΈ λμλλ¦¬κ² μ΅λλ€.'>κΈ°μ (νμ¬ μΌλ°μ ν λλ νμ¬ ν΄λν°)</option> |
|
| 344 |
+ <option value='[λ¬Έμμ¨] κΈ°μ μμ¬ λͺ μ μΈ νμ¬ μΌλ°μ ν λ° νμ¬ λͺ μμ ν΄λν° λ°μ λ²νΈ λ±λ‘μ μν΄μλ "κ±°λκ΄κ³νμΈμ(κ³μ½μ, μΈκΈκ³μ°μ λ±)", "λ°μ λ²νΈ λͺ μμ 체μ μ¬μ μλ±λ‘μ¦", "λλ¦¬μΈ μ λΆμ¦ μ¬λ³Έ(λ¬Έμμ¨μ κ°μ νμ λ리μΈμ μ λΆμ¦, μ£Όλ―Όλ²νΈ λ·μ리 λ§μ€νΉ μ²λ¦¬)", "λ°μ λ²νΈ λͺ μμ 체μ μμμ₯", "ν΅μ μλΉμ€μ΄μ©μ¦λͺ μ", "μ¬μ§μ¦λͺ μλ₯(μ¬μ§μ¦λͺ μ, 4λ보ν κ°μ μ¦λͺ μ λ±)"κ° λ°λμ 첨λΆλμ΄μΌ ν©λλ€. ν΄λΉ μλ₯ 첨λΆ(λ¬Έμμ¨ λ‘κ·ΈμΈ-λ§μ΄νμ΄μ§-λ°μ λ²νΈκ΄λ¦¬ λ©λ΄-μλ₯μ μΆ-νμΌ λ±λ‘)νμ¬ μ¬μ μ²ν΄ μ£Όμλ©΄ λΉ λ₯Έ μΉμΈ λμλλ¦¬κ² μ΅λλ€.'>κΈ°μ (νμ¬ μ§μ μΌλ°μ ν λλ νμ¬ μ§μ ν΄λν°)</option> |
|
| 345 |
+ </c:when> |
|
| 346 |
+ <c:otherwise> |
|
| 347 |
+ <option value='[λ¬Έμμ¨] μΌλ°μ ν λ°μ λ²νΈ λ±λ‘μ μν΄μλ "ν΅μ μλΉμ€μ΄μ©μ¦λͺ μ"μ΄ λ°λμ 첨λΆλμ΄μΌ ν©λλ€. ν΄λΉ μλ₯ 첨λΆ(λ¬Έμμ¨ λ‘κ·ΈμΈ-λ§μ΄νμ΄μ§-λ°μ λ²νΈκ΄λ¦¬ λ©λ΄-μλ₯μ μΆ-νμΌ λ±λ‘)νμ¬ μ¬μ μ²ν΄ μ£Όμλ©΄ λΉ λ₯Έ μΉμΈ λμλλ¦¬κ² μ΅λλ€.'>κ°μΈ(λ³ΈμΈ μΌλ°μ ν)</option> |
|
| 348 |
+ <option value='[λ¬Έμμ¨] νμΈμ μΌλ°μ ν λ°μ λ²νΈ λ±λ‘μ μν΄μλ "ν΅μ μλΉμ€μ΄μ©μ¦λͺ μ", "λ°μ λ²νΈ λͺ μμμ μμμ₯", "λλ¦¬μΈ μ λΆμ¦ μ¬λ³Έ(λ¬Έμμ¨μ κ°μ νμ λ리μΈμ μ λΆμ¦, μ£Όλ―Όλ²νΈ λ·μ리 λ§μ€νΉ μ²λ¦¬)"μ΄ λ°λμ 첨λΆλμ΄μΌ ν©λλ€. ν΄λΉ μλ₯ 첨λΆ(λ¬Έμμ¨ λ‘κ·ΈμΈ-λ§μ΄νμ΄μ§-λ°μ λ²νΈκ΄λ¦¬ λ©λ΄-μλ₯μ μΆ-νμΌ λ±λ‘)νμ¬ μ¬μ μ²ν΄ μ£Όμλ©΄ λΉ λ₯Έ μΉμΈ λμλλ¦¬κ² μ΅λλ€.'>κ°μΈ(νμΈ μΌλ°μ ν)</option> |
|
| 349 |
+ <option value='[λ¬Έμμ¨] νμΈ λͺ μμ ν΄λν° λ²νΈλ₯Ό λ°μ λ²νΈλ‘ μ¬μ©νμ€ κ²½μ° ν΄λΉλ²νΈμ λν "ν΅μ μλΉμ€μ΄μ©μ¦λͺ μ(νμΈ λͺ μ λ³ΈμΈμ ν΄λν° μΈμ¦ λ체 κ°λ₯)", "λ°μ λ²νΈ λͺ μμμ μμμ₯", "λλ¦¬μΈ μ λΆμ¦ μ¬λ³Έ(λ¬Έμμ¨μ κ°μ νμ λ리μΈμ μ λΆμ¦, μ£Όλ―Όλ²νΈ λ·μ리 λ§μ€νΉ μ²λ¦¬)"μ΄ λ°λμ 첨λΆλμ΄μΌ λ©λλ€. ν΄λΉ μλ₯ 첨λΆ(λ¬Έμμ¨ λ‘κ·ΈμΈ-λ§μ΄νμ΄μ§-λ°μ λ²νΈκ΄λ¦¬ λ©λ΄-μλ₯μ μΆ-νμΌ λ±λ‘)νμ¬ μ¬μ μ²ν΄ μ£Όμλ©΄ λΉ λ₯Έ μΉμΈ λμλλ¦¬κ² μ΅λλ€.'>κ°μΈ(νμΈ ν΄λν°)</option> |
|
| 350 |
+ <option value='[λ¬Έμμ¨] κ°μΈνμμ΄ νμ¬ λͺ μμ μΌλ°μ ν λλ νμ¬ λͺ μμ ν΄λν° λ°μ λ²νΈλ₯Ό λ±λ‘νκΈ° μν΄μλ "ν΅μ μλΉμ€μ΄μ©μ¦λͺ μ", "μ¬μ μλ±λ‘μ¦", "μ¬μ§μ¦λͺ μ(λ¬Έμμ¨ νμ κ°μ μκ° μ¬μ μλ±λ‘μ¦ μμ λνμκ° μλ κ²½μ°μ νν¨)"κ° λ°λμ 첨λΆλμ΄μΌ ν©λλ€. ν΄λΉ μλ₯ 첨λΆ(λ¬Έμμ¨ λ‘κ·ΈμΈ-λ§μ΄νμ΄μ§-λ°μ λ²νΈκ΄λ¦¬ λ©λ΄-μλ₯μ μΆ-νμΌ λ±λ‘)νμ¬ μ¬μ μ²ν΄ μ£Όμλ©΄ λΉ λ₯Έ μΉμΈ λμλλ¦¬κ² μ΅λλ€.'>κ°μΈ(νμ¬ μΌλ°μ ν λλ νμ¬ ν΄λν°, μ¬μ§μ¦λͺ κ°λ₯)</option> |
|
| 351 |
+ <option value='[λ¬Έμμ¨] κ°μΈνμ μ€ μ¬μ§μ¦λͺ μ μ μΆμ΄ λΆκ°ν μκ°(κ°μ‘±, μμλ΄μ¬μ λ±) νμ¬ λͺ μμ μΌλ°μ ν λλ νμ¬ λͺ μμ ν΄λν° λ°μ λ²νΈλ₯Ό λ±λ‘νκΈ° μν΄μλ "ν΅μ μλΉμ€μ΄μ©μ¦λͺ μ", "λ°μ λ²νΈ λͺ μμ 체μ μ¬μ μλ±λ‘μ¦", "λ°μ λ²νΈ λͺ μμμ μμμ₯", "λλ¦¬μΈ μ λΆμ¦ μ¬λ³Έ(λ¬Έμμ¨μ κ°μ νμ λ리μΈμ μ λΆμ¦, μ£Όλ―Όλ²νΈ λ·μ리 λ§μ€νΉ μ²λ¦¬)"μ΄ λ°λμ 첨λΆλμ΄μΌ ν©λλ€. ν΄λΉ μλ₯ 첨λΆ(λ¬Έμμ¨ λ‘κ·ΈμΈ-λ§μ΄νμ΄μ§-λ°μ λ²νΈκ΄λ¦¬ λ©λ΄-μλ₯μ μΆ-νμΌ λ±λ‘)νμ¬ μ¬μ μ²ν΄ μ£Όμλ©΄ λΉ λ₯Έ μΉμΈ λμλλ¦¬κ² μ΅λλ€.'>κ°μΈ(νμ¬ μΌλ°μ ν λλ νμ¬ ν΄λν°, μ¬μ§μ¦λͺ λΆκ°)</option> |
|
| 352 |
+ </c:otherwise> |
|
| 353 |
+ </c:choose> |
|
| 354 |
+ </select> |
|
| 355 |
+ </c:if> |
|
| 356 |
+ </td> |
|
| 357 |
+ </tr> |
|
| 358 |
+ <tr> |
|
| 359 |
+ <th>λ°λ €μ¬μ </th> |
|
| 360 |
+ <td class="left"> |
|
| 361 |
+ <textarea style="width: 87%; height: 160px" name="rejectReason" id="rejectReason" maxlength="200" <c:if test="${authYn eq 'C'}">readonly</c:if>>${rejectReason}</textarea>
|
|
| 362 |
+ </td> |
|
| 363 |
+ </tr> |
|
| 364 |
+ </thead> |
|
| 365 |
+ </table> |
|
| 366 |
+ <div class="button_box" style="margin-top: 15px;"> |
|
| 367 |
+ <c:if test="${authYn eq 'H'}">
|
|
| 368 |
+ <button type="button" class="btnType btnType20" onClick="authYnC(); return false;" style="background-color: blue;">λ°λ €</button> |
|
| 369 |
+ </c:if> |
|
| 370 |
+ <button type="button" class="btnType btnType20" onClick="setRejectAreaCall('HIDE'); return false;">μ·¨μ</button>
|
|
| 371 |
+ </div> |
|
| 372 |
+ </form> |
|
| 373 |
+ </div> |
|
| 374 |
+ <br /><br /> |
|
| 375 |
+ </div> |
|
| 376 |
+ |
|
| 377 |
+ |
|
| 378 |
+ <c:if test="${not empty fileList}">
|
|
| 379 |
+ <div style="width: 100%; text-align: center; margin: 30px 0 30px 0;"> |
|
| 380 |
+ <c:set var="plusCnt" value="0"/> |
|
| 381 |
+ <c:set var="btnClass" value="btnType1"/> |
|
| 382 |
+ <c:forEach var="result" items="${fileList}" varStatus="status">
|
|
| 383 |
+ <c:choose> |
|
| 384 |
+ <c:when test="${result.fileSn eq fileSn}">
|
|
| 385 |
+ <c:set var="btnClass" value="btnType2"/> |
|
| 386 |
+ </c:when> |
|
| 387 |
+ <c:otherwise> |
|
| 388 |
+ <c:set var="btnClass" value="btnType1"/> |
|
| 389 |
+ </c:otherwise> |
|
| 390 |
+ </c:choose> |
|
| 391 |
+ <c:set var="plusCnt" value="${plusCnt + 1}"/>
|
|
| 392 |
+ <button class="<c:out value="${btnClass}"/>" onclick="pdfViewPhonePop('${result.atchFileId}','${result.fileSn}'); return false;"> 첨λΆνμΌ <c:out value="${plusCnt}"/> </button>
|
|
| 393 |
+ </c:forEach> |
|
| 394 |
+ </div> |
|
| 395 |
+ </c:if> |
|
| 396 |
+ |
|
| 397 |
+ <c:if test="${fileType eq 'etc'}">
|
|
| 398 |
+ <div style="width: 100%; text-align: center; margin: 30px 0 30px 0; color: red;"> |
|
| 399 |
+ PDF λ·°μ΄μμ μ§μνμ§ μλ νμμ νμΌμ λλ€. 첨λΆνμΌ λ€μ΄λ‘λν νμΈν΄μ£ΌμΈμ. |
|
| 400 |
+ </div> |
|
| 401 |
+ </c:if> |
|
| 402 |
+ <canvas id="the-canvas" name="the-canvas" style="min-width: 600px; max-width: 1000px; margin-top: 25px; margin-bottom: 25px;"></canvas> |
|
| 403 |
+ |
|
| 404 |
+ <div> |
|
| 405 |
+ <button class="btnType" id="prev">Previous</button> |
|
| 406 |
+ <span>Page: <span id="page_num"></span> / <span id="page_count"></span></span> |
|
| 407 |
+ <button class="btnType" id="next">Next</button> |
|
| 408 |
+ |
|
| 409 |
+ <div style="float: right; margin-right: 10px;"><button onclick="javascript:opener.location.reload(); self.window.close();" class="btnType">CLOSE</button></div> |
|
| 410 |
+ </div> |
|
| 411 |
+</div> |
|
| 412 |
+ |
|
| 413 |
+<br /><br /> |
|
| 414 |
+ |
|
| 415 |
+<form name="authForm" method="post"> |
|
| 416 |
+<input type="hidden" name="phmId"/> |
|
| 417 |
+<input type="hidden" name="authYn"/> |
|
| 418 |
+<input type="hidden" name="userId"/> |
|
| 419 |
+</form> |
|
| 420 |
+ |
|
| 421 |
+<form name="pdfForm" method="post"> |
|
| 422 |
+<input type="hidden" name="atchFileId"/> |
|
| 423 |
+<input type="hidden" name="fileSn"/> |
|
| 424 |
+<input type="hidden" name="phmId" value="${phmId}"/>
|
|
| 425 |
+<input type="hidden" name="phoneNumber" value="${phoneNumber}"/>
|
|
| 426 |
+<input type="hidden" name="userId" value="${userId}"/>
|
|
| 427 |
+<input type="hidden" name="userName" value="${userName}"/>
|
|
| 428 |
+<input type="hidden" name="managerNm" value="${managerNm}"/>
|
|
| 429 |
+<input type="hidden" name="dept" value="${dept}"/>
|
|
| 430 |
+<input type="hidden" name="nameType" value="${nameType}"/>
|
|
| 431 |
+<input type="hidden" name="phmType" value="${phmType}"/>
|
|
| 432 |
+<input type="hidden" name="authYn" value="${authYn}"/>
|
|
| 433 |
+<input type="hidden" name="authYnTxt" value="${authYnTxt}"/>
|
|
| 434 |
+<input type="hidden" name="phmAuthTypeTxt" value="${phmAuthTypeTxt}"/>
|
|
| 435 |
+<input type="hidden" name="ownerName" value="${ownerName}"/>
|
|
| 436 |
+</form> |
|
| 248 | 437 |
|
| 249 | 438 |
</body> |
| 250 | 439 |
</html> |
Add a comment
Delete comment
Once you delete this comment, you won't be able to recover it. Are you sure you want to delete this comment?