Merge branch 'JIWOO'

This commit is contained in:
JIWOO 2024-12-05 18:21:27 +09:00
commit bc908e9442
4 changed files with 382 additions and 22 deletions

View File

@ -1474,6 +1474,7 @@ public class MainController {
/*분쟁조정 신청조회*/
else if(
menuUrl.contains("/web/user/mediation/case/02/155/")
|| menuUrl.contains("/web/user/mediation/case/03/155/")
) {
menuUrl = "/web/user/mediation/case/01/155/checkMediationStep01.do";
}

View File

@ -4344,6 +4344,165 @@ public class WebMediationController {
return new ModelAndView("/_common/jsp/umessage");
}
session.setAttribute("caseNo", SeedUtils.setReplaceNull(paramMap.get("caseNo")));
return new ModelAndView("redirect:/web/user/mediation/case/03/155/checkMediationStep03.do");
}
// /user/mediation/case/03/155/checkMediationStep03.do
@RequestMapping("/web/user/mediation/{siteIdx}/03/{siteMenuIdx}/checkMediationStep03.do")
public ModelAndView checkMediationStep03(ModelMap map, HttpSession session, @RequestParam Map<String,Object> paramMap,
@PathVariable(value="siteIdx") String siteIdx,
@PathVariable(value="siteMenuIdx") Integer siteMenuIdx){
String isGubun = SeedUtils.setReplaceNull(session.getAttribute("isGubun"));
if(isGubun.equals("")){
map.put("siteIdx", "case");
map.put("url", "/user/mediation/case/01/155/checkMediationStep01.do");
map.put("message", "user.message.medi.alert");
map.put("opener", "");
map.put("append", "");
map.put("self", "");
return new ModelAndView("/_common/jsp/umessage");
}
/*----권한체크----*/
setSessionMessageRemove(session);
Integer memberIdx = Integer.valueOf(SeedUtils.setReplaceNull(session.getAttribute("memberIdx"),"0"));
String memberGrant = (memberIdx == 0) ? "N" : SeedUtils.setReplaceNull(managerMemberService.getMemberMapForm(memberIdx, new String[] {"memberGrant"}).get("_memberGrant"), "N");
boolean memberAuthM = managerSiteManagerService.getSiteManagerListCnt(siteIdx, memberIdx);
boolean memberAuth = managerSiteMenuManagerService.getSiteMenuManagerListCnt(siteMenuIdx, memberIdx);
//메뉴 권한설정
boolean b_ret = true;
b_ret = FairnetUtils.hasUserAuth(memberIdx, memberGrant, memberAuth, session, map);
if (!b_ret) {
return new ModelAndView("/_common/jsp/message");
}
Map<Object, Object> tSiteMenuDB = managerSiteMenuService.getSiteMenuMapForm(siteMenuIdx,
new String[] {"siteMenuName", "siteMenuParentTitle", "siteMenuStatus", "siteMenuType", "siteMenuLinkUrl", "siteMenuCharge", "siteMenuCharge", "siteMenuSNS",
"siteMenuTitle", "siteMenuRegDate", "siteMenuModDate", "siteMenuNameType", "siteMenuIdxs", "siteMenuDepth", "siteMenuSatisfaction", "siteMenuIdx1",
"tSite.siteActiveMenuWidth", "tSite.siteService", "tSite.siteServiceSdate", "tSite.siteServiceSdate"});
if(!memberGrant.equals("S") && !memberAuthM && !memberAuth){
if(!SeedUtils.setReplaceNull(tSiteMenuDB.get("_siteMenuStatus")).equals("U")){
map.put("message", "common.message.no.siteMenu");
map.put("self", "history");
return new ModelAndView("/_common/jsp/umessage");
}
}
if(SeedUtils.setReplaceNull(tSiteMenuDB.get("_siteService")).equals("Y")){
SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd");
try{
Date getDate = new Date();
Date sDate = formatter.parse(SeedUtils.setReplaceNull(tSiteMenuDB.get("_siteServiceSdate")));
Date eDate = formatter.parse(SeedUtils.setReplaceNull(tSiteMenuDB.get("_siteServiceEdate")));
if((sDate.compareTo(formatter.parse(formatter.format(getDate))) > 0 && eDate.compareTo(formatter.parse(formatter.format(getDate))) > 0) ||
(sDate.compareTo(formatter.parse(formatter.format(getDate))) < 0 && eDate.compareTo(formatter.parse(formatter.format(getDate))) < 0)){
return new ModelAndView("redirect:/user/common/service/"+siteIdx+".do");
}
}catch(ParseException e){
log.error("CHECK ERROR:",e);
}
}
if(SeedUtils.setReplaceNull(tSiteMenuDB.get("_siteMenuType")).equals("F") ||
SeedUtils.setReplaceNull(tSiteMenuDB.get("_siteMenuType")).equals("L")){
return new ModelAndView("redirect:"+SeedUtils.setReplaceNull(tSiteMenuDB.get("_siteMenuLinkUrl")));
}
String siteMenuManager = "N";
StringBuffer siteMenuManagerIdx = new StringBuffer();
String siteMenuCharge = SeedUtils.setReplaceNull(tSiteMenuDB.get("_siteMenuCharge"), "N");
List<Map<Object, Object>> siteMenuManagerList =
managerSiteMenuManagerService.getSiteMenuManagerMapList(siteMenuIdx, new String[] {"siteMenuManagerStatus", "tMember.memberIdx"});
for(int i=0; i<siteMenuManagerList.size(); i++){
Map<Object, Object> tSiteMenuManagerDB = siteMenuManagerList.get(i);
if(SeedUtils.setReplaceNull(tSiteMenuManagerDB.get("_siteMenuManagerStatus")).equals("U")){
if(!memberIdx.equals(0) &&
memberIdx.equals(Integer.parseInt(SeedUtils.setReplaceNull(tSiteMenuManagerDB.get("_memberIdx"), "0"))) &&
siteMenuManager.equals("N")){
siteMenuManager = "Y";
}
siteMenuManagerIdx.append(SeedUtils.setReplaceNull(tSiteMenuManagerDB.get("_memberIdx")).toString());
siteMenuManagerIdx.append(",");
}
}
if(memberGrant.equals("S") || memberAuthM){
siteMenuManager = "Y";
}
//편집 권한
map.put("siteMenuManager", siteMenuManager);
//담당자 보기 설정
map.put("siteMenuCharge", siteMenuCharge);
//담당자 이름
map.put("siteMenuManagerIdx", siteMenuManagerIdx.toString());
//만족도 설정
map.put("siteMenuSatisfaction", SeedUtils.setReplaceNull(tSiteMenuDB.get("_siteMenuSatisfaction"), "N"));
map.put("siteMenuSubTitle", managerSiteMenuService.getSiteMenuSubTitleForm(siteIdx, SeedUtils.setReplaceNull(tSiteMenuDB.get("_siteMenuIdx1"))));
String siteMenuTitle = managerSiteMenuService.getSiteMenuParentName(siteIdx, SeedUtils.setReplaceNull(tSiteMenuDB.get("_siteMenuIdxs")), "edit").replaceAll("", "|") +
" | " + SeedUtils.setReplaceNull(tSiteMenuDB.get("_siteMenuName"));
map.put("siteMenuTitle", siteMenuTitle);
//부모메뉴 타이틀 설정한 경우 해당 글의 부모 타이틀을 가져옴
if(SeedUtils.setReplaceNull(tSiteMenuDB.get("_siteMenuParentTitle") ,"N").equals("Y")){
String[] siteMenuTitles = siteMenuTitle.split("\\|");
tSiteMenuDB.put("_siteMenuName", siteMenuTitles[Integer.parseInt(tSiteMenuDB.get("_siteMenuDepth").toString())-1]);
}
map.put("tSiteMenuDB", tSiteMenuDB);
map.put("memberAuthM", memberAuthM);
map.put("seedMenuAuth", managerGroupService.getGroupList(siteIdx, memberIdx, memberMerge, memberMergeSiteIdx));
/*----권한체크 종료----*/
/*여기서부터 추가 작업*/
paramMap.put("caseNo", session.getAttribute("caseNo"));
paramMap.put("isSeq", session.getAttribute("isSeq"));
paramMap.put("isGubun", isGubun);
//session.removeAttribute("caseNo");
//paramMap.put("caseNo", "유통2016-0007");
//session.setAttribute("isGubun", "app");
Map<String, Object> masterData = service.masterList(paramMap);
paramMap.put("rceptNo", masterData.get("RCEPT_NO"));
map.put("isSeq", session.getAttribute("isSeq"));//사용자Seq
map.put("masterData", masterData);//마스터
map.put("applcntData", service.selectCaseApplcnt(paramMap));//신청인
map.put("respondentData", service.selectCaseRespondent(paramMap));//피신청인
map.put("trublreqstmngCaseFileList", service.trublprocessmngCaseFileList(paramMap));//파일 리스트
map.put("caseComment", service.selectCaseComment(paramMap));
/*map.put("masterData", service.masterList(paramMap));//마스터
map.put("applcntData", service.selectCaseApplcnt(paramMap));//신청인
map.put("appagentData", service.selectCaseAppagent(paramMap));//신청인 대리인
map.put("respondentData", service.selectCaseRespondent(paramMap));//피신청인
map.put("resagentData", service.selectCaseResagent(paramMap));//피신청인 대리인
map.put("selectRceptsttus", service.selectCaseRceptsttus(paramMap));//사건현황
map.put("selectRceptsttus", service.selectCaseSubcntrsttusA(paramMap));//사건현황
*/
return new ModelAndView("/_extra/web/user/mediation/checkMediationStep03");
}
private Boolean ciCheck(ModelMap map, HttpSession session) {

View File

@ -19,6 +19,18 @@
<script src="/js/common.js"></script>
<script src="/js/jquery.selectboxes.js"></script>
<style>
.temp-file-hideen{
position: absolute;
width: 1px;
height: 1px;
padding: 0;
margin: -1px;
overflow: hidden;
clip: rect(0, 0, 0, 0);
border: 0;
}
</style>
<!-- GPL라이센스 -->
<script type='text/javascript'>
$(document).ready(function() {
@ -258,7 +270,14 @@
<c:set var="resDSignCnt" value="0"/>
<div class="sub_content inquiry_content detail">
<form name="scheduleFrm" id="scheduleFrm" method="get">
<input type="hidden" name="isGubun" id="isGubun" value="${isGubun}"/>
<input type="hidden" name="caseNo" id="caseNo" value="${caseNo}"/>
<input type="hidden" name="type" id="type" value=""/>
<input type="hidden" name="listArr" id="listArr" value=""/>
<input type="hidden" name="commentType" id="commentType" value=""/>
<input type="hidden" id="caseSign" name="caseSign" value=""/>
</form>
<!-- page_location -->
<ul class="page_location">
<li><i class="icon home"></i></li>
@ -276,47 +295,70 @@
<div class="box border_3 gray_border">
<div class="box_head">
<p>사건번호 <span class="fw_bold">2024-1234</span><span class="color_blue">(현재단계 <span class="color_blue status fw_bold">종료</span>)</span></p>
<p>사건번호 <span class="fw_bold">${masterData.CASE_NO}</span><span class="color_blue">(현재단계 <span class="color_blue status fw_bold">${masterData.STATE}</span>)</span></p>
</div>
<div class="box_body">
<ul class="info_ul">
<li>
<p class="title blue_border">신청인 : (주)일등솔루션아카데미</p>
<p class="title blue_border">신청인 :
<c:forEach items="${applcntData}" var="data" varStatus="status">
<c:if test="${ status.index > 0}">,</c:if>
${data.APPLCNT_COMPANY}
</c:forEach>
</p>
</li>
<li>
<p class="title blue_border">피신청인 : (주)이등건설</p>
<p class="title blue_border">피신청인 :
<c:forEach items="${respondentData}" var="data" varStatus="status">
<c:if test="${ status.index > 0}">,</c:if>
${data.RESPONDENT_COMPANY}
</c:forEach>
</p>
</li>
</ul>
<ul class="info_ul">
<li>
<p class="title blue_border">접수일 : 2024-03-15 09:25</p>
<p class="title blue_border">접수일 : ${masterData.REG_DT}</p>
</li>
<li>
<p class="title blue_border">담당자 : [건설하도급팀] 홍길동 조사관, 02-1548-2368</p>
<p class="title blue_border">담당자 : [${masterData.TIMHDER_ASSIGN_NAME}] ${masterData.EXAMINER_ASSIGN_NAME}조사관, ${masterData.MEMBER_TEL}</p>
</li>
</ul>
</div>
</div>
<form:form name="applyForm" id="applyForm" method="post" action="/user/mediation/${siteIdx}/04/${siteMenuIdx}/checkMediationWrite.do">
<input type="hidden" name="rceptNo" value="${masterData.RCEPT_NO}">
<input type="hidden" name="fileFuncType" value="mediation">
<input type="hidden" name="hpName" id="hpName" value="${hpName}" />
<input type="hidden" name="uploadFileCntId" id="uploadFileCntId" value="0" />
<input type="hidden" name="siteIdx" id="siteIdx" value="${siteIdx}" />
<input type="hidden" name="siteIdx" id="siteIdx" value="${siteIdx}" />
<b class="title depth02">조정절차 관련 자료</b>
<dl class="blue_row_dl">
<c:choose>
<c:when test="${isGubun == 'app'}">
<dt>신청인 제출자료</dt>
<dd>
<div class="file_upload_wrap">
<div class="file_button">
<input type="file" id="file" class="input_file">
<label for="file" class="file btn btn_text btn_40 darkblue_border">파일선택</label>
<label for="upFile_1" class="file btn btn_text btn_40 darkblue_border">파일선택</label>
</div>
<ul class="file_list fill">
<li><a href="#none" download="download"><i class="icon file clip"></i><span class="file_name">분쟁조정신청 관련_필요한 첨부이미지_10310.png </span><span class="file_size">457kb</span></a> <button type="button" class="btn only_icon round"><i class="icon delete gray_fill"></i></button></li>
<li><a href="#none" download="download"><i class="icon file clip"></i><span class="file_name">분쟁조정신청 관련_필요한 첨부이미지_10310.png </span><span class="file_size">457kb</span></a> <button type="button" class="btn only_icon round"><i class="icon delete gray_fill"></i></button></li>
<div class="cs-files fl" id="upFileHtml1">
<c:forEach items="${trublreqstmngCaseFileList}" var="file" varStatus="status">
<c:if test="${file.fileGubun == '4801000000' and file.memberSeq eq isSeq}">
<div id="fileUploadP${status.count}">
<img src="/img/user/bbs/icon_file.gif" alt="gif" style="margin-top: 14px">&nbsp;&nbsp;<a href="/seed/extra/down/file.do?dataIdx=${file.seqNo}&funcType=${file.fileFunc}&pathKey1=${siteIdx}&downUserl=user">${file.fileName} (${file.regDt}, ${file.fileOwner})</a>
</div>
</c:if>
</c:forEach>
</div>
</ul>
</div>
</dd>
<dt>우편제출 자료</dt>
<dd>-</dd>
<dt>피신청인 제출자료</dt>
<dd>
<!--<dd>
<div class="file_upload_wrap">
<div class="file_button">
<input type="file" id="file" class="input_file">
@ -324,9 +366,92 @@
</div>
<ul class="file_list fill">
<li><a href="#none" download="download"><i class="icon file clip"></i><span class="file_name">분쟁조정신청 관련_필요한 첨부이미지_10310.png </span><span class="file_size">457kb</span></a> <button type="button" class="btn only_icon round"><i class="icon delete gray_fill"></i></button></li>
<li><a href="#none" download="download"><i class="icon file clip"></i><span class="file_name">분쟁조정신청 관련_필요한 첨부이미지_10310.png </span><span class="file_size">457kb</span></a> <button type="button" class="btn only_icon round"><i class="icon delete gray_fill"></i></button></li>
</ul>
</div>
</dd> -->
<dt>우편제출 자료</dt>
<dd>
<c:forEach items="${trublreqstmngCaseFileList}" var="file" varStatus="status">
<c:if test="${file.fileGubun == '4811000000'}">
<div id="fileUploadP${status.count}">
<img src="/img/user/bbs/icon_file.gif" alt="gif" style="margin-top: 14px">&nbsp;&nbsp;<a href="/seed/extra/down/file.do?dataIdx=${file.seqNo}&funcType=${file.fileFunc}&pathKey1=${siteIdx}&downUserl=user">${file.fileName} (${file.regDt}, ${file.fileOwner})</a>
</div>
</c:if>
</c:forEach>
</dd>
<dt>조정안 수락 여부 제출</dt>
<dd>
<div class="file_upload_wrap">
<div class="file_button">
<label for="upFile_2" class="file btn btn_text btn_40 darkblue_border">파일선택</label>
</div>
<ul class="file_list fill">
<div class="cs-files fl" id="upFileHtml2">
<c:forEach items="${trublreqstmngCaseFileList}" var="file" varStatus="status">
<c:if test="${file.fileGubun == '4819000000' and file.memberSeq eq isSeq}">
<div id="fileUploadP${status.count}">
<img src="/img/user/bbs/icon_file.gif" alt="gif" style="margin-top: 14px">&nbsp;&nbsp;<a href="/seed/extra/down/file.do?dataIdx=${file.seqNo}&funcType=${file.fileFunc}&pathKey1=${siteIdx}&downUserl=user">${file.fileName} (${file.regDt}, ${file.fileOwner})</a>
</div>
</c:if>
</c:forEach>
</div>
</ul>
</div>
</dd>
</c:when>
<c:when test="${isGubun == 'res'}">
<dt>피신청인 제출자료</dt>
<dd>
<div class="file_upload_wrap">
<div class="file_button">
<label for="upFile_3" class="file btn btn_text btn_40 darkblue_border">파일선택</label>
</div>
<ul class="file_list fill">
<div class="cs-files fl" id="upFileHtml3">
<c:forEach items="${trublreqstmngCaseFileList}" var="file" varStatus="status">
<c:if test="${file.fileGubun == '4802000000' and file.memberSeq eq isSeq}">
<div id="fileUploadP${status.count}">
<img src="/img/user/bbs/icon_file.gif" alt="gif" style="margin-top: 14px">&nbsp;&nbsp;<a href="/seed/extra/down/file.do?dataIdx=${file.seqNo}&funcType=${file.fileFunc}&pathKey1=${siteIdx}&downUserl=user">${file.fileName} (${file.regDt}, ${file.fileOwner})</a>
</div>
</c:if>
</c:forEach>
</div>
</ul>
</div>
</dd>
<dt>조사관 추가자료</dt>
<dd>
<c:forEach items="${trublreqstmngCaseFileList}" var="file" varStatus="status">
<c:if test="${file.fileGubun == '4812000000'}">
<div id="fileUploadP${status.count}">
<img src="/img/user/bbs/icon_file.gif" alt="gif" style="margin-top: 14px">&nbsp;&nbsp;<a href="/seed/extra/down/file.do?dataIdx=${file.seqNo}&funcType=${file.fileFunc}&pathKey1=${siteIdx}&downUserl=user">${file.fileName} (${file.regDt}, ${file.fileOwner})</a>
</div>
</c:if>
</c:forEach>
</dd>
<dt>조정안 수락 여부 제출</dt>
<dd>
<div class="file_upload_wrap">
<div class="file_button">
<label for="upFile_4" class="file btn btn_text btn_40 darkblue_border">파일선택</label>
</div>
<ul class="file_list fill">
<div class="cs-files fl" id="upFileHtml3">
<c:forEach items="${trublreqstmngCaseFileList}" var="file" varStatus="status">
<c:if test="${file.fileGubun == '4820000000' and file.memberSeq eq isSeq}">
<div id="fileUploadP${status.count}">
<img src="/img/user/bbs/icon_file.gif" alt="gif" style="margin-top: 14px">&nbsp;&nbsp;<a href="/seed/extra/down/file.do?dataIdx=${file.seqNo}&funcType=${file.fileFunc}&pathKey1=${siteIdx}&downUserl=user">${file.fileName} (${file.regDt}, ${file.fileOwner})</a>
</div>
</c:if>
</c:forEach>
</div>
</ul>
</div>
</dd>
</c:when>
</c:choose>
</dl>
<p class="color_red cf_text">※ 파일은 100MB까지 업로드 가능합니다.</p>
<p class="color_red cf_text">※ 주의! 파일 선택하여 첨부한 뒤 반드시 등록 버튼을 누르셔야 합니다.</p>
@ -334,16 +459,44 @@
<b class="title depth02">조정절차 관련 공문서 확인</b>
<dl class="blue_row_dl">
<dt>접수사실 통지 및 신청서 보완요구</dt>
<dd>-</dd>
<dd>
<ul class="file_list fill">
<c:forEach items="${trublreqstmngCaseFileList}" var="file" varStatus="status">
<c:if test="${file.fileGubun == '4815000000'}">
<li><a href="/seed/extra/down/file.do?dataIdx=${file.seqNo}&funcType=${file.fileFunc}&pathKey1=${siteIdx}&downUserl=user" download="download"><i class="icon file clip"></i><span class="file_name">${file.fileName} (${file.regDt}, ${file.fileOwner})</span></a> <button type="button" class="btn only_icon round"><i class="icon delete gray_fill"></i></button></li>
</c:if>
</c:forEach>
</ul>
</dd>
<dt>사실관계의 확인을 위한 출석요구</dt>
<dd>-</dd>
<dd>
<ul class="file_list fill">
<c:forEach items="${trublreqstmngCaseFileList}" var="file" varStatus="status">
<c:if test="${file.fileGubun == '4816000000'}">
<li><a href="/seed/extra/down/file.do?dataIdx=${file.seqNo}&funcType=${file.fileFunc}&pathKey1=${siteIdx}&downUserl=user" download="download"><i class="icon file clip"></i><span class="file_name">${file.fileName} (${file.regDt}, ${file.fileOwner})</span></a> <button type="button" class="btn only_icon round"><i class="icon delete gray_fill"></i></button></li>
</c:if>
</c:forEach>
</ul>
</dd>
<dt>조정안에 대한 수락여부 조회</dt>
<dd>-</dd>
<dd>
<ul class="file_list fill">
<c:forEach items="${trublreqstmngCaseFileList}" var="file" varStatus="status">
<c:if test="${file.fileGubun == '4817000000'}">
<li><a href="/seed/extra/down/file.do?dataIdx=${file.seqNo}&funcType=${file.fileFunc}&pathKey1=${siteIdx}&downUserl=user" download="download"><i class="icon file clip"></i><span class="file_name">${file.fileName} (${file.regDt}, ${file.fileOwner})</span></a> <button type="button" class="btn only_icon round"><i class="icon delete gray_fill"></i></button></li>
</c:if>
</c:forEach>
</ul>
</dd>
<dt>조정절차 종료사실 통지</dt>
<dd>
<ul class="view_file_list border_0">
<li><a href="#" download="download"><i class="icon file clip blue"></i>분쟁조정신청 관련_필요한 첨부이미지_10310.png</a></li>
<li><a href="#" download="download"><i class="icon file clip blue"></i>분쟁조정신청 관련_필요한 첨부이미지_10310.png</a></li>
<ul class="file_list fill">
<c:forEach items="${trublreqstmngCaseFileList}" var="file" varStatus="status">
<c:if test="${file.fileGubun == '4818000000'}">
<li><a href="/seed/extra/down/file.do?dataIdx=${file.seqNo}&funcType=${file.fileFunc}&pathKey1=${siteIdx}&downUserl=user" download="download"><i class="icon file clip"></i><span class="file_name">${file.fileName} (${file.regDt}, ${file.fileOwner})</span></a> <button type="button" class="btn only_icon round"><i class="icon delete gray_fill"></i></button></li>
</c:if>
</c:forEach>
</ul>
</dd>
</dl>
@ -361,8 +514,54 @@
</dl>
<div class="btn_wrap right">
<button type="button" class="btn btn_text btn_45 darkblue_fill">등록</button>
<button type="button" class="btn btn_text btn_45 darkblue_fill" onclick="applyBtn();">등록</button>
</div>
</form:form>
<form id="fileTempUpFrm1" action="/seed/extra/temp/file.do" method="post" enctype="multipart/form-data">
<input type="hidden" name="fileFuncType" value="mediation" />
<input type="hidden" name="copyContractYn" value="Y" />
<input type="hidden" name="siteIdx" value="${siteIdx}" />
<div class="temp-file-area">
<input type="file" name="upFile1" id="upFile_1" class="essential temp-file-hideen" onchange="fileTempUp(this, '4801000000');" required title="첨부파일" value="" style="ime-mode: disabled;" >
</div>
</form>
<form id="fileTempUpFrm2" action="/seed/extra/temp/file.do" method="post" enctype="multipart/form-data">
<input type="hidden" name="fileFuncType" value="mediation" />
<input type="hidden" name="copyContractYn" value="Y" />
<input type="hidden" name="siteIdx" value="${siteIdx}" />
<div class="temp-file-area">
<input type="file" name="upFile2" id="upFile_2" class="essential temp-file-hideen" onchange="fileTempUp(this, '4819000000');" required title="첨부파일" value="" style="ime-mode: disabled;" >
</div>
</form>
<form id="fileTempUpFrm3" action="/seed/extra/temp/file.do" method="post" enctype="multipart/form-data">
<input type="hidden" name="fileFuncType" value="mediation" />
<input type="hidden" name="copyContractYn" value="Y" />
<input type="hidden" name="siteIdx" value="${siteIdx}" />
<div class="temp-file-area">
<input type="file" name="upFile3" id="upFile_3" class="essential temp-file-hideen" onchange="fileTempUp(this, '4802000000');" required title="첨부파일" value="" style="ime-mode: disabled;" >
</div>
</form>
<form id="fileTempUpFrm4" action="/seed/extra/temp/file.do" method="post" enctype="multipart/form-data">
<input type="hidden" name="fileFuncType" value="mediation" />
<input type="hidden" name="copyContractYn" value="Y" />
<input type="hidden" name="siteIdx" value="${siteIdx}" />
<div class="temp-file-area">
<input type="file" name="upFile4" id="upFile_4" class="essential temp-file-hideen" onchange="fileTempUp(this, '4820000000');" required title="첨부파일" value="" style="ime-mode: disabled;" >
</div>
</form>
<form:form name="clipFrm" id="clipFrm" action="" method="post">
<input type="hidden" id="crfNm" name="crfNm" value="">
<input type="hidden" id="CLIPDATA_MEMBERNAME" name="CLIPDATA_CASENO" value="${caseNo}">
<c:if test="${isGubun eq 'app'}">
<input type="hidden" id="CLIPDATA_USERTYPE" name="CLIPDATA_USERTYPE" value="A">
</c:if>
<c:if test="${isGubun eq 'res'}">
<input type="hidden" id="CLIPDATA_USERTYPE" name="CLIPDATA_USERTYPE" value="R">
</c:if>
<input type="hidden" id="CLIPDATA_SEQNO" name="CLIPDATA_SEQNO" value="${isSeq}">
</form:form>
</div>
</body>

View File

@ -96,6 +96,7 @@ content="default-src * self blob: data: gap:; style-src * self 'unsafe-inline' b
&& fn:contains(URL, 'mediationStep')
|| fn:contains(URL, '/web/user/mediation/case/01/155/')
|| fn:contains(URL, '/web/user/mediation/case/02/155/')
|| fn:contains(URL, '/web/user/mediation/case/03/155/')
&& fn:contains(URL, '.do')
}">
<link rel="stylesheet" href="/kofair_case_seed/usr/style/request.css">