Merge branch 'JIWOO'
This commit is contained in:
commit
57e18cb433
@ -1471,6 +1471,12 @@ public class MainController {
|
||||
) {
|
||||
menuUrl = "/web/user/bbs/case/3/300/bbsDataList.do";
|
||||
}
|
||||
/*분쟁조정 신청조회*/
|
||||
else if(
|
||||
menuUrl.contains("/web/user/mediation/case/02/155/")
|
||||
) {
|
||||
menuUrl = "/web/user/mediation/case/01/155/checkMediationStep01.do";
|
||||
}
|
||||
|
||||
|
||||
// 상세화면 URL로 메뉴화면 매핑이 안되어, 문자열 치환으로 매핑...
|
||||
|
||||
@ -4032,6 +4032,320 @@ public class WebMediationController {
|
||||
//return new ModelAndView("/_extra/web/user/mediation/mediationStep05");
|
||||
}
|
||||
|
||||
@RequestMapping("/web/user/mediation/{siteIdx}/01/{siteMenuIdx}/checkMediationStep01.do")
|
||||
public ModelAndView checkMediationStep01(ModelMap map, HttpSession session,
|
||||
@PathVariable(value="siteIdx") String siteIdx,
|
||||
@PathVariable(value="siteMenuIdx") Integer siteMenuIdx){
|
||||
|
||||
/*----권한체크----*/
|
||||
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));
|
||||
/*----권한체크 종료----*/
|
||||
|
||||
/*여기서부터 추가 작업*/
|
||||
|
||||
return new ModelAndView("/_extra/web/user/mediation/checkMediationStep01");
|
||||
}
|
||||
|
||||
// /user/mediation/case/02/155/checkMediationStep02.do
|
||||
@RequestMapping("/web/user/mediation/{siteIdx}/02/{siteMenuIdx}/checkMediationStep02.do")
|
||||
public ModelAndView checkMediationStep02(ModelMap map, HttpSession session, HttpServletRequest request, @RequestParam Map<String,Object> paramMap,
|
||||
@PathVariable(value="siteIdx") String siteIdx,
|
||||
@PathVariable(value="siteMenuIdx") Integer siteMenuIdx){
|
||||
|
||||
/*----권한체크----*/
|
||||
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));
|
||||
/*----권한체크 종료----*/
|
||||
|
||||
/*여기서부터 추가 작업*/
|
||||
|
||||
String checkPass = SeedUtils.setReplaceNull(paramMap.get("checkPass"));
|
||||
|
||||
List<Map<String,Object>> applCnt = service.selectCaseApplcnt(paramMap);
|
||||
List<Map<String,Object>> respondentCnt = service.selectCaseRespondent(paramMap);
|
||||
|
||||
if((applCnt == null || applCnt.size() == 0) && (respondentCnt == null || respondentCnt.size() == 0)){
|
||||
map.put("siteIdx", "case");
|
||||
map.put("url", "/web/user/mediation/case/01/155/checkMediationStep01.do");
|
||||
map.put("message", "user.message.medi.check");
|
||||
map.put("opener", "");
|
||||
map.put("append", "");
|
||||
map.put("self", "");
|
||||
return new ModelAndView("/_common/jsp/umessage");
|
||||
}
|
||||
|
||||
boolean status = false;
|
||||
String authType = "";
|
||||
if(applCnt.size() > 0) {
|
||||
for(int i=0; i<applCnt.size();i++) {
|
||||
String applcntPwd = SeedUtils.setReplaceNull(applCnt.get(i).get("APPLCNT_PWD"));
|
||||
if(applcntPwd.equals(checkPass)) {
|
||||
session.setAttribute("isGubun", "app");
|
||||
session.setAttribute("isSeq", applCnt.get(i).get("SEQ_NO"));
|
||||
status = true;
|
||||
authType = "APP";
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
if(respondentCnt.size() > 0) {
|
||||
for(int i=0; i<respondentCnt.size();i++) {
|
||||
String respondentPwd = SeedUtils.setReplaceNull(respondentCnt.get(i).get("RESPONDENT_PWD"));
|
||||
if(respondentPwd.equals(checkPass)) {
|
||||
session.setAttribute("isGubun", "res");
|
||||
session.setAttribute("isSeq", respondentCnt.get(i).get("SEQ_NO"));
|
||||
status = true;
|
||||
authType = "RES";
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
try {
|
||||
//접수번호 구하기(rceptNo)
|
||||
Map<String,Object> masterInfo = service.masterList(paramMap);
|
||||
//사건권한 테이블 insert
|
||||
CaseAuthVO caseAuthVO = new CaseAuthVO();
|
||||
//rceptNo구하기
|
||||
caseAuthVO.setRceptNo(SeedUtils.setReplaceNull(masterInfo.get("RCEPT_NO")));
|
||||
//certId 구하기
|
||||
CertVO certVO = certService.selectCert(FairnetUtils.getCertSession(request));
|
||||
caseAuthVO.setCertId(certVO.getCertId());
|
||||
//신청인, 피신청인 구분
|
||||
caseAuthVO.setCaseAuthType(authType);
|
||||
caseAuthVO.setCaseAuthYn("N");
|
||||
|
||||
caseAuthService.insertCaseAuth(caseAuthVO);
|
||||
}catch(Exception e) {
|
||||
status = false;
|
||||
}
|
||||
if(status == false) {
|
||||
map.put("siteIdx", "case");
|
||||
map.put("url", "/web/user/mediation/case/01/155/checkMediationStep01.do");
|
||||
map.put("message", "user.message.medi.check");
|
||||
map.put("opener", "");
|
||||
map.put("append", "");
|
||||
map.put("self", "");
|
||||
return new ModelAndView("/_common/jsp/umessage");
|
||||
}
|
||||
|
||||
// CI 체크
|
||||
if(!ciCheck(map, session)) {
|
||||
return new ModelAndView("/_common/jsp/umessage");
|
||||
}
|
||||
|
||||
return new ModelAndView("/_extra/web/user/mediation/checkMediationStep03");
|
||||
}
|
||||
private Boolean ciCheck(ModelMap map, HttpSession session) {
|
||||
String certNm = SeedUtils.setReplaceNull(session.getAttribute("certNm"));
|
||||
String certHpNo = SeedUtils.setReplaceNull(session.getAttribute("certHpNo"));
|
||||
|
||||
@ -368,6 +368,9 @@
|
||||
CONSIGNMENT_GUBUN = #{consignmentGubun},
|
||||
<if test="requestCheck == '1602000000'">
|
||||
FTC_CHECK = 'N',
|
||||
STATE = '0302000000',
|
||||
PRESIDENT_ASSIGN = '0000', <!-- 접수 시 부원장 단계 뛰어 넘고 실장부터 처리하게 위하여 -->
|
||||
PRESIDENT_ASSIGN_DT = SYSDATE,
|
||||
</if>
|
||||
REG_DT = SYSDATE
|
||||
WHERE RCEPT_NO = #{rceptNo}
|
||||
|
||||
@ -11,16 +11,6 @@
|
||||
<html lang="ko">
|
||||
<head>
|
||||
<title><c:out escapeXml='true' value='${siteMenuTitle}'/></title>
|
||||
<link href="/site/<c:out escapeXml='true' value='${siteIdx}'/>/jsp/navigation/css/navigation.css" rel="stylesheet" type="text/css"/>
|
||||
|
||||
<c:if test='${siteMenuCharge == "Y"}'>
|
||||
<link href="/site/<c:out escapeXml='true' value='${siteIdx}'/>/jsp/charge/css/charge.css" rel="stylesheet" type="text/css"/>
|
||||
</c:if>
|
||||
|
||||
<c:if test='${siteMenuSatisfaction == "Y"}'>
|
||||
<link href="/site/<c:out escapeXml='true' value='${siteIdx}'/>/jsp/satisfaction/css/satisfaction.css" rel="stylesheet" type="text/css"/>
|
||||
</c:if>
|
||||
|
||||
<c:import url="/common/jsPage/sub.do"></c:import>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function(){
|
||||
@ -47,71 +37,57 @@
|
||||
<div class="seedLayOutBtn"><a href="/gtm/<c:out escapeXml='true' value='${siteIdx}'/>/siteLayOutSet.do?siteLayOutType=sub#siteLayOutSet" id="layOutEdit"><s:message code="common.button.layOut.edit"/></a></div>
|
||||
</c:if>
|
||||
|
||||
<c:import url="/${siteIdx}/sub/header/layOut.do"></c:import>
|
||||
|
||||
<c:import url="/${siteIdx}/sub/sub/layOut.do"></c:import>
|
||||
|
||||
<c:if test='${tSiteMenuDB._siteMenuSNS == "Y"}'>
|
||||
<c:import url="/common/sns/${siteIdx}/${siteMenuIdx}.do"></c:import>
|
||||
</c:if>
|
||||
|
||||
<article class="sub_con_wrap">
|
||||
<div class="sub_con_wrap_inner">
|
||||
<h2 class="blind">본문</h2>
|
||||
<div class="sub_tit">
|
||||
<h3 class="tit1">분쟁조정 사건조회</h3>
|
||||
<span class="mgb10">조정절차가 진행 중인 사건 관련 각종 정보를 확인하고 관련 자료를 제출하실
|
||||
수 있습니다.</span>
|
||||
</div>
|
||||
<div class="sub_con">
|
||||
<form:form name="frm" id="frm" action="/web/user/mediation/${siteIdx}/02/${siteMenuIdx}/checkMediationStep02.do" method="post">
|
||||
<div class="sub_content inquiry_content">
|
||||
|
||||
<article>
|
||||
<!-- page_location -->
|
||||
<ul class="page_location">
|
||||
<li><i class="icon home"></i></li>
|
||||
<li>분쟁조정 신청</li>
|
||||
<li>분쟁조정 사건조회</li>
|
||||
</ul>
|
||||
<!-- //page_location -->
|
||||
|
||||
<h3 class="sub_con_tit">분쟁조정 사건조회</h3>
|
||||
<p class="sub_con_sub_tit">조정절차가 진행 중인 사건 관련 각종 정보를 확인하고 관련 자료를 제출하실 수 있습니다.</p>
|
||||
|
||||
<div class="inbox4 mgt20 m_bgclr_none">
|
||||
<p class="pal160 m_pd_0">
|
||||
-한국공정거래조정원에서 조정절차 개시 통지를 받으신 후에는 사건번호와 비밀번호를 활용하면 본 화면에서 분쟁조정 사건에
|
||||
관한 자료를 파일로 직접 제출하거나 진행상황 등을 확인하실 수 있습니다. <br /> <span
|
||||
class="f_sz09">(※절차 진행 관련 보다 자세한 사항이 궁금하신 경우 담당조사관에게 별도로
|
||||
문의하시기 바랍니다.)</span><br /> - 다만 이 시스템을 통해 제공되는 정보는 참고자료로만 활용하시고 제공된 정보에
|
||||
대해서는 어떠한 <span class="c_red">법적인 효력이 없음</span>을 알려드립니다.
|
||||
</p>
|
||||
</div>
|
||||
<form:form name="frm" id="frm" action="/user/case/userCheck/setCheckCode/check.do" method="post">
|
||||
<input type="hidden" name="commandCode" id="commandCode" value="medi_check">
|
||||
<input type="hidden" name="nextUrl" value="/user/mediation/${siteIdx}/02/${siteMenuIdx}/checkMediationStep02.do">
|
||||
<div class="inbox5">
|
||||
<div class="login_wrap">
|
||||
<fieldset>
|
||||
<legend class="blind">사건조회 폼</legend>
|
||||
<div class="id_wrap">
|
||||
<label for="01" class="disc7">사건번호</label>
|
||||
<input type="text" id="caseNo" name="caseNo" class="inp_label lg_r" />
|
||||
</div>
|
||||
<div class="id_wrap">
|
||||
<label for="02" class="disc7">비밀번호</label>
|
||||
<input type="password" id="checkPass" name="checkPass" class="inp_label lg_r" />
|
||||
</div>
|
||||
<div class="id_wrap mgt20">
|
||||
<input type="submit" value="조회" class="btn_login" />
|
||||
</div>
|
||||
</fieldset>
|
||||
</div>
|
||||
</div>
|
||||
</form:form>
|
||||
<p class="mgt30 m_pdlr_15">※ 본 메뉴는 조정절차가 진행 중인 사건에 대한 화면으로,
|
||||
분쟁조정 신청 접수상황, 민원상담 신청 처리현황을 확인하실 경우 본 홈페이지의 ‘마이페이지’를 이용하여 주시기
|
||||
바랍니다.</p>
|
||||
<div class="box gray_border">
|
||||
<ul class="info_ul">
|
||||
<li>
|
||||
<p class="title depth03 blue_border">한국공정거래조정원에서 조정절차 개시 통지를 받으신 후에는 사건번호와 비밀번호를 활용하면 본 화면에서 분쟁조정 사건에 관한 자료를 파일로 직접 제출하거나 진행상황 등을 확인하실 수 있습니다.</p>
|
||||
<ul class="sub_info_ul">
|
||||
<li>절차 진행 관련 보다 자세한 사항이 궁금하신 경우 담당조사관에게 별도로 문의하시기 바랍니다.</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
<p class="title depth03 blue_border">다만 이 시스템을 통해 제공되는 정보는 참고자료로만 활용하시고 제공된 정보에 대해서는 어떠한 <span class="color_red fw_medium">법적인 효력이 없음</span>을 알려드립니다.</p>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="box gray_fill">
|
||||
<ul class="input_box column">
|
||||
<li>
|
||||
<p>· 사건번호</p>
|
||||
<input type="text" id="caseNo" name="caseNo" class="input_text" placeholder="사건번호를 입력해주세요." title="사건번호 입력">
|
||||
</li>
|
||||
<li>
|
||||
<p>· 비밀번호</p>
|
||||
<input type="password" id="checkPass" name="checkPass" class="input_text" placeholder="비밀번호를 입력해주세요." title="비밀번호 입력">
|
||||
</li>
|
||||
<li><button type="submit" class="btn btn_text btn_50 darkblue_fill w100per">조회</button></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="box gray_border gray_fill border_3">
|
||||
본 메뉴는 조정절차가 진행 중인 사건에 대한 화면으로, 분쟁조정 신청 접수상황, 민원상담 신청 처리현황을 확인하실 경우<br>
|
||||
본 홈페이지의 ‘마이페이지’를 이용하여 주시기 바랍니다.
|
||||
</div>
|
||||
|
||||
</article>
|
||||
|
||||
|
||||
</div>
|
||||
<!-- E : sub_con -->
|
||||
</div>
|
||||
<!-- E : sub_con_wrap_inner -->
|
||||
</article>
|
||||
<!-- E : sub_con_wrap -->
|
||||
|
||||
</div>
|
||||
</form:form>
|
||||
|
||||
|
||||
|
||||
@ -124,7 +100,5 @@
|
||||
<c:import url="/common/satisfaction/${siteIdx}/${siteMenuIdx}.do"></c:import>
|
||||
</c:if>
|
||||
|
||||
<c:import url="/${siteIdx}/sub/footer/layOut.do"></c:import>
|
||||
|
||||
</body>
|
||||
</html>
|
||||
@ -11,15 +11,6 @@
|
||||
<html lang="ko">
|
||||
<head>
|
||||
<title><c:out escapeXml='true' value='${siteMenuTitle}'/></title>
|
||||
<link href="/site/<c:out escapeXml='true' value='${siteIdx}'/>/jsp/navigation/css/navigation.css" rel="stylesheet" type="text/css"/>
|
||||
|
||||
<c:if test='${siteMenuCharge == "Y"}'>
|
||||
<link href="/site/<c:out escapeXml='true' value='${siteIdx}'/>/jsp/charge/css/charge.css" rel="stylesheet" type="text/css"/>
|
||||
</c:if>
|
||||
|
||||
<c:if test='${siteMenuSatisfaction == "Y"}'>
|
||||
<link href="/site/<c:out escapeXml='true' value='${siteIdx}'/>/jsp/satisfaction/css/satisfaction.css" rel="stylesheet" type="text/css"/>
|
||||
</c:if>
|
||||
|
||||
|
||||
<script src="/js/jquery.form.js"></script>
|
||||
@ -27,7 +18,6 @@
|
||||
<script src="/js/common_XHR.js"></script>
|
||||
<script src="/js/common.js"></script>
|
||||
<script src="/js/jquery.selectboxes.js"></script>
|
||||
<script src="/AnySign4PC/anySign4PCInterface.js"></script>
|
||||
|
||||
<!-- GPL라이센스 -->
|
||||
<script type='text/javascript'>
|
||||
@ -257,17 +247,6 @@
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<c:if test='${memberAuthM || memberGrant == "S"}'>
|
||||
<div class="seedLayOutBtn"><a href="/gtm/<c:out escapeXml='true' value='${siteIdx}'/>/siteLayOutSet.do?siteLayOutType=sub#siteLayOutSet" id="layOutEdit"><s:message code="common.button.layOut.edit"/></a></div>
|
||||
</c:if>
|
||||
|
||||
<c:import url="/${siteIdx}/sub/header/layOut.do"></c:import>
|
||||
|
||||
<c:import url="/${siteIdx}/sub/sub/layOut.do"></c:import>
|
||||
|
||||
<c:if test='${tSiteMenuDB._siteMenuSNS == "Y"}'>
|
||||
<c:import url="/common/sns/${siteIdx}/${siteMenuIdx}.do"></c:import>
|
||||
</c:if>
|
||||
|
||||
<c:set var="appASignCnt" value="0"/>
|
||||
<c:set var="resASignCnt" value="0"/>
|
||||
@ -278,544 +257,113 @@
|
||||
<c:set var="appDSignCnt" value="0"/>
|
||||
<c:set var="resDSignCnt" value="0"/>
|
||||
|
||||
<article class="sub_con_wrap">
|
||||
<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>
|
||||
<div class="sub_con_wrap_inner">
|
||||
<h2 class="blind">본문</h2>
|
||||
<div class="sub_tit">
|
||||
<h3 class="tit1">분쟁조정 사건조회</h3>
|
||||
<span class="mgb10" style="font-size: 15px">귀사(하)의 사건은 현재 <span style="color: red">"<c:out value="${masterData.STATE}"/>"</span>단계입니다.</span>
|
||||
</div>
|
||||
|
||||
<!-- <script src="/site/case/js/jquery.mediation.calendar-1.0.js"></script> -->
|
||||
<div class="mgt30">
|
||||
<div class="meet_lg_r" id="">
|
||||
<h4 class="mgb10 inblock indent disc2 h4enlarge">주요일정</h4>
|
||||
<!-- <div class="cal_wrap">
|
||||
<div id="datepicker"></div>
|
||||
p>calendar.js option에 point 맴버변수 = 주황색 동그라미 </p
|
||||
</div> -->
|
||||
<div id='calendar' style="max-width: 100%;"></div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="sub_con">
|
||||
<div class="mgt30">
|
||||
<h4 class="mgb10 inblock indent disc2 h4enlarge">분쟁정보</h4>
|
||||
<div class="tbl1 mgt20">
|
||||
<table cellspacing="0" cellpadding="0" class="td_pl10">
|
||||
<caption>분쟁조정 사건조회 : 사건번호, 신청인, 피신청인</caption>
|
||||
<colgroup>
|
||||
<col style="width:20%">
|
||||
<col>
|
||||
</colgroup>
|
||||
<tbody>
|
||||
<tr>
|
||||
<th scope="row">사건번호</th>
|
||||
<td>${masterData.CASE_NO}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row">신청인</th>
|
||||
<td>
|
||||
<c:forEach items="${applcntData}" var="data" varStatus="status">
|
||||
<c:if test="${not empty data.CASE_A_SIGN}"><c:set var="appASignCnt" value="${appASignCnt+1}"/></c:if>
|
||||
<c:if test="${not empty data.CASE_B_SIGN}"><c:set var="appBSignCnt" value="${appBSignCnt+1}"/></c:if>
|
||||
<c:if test="${not empty data.CASE_C_SIGN}"><c:set var="appCSignCnt" value="${appCSignCnt+1}"/></c:if>
|
||||
<c:if test="${not empty data.CASE_D_SIGN}"><c:set var="appDSignCnt" value="${appDSignCnt+1}"/></c:if>
|
||||
<c:if test="${ status.index > 0}">,</c:if>
|
||||
${data.APPLCNT_COMPANY}
|
||||
</c:forEach>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row">피신청인</th>
|
||||
<td>
|
||||
<c:forEach items="${respondentData}" var="data" varStatus="status">
|
||||
<c:if test="${not empty data.CASE_A_SIGN}"><c:set var="resASignCnt" value="${resASignCnt+1}"/></c:if>
|
||||
<c:if test="${not empty data.CASE_B_SIGN}"><c:set var="resBSignCnt" value="${resBSignCnt+1}"/></c:if>
|
||||
<c:if test="${not empty data.CASE_C_SIGN}"><c:set var="resCSignCnt" value="${resCSignCnt+1}"/></c:if>
|
||||
<c:if test="${not empty data.CASE_D_SIGN}"><c:set var="resDSignCnt" value="${resDSignCnt+1}"/></c:if>
|
||||
<c:if test="${ status.index > 0}">,</c:if>
|
||||
${data.RESPONDENT_COMPANY}
|
||||
</c:forEach>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row">사건 접수일</th>
|
||||
<td>${masterData.REG_DT}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row">담당자</th>
|
||||
<td>[${masterData.TIMHDER_ASSIGN_NAME}] ${masterData.EXAMINER_ASSIGN_NAME}조사관, ${masterData.MEMBER_TEL}</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</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}" />
|
||||
|
||||
<div class="mgt30">
|
||||
<h4 class="mgb10 inblock indent disc2 h4enlarge">조정절차 관련 자료</h4>
|
||||
<div class="tbl1 mgt20">
|
||||
<table cellspacing="0" cellpadding="0" class="td_pl10">
|
||||
<caption>제출자료, 조사관 제출자료, 조정안 수락/불수락 통지서</caption>
|
||||
<colgroup>
|
||||
<col style="width:30%">
|
||||
<col>
|
||||
</colgroup>
|
||||
<tbody>
|
||||
<c:choose>
|
||||
<c:when test="${isGubun == 'app'}">
|
||||
<tr>
|
||||
<th scope="row">신청인 제출자료 <br><br> <label for="upFile_1" class="ex_filename2">파일 선택</label></th>
|
||||
<td>
|
||||
<div class="cs-files fl" id="upFileHtml1">
|
||||
<c:forEach items="${trublreqstmngCaseFileList}" var="file" varStatus="status">
|
||||
<c:if test="${file.fileGubun == '4801000000' and file.memberSeq}">
|
||||
<div id="fileUploadP${status.count}">
|
||||
<img src="/img/user/bbs/icon_file.gif" alt="gif" style="margin-top: 14px"> <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>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row">우편제출 자료</th>
|
||||
<td>
|
||||
<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"> <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>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row">조정안 수락 여부 제출<br> <br> <label for="upFile_2" class="ex_filename2">파일 선택</label></th>
|
||||
<td>
|
||||
<div class="cs-files fl" id="upFileHtml2">
|
||||
<c:forEach items="${trublreqstmngCaseFileList}" var="file" varStatus="status">
|
||||
<c:if test="${file.fileGubun == '4819000000'}">
|
||||
<div id="fileUploadP${status.count}">
|
||||
<img src="/img/user/bbs/icon_file.gif" alt="gif" style="margin-top: 14px"> <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>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</c:when>
|
||||
<c:when test="${isGubun == 'res'}">
|
||||
<tr>
|
||||
<th scope="row">피신청인 제출자료 <br> <br> <label for="upFile_3" class="ex_filename2">파일 선택</label></th>
|
||||
<td>
|
||||
<div class="cs-files fl" id="upFileHtml3">
|
||||
<c:forEach items="${trublreqstmngCaseFileList}" var="file" varStatus="status">
|
||||
<c:if test="${file.fileGubun == '4802000000'}">
|
||||
<div id="fileUploadP${status.count}">
|
||||
<img src="/img/user/bbs/icon_file.gif" alt="gif" style="margin-top: 14px"> <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>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row">조사관 추가자료</th>
|
||||
<td>
|
||||
<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"> <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>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row">조정안 수락 여부 제출 <br> <label for="upFile_4" class="ex_filename2">파일 선택</label></th>
|
||||
<td>
|
||||
<div class="cs-files fl" id="upFileHtml4">
|
||||
<c:forEach items="${trublreqstmngCaseFileList}" var="file" varStatus="status">
|
||||
<c:if test="${file.fileGubun == '4820000000'}">
|
||||
<div id="fileUploadP${status.count}">
|
||||
<img src="/img/user/bbs/icon_file.gif" alt="gif" style="margin-top: 14px"> <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>
|
||||
</td>
|
||||
</tr>
|
||||
</c:when>
|
||||
</c:choose>
|
||||
<%-- <tr>
|
||||
<th scope="row">조정안 불수락 통지서</th>
|
||||
<td>
|
||||
<c:forEach items="${trublreqstmngCaseFileList}" var="file" varStatus="status">
|
||||
<c:if test="${file.fileGubun == '4820000000'}">
|
||||
<div id="fileUploadP${status.count}">
|
||||
<img src="/img/user/bbs/icon_file.gif" alt="gif" style="margin-top: 14px"> <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>
|
||||
</td>
|
||||
</tr> --%>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
<p style="color: red">※ 파일은 100MB까지 업로드 가능합니다.
|
||||
<br>※ (주의) 파일 선택하여 첨부한 뒤 반드시 하단의 "등록"버튼을 누르셔야 합니다.</p>
|
||||
|
||||
<div class="mgt30">
|
||||
<h4 class="mgb10 inblock indent disc2 h4enlarge">조정절차 관련 공문서 확인</h4>
|
||||
<div class="tbl1 mgt20">
|
||||
<table cellspacing="0" cellpadding="0" class="td_pl10">
|
||||
<caption>접수사실 통지 및 신청서 보완요구,사실관계의 확인을 위한 출석요구,조정안에 대한 수락여부 조회,조정절차 종료사실 통지</caption>
|
||||
<colgroup>
|
||||
<col style="width:30%">
|
||||
<col>
|
||||
</colgroup>
|
||||
<tbody>
|
||||
<c:choose>
|
||||
<c:when test="${isGubun == 'app'}">
|
||||
<tr>
|
||||
<th scope="row">접수사실 통지 및 신청서 보완요구</th>
|
||||
<td>
|
||||
<c:forEach items="${trublreqstmngCaseFileList}" var="file" varStatus="status">
|
||||
<c:if test="${file.fileGubun == '4815000000'}">
|
||||
<div id="fileUploadP${status.count}">
|
||||
<img src="/img/user/bbs/icon_file.gif" alt="gif" style="margin-top: 14px"> <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>
|
||||
</td>
|
||||
</tr>
|
||||
</c:when>
|
||||
<c:when test="${isGubun == 'res'}">
|
||||
<tr>
|
||||
<th scope="row">피신청인 자료제출 요구</th>
|
||||
<td>
|
||||
<c:forEach items="${trublreqstmngCaseFileList}" var="file" varStatus="status">
|
||||
<c:if test="${file.fileGubun == '4828000000'}">
|
||||
<div id="fileUploadP${status.count}">
|
||||
<img src="/img/user/bbs/icon_file.gif" alt="gif" style="margin-top: 14px"> <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>
|
||||
</td>
|
||||
</tr>
|
||||
</c:when>
|
||||
</c:choose>
|
||||
<tr>
|
||||
<th scope="row">사실관계의 확인을 위한 출석요구</th>
|
||||
<td>
|
||||
<c:forEach items="${trublreqstmngCaseFileList}" var="file" varStatus="status">
|
||||
<c:if test="${file.fileGubun == '4816000000'}">
|
||||
<div id="fileUploadP${status.count}">
|
||||
<img src="/img/user/bbs/icon_file.gif" alt="gif" style="margin-top: 14px"> <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>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row">조정안에 대한 수락여부 조회</th>
|
||||
<td>
|
||||
<c:forEach items="${trublreqstmngCaseFileList}" var="file" varStatus="status">
|
||||
<c:if test="${file.fileGubun == '4817000000'}">
|
||||
<div id="fileUploadP${status.count}">
|
||||
<img src="/img/user/bbs/icon_file.gif" alt="gif" style="margin-top: 14px"> <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>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row">조정절차 종료사실 통지</th>
|
||||
<td>
|
||||
<c:forEach items="${trublreqstmngCaseFileList}" var="file" varStatus="status">
|
||||
<c:if test="${file.fileGubun == '4818000000'}">
|
||||
<div id="fileUploadP${status.count}">
|
||||
<img src="/img/user/bbs/icon_file.gif" alt="gif" style="margin-top: 14px"> <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>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
<div class="sub_content inquiry_content detail">
|
||||
|
||||
<div class="mgt30">
|
||||
<h4 class="mgb10 inblock indent disc2 h4enlarge">조정절차 서명 확인</h4>
|
||||
<div class="tbl1 mgt20">
|
||||
<table cellspacing="0" cellpadding="0" class="td_pl10">
|
||||
<caption>합의서, 종료요청서, 신청취하서, 조정조서 파일 업로드 및 서명</caption>
|
||||
<colgroup>
|
||||
<col style="width:30%">
|
||||
<col>
|
||||
</colgroup>
|
||||
<tbody>
|
||||
<c:if test="${masterData.CASE_A_TYPE eq '2'}">
|
||||
<c:if test="${masterData.CASE_A_USER eq '3' or (isGubun eq 'app' and masterData.CASE_A_USER eq '1') or (isGubun eq 'res' and masterData.CASE_A_USER eq '2')}">
|
||||
<tr>
|
||||
<th scope="row">합의서</th>
|
||||
<td>
|
||||
<c:set var="caseAFile" value="0" />
|
||||
<c:forEach items="${trublreqstmngCaseFileList}" var="file" varStatus="status">
|
||||
<c:if test="${file.fileGubun == '4806000000'}">
|
||||
<c:if test="${caseAFile eq '0'}">
|
||||
<div>
|
||||
<c:choose>
|
||||
<c:when test="${empty caseComment.CASE_A_SIGN}">
|
||||
<button type="button" class="btn_inner_violet caseABtn" style="line-height: 22px;" onclick="fn_caseSign('A');">서명</button>
|
||||
</c:when>
|
||||
<c:otherwise>
|
||||
<button type="button" class="btn_inner_violet caseABtn" style="line-height: 22px;" onclick="fn_caseSign('A');">서명완료</button>
|
||||
</c:otherwise>
|
||||
</c:choose>
|
||||
</div>
|
||||
</c:if>
|
||||
<c:set var="caseAFile" value="1" />
|
||||
<div id="fileUploadP${status.count}" class="caseAPrint" <c:if test="${empty caseComment.CASE_A_SIGN}">style="display:none;"</c:if>>
|
||||
<img src="/img/user/bbs/icon_file.gif" alt="gif" style="margin-top: 14px"> <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>
|
||||
</td>
|
||||
</tr>
|
||||
</c:if>
|
||||
</c:if>
|
||||
<c:if test="${masterData.CASE_B_TYPE eq '2'}">
|
||||
<c:if test="${(isGubun eq 'app' and masterData.CASE_B_USER eq '1') or (isGubun eq 'res' and masterData.CASE_B_USER eq '2')}">
|
||||
<tr>
|
||||
<th scope="row">종료요청서</th>
|
||||
<td>
|
||||
<div class="fl">
|
||||
<c:choose>
|
||||
<c:when test="${empty caseComment.CASE_B_SIGN}">
|
||||
<button type="button" class="btn_inner_violet caseBBtn" style="line-height: 22px;" onclick="fn_caseComment('B');">사유기재</button>
|
||||
</c:when>
|
||||
<c:otherwise>
|
||||
<button type="button" class="btn_inner_violet caseDBtn" style="line-height: 22px;" onclick="fn_caseComment('B');">서명완료</button>
|
||||
</c:otherwise>
|
||||
</c:choose>
|
||||
</div>
|
||||
<div class="fr">
|
||||
<button type="button" class="btn_inner_gray caseBPrint" style="line-height: 22px; <c:if test="${empty caseComment.CASE_B_SIGN}">display:none;</c:if>" onclick="clipCall('overPrint');">종료요청서</button>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</c:if>
|
||||
</c:if>
|
||||
<c:if test="${masterData.CASE_C_TYPE eq '2'}">
|
||||
<c:if test="${(isGubun eq 'app' and masterData.CASE_C_USER eq '1') or (isGubun eq 'res' and masterData.CASE_C_USER eq '2')}">
|
||||
<tr>
|
||||
<th scope="row">신청취하서</th>
|
||||
<td>
|
||||
<div class="fl">
|
||||
<c:choose>
|
||||
<c:when test="${empty caseComment.CASE_C_SIGN}">
|
||||
<button type="button" class="btn_inner_violet caseCBtn" style="line-height: 22px;" onclick="fn_caseComment('C');">사유기재</button>
|
||||
</c:when>
|
||||
<c:otherwise>
|
||||
<button type="button" class="btn_inner_violet caseCBtn" style="line-height: 22px;" onclick="fn_caseComment('C');">서명완료</button>
|
||||
</c:otherwise>
|
||||
</c:choose>
|
||||
</div>
|
||||
<div class="fr">
|
||||
<button type="button" class="btn_inner_gray caseCPrint" style="line-height: 22px; <c:if test="${empty caseComment.CASE_C_SIGN}">display:none;</c:if>" onclick="clipCall('cancelPrint');">신청취하서</button>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</c:if>
|
||||
</c:if>
|
||||
<c:if test="${masterData.CASE_D_TYPE eq '2'}">
|
||||
<c:if test="${masterData.CASE_D_USER eq '3' or (isGubun eq 'app' and masterData.CASE_D_USER eq '1') or (isGubun eq 'res' and masterData.CASE_D_USER eq '2')}">
|
||||
<tr>
|
||||
<th scope="row">조정조서</th>
|
||||
<td>
|
||||
<c:set var="caseDFile" value="0" />
|
||||
<c:forEach items="${trublreqstmngCaseFileList}" var="file" varStatus="status">
|
||||
<c:if test="${file.fileGubun == '4808000000'}">
|
||||
<c:if test="${caseDFile eq '0'}">
|
||||
<div>
|
||||
<c:choose>
|
||||
<c:when test="${empty caseComment.CASE_D_SIGN}">
|
||||
<button type="button" class="btn_inner_violet caseDBtn" style="line-height: 22px;" onclick="fn_caseSign('D');">서명</button>
|
||||
</c:when>
|
||||
<c:otherwise>
|
||||
<button type="button" class="btn_inner_violet caseDBtn" style="line-height: 22px;" onclick="fn_caseSign('D');">서명완료</button>
|
||||
</c:otherwise>
|
||||
</c:choose>
|
||||
</div>
|
||||
</c:if>
|
||||
<c:set var="caseDFile" value="1" />
|
||||
<div id="fileUploadP${status.count}" class="caseDPrint" <c:if test="${empty caseComment.CASE_D_SIGN}">style="display:none;"</c:if>>
|
||||
<img src="/img/user/bbs/icon_file.gif" alt="gif" style="margin-top: 14px"> <a href="/seed/extra/down/file.do?dataIdx=${file.seqNo}&funcType=${file.fileFunc}&pathKey1=${siteIdx}&downUserl=user">${file.fileName}</a>
|
||||
</div>
|
||||
</c:if>
|
||||
</c:forEach>
|
||||
</td>
|
||||
</tr>
|
||||
</c:if>
|
||||
</c:if>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
<div class="mgb20 mgt10 clear mgl13">
|
||||
<div class="fl_r">
|
||||
<button type="submit" class="btn_next" onclick="applyBtn();">등록</button>
|
||||
</div>
|
||||
</div>
|
||||
</form:form>
|
||||
|
||||
<%-- <div class="tbl1 mgt10">
|
||||
<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="fileGubun" id="fileGubun" value="" />
|
||||
<input type="hidden" name="hpName" id="hpName" value="${hpName}" />
|
||||
<table cellspacing="0" cellpadding="0" class="td_pl10">
|
||||
<caption>사건현황 작성 3번째 폼 : 증빙자료첨부</caption>
|
||||
<colgroup>
|
||||
<col style="width:10%">
|
||||
<col style="width:20%">
|
||||
<col style="width:25%">
|
||||
<col style="width:20%">
|
||||
<col style="width:25%">
|
||||
</colgroup>
|
||||
<tbody>
|
||||
<tr>
|
||||
<th colspan="2" scope="row" class="bdr val_m">
|
||||
<!-- 파일업로드2 -->
|
||||
<label for="upFile2" class="ex_filename2">증빙자료 첨부</label>
|
||||
<!-- 파일업로드2 end-->
|
||||
<button type="button" class="qBtn" id="q200"><span>증빙자료 첨부 도움말</span></button>
|
||||
</th>
|
||||
<td colspan="3" >
|
||||
<ul class="upFileHtml2" id="upFileHtml2">
|
||||
|
||||
</ul>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<div class="tip q200"><span class="tip_con">증빙자료 첨부 도움말 :</span></div>
|
||||
|
||||
<div class="mgb20 mgt10 clear mgl13">
|
||||
<div class="fl_r">
|
||||
<button type="submit" class="btn_next" onclick="applyBtn();">등록</button>
|
||||
</div>
|
||||
</div>
|
||||
</form:form>
|
||||
</div> --%>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<%-- <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="N" />
|
||||
<div class="temp-file-area">
|
||||
<c:if test="${isGubun == 'app'}">
|
||||
<input type="file" name="upFile2" id="upFile2" class="essential temp-file-hideen" onchange="fileTempUp('B');" required title="첨부파일" value="" style="ime-mode: disabled;" >
|
||||
</c:if>
|
||||
<c:if test="${isGubun == 'res'}">
|
||||
<input type="file" name="upFile2" id="upFile2" class="essential temp-file-hideen" onchange="fileTempUp('C');" required title="첨부파일" value="" style="ime-mode: disabled;" >
|
||||
</c:if>
|
||||
</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="YN" />
|
||||
<div class="temp-file-area">
|
||||
<c:if test="${isGubun == 'app'}">
|
||||
<input type="file" name="upFile3" id="upFile3" class="essential temp-file-hideen" onchange="fileTempUp('D');" required title="첨부파일" value="" style="ime-mode: disabled;" >
|
||||
</c:if>
|
||||
<c:if test="${isGubun == 'res'}">
|
||||
<input type="file" name="upFile3" id="upFile3" class="essential temp-file-hideen" onchange="fileTempUp('E');" required title="첨부파일" value="" style="ime-mode: disabled;" >
|
||||
</c:if>
|
||||
</div>
|
||||
</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>
|
||||
<!-- page_location -->
|
||||
<ul class="page_location">
|
||||
<li><i class="icon home"></i></li>
|
||||
<li>분쟁조정 신청</li>
|
||||
<li>분쟁조정 사건조회</li>
|
||||
</ul>
|
||||
<!-- //page_location -->
|
||||
|
||||
<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>
|
||||
</article>
|
||||
|
||||
|
||||
<c:if test='${siteMenuCharge == "Y"}'>
|
||||
<c:import url="/common/charge/${siteIdx}.do?siteMenuManagerIdx=${siteMenuManagerIdx}"></c:import>
|
||||
</c:if>
|
||||
|
||||
<c:if test='${siteMenuSatisfaction == "Y"}'>
|
||||
<c:import url="/common/satisfaction/${siteIdx}/${siteMenuIdx}.do"></c:import>
|
||||
</c:if>
|
||||
|
||||
<c:import url="/${siteIdx}/sub/footer/layOut.do"></c:import>
|
||||
<h3 class="sub_con_tit">분쟁조정 사건조회</h3>
|
||||
|
||||
<b class="title depth02">주요일정</b>
|
||||
<div class="calendar" id="calendar"></div>
|
||||
|
||||
<b class="title depth02">분쟁정보</b>
|
||||
|
||||
<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>
|
||||
</div>
|
||||
<div class="box_body">
|
||||
<ul class="info_ul">
|
||||
<li>
|
||||
<p class="title blue_border">신청인 : (주)일등솔루션아카데미</p>
|
||||
</li>
|
||||
<li>
|
||||
<p class="title blue_border">피신청인 : (주)이등건설</p>
|
||||
</li>
|
||||
</ul>
|
||||
<ul class="info_ul">
|
||||
<li>
|
||||
<p class="title blue_border">접수일 : 2024-03-15 09:25</p>
|
||||
</li>
|
||||
<li>
|
||||
<p class="title blue_border">담당자 : [건설하도급팀] 홍길동 조사관, 02-1548-2368</p>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<b class="title depth02">조정절차 관련 자료</b>
|
||||
<dl class="blue_row_dl">
|
||||
<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>
|
||||
</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>-</dd>
|
||||
<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>
|
||||
</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>
|
||||
</ul>
|
||||
</div>
|
||||
</dd>
|
||||
</dl>
|
||||
<p class="color_red cf_text">※ 파일은 100MB까지 업로드 가능합니다.</p>
|
||||
<p class="color_red cf_text">※ 주의! 파일 선택하여 첨부한 뒤 반드시 등록 버튼을 누르셔야 합니다.</p>
|
||||
|
||||
<b class="title depth02">조정절차 관련 공문서 확인</b>
|
||||
<dl class="blue_row_dl">
|
||||
<dt>접수사실 통지 및 신청서 보완요구</dt>
|
||||
<dd>-</dd>
|
||||
<dt>사실관계의 확인을 위한 출석요구</dt>
|
||||
<dd>-</dd>
|
||||
<dt>조정안에 대한 수락여부 조회</dt>
|
||||
<dd>-</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>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
<b class="title depth02">절차진행 관련 서명 제출</b>
|
||||
<dl class="blue_row_dl">
|
||||
<dt>합의서</dt>
|
||||
<dd></dd>
|
||||
<dt>종료요청서</dt>
|
||||
<dd>-</dd>
|
||||
<dt>신청취하서</dt>
|
||||
<dd>-</dd>
|
||||
<dt>조정조서</dt>
|
||||
<dd>-</dd>
|
||||
</dl>
|
||||
|
||||
<div class="btn_wrap right">
|
||||
<button type="button" class="btn btn_text btn_45 darkblue_fill">등록</button>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</body>
|
||||
</html>
|
||||
@ -90,6 +90,19 @@ content="default-src * self blob: data: gap:; style-src * self 'unsafe-inline' b
|
||||
|
||||
</c:if>
|
||||
|
||||
<!-- 분쟁조정 사건조회 -->
|
||||
<c:if test="${
|
||||
fn:contains(URL, '/web/user')
|
||||
&& 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, '.do')
|
||||
}">
|
||||
<link rel="stylesheet" href="/kofair_case_seed/usr/style/request.css">
|
||||
<script src="/kofair_case_seed/usr/scripts/request.js"></script>
|
||||
|
||||
</c:if>
|
||||
|
||||
|
||||
<decorator:head />
|
||||
</head>
|
||||
|
||||
Loading…
Reference in New Issue
Block a user