This commit is contained in:
subsub 2024-09-23 18:05:04 +09:00
commit 8ab56df6ce
18 changed files with 1227 additions and 730 deletions

View File

@ -57,10 +57,9 @@ import kcc.let.sym.mnu.mpm.service.EgovMenuManageService;
import kcc.let.sym.mnu.mpm.service.MenuManageVO; import kcc.let.sym.mnu.mpm.service.MenuManageVO;
import kcc.let.sym.site.service.EgovSiteIpService; import kcc.let.sym.site.service.EgovSiteIpService;
import kcc.let.sym.site.service.EgovSiteManagerService; import kcc.let.sym.site.service.EgovSiteManagerService;
import kcc.let.sym.site.service.SiteManagerVO;
import kcc.let.uss.olp.qmc.service.EgovQustnrManageService; import kcc.let.uss.olp.qmc.service.EgovQustnrManageService;
import kcc.let.uss.umt.service.EgovUserManageService; import kcc.let.uss.umt.service.EgovUserManageService;
import kcc.let.uss.umt.service.UserManageVO; import seed.com.gtm.join.MemberJoinService;
/** /**
* 템플릿 메인 페이지 컨트롤러 클래스(Sample 소스) * 템플릿 메인 페이지 컨트롤러 클래스(Sample 소스)
@ -128,6 +127,9 @@ public class EgovMainController {
@Resource(name = "meunCreateManageService") @Resource(name = "meunCreateManageService")
private EgovMenuCreateManageService menuCreateManageService; private EgovMenuCreateManageService menuCreateManageService;
@Resource(name = "memberJoinService")
private MemberJoinService memberJoinService;
/** /**
* 메인 페이지에서 업무 화면으로 연계하는 기능을 제공한다. * 메인 페이지에서 업무 화면으로 연계하는 기능을 제공한다.
@ -233,6 +235,17 @@ public class EgovMainController {
model.addAttribute("sessionTime", "60"); model.addAttribute("sessionTime", "60");
// model.addAttribute("authority", user.getAuthority()); // model.addAttribute("authority", user.getAuthority());
//변경가능 소속
String enableDept = (String) session.getAttribute("enableDept");
String memberDept = (String) session.getAttribute("memberDept");
String memberId = (String) session.getAttribute("memberId");
enableDept += "," + memberDept;
commandMap.put("enableDept", enableDept.replace("null,", ""));
commandMap.put("memberId", memberId);
model.addAttribute("memDept", memberDept);
model.addAttribute("enaDept", memberJoinService.deptList(commandMap));
return "main/inc/EgovIncTopnav"; // 내부업무의 상단메뉴 화면 return "main/inc/EgovIncTopnav"; // 내부업무의 상단메뉴 화면
} }

View File

@ -303,17 +303,6 @@ public class MainController {
if(ssoLoginVO != null) { if(ssoLoginVO != null) {
model.addAttribute("ssoLoginVO", ssoLoginVO); model.addAttribute("ssoLoginVO", ssoLoginVO);
} }
// String returnSiteUrl = returnSiteUrlGlobal;
// String returnSiteCode = returnSiteCodeGlobal;
//
// String joinUrl = joinUrl_Global;
// String modifyUrl = modifyUrl_Global;
// model.addAttribute("returnSiteUrl", (URLEncoder.encode(returnSiteUrl)));
// model.addAttribute("returnSiteCode", returnSiteCode);
// model.addAttribute("joinUrl", joinUrl);
// model.addAttribute("modifyUrl", modifyUrl);
return "web/com/webCommonHeader"; return "web/com/webCommonHeader";
} }
@ -1141,108 +1130,23 @@ public class MainController {
*/ */
@RequestMapping(value="/web/com/leftMenu.do") @RequestMapping(value="/web/com/leftMenu.do")
public String webCommonLeftMenu( public String webCommonLeftMenu(
@RequestParam Map<String, Object> commandMap, HttpServletRequest request, @ModelAttribute("menuManageVO") MenuManageJTreeVO menuManageVO, HttpServletRequest request
, @ModelAttribute("menuManageVO") MenuManageJTreeVO menuManageVO,
ModelMap model) ModelMap model)
throws Exception { throws Exception {
MenuManageVO resultVO = new MenuManageVO(); // MenuManageVO resultVO = new MenuManageVO();
MenuManageVO tempMenuManageVO = new MenuManageVO(); // MenuManageVO tempMenuManageVO = new MenuManageVO();
tempMenuManageVO.setSearchCondition("Y"); // tempMenuManageVO.setSearchCondition("Y");
setViewMenu(request , commandMap , tempMenuManageVO , resultVO , menuManageVO ); // setViewMenu(request , commandMap , tempMenuManageVO , resultVO , menuManageVO );
List<MenuManageJTreeVO> menuLeftResultList = menuCreateManageService.selectMenuLeftListJtreeWeb(menuManageVO) ; // List<MenuManageJTreeVO> menuLeftResultList = menuCreateManageService.selectMenuLeftListJtreeWeb(menuManageVO) ;
model.addAttribute("menuLeftResultList", menuLeftResultList); // model.addAttribute("menuLeftResultList", menuLeftResultList);
if(request.getRequestURI().contains("/eng/")){ // if(request.getRequestURI().contains("/eng/")){
model.addAttribute("eng", "eng"); // model.addAttribute("eng", "eng");
} // }
return "web/com/webCommonLeftMenu"; return "web/com/webCommonLeftMenu";
} }
@RequestMapping(value="/{siteId}/web/com/getDivTop.do")
public String getDivTop(@PathVariable("siteId") String siteId , HttpServletRequest request,
@RequestParam Map<String, Object> commandMap, ModelMap model)
throws Exception {
return "blank";
}
@RequestMapping("/{siteId}/web/searchTotal.do")
public String searchTotal(@PathVariable("siteId") String siteId , HttpServletRequest request, @ModelAttribute("searchVO") BoardVO boardVO,
@ModelAttribute("searchTotalVO") SearchTotalVO searchTotalVO, ModelMap model
,RedirectAttributes redirectAttributes) throws Exception {
BoardMasterVO bmVO = new BoardMasterVO();
searchTotalVO.setPageUnit(propertiesService.getInt("pageUnit"));
searchTotalVO.setPageSize(propertiesService.getInt("pageSize"));
PaginationInfo paginationInfo = new PaginationInfo();
paginationInfo.setCurrentPageNo(searchTotalVO.getPageIndex());
paginationInfo.setRecordCountPerPage(searchTotalVO.getPageUnit());
paginationInfo.setPageSize(searchTotalVO.getPageSize());
searchTotalVO.setFirstIndex(paginationInfo.getFirstRecordIndex());
searchTotalVO.setLastIndex(paginationInfo.getLastRecordIndex());
searchTotalVO.setRecordCountPerPage(paginationInfo.getRecordCountPerPage());
//List<String, Object> map = bbsMngService.selectBoardTotalSearch(boardVO);
List<SearchTotalVO> resultList = new ArrayList<SearchTotalVO>();
resultList = bbsMngService.selectBoardTotalSearch(searchTotalVO);
int totCnt = bbsMngService.selectBoardTotalSearchCnt(searchTotalVO);
//paginationInfo.setTotalRecordCount(resultList[0]);
model.addAttribute("resultList", resultList);
model.addAttribute("totCnt", totCnt);
paginationInfo.setTotalRecordCount(totCnt);
model.addAttribute("paginationInfo", paginationInfo);
model.addAttribute("siteId", siteId);
String siteFolder = "site/"+siteId ;
/*if(!("linc".equals(siteId) || "klc".equals(siteId)) ){
SiteManagerVO siteManagerVO = new SiteManagerVO();
siteManagerVO.setSiteId(siteId);
setSiteinfo(siteManagerVO, model , request );
//return "web/site/theme_"+siteManagerVO.getTheme()+"/"+siteManagerVO.getIsMobile()+"/cop/bbs/EgovNoticeList";
return "web/site/"+siteId+"/"+siteManagerVO.getIsMobile()+"/main/searchTotal";
}*/
return "web/"+siteFolder+"/main/searchTotal";
}
@RequestMapping(value="/com/getThemeLayout.do")
public String getThemeLayout(HttpServletRequest request,
@RequestParam Map<String, Object> commandMap, ModelMap model)
throws Exception {
if(commandMap.get("url")!=null){
String siteId = ((String)commandMap.get("url")).split("/")[3] ;
SiteManagerVO siteManagerVO = new SiteManagerVO();
siteManagerVO.setSiteId(siteId);
siteManagerVO = egovSiteManagerService.selectSiteManagerVO(siteManagerVO) ;
String theme = "01";
/*if( !"".equals(siteManagerVO.getTheme()) && null != siteManagerVO.getTheme()){
theme = siteManagerVO.getTheme() ;
String isMobile = "pc";
WebUtil util = new WebUtil();
if(util.isMobile(request)){
isMobile = "mobile";
}
//return "web/site/theme_"+theme+"/"+isMobile+"/layout";
return "web/site/"+siteId+"/"+isMobile+"/layout";
}*/
String isMobile = "pc";
WebUtil util = new WebUtil();
if(util.isMobile(request)){
isMobile = "mobile";
}
return "web/site/"+siteId+"/"+isMobile+"/layout";
}
return "blank";
}
private void setSiteinfo(SiteManagerVO siteManagerVO , ModelMap model , HttpServletRequest request) throws Exception{ private void setSiteinfo(SiteManagerVO siteManagerVO , ModelMap model , HttpServletRequest request) throws Exception{
SiteManagerVO tempSiteManagerVO = egovSiteManagerService.selectSiteManagerVO(siteManagerVO) ; SiteManagerVO tempSiteManagerVO = egovSiteManagerService.selectSiteManagerVO(siteManagerVO) ;
if(tempSiteManagerVO !=null){ if(tempSiteManagerVO !=null){
@ -1519,6 +1423,19 @@ public class MainController {
return "web/com/webCommonQuickMenu"; return "web/com/webCommonQuickMenu";
} }
/**
* 사용자 좌측 매뉴
*/
@RequestMapping(value="/web/com/subVisual.do")
public String webCommonSubVisual(
HttpServletRequest request
, @ModelAttribute("menuManageVO") MenuManageJTreeVO menuManageVO,
ModelMap model)
throws Exception {
return "web/com/webCommonSubVisual";
}

View File

@ -5,9 +5,14 @@ import java.io.Serializable;
import kcc.com.cmm.ComDefaultVO; import kcc.com.cmm.ComDefaultVO;
import lombok.Builder; import lombok.Builder;
import lombok.Data; import lombok.Data;
import lombok.Getter;
import lombok.NoArgsConstructor; import lombok.NoArgsConstructor;
import lombok.Setter;
@SuppressWarnings("serial") @SuppressWarnings("serial")
@Getter
@Setter
@NoArgsConstructor
public class XxxVO extends ComDefaultVO implements Serializable { public class XxxVO extends ComDefaultVO implements Serializable {
// 검색조건 // 검색조건
@ -26,101 +31,11 @@ public class XxxVO extends ComDefaultVO implements Serializable {
private String frstRegisterId = ""; // 최조작성자 ID private String frstRegisterId = ""; // 최조작성자 ID
private String frstRegisterNm = ""; // 최조작성자 이름 private String frstRegisterNm = ""; // 최조작성자 이름
public String getSrchYear() { private String col1;
return srchYear; private String col2;
} private String col3;
private String col4;
public void setSrchYear(String srchYear) {
this.srchYear = srchYear;
}
public String getEsntlId() {
return esntlId;
}
public void setEsntlId(String esntlId) {
this.esntlId = esntlId;
}
public String getXxxSeq() {
return xxxSeq;
}
public void setXxxSeq(String xxxSeq) {
this.xxxSeq = xxxSeq;
}
public String getBbsId() {
return bbsId;
}
public void setBbsId(String bbsId) {
this.bbsId = bbsId;
}
public String getNttId() {
return nttId;
}
public void setNttId(String nttId) {
this.nttId = nttId;
}
public String getAtchFileId() {
return atchFileId;
}
public void setAtchFileId(String atchFileId) {
this.atchFileId = atchFileId;
}
public String getLastUpdusrId() {
return lastUpdusrId;
}
public void setLastUpdusrId(String lastUpdusrId) {
this.lastUpdusrId = lastUpdusrId;
}
public String getLastUpdusrNm() {
return lastUpdusrNm;
}
public void setLastUpdusrNm(String lastUpdusrNm) {
this.lastUpdusrNm = lastUpdusrNm;
}
public String getSearchCnd() {
return searchCnd;
}
public void setSearchCnd(String searchCnd) {
this.searchCnd = searchCnd;
}
public String getSearchWrd() {
return searchWrd;
}
public void setSearchWrd(String searchWrd) {
this.searchWrd = searchWrd;
}
public String getFrstRegisterId() {
return frstRegisterId;
}
public void setFrstRegisterId(String frstRegisterId) {
this.frstRegisterId = frstRegisterId;
}
public String getFrstRegisterNm() {
return frstRegisterNm;
}
public void setFrstRegisterNm(String frstRegisterNm) {
this.frstRegisterNm = frstRegisterNm;
}
private int totCnt;
} }

View File

@ -1,6 +1,9 @@
package kcc.xxx.web; package kcc.xxx.web;
import java.util.ArrayList;
import javax.annotation.Resource; import javax.annotation.Resource;
import javax.servlet.http.HttpServletRequest;
import org.json.JSONArray; import org.json.JSONArray;
import org.json.simple.JSONObject; import org.json.simple.JSONObject;
@ -10,10 +13,11 @@ import org.springframework.stereotype.Controller;
import org.springframework.ui.ModelMap; import org.springframework.ui.ModelMap;
import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMapping;
import com.fasterxml.jackson.core.io.JsonStringEncoder; import egovframework.rte.ptl.mvc.tags.ui.pagination.PaginationInfo;
import kcc.com.cmm.CmmUtil;
import kcc.utill.OzUtill; import kcc.utill.OzUtill;
import kcc.xxx.service.XxxService; import kcc.xxx.service.XxxService;
import kcc.xxx.service.XxxVO;
import seed.map.T_MEMBER; import seed.map.T_MEMBER;
@Controller @Controller
@ -133,4 +137,57 @@ public class XxxController {
return "/xxx/ozReportOdi"; return "/xxx/ozReportOdi";
} }
@RequestMapping("/web/xxx/xxxList.do")
public String xxxList(
ModelMap model
, HttpServletRequest request
, XxxVO xxxVO
) throws Exception {
ArrayList xxxList = new ArrayList<XxxVO>();
for(int i = 0 ; i < 10 ; i++) {
XxxVO tmpVO = new XxxVO();
tmpVO.setCol1(String.valueOf(i));
tmpVO.setCol2("유형내용" + i + "입니다.");
tmpVO.setCol3("제목내용" + i + "입니다.");
tmpVO.setCol4("등록일시" + i + "입니다.");
tmpVO.setTotCnt(10);
xxxList.add(tmpVO);
}
// 페이징 처리 객체
PaginationInfo paginationInfo = CmmUtil.getPageing(xxxVO, xxxVO.getPageUnit());
paginationInfo.setTotalRecordCount(xxxList.size() > 0 ? ((XxxVO) xxxList.get(0)).getTotCnt() : 0);
model.addAttribute("xxxList", xxxList);
model.addAttribute("paginationInfo", paginationInfo);
// if(setIdx.equals("101")){
// session.setAttribute("menuName", "조정신청");
// }else if(setIdx.equals("102")){
// session.setAttribute("menuName", "절차진행");
// }else if(setIdx.equals("103")){
// session.setAttribute("menuName", "절차종료");
// }else{
// session.setAttribute("menuName", "기타");
// }
//
// paramMap.put("setIdx", setIdx);
// paramMap.put("pageStart", cri.getPageStart());
// paramMap.put("perPageNum", cri.getPerPageNum());
// List<Map<String,Object>> bbsList = service.boardList(paramMap);
//
// PageMaker pageMaker = new PageMaker();
// pageMaker.setCri(cri);
// pageMaker.setTotalCount(service.boardListCnt(paramMap));
//
// map.addAttribute("bbsList", bbsList);
// map.addAttribute("pageMaker", pageMaker);
return "/web/xxx/xxxList";
}
} }

View File

@ -0,0 +1,11 @@
package seed.com.gtm.dao;
import java.util.Map;
import seed.com.gtm.join.LogsVO;
public interface MemberLogDao {
public LogsVO logsInfo(Map<String, Object> map);
}

View File

@ -0,0 +1,21 @@
package seed.com.gtm.dao;
import java.util.Map;
import org.apache.ibatis.session.SqlSession;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Repository;
import seed.com.gtm.join.LogsVO;
@Repository("memberLogDao")
public class MemberLogDaoImpl implements MemberLogDao{
@Autowired SqlSession sqlSession;
@Override
public LogsVO logsInfo(Map<String, Object> map) {
return sqlSession.selectOne("join.logsInfo", map);
}
}

View File

@ -0,0 +1,78 @@
package seed.com.gtm.join;
import java.io.IOException;
import java.sql.SQLException;
import java.util.Map;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpSession;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.ui.ModelMap;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.servlet.ModelAndView;
import egovframework.rte.psl.dataaccess.util.EgovMap;
import seed.com.gtm.util.JSONView;
import seed.com.gtm.util.JSPUtil;
@Controller
public class MemberLogController {
@Autowired
MemberLogService memberLogService;
@Autowired
private MemberJoinService memberJoinService;
@RequestMapping("/gtm/case/join/jsp/PagelogInfo.do")
public ModelAndView loginInfo(ModelMap model, HttpSession session, @RequestParam Map<String,Object> paramMap) throws IOException, SQLException{
ModelAndView mav = new ModelAndView();
String memberId = (String) session.getAttribute("memberId");
paramMap.put("memberId", memberId);
LogsVO logsInfo = null;
logsInfo = memberLogService.logsInfo(paramMap);
mav.addObject("logsInfo", logsInfo);
String view = "/_extra/gtm/join/loginInfo";
mav.setViewName(view);
return mav;
}
@RequestMapping("/gtm/case/join/jsp/DeptInfo.do")
public String deptInfo(ModelMap model, HttpSession session, @RequestParam Map<String,Object> paramMap) throws IOException, SQLException{
String enableDept = (String) session.getAttribute("enableDept");
String memberDept = (String) session.getAttribute("memberDept");
String memberId = (String) session.getAttribute("memberId");
enableDept += "," + memberDept;
paramMap.put("enableDept", enableDept.replace("null,", ""));
paramMap.put("memberId", memberId);
model.addAttribute("memDept", memberDept);
model.addAttribute("enaDept", memberJoinService.deptList(paramMap));
return "/_extra/gtm/join/deptInfo";
}
@RequestMapping("/gtm/case/join/ajax/changeDept.do")
public ModelAndView changeDept(HttpServletRequest request, HttpSession session, @RequestParam Map<String,Object> paramMap) throws Exception {
EgovMap params = JSPUtil.makeRequestParams(request, session, true);
ModelAndView mavjson = new ModelAndView(new JSONView());
/*paramMap.put("memberId", (String) session.getAttribute("memberId"));
paramMap.put("changeDept", params.get("changeDept"));
memberJoinService.memberDeptUpdate(paramMap);*/
session.removeAttribute("memberDept");
session.setAttribute("memberDept", params.get("changeDept"));
mavjson.addObject("success");
return mavjson;
}
}

View File

@ -0,0 +1,24 @@
package seed.com.gtm.join;
import java.io.IOException;
import java.sql.SQLException;
import java.util.Map;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import seed.com.gtm.dao.MemberLogDao;
import seed.com.gtm.join.LogsVO;
@Service
public class MemberLogService {
@Autowired
private MemberLogDao memberLogDao;
//로그인 로그기록
public LogsVO logsInfo(Map<String, Object> map) throws IOException, SQLException {
return memberLogDao.logsInfo(map);
}
}

View File

@ -31,6 +31,7 @@
<!-- 분쟁조정 서블릿 mapping 경로들 끝 --> <!-- 분쟁조정 서블릿 mapping 경로들 끝 -->
<security:http pattern="/kccadrPb/**" security="none"/> <security:http pattern="/kccadrPb/**" security="none"/>
<security:http pattern="/kofair_case_seed/**" security="none"/>

View File

@ -95,6 +95,7 @@
<!-- 분쟁조정 서블릿 mapping 경로들 끝 --> <!-- 분쟁조정 서블릿 mapping 경로들 끝 -->
<mvc:resources mapping="/kccadrPb/**" location="/kccadrPb/" /> <mvc:resources mapping="/kccadrPb/**" location="/kccadrPb/" />
<mvc:resources mapping="/kofair_case_seed/**" location="/kofair_case_seed/" />
<mvc:resources mapping="/editor/**" location="/editor/" /> <mvc:resources mapping="/editor/**" location="/editor/" />
<mvc:resources mapping="/codemirror/**" location="/codemirror/" /> <mvc:resources mapping="/codemirror/**" location="/codemirror/" />

View File

@ -28,7 +28,8 @@
<script src="<c:url value='/js/kccadr/kccadrCom.js' />"></script> <script src="<c:url value='/js/kccadr/kccadrCom.js' />"></script>
<script src="<c:url value='/js/antdatepicker/moment.min.js'/>"></script> <script src="<c:url value='/js/antdatepicker/moment.min.js'/>"></script>
<script src="/js/lib/jquery.blockUI.js"></script>
<script> <script>
</script> </script>
</head> </head>

View File

@ -14,7 +14,6 @@
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %> <%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %>
<!-- topmenu start --> <!-- topmenu start -->
<script type="text/javascript"> <script type="text/javascript">
function actionLogout() function actionLogout()
{ {
@ -75,6 +74,80 @@ function modifyMem(uniqId){
form.submit(); form.submit();
} }
function fn_change_dept(val) {
var param = {changeDept:val};
var url = "/gtm/case/join/ajax/changeDept.do";
TopnavXHR(url, param, function(r){
alert("소속을 변경하였습니다.");
location.reload();
});
}
function TopnavXHR(url, data, callbackFunc, exceptionFunc , localStartFunc , localEndFunc){
$.blockUI({ message : '<h1><img src="/img/blockbusy.gif" />&nbsp;&nbsp;잠시만 기다려주세요.</h1>' });
jQuery.ajax({
url: url,
type: "POST",
dataType: "html",
//data: data + "&IS_AJAX_REQUEST=IS_AJAX_REQUEST",
contentType: 'application/x-www-form-urlencoded; charset=utf-8',
data: data,
async: true,
cache: false,
success: function (data, textStatus) {
var result;
try{
console.log(data);
result = eval('(' + data + ')');
}catch(ex){
$.unblockUI();
alert(ex);
}
if( typeof(result) == 'object' ){ // JSON 오프젝트로 받음(리턴값이 JSON이거나 Exception 발생시)
if(result._EXCEPTION_){
if(exceptionFunc){ // 익셉션 처리 함수가 있으면
$.unblockUI();
exceptionFunc(result._EXCEPTION_);
}else{
$.unblockUI();
_processException(result._EXCEPTION_);
}
}else if(result._SESSION_OUT_){ // 세션 아웃 처리
alert(result._SESSION_OUT_.message);
if(result._SESSION_OUT_.redirectUrl !=""){
$.unblockUI();
parent.location.href= redirectUrl;
}
}else{
if(callbackFunc){ // 익셉션이 아니고 callback 펑션이 있을때.
$.unblockUI();
callbackFunc(result);
}
}
}else{
if(callbackFunc){ // HTML 형식의 리턴이며 callback 펑션이 있을때.
$.unblockUI();
callbackFunc(data);
}
}
},
beforeSend : function(){ // 로컬 이벤트 , 시작
if(localStartFunc){
$.unblockUI();
localStartFunc();
}
},
complete: function(){ // 로컬 이벤트 , 끝
if(localEndFunc){
$.unblockUI();
localEndFunc();
}
}
});
}
</script> </script>
<%-- 전자조정 --%> <%-- 전자조정 --%>
<!-- top_utill --> <!-- top_utill -->
@ -92,9 +165,14 @@ function modifyMem(uniqId){
<!-- <span class="alram_num">3</span> --> <!-- <span class="alram_num">3</span> -->
<p>로그아웃</p> <p>로그아웃</p>
</button> </button>
<button class="alram" onclick="modifyMem('<c:out value="${LoginVO.uniqId}" />');"> <button class="alram" onclick="modifyMem('<c:out value="${LoginVO.uniqId}" />');">
<p>정보수정</p> <p>정보수정</p>
</button> </button>
<select onchange="fn_change_dept(this.value)">
<c:forEach var="ed" items="${enaDept}" varStatus="stss">
<option value="${ed.CODE_IDXS}" <c:if test="${ed.CODE_IDXS eq memDept}">selected="selected"</c:if>>${ed.CODE_NAME}</option>
</c:forEach>
</select>
</div> </div>
<ul class="user_util"> <ul class="user_util">
<li class="time_out"><i></i> <li class="time_out"><i></i>

View File

@ -4,226 +4,117 @@
<%@ taglib prefix="kc" uri="/WEB-INF/tlds/kcc_tld.tld"%> <%@ taglib prefix="kc" uri="/WEB-INF/tlds/kcc_tld.tld"%>
<%@ page import="egovframework.rte.fdl.security.userdetails.util.EgovUserDetailsHelper" %> <%@ page import="egovframework.rte.fdl.security.userdetails.util.EgovUserDetailsHelper" %>
<%@ page import="kcc.com.cmm.LoginVO" %> <%@ page import="kcc.com.cmm.LoginVO" %>
<c:set var="URL" value="${pageContext.request.requestURL}" />
<c:set var="URI" value="${pageContext.request.requestURI}" />
<%-- <script type="text/javascript">
웹접근성 각 페이지 타이틀 변경 220125
$(document).ready(function (){
var titleNm = '';
if($('body').find('h2').length > 0){
titleNm = document.querySelector('h2').textContent;
if(document.title.indexOf(titleNm) < 0){
document.title = titleNm + "<" + document.title;
}
}
$("head").prepend("<title>"+titleNm + "<" + document.title+"</title>")
});
</script> --%>
<!-- <!DOCTYPE html> -->
<%-- <head> --%>
<%-- <title>
<c:choose>
<c:when test="${fn:contains(URL , 'main/mainPage.do')}">
저작권 전자조정시스템 - 메인
</c:when>
<c:when test="${fn:contains(URL , 'web/user/login/ssoLogin.do')}">
로그인&lt;한국저작권위원회
</c:when>
<c:otherwise>
<c:forEach var="result" items="${menuCurrentResultList}" varStatus="status">${result.menuNm}&lt;</c:forEach>한국저작권위원회
</c:otherwise>
</c:choose>
</title> --%>
<%-- </head> --%>
<script type="text/javascript"> <script type="text/javascript">
$(document).ready(function (){ $(document).ready(function (){
// 2뎁스 링크 주소 1뎁스로 복사 넣기 // 탑메뉴
$("nav#menu ul.depth01").find('li').each(function (index, item){
// 탑메뉴 $($(this).find('a')[0]).attr('href' , $($(this).find('.depth02').find('a')[0]).attr('href'));
$("nav#menu ul.depth01").find('li').each(function (index, item){ });
$($(this).find('a')[0]).attr('href' , $($(this).find('.depth02').find('a')[0]).attr('href'));
//사이트맵
$('.full_menu ul.depth01').find('li').each(function (index, item){
$($(this).find('a')[0]).attr('href' , $($(this).find('.depth02').find('a')[0]).attr('href'));
});
}); });
//사이트맵 /* 화면 확대 축소 */
$('.full_menu ul.depth01').find('li').each(function (index, item){ var nowZoom = 100;
$($(this).find('a')[0]).attr('href' , $($(this).find('.depth02').find('a')[0]).attr('href'));
}); function zoomOut() { // 화면크기축소
nowZoom = nowZoom - 10;
//대국민일 경우 '나의 사건 관리' 원뎁스 메뉴 클릭 시 대시보드로 이동 if(nowZoom <= 70) nowZoom = 70; // 화면크기 최대 축소율 70%
if("${auth}" == 'ROLE_USER_MEMBER'){ zooms();
$("#9997000").attr('href', "/web/kccadr/accdnt/ai/adjstIncidentDashList.do")
} }
//조정위원일 경우 '조정위원' 원뎁스 메뉴 클릭 시 대시보드로 이동 function zoomIn() { // 화면크기확대
if("${auth}" == 'ROLE_USER_MANAGER'){ nowZoom = nowZoom + 20;
$("#99912000").attr('href', "/web/kccadr/adjcclt/ai/adjstConciliatorDashList.do") if(nowZoom >= 200) nowZoom = 200; // 화면크기 최대 확대율 200%
zooms();
}
function zooms() {
document.body.style.zoom = nowZoom + "%";
} }
});
/* 회원정보 수정 link */
function usrModify(){
var frm = document.usrModifyForm;
frm.accessToken.value = "<c:out value='${ssoLoginVO.access_token}'/>";
frm.refreshToken.value = "<c:out value='${ssoLoginVO.refresh_token}'/>";
frm.returnSiteCode.value = "<c:out value='${returnSiteCode}'/>";
frm.returnSiteUrl.value = "<c:out value='${returnSiteUrl}'/>";
frm.target="_blank";
frm.action = "<c:url value='${modifyUrl}'/>";
frm.submit();
}
/* 회원가입 link */
function usrJoin(){
var frm = document.usrJoinForm;
frm.returnSiteCode.value = "<c:out value='${returnSiteCode}'/>";
frm.returnSiteUrl.value = "<c:out value='${returnSiteUrl}'/>";
frm.target="_blank";
frm.action = "<c:url value='${joinUrl}'/>";
frm.submit();
}
/* 화면 확대 축소 */
var nowZoom = 100;
function zoomOut() { // 화면크기축소
nowZoom = nowZoom - 10;
if(nowZoom <= 70) nowZoom = 70; // 화면크기 최대 축소율 70%
zooms();
}
function zoomIn() { // 화면크기확대
nowZoom = nowZoom + 20;
if(nowZoom >= 200) nowZoom = 200; // 화면크기 최대 확대율 200%
zooms();
}
function zooms() {
document.body.style.zoom = nowZoom + "%";
}
</script> </script>
<!-- 전자조정 헤더HTML 시작 --> <!-- 전자조정 헤더HTML 시작 -->
<div class="skip_menu"> <div class="skip_menu">
<a href="#first" class="contGo" title="본문 바로가기">본문 바로가기</a> <a href="#sub" class="contGo" title="본문 바로가기">본문 바로가기</a>
</div> </div>
<!-- header --> <header class="header">
<header> <div class="inner pc_header">
<h1 class="logo">
<c:choose> <a href="/" title="메인으로 이동">
<c:when test="${empty LoginVO}"> <img src="/kofair_case_seed/usr/images/layout/header_logo.png" alt="한국공정거래조정원 KOREA FAIR TRADE MEDIATION AGENCY">
<form id="usrJoinForm" name="usrJoinForm" method="post" action=""> </a>
<input type="hidden" id="returnSiteCode" name="returnSiteCode" value=""/> </h1>
<input type="hidden" id="returnSiteUrl" name="returnSiteUrl" value=""/> <div class="util_bar">
</form> <div class="search_area">
<div class="gnb_wrap"> <input type="text" class="input_text input_search" title="검색어 입력">
<div class="inner"> <button type="button" class="btn btn_icon btn_search" title="검색버튼">
<div class="site"> <i class="icon search"></i>
<img src="/kccadrPb/usr/image/common/gnb_logo.png" alt="한국저작권위원회"> </button>
<a href="https://www.copyright.or.kr/main.do" target="_blank" title="새창열림">바로가기</a>
</div>
<div class="area_right">
<kc:profile value="local">
</kc:profile>
<%-- <a href="/web/user/login/ssoLogin2.do">로그인(로컬개발자용)</a> --%>
<a href="/web/user/login/ssoLogin.do">회원 들어가기</a>
<%-- <a href="#" onclick="usrJoin(); return false;" target="_blank" title="새창열림">회원가입</a> --%>
<button type="button" title="새창열림" onclick="usrJoin(); return false;">회원가입</button>
<div class="btn_util">
<button type="button" class="btn_minus" onClick="zoomOut();"title="글자 축소"></button>
<button type="button" class="btn_plus" onClick="zoomIn();" title="글자 확대"></button>
</div>
</div>
</div>
</div> </div>
</c:when> <div class="util_btn_area">
<c:when test="${!empty LoginVO}"> <button type="button" class="btn btn_text btn_40 blue_fill><i class="icon sertification"></i>본인인증</button>
<form id="usrModifyForm" name="usrModifyForm" method="post" action=""> <button type="button" class="btn btn_text btn_40 blue_fill hide"><i class="icon sertification_out"></i>인증해제</button>
<input type="hidden" id="accessToken" name="accessToken" value=""/> <button type="button" class="btn btn_text btn_40 gray_border only_icon" title="페이지 확대" onClick="zoomIn();"><i class="icon plus"></i></button>
<input type="hidden" id="refreshToken" name="refreshToken" value=""/> <button type="button" class="btn btn_text btn_40 gray_border only_icon" title="페이지 축소" onClick="zoomOut();"><i class="icon minus"></i></button>
<input type="hidden" id="returnSiteCode" name="returnSiteCode" value=""/>
<input type="hidden" id="returnSiteUrl" name="returnSiteUrl" value=""/>
</form>
<div class="gnb_wrap">
<div class="inner">
<div class="site">
<img src="/kccadrPb/usr/image/common/gnb_logo.png" alt="한국저작권위원회">
<a href="https://www.copyright.or.kr/main.do" target="_blank" title="새창열림">바로가기</a>
</div>
<div class="area_right">
<!-- Sso 연계 테스트 로그인 후-->
<p class="login_after"><c:out value="${ssoLoginVO.membName}"/><span>님</span></p>
<%-- 아이디 : <c:out value="${ssoLoginVO.membId}"/> 이름 : <c:out value="${ssoLoginVO.membName}"/> 권한 : <c:out value="${LoginVO.authority}"/> --%>
<a href="#" onclick="location.href='/web/uat/uia/actionLogout.do'">로그아웃</a>
<%-- <a href="#" onclick="javascript:usrModify();" target="_blank" title="새창열림">회원정보 수정</a> --%>
<button type="button" title="새창열림" onclick="usrModify(); return false;">회원정보 수정</button>
<div class="btn_util">
<button type="button" class="btn_minus" onClick="zoomOut();" title="글자 축소"></button>
<button type="button" class="btn_plus" onClick="zoomIn();" title="글자 확대"></button>
</div>
</div>
</div>
</div>
</c:when>
</c:choose>
<div class="header">
<div class="header_inner">
<h1 class="logo"><a href="/web/main/mainPage.do" title="메인으로 이동"><img src="/kccadrPb/usr/image/common/top_logo.png"
alt="저작권 전자조정시스템 Copyright Electronic Coordination System"></a></h1>
<div class="nav_wrap">
<nav id="menu">
<ul class="depth01">
<c:forEach var="resultListOne" items="${menuResultList}" varStatus="status">
<c:if test="${resultListOne.depths eq '1' }">
<li class="depth01_li">
<a href="#" class="menu_link" id="${resultListOne.menuNo}">
<c:out value="${resultListOne.menuNm}" />
</a>
<ul class="depth02">
<c:forEach var="resultListTwo" items="${menuResultList}" varStatus="status">
<c:if test="${resultListTwo.depths eq '2' && resultListOne.menuNo eq resultListTwo.upperMenuId }">
<li>
<a href="${empty resultListTwo.url ? '#' : resultListTwo.url }" ${resultListTwo.menuType eq 'O' ? 'target="_blank"' : ""} >
<c:out value="${resultListTwo.menuNm}" />
</a>
</li>
</c:if>
</c:forEach>
</ul>
</li>
</c:if>
</c:forEach>
</ul>
</nav>
</div>
<div class="area_right">
<c:choose>
<c:when test="${empty LoginVO}">
<button type="button" class="btn_mobile btn_login" onclick="location.href='/web/user/login/ssoLogin.do'" title="로그인"></button>
<button type="button" class="btn_mobile btn_join" onclick="javascript:usrJoin(); return false;" title="새창열림 회원가입"></button>
</c:when>
<c:when test="${!empty LoginVO}">
<button type="button" class="btn_mobile btn_logout" onclick="location.href='/web/uat/uia/actionLogout.do'" title="로그아웃"></button>
<button type="button" class="btn_mobile btn_usredit" onclick="javascript:usrModify();" title="새창열림 개인정보 수정"></button>
</c:when>
</c:choose>
<!-- <button type="button" class="btn_search" title="검색영역 열기"></button> -->
<button type="button" class="btn_menu" title="전체메뉴 열기"></button>
</div>
</div> </div>
</div> </div>
</header> </div>
<!-- //header --> <nav class="nav pc_header">
<div class="inner">
<ul class="menu_ul">
<c:forEach var="resultListOne" items="${menuResultList}" varStatus="status">
<c:if test="${resultListOne.depths eq '1' }">
<li class="menu_depth01">
<a href="#" id="${resultListOne.menuNo}">
<c:out value="${resultListOne.menuNm}" />
</a>
<div class="sub_menu_wrap">
<div class="sub_menu">
<div class="sub_menu_title_wrap">
<h2>
<c:out value="${resultListOne.menuNm}" />
<span>korea fair trade mediation agency</span>
</h2>
</div>
<ul class="sub_menu_ul">
<c:forEach var="resultListTwo" items="${menuResultList}" varStatus="status">
<c:if test="${resultListTwo.depths eq '2' && resultListOne.menuNo eq resultListTwo.upperMenuId }">
<li class="menu_depth02">
<a href="#" class="sub_menu_title"><c:out value="${resultListTwo.menuNm}" /></a>
<ul class="menu_depth03">
<c:forEach var="resultListThree" items="${menuResultList}" varStatus="status">
<c:if test="${resultListThree.depths eq '3' && resultListTwo.menuNo eq resultListThree.upperMenuId }">
<li>
<a href="${empty resultListThree.url ? '#' : resultListThree.url }" ${resultListThree.menuType eq 'O' ? 'target="_blank"' : ""} >
<c:out value="${resultListThree.menuNm}" />
</a>
</li>
</c:if>
</c:forEach>
</ul>
</li>
</c:if>
</c:forEach>
</ul>
</div>
</div>
</li>
</c:if>
</c:forEach>
</ul>
<button type="button" class="btn btn_40 only_icon btn_all_menu">
<i class="icon menu"></i>
</button>
</div>
</nav>
<!-- 전체메뉴 --> <!-- 전체메뉴 -->
<div class="full_menu"> <!-- <div class="full_menu">
<div class="inner"> <div class="inner">
<h1 class="logo"><img src="/kccadrPb/usr/image/common/top_logo.png" <h1 class="logo"><img src="/kccadrPb/usr/image/common/top_logo.png"
alt="저작권 전자조정시스템 Copyright Electronic Coordination System"></h1> alt="저작권 전자조정시스템 Copyright Electronic Coordination System"></h1>
@ -251,42 +142,204 @@ function usrJoin(){
</ul> </ul>
<button type="button" class="btn_close" title="전체메뉴 닫기"></button> <button type="button" class="btn_close" title="전체메뉴 닫기"></button>
</div> </div>
</div> </div> -->
<!-- //전체메뉴 --> <!-- //전체메뉴 -->
<div class="mobile_header">
<!-- 모바일메뉴 --> <div class="header_wrap">
<div id="m_menu"> <h1 class="logo">
<ul class="depth01"> <a href="./index.html" title="메인으로 이동">
<img src="/kofair_case_seed/usr/images/layout/header_logo_m.png" alt="한국공정거래조정원 KOREA FAIR TRADE MEDIATION AGENCY">
<c:forEach var="resultListOne" items="${menuResultList}" varStatus="status"> </a>
<c:if test="${resultListOne.depths eq '1' }"> </h1>
<li class="depth01_li"> <div class="header_util">
<button type="button" class="menu_tit" title="소메뉴 열기"><c:out value="${resultListOne.menuNm}" /></button> <button type="button" class="btn only_icon btn_sertification"><i></i></button>
<ul class="depth02"> <button type="button" class="btn only_icon btn_sertification_out hide"><i></i></button>
<c:forEach var="resultListTwo" items="${menuResultList}" varStatus="status"> <button type="button" class="btn only_icon btn_search"><i></i></button>
<c:if test="${resultListTwo.depths eq '2' && resultListOne.menuNo eq resultListTwo.upperMenuId }"> <button type="button" class="btn only_icon btn_menu"><i></i></button>
<li> </div>
<a href="${empty resultListTwo.url ? '#' : resultListTwo.url }" ${resultListTwo.menuType eq 'O' ? 'target="_blank"' : ""} > </div>
<c:out value="${resultListTwo.menuNm}" /> <div class="search_area">
</a> <input type="text" class="input_text input_search">
<button type="button" class="btn_search"><i></i></button>
</div>
<div class="all_menu_wrap">
<div class="top_area">
<h1 class="logo">
<a href="./index.html" title="메인으로 이동">
<img src="/kofair_case_seed/usr/images/layout/header_logo_m.png" alt="한국공정거래조정원 KOREA FAIR TRADE MEDIATION AGENCY">
</a>
</h1>
<button type="button" class="btn btn_menu_close"><i></i></button>
</div>
<nav class="mobile_menu">
<ul class="mobile_ul">
<li class="m_menu_depth01_li">
<button type="button" class="m_menu_depth01">분쟁조정 안내 <i></i></button>
<ul class="m_sub_menu">
<li>
<a href="#" class="title">분쟁조정 안내</a>
<ul class="m_sub_depth02">
<li><a href="#">분쟁조정제도</a></li>
<li><a href="#">분쟁조정절차</a></li>
<li><a href="#">분쟁조정관련서식</a></li>
<li><a href="#">법령자료실</a></li>
<li><a href="#">자료실</a></li>
</ul>
</li>
<li>
<a href="#" class="title">자주 묻는 질문</a>
<ul class="m_sub_depth02">
<li><a href="#">조정신청 관련 질문</a></li>
<li><a href="#">절차 진행 관련 질문</a></li>
<li><a href="#">(성립/불성립) 절차 종료 관련 질문</a></li>
<li><a href="#">(기타)절차종결 관련 질문</a></li>
</ul>
</li>
<li>
<a href="#" class="title">뉴스레터</a>
<ul class="m_sub_depth02">
<li><a href="#">뉴스레터</a></li>
<li><a href="#">뉴스레터 서비스</a></li>
</ul>
</li>
<li><a href="#" class="title">공지사항</a></li>
<li><a href="#" class="title">오시는 길</a></li>
</ul>
</li>
<li class="m_menu_depth01_li">
<button type="button" class="m_menu_depth01">분쟁조정 신청 <i></i></button>
<ul class="m_sub_menu">
<li>
<a href="#" class="title">분쟁조정 안내</a>
<ul class="m_sub_depth02">
<li><a href="#">분쟁조정제도</a></li>
<li><a href="#">분쟁조정절차</a></li>
<li><a href="#">분쟁조정관련서식</a></li>
<li><a href="#">법령자료실</a></li>
<li><a href="#">자료실</a></li>
</ul>
</li>
<li>
<a href="#" class="title">자주 묻는 질문</a>
<ul class="m_sub_depth02">
<li><a href="#">조정신청 관련 질문</a></li>
<li><a href="#">절차 진행 관련 질문</a></li>
<li><a href="#">(성립/불성립) 절차 종료 관련 질문</a></li>
<li><a href="#">(기타)절차종결 관련 질문</a></li>
</ul>
</li>
<li>
<a href="#" class="title">뉴스레터</a>
<ul class="m_sub_depth02">
<li><a href="#">뉴스레터</a></li>
<li><a href="#">뉴스레터 서비스</a></li>
</ul>
</li>
<li><a href="#" class="title">공지사항</a></li>
<li><a href="#" class="title">오시는 길</a></li>
</ul>
</li>
<li class="m_menu_depth01_li">
<button type="button" class="m_menu_depth01">분쟁조정 상담 <i></i></button>
<ul class="m_sub_menu">
<li>
<a href="#" class="title">분쟁조정 안내</a>
<ul class="m_sub_depth02">
<li><a href="#">분쟁조정제도</a></li>
<li><a href="#">분쟁조정절차</a></li>
<li><a href="#">분쟁조정관련서식</a></li>
<li><a href="#">법령자료실</a></li>
<li><a href="#">자료실</a></li>
</ul>
</li>
<li>
<a href="#" class="title">자주 묻는 질문</a>
<ul class="m_sub_depth02">
<li><a href="#">조정신청 관련 질문</a></li>
<li><a href="#">절차 진행 관련 질문</a></li>
<li><a href="#">(성립/불성립) 절차 종료 관련 질문</a></li>
<li><a href="#">(기타)절차종결 관련 질문</a></li>
</ul>
</li>
<li>
<a href="#" class="title">뉴스레터</a>
<ul class="m_sub_depth02">
<li><a href="#">뉴스레터</a></li>
<li><a href="#">뉴스레터 서비스</a></li>
</ul>
</li>
<li><a href="#" class="title">공지사항</a></li>
<li><a href="#" class="title">오시는 길</a></li>
</ul>
</li>
<li class="m_menu_depth01_li">
<button type="button" class="m_menu_depth01">분쟁조정 사례 <i></i></button>
<ul class="m_sub_menu">
<li>
<a href="#" class="title">분쟁조정 안내</a>
<ul class="m_sub_depth02">
<li><a href="#">분쟁조정제도</a></li>
<li><a href="#">분쟁조정절차</a></li>
<li><a href="#">분쟁조정관련서식</a></li>
<li><a href="#">법령자료실</a></li>
<li><a href="#">자료실</a></li>
</ul>
</li>
<li>
<a href="#" class="title">자주 묻는 질문</a>
<ul class="m_sub_depth02">
<li><a href="#">조정신청 관련 질문</a></li>
<li><a href="#">절차 진행 관련 질문</a></li>
<li><a href="#">(성립/불성립) 절차 종료 관련 질문</a></li>
<li><a href="#">(기타)절차종결 관련 질문</a></li>
</ul>
</li>
<li>
<a href="#" class="title">뉴스레터</a>
<ul class="m_sub_depth02">
<li><a href="#">뉴스레터</a></li>
<li><a href="#">뉴스레터 서비스</a></li>
</ul>
</li>
<li><a href="#" class="title">공지사항</a></li>
<li><a href="#" class="title">오시는 길</a></li>
</ul>
</li>
<li class="m_menu_depth01_li">
<button type="button" class="m_menu_depth01">마이페이지 <i></i></button>
<ul class="m_sub_menu">
<li>
<a href="#" class="title">분쟁조정 안내</a>
<ul class="m_sub_depth02">
<li><a href="#">분쟁조정제도</a></li>
<li><a href="#">분쟁조정절차</a></li>
<li><a href="#">분쟁조정관련서식</a></li>
<li><a href="#">법령자료실</a></li>
<li><a href="#">자료실</a></li>
</ul>
</li>
<li>
<a href="#" class="title">자주 묻는 질문</a>
<ul class="m_sub_depth02">
<li><a href="#">조정신청 관련 질문</a></li>
<li><a href="#">절차 진행 관련 질문</a></li>
<li><a href="#">(성립/불성립) 절차 종료 관련 질문</a></li>
<li><a href="#">(기타)절차종결 관련 질문</a></li>
</ul>
</li>
<li>
<a href="#" class="title">뉴스레터</a>
<ul class="m_sub_depth02">
<li><a href="#">뉴스레터</a></li>
<li><a href="#">뉴스레터 서비스</a></li>
</ul>
</li>
<li><a href="#" class="title">공지사항</a></li>
<li><a href="#" class="title">오시는 길</a></li>
</ul>
</li> </li>
</c:if>
</c:forEach>
</ul> </ul>
</li> </nav>
</c:if> </div>
</c:forEach>
<!-- <li class="depth01_li">
<button type="button" class="menu_tit" title="소메뉴 열기">이용안내</button>
<ul class="depth02">
<li><a href="https://www.copyright.or.kr/customer-center/user-guide/privacy-policy/index.do" target="_blank" title="새창열림">개인정보처리방침 <i class="link"></i></a></li>
<li><a href="https://www.copyright.or.kr/customer-center/user-guide/email-rejection/index.do" target="_blank" title="새창열림">이메일무단수집거부 <i class="link"></i></a></li>
<li><a href="https://www.copyright.or.kr/customer-center/user-guide/customer-service-charter/index.do" target="_blank" title="새창열림">고객서비스헌장 <i class="link"></i></a></li>
<li><a href="https://www.copyright.or.kr/customer-center/user-guide/policy/index.do" target="_blank" title="새창열림">저작권정책 <i class="link"></i></a></li>
</ul>
</li> -->
</ul>
<button type="button" class="btn_close" title="모바일메뉴 닫기"></button>
</div> </div>
<!-- //모바일메뉴 --> </header>
<!-- //전자조정 헤더HTML 종료 -->

View File

@ -1,83 +1,43 @@
<%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%> <%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn" %> <%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn" %>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<!-- left menu -->
<link href="/css/jquery-accordion-menu.css" rel="stylesheet" type="text/css" />
<script src="/js/jquery-accordion-menu.js" type="text/javascript"></script>
<script type="text/javascript">
jQuery(document).ready(function () {
jQuery("#jquery-accordion-menu").jqueryAccordionMenu();
$('.two_depth_li').each(function(index, item){
if($(item).find('li').length == 0){
$(item).find("span").remove()
}
})
$('.three_depth_li').each(function(index, item){
if($(item).find('li').length == 0){
$(item).find("span").remove()
}
})
if( $('.hiddenMenuNo').length > 0 ){ //상세,수정등에서 좌측 매뉴를 보이게 하기 위한 매뉴 파라미트
$('.hiddenMenuNo').val("<c:out value='${menuManageVO.menuNo}' />") ;
}
});
$(function(){ <!-- lnb -->
$("#demo-list li").click(function(){ <div class="lnb">
$("#demo-list li.active").removeClass("active") <p class="title">분쟁조정 안내</p>
$(this).addClass("active"); <ul class="lnb_menu">
}) <li class="active">
}) <a href="#none" class="lnb_menu_title">분쟁조정 안내 <i class="icon lnb_slide_toggle"></i></a>
</script> <ul class="lnb_sub_menu">
<li><a href="#">분쟁조정 제도</a></li>
<div class="lmenu_tt"><h2> <li><a href="#">분쟁조정 절차</a></li>
<c:if test="${ empty eng }"> <li><a href="#" class="active">분쟁조정 관련 서식</a></li>
<c:out value='${menuLeftResultList[0].menuNm}' /> <li><a href="#">법령자료실</a></li>
</c:if> <li><a href="#">자료실</a></li>
<c:if test="${not empty eng }"> </ul>
<c:out value='${menuLeftResultList[1].menuNm}' /> </li>
</c:if> <li>
</h2></div> <a href="#none" class="lnb_menu_title">자주하는 질문 <i class="icon lnb_slide_toggle"></i></a>
<div id="jquery-accordion-menu" class="jquery-accordion-menu red"> <ul class="lnb_sub_menu">
<ul id="demo-list"> <li><a href="#">조정신청 관련 질문</a></li>
<c:forEach var="resultListTwo" items="${menuLeftResultList}" varStatus="status"> <li><a href="#">절차진행 관련 질문</a></li>
<c:if test="${resultListTwo.depth eq '2' }"> <li><a href="#" class="active">(성립/불성립)절차종료 관련 질문</a></li>
<li class="two_depth_li"> <li><a href="#">(기타)절차종결 관련 질문</a></li>
<c:if test="${empty resultListTwo.url}"> </ul>
<a href="#" title="<c:out value='${resultListTwo.menuNm}' /> 하위매뉴"><c:out value='${resultListTwo.menuNm}' /></a> </li>
</c:if> <li>
<c:if test="${!empty resultListTwo.url}"> <a href="#none" class="lnb_menu_title">오시는 길</a>
<a href="${resultListTwo.url}"><c:out value='${resultListTwo.menuNm}' /></a> </li>
</c:if> <li>
<c:forEach var="resultListThree" items="${menuLeftResultList}" varStatus="status"> <a href="#none" class="lnb_menu_title">공지사항</a>
<c:if test="${resultListThree.depth eq '3' && resultListTwo.menuNo eq resultListThree.upperMenuId }"> </li>
<ul class="submenu"> <li>
<li class="three_depth_li"> <a href="#none" class="lnb_menu_title">뉴스레터 <i class="icon lnb_slide_toggle"></i></a>
<c:if test="${empty resultListThree.url}"> <ul class="lnb_sub_menu">
<a href="#"><c:out value='${resultListThree.menuNm}' /></a> <li><a href="#">뉴스레터 자료</a></li>
</c:if> <li><a href="#">뉴스레터 서비스</a></li>
<c:if test="${!empty resultListThree.url}"> </ul>
<a href="${resultListThree.url}"><c:out value='${resultListThree.menuNm}' /></a> </li>
</c:if>
<c:forEach var="resultListFour" items="${menuLeftResultList}" varStatus="status">
<c:if test="${resultListFour.depth eq '4' && resultListThree.menuNo eq resultListFour.upperMenuId }">
<ul class="submenu submenu2">
<li>
<li><a href="${resultListFour.url}"><i class="fa fa-angle-right" aria-hidden="true"></i><c:out value='${resultListFour.menuNm}' /></a></li>
</li>
</ul>
</c:if>
</c:forEach>
</li>
</ul>
</c:if>
</c:forEach>
</li>
</c:if>
</c:forEach>
</ul> </ul>
</div> </div>
<form name="leftMenu"> <!-- //lnb -->
<input type="hidden" name="menuNo" id="menuNo" value="<c:out value='${menuManageVO.menuNo}' />" />
</form>

View File

@ -0,0 +1,7 @@
<%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn" %>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<div class="sub_visual">
<h2>분쟁조정 안내</h2>
</div>

View File

@ -3,7 +3,6 @@
<%@ taglib prefix="decorator" uri="http://www.opensymphony.com/sitemesh/decorator"%> <%@ taglib prefix="decorator" uri="http://www.opensymphony.com/sitemesh/decorator"%>
<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions"%> <%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions"%>
<c:set var="URL" value="${pageContext.request.requestURL}" /> <c:set var="URL" value="${pageContext.request.requestURL}" />
<c:set var="URI" value="${pageContext.request.requestURI}" />
<!DOCTYPE html> <!DOCTYPE html>
<html lang="ko"> <html lang="ko">
@ -12,13 +11,10 @@
<title> <title>
<c:choose> <c:choose>
<c:when test="${fn:contains(URL , 'main/mainPage.do')}"> <c:when test="${fn:contains(URL , 'main/mainPage.do')}">
저작권 전자조정시스템 - 메인 한국공정거래조정원 온라인분쟁조정시스템 > 메인화면
</c:when>
<c:when test="${fn:contains(URL , 'web/user/login/ssoLogin.do')}">
로그인&lt;한국저작권위원회
</c:when> </c:when>
<c:otherwise> <c:otherwise>
<c:forEach var="result" items="${menuCurrentResultList}" varStatus="status">${result.menuNm}&lt;</c:forEach>한국저작권위원회 <c:forEach var="result" items="${menuCurrentResultList}" varStatus="status">${result.menuNm}&lt;</c:forEach> 한국공정거래조정원 온라인분쟁조정시스템
</c:otherwise> </c:otherwise>
</c:choose> </c:choose>
</title> </title>
@ -26,16 +22,11 @@
<meta charset="UTF-8"> <meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width,initial-scale=1.0,minimum-scale=1.0,user-scalable=yes"> <meta name="viewport" content="width=device-width,initial-scale=1.0,minimum-scale=1.0,user-scalable=yes">
<!--
<meta http-equiv="Content-Security-Policy"
content="default-src *; style-src 'self' 'unsafe-inline'; script-src 'self' 'unsafe-inline' 'unsafe-eval';">
-->
<meta http-equiv="Content-Security-Policy" <meta http-equiv="Content-Security-Policy"
content="default-src * self blob: data: gap:; style-src * self 'unsafe-inline' blob: data: gap:; script-src * 'self' 'unsafe-eval' 'unsafe-inline' blob: data: gap:; object-src * 'self' blob: data: gap:; img-src * self 'unsafe-inline' blob: data: gap:; connect-src self * 'unsafe-inline' blob: data: gap:; frame-src * self blob: data: gap:;"> content="default-src * self blob: data: gap:; style-src * self 'unsafe-inline' blob: data: gap:; script-src * 'self' 'unsafe-eval' 'unsafe-inline' blob: data: gap:; object-src * 'self' blob: data: gap:; img-src * self 'unsafe-inline' blob: data: gap:; connect-src self * 'unsafe-inline' blob: data: gap:; frame-src * self blob: data: gap:;">
<link rel="stylesheet" href="/kccadrPb/usr/css/reset.css"> <%-- <link rel="stylesheet" href="/kccadrPb/usr/css/reset.css">
<link rel="stylesheet" href="/kccadrPb/usr/css/font.css"> <link rel="stylesheet" href="/kccadrPb/usr/css/font.css">
<!-- <link rel="preload" href="/kccadrPb/usr/css/font.css" as="style" crossorigin="anonymous"> -->
<link rel="stylesheet" href="/kccadrPb/usr/css/common.css"> <link rel="stylesheet" href="/kccadrPb/usr/css/common.css">
<link rel="stylesheet" href="/kccadrPb/usr/css/popup.css"> <link rel="stylesheet" href="/kccadrPb/usr/css/popup.css">
@ -58,7 +49,26 @@ content="default-src * self blob: data: gap:; style-src * self 'unsafe-inline' b
<c:if test="${!fn:contains(URL , 'main/mainPage.do')}"> <c:if test="${!fn:contains(URL , 'main/mainPage.do')}">
<script type="text/javascript" src="<c:url value='/js/kccadr/kccadrCom.js?5'/>" defer="defer"></script> <script type="text/javascript" src="<c:url value='/js/kccadr/kccadrCom.js?5'/>" defer="defer"></script>
</c:if> </c:if>
<!-- 전자조정 공통 --> <!-- 전자조정 공통 --> --%>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width,initial-scale=1.0">
<meta http-equiv="Content-Security-Policy"
content="default-src * self blob: data: gap:; style-src * self 'unsafe-inline' blob: data: gap:; script-src * 'self' 'unsafe-eval' 'unsafe-inline' blob: data: gap:; object-src * 'self' blob: data: gap:; img-src * self 'unsafe-inline' blob: data: gap:; connect-src self * 'unsafe-inline' blob: data: gap:; frame-src * self blob: data: gap:;">
<link rel="stylesheet" href="/kofair_case_seed/css/reset.css">
<link rel="stylesheet" href="/kofair_case_seed/css/font.css">
<link rel="stylesheet" href="/kofair_case_seed/usr/style/common.css">
<link rel="stylesheet" href="/kofair_case_seed/usr/style/layout.css">
<link rel="stylesheet" href="/kofair_case_seed/usr/style/style.css">
<link rel="stylesheet" href="/kofair_case_seed/usr/style/case.css">
<script src="/kofair_case_seed/script/lib/jquery-3.5.0.js"></script>
<script src="/kofair_case_seed/usr/scripts/common.js"></script>
<script src="/kofair_case_seed/usr/scripts/layout.js"></script>
<script src="/kofair_case_seed/usr/scripts/case.js"></script>
<script> <script>
@ -74,41 +84,32 @@ window.onpageshow = function(event) {
</script> </script>
<script type="text/javascript">
<%-- 웹접근성 각 페이지 타이틀 변경 220125--%>
$(document).ready(function (){
var titleNm = '';
if($('body').find('h2').length > 0){
titleNm = document.querySelector('h2').textContent;
if(document.title.indexOf(titleNm) < 0){
document.title = titleNm + "<" + document.title;
}
}
});
</script>
<decorator:head /> <decorator:head />
</head> </head>
<body> <body>
<c:if test="${fn:contains(URL, '/web/kccadr/adjst')
|| fn:contains(URL, '/web/kccadr/accdnt')
|| fn:contains(URL, '/web/kccadr/adjstExp')
|| fn:contains(URL, '/web/kccadr/payment')
}">
<script src="/kccadrPb/usr/script/postcode.js"></script>
<!-- 다음 우편번호검색 js -->
<c:import url="/web/kccadr/kccadrCom/kccadrConstantsJsp.do"/>
</c:if>
<c:import url="/web/com/webCommonHeader.do" /> <div class="mask"></div>
<c:if test="${!fn:contains(URL , 'main/mainPage.do') && !fn:contains(URL , 'adjstExp/adjstExpMainPage.do')}"> <div class="wrap sub">
<!-- 서브페이지 -->
<c:import url="/web/com/naviWrap.do"></c:import> <%-- 헤더메뉴 영역 --%>
</c:if> <c:import url="/web/com/webCommonHeader.do" />
<c:import url="/web/com/quickWrap.do"></c:import>
<decorator:body /> <%-- 본문영역 외 영역 --%>
<c:import url="/web/com/webCommonFooter.do" /> <c:if test="${!fn:contains(URL , 'main/mainPage.do')}">
<div class="contents sub">
<%-- 서브제목 --%>
<c:import url="/web/com/subVisual.do"></c:import>
<div class="inner">
<%-- 좌측메뉴 --%>
<c:import url="/web/com/leftMenu.do"></c:import>
<decorator:body />
</div>
</div>
</c:if>
<%-- 본문영역 --%>
<%-- 푸터메뉴 영역 --%>
<c:import url="/web/com/webCommonFooter.do" />
</body> </body>
</html> </html>

View File

@ -0,0 +1,209 @@
<%@ page contentType="text/html; charset=utf-8"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%@ taglib prefix="ui" uri="http://egovframework.gov/ctl/ui"%>
<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions"%>
<%@ taglib prefix="spring" uri="http://www.springframework.org/tags"%>
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt"%>
<script type="text/javaScript" language="javascript">
$( document ).ready(function(){
});
</script>
<div class="sub_content">
<!-- page_location -->
<ul class="page_location">
<li><i class="icon home"></i></li>
<li>분쟁조정 안내</li>
<li>분쟁조정 안내</li>
<li>분쟁조정 관련 서식</li>
</ul>
<!-- //page_location -->
<h3 class="sub_con_tit">분쟁조정 관련 서식</h3>
<p class="sub_con_sub_tit">분쟁조정 신청서(및 작성예시), 위임장, 합의취하서 등 분쟁조정 관련 서식을 제공하고 있습니다. 다운로드 받아 사용하시기 바랍니다.</p>
<!-- search -->
<div class="search_wrap">
<select name="search_category" id="" title="검색유형 선택" class="select">
<option value="search_category01">전체유형</option>
<option value="search_category02">공정거래분쟁조정협의회</option>
<option value="search_category03">가맹사업거래분쟁조정협의회</option>
<option value="search_category04">하도급거래분쟁조정협의회</option>
<option value="search_category05">대규모유통업거래협의회</option>
<option value="search_category06">약관분쟁조정협의회</option>
<option value="search_category07">대리점분쟁조정협의회</option>
</select>
<select name="search_type" id="" title="검색조건 선택" class="select">
<option value="search_type01">제목</option>
<option value="search_type02">내용</option>
</select>
<input type="text" class="input_text" title="검색어 입력">
<button type="button" class="btn btn_text btn_40 darkblue_fill btn_search">검색</button>
</div>
<!-- //search -->
<!-- table -->
<div class="table_top">
<p class="list_total_number">전체 <span class="color_blue">3,581</span>건(<span class="color_blue">10</span>/400 페이지)</p>
</div>
<div class="table_type_cols">
<table>
<colgroup>
<col style="width:68px;">
<col style="width:auto;">
<col style="width:10%;">
</colgroup>
<thead>
<tr>
<th>번호</th>
<th>유형</th>
<th>제목</th>
<th>등록일시</th>
<th>조회수</th>
</tr>
</thead>
<tbody>
<c:forEach var="xxxList" items="${xxxList}" varStatus="status">
<tr>
<td class="table_number">
${xxxList.col1}
</td>
<td>
${xxxList.col2}
</td>
<td class="td_title">
<a href="#none" class="list_title">
${xxxList.col3}
</a>
</td>
<td>
${xxxList.col4}
</td>
<td>
<i class="icon td_view hide td_icon"></i>
110
</td>
</tr>
</c:forEach>
<tr class="tr_list_none">
<td colspan="3" class="list_none">등록된 데이터가 없습니다.</td>
</tr>
</tbody>
</table>
</div>
<!-- //table -->
<ul class="page">
<li><a href="#" class="btn only_icon btn_40 btn_page_first" title="첫 페이지 이동"><i class="icon page_first"></i></a></li>
<li><a href="#" class="btn only_icon btn_40 btn_page_prev" title="이전 페이지 이동"><i class="icon page_prev"></i></a></li>
<li><a href="#" class="btn btn_40" title="1 페이지 이동">1</a></li>
<li><a href="#" class="btn btn_40" title="2 페이지 이동">2</a></li>
<li><a href="#" class="btn btn_40" title="3 페이지 이동">3</a></li>
<li><a href="#" class="btn btn_40" title="4 페이지 이동">4</a></li>
<li><a href="#" class="btn btn_40" title="5 페이지 이동">5</a></li>
<li><a href="#" class="btn btn_40" title="6 페이지 이동">6</a></li>
<li><a href="#" class="btn btn_40" title="7 페이지 이동">7</a></li>
<li><a href="#" class="btn btn_40" title="8 페이지 이동">8</a></li>
<li><a href="#" class="btn btn_40" title="9 페이지 이동">9</a></li>
<li><a href="#" class="btn btn_40 active" title="10 페이지 이동">10</a></li>
<li><a href="#" class="btn only_icon btn_40 btn_page_next" title="다음 페이지 이동"><i class="icon page_next"></i></a></li>
<li><a href="#" class="btn only_icon btn_40 btn_page_last" title="마지막 페이지 이동"><i class="icon page_last"></i></a></li>
</ul>
</div>
<%-- <!DOCTYPE html>
<html lang="ko">
<head>
<title>xxx 리스트</title>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
</head>
<body>
<!-- 아래 목록의 양식은 퍼블리싱 페이지와 다름 검색, 줄수 표시, 항목정렬버튼, 번호항목, 첨부파일, 페이징 부분만 참고 -->
<div class="contWrap">
<div class="pageCont">
<div class="listSerch">
제목 :
<!-- 검색 -->
<input id="searchKeyword" name="searchKeyword" class="recentSearch" type="text" value="<c:out value='${xxxVO.searchKeyword}'/>" size="25" title="검색" maxlength="100" />
<input type="button" class="btnType1" value="검색" onclick="linkPage(1); return false;">
</div>
<div class="listTop">
<p class="tType5">게시판 수 :<span class="tType4 c_456ded fwBold"><c:out value="${paginationInfo.totalRecordCount}"/></span>건</p>
<div class="rightWrap">
<input type="button" class="printBtn">
<!-- 줄수 표시 -->
<select name="pageUnit" id="pageUnit" class="select" title="검색조건선택" onchange="linkPage(1);">
<option value='10' <c:if test="${xxxVO.pageUnit == '10' or xxxVO.pageUnit == ''}">selected</c:if>>10줄</option>
<option value='20' <c:if test="${xxxVO.pageUnit == '20'}">selected</c:if>>20줄</option>
<option value='30' <c:if test="${xxxVO.pageUnit == '30'}">selected</c:if>>30줄</option>
</select>
</div>
</div>
<div class="tableWrap">
<table class="tbType1">
<colgroup>
<col style="width: 20%">
<col style="width: 20%">
<col style="width: 20%">
<col style="width: 20%">
</colgroup>
<thead>
<tr>
<th>컬럼1</th>
<th>컬럼2</th>
<th>컬럼3</th>
<th>컬럼4</th>
</tr>
</thead>
<tbody>
<c:if test="${empty xxxList}">
<tr><td colspan="8"><spring:message code="common.nodata.msg" /></td></tr>
</c:if>
</tbody>
</table>
</div>
<div class="btnWrap">
<input type="button" class="btnType2" value="삭제" onclick="fn_xxx_delete(); return false;">
<input type="button" class="btnType1" value="등록" onclick="fn_xxx_regist(); return false;">
</div>
</div>
</div>
</body>
</html>
--%>

View File

@ -1,184 +1,334 @@
<!DOCTYPE html> <!DOCTYPE html>
<html lang="ko"> <html lang="ko">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>한국공정거래조정원 온라인분쟁조정시스템 > 분쟁조정 안내 > 분쟁조정 관련 서식</title>
<head> <!-- css -->
<meta charset="UTF-8"> <link rel="stylesheet" href="/kofair_case_seed/css/reset.css">
<meta name="viewport" content="width=device-width, initial-scale=1.0"> <link rel="stylesheet" href="/kofair_case_seed/css/font.css">
<title>한국공정거래조정원 온라인분쟁조정시스템 > 분쟁조정 안내 > 분쟁조정 관련 서식</title> <link rel="stylesheet" href="/kofair_case_seed/usr/style/common.css">
<link rel="stylesheet" href="/kofair_case_seed/usr/style/layout.css">
<link rel="stylesheet" href="/kofair_case_seed/usr/style/style.css">
<link rel="stylesheet" href="/kofair_case_seed/usr/style/info.css">
<!-- css --> <!-- js -->
<link rel="stylesheet" href="/kofair_case_seed/css/reset.css"> <script src="/kofair_case_seed/script/lib/jquery-3.5.0.js"></script>
<link rel="stylesheet" href="/kofair_case_seed/css/font.css"> <script src="/kofair_case_seed/usr/scripts/common.js"></script>
<link rel="stylesheet" href="/kofair_case_seed/usr/style/common.css"> <script src="/kofair_case_seed/usr/scripts/layout.js"></script>
<link rel="stylesheet" href="/kofair_case_seed/usr/style/layout.css"> <script src="/kofair_case_seed/usr/scripts/info.js"></script>
<link rel="stylesheet" href="/kofair_case_seed/usr/style/style.css"> </head>
<link rel="stylesheet" href="/kofair_case_seed/usr/style/info.css">
<!-- js --> <body>
<script src="/kofair_case_seed/script/lib/jquery-3.5.0.js"></script> <div class="mask"></div>
<script src="/kofair_case_seed/usr/scripts/common.js"></script> <div class="wrap sub">
<script src="/kofair_case_seed/usr/scripts/layout.js"></script> <div data-include-path="/kofair_case_seed/usr/layout/_header.html"></div>
<script src="/kofair_case_seed/usr/scripts/info.js"></script>
</head>
<body> <div class="contents sub">
<div class="mask"></div> <div class="sub_visual">
<div class="wrap sub"> <h2>분쟁조정 안내</h2>
<div data-include-path="/kofair_case_seed/usr/layout/_header.html"></div> </div>
<div class="contents sub"> <div class="inner">
<!-- lnb -->
<div class="lnb">
<p class="title">분쟁조정 안내</p>
<ul class="lnb_menu">
<li class="active">
<a href="#none" class="lnb_menu_title">분쟁조정 안내 <i class="icon lnb_slide_toggle"></i></a>
<ul class="lnb_sub_menu">
<li><a href="#">분쟁조정 제도</a></li>
<li><a href="#">분쟁조정 절차</a></li>
<li><a href="#" class="active">분쟁조정 관련 서식</a></li>
<li><a href="#">법령자료실</a></li>
<li><a href="#">자료실</a></li>
</ul>
</li>
<li>
<a href="#none" class="lnb_menu_title">자주하는 질문 <i class="icon lnb_slide_toggle"></i></a>
<ul class="lnb_sub_menu">
<li><a href="#">조정신청 관련 질문</a></li>
<li><a href="#">절차진행 관련 질문</a></li>
<li><a href="#" class="active">(성립/불성립)절차종료 관련 질문</a></li>
<li><a href="#">(기타)절차종결 관련 질문</a></li>
</ul>
</li>
<li>
<a href="#none" class="lnb_menu_title">오시는 길</a>
</li>
<li>
<a href="#none" class="lnb_menu_title">공지사항</a>
</li>
<li>
<a href="#none" class="lnb_menu_title">뉴스레터 <i class="icon lnb_slide_toggle"></i></a>
<ul class="lnb_sub_menu">
<li><a href="#">뉴스레터 자료</a></li>
<li><a href="#">뉴스레터 서비스</a></li>
</ul>
</li>
</ul>
</div>
<!-- //lnb -->
<div class="sub_visual"> <div class="sub_content">
<h2>분쟁조정 안내</h2> <!-- page_location -->
</div> <ul class="page_location">
<li><i class="icon home"></i></li>
<li>분쟁조정 안내</li>
<li>분쟁조정 안내</li>
<li>분쟁조정 관련 서식</li>
</ul>
<!-- //page_location -->
<div class="inner"> <h3 class="sub_con_tit">분쟁조정 관련 서식</h3>
<p class="sub_con_sub_tit">분쟁조정 신청서(및 작성예시), 위임장, 합의취하서 등 분쟁조정 관련 서식을 제공하고 있습니다. 다운로드 받아 사용하시기 바랍니다.</p>
<!-- lnb --> <!-- search -->
<div class="lnb"> <div class="search_wrap">
<p class="title">분쟁조정 안내</p> <select name="search_category" id="" title="검색유형 선택" class="select">
<ul class="lnb_menu"> <option value="search_category01">전체유형</option>
<li class="active"> <option value="search_category02">공정거래분쟁조정협의회</option>
<a href="#none" class="lnb_menu_title">분쟁조정 안내 <i class="icon lnb_slide_toggle"></i></a> <option value="search_category03">가맹사업거래분쟁조정협의회</option>
<ul class="lnb_sub_menu"> <option value="search_category04">하도급거래분쟁조정협의회</option>
<li><a href="#">분쟁조정 제도</a></li> <option value="search_category05">대규모유통업거래협의회</option>
<li><a href="#">분쟁조정 절차</a></li> <option value="search_category06">약관분쟁조정협의회</option>
<li><a href="#" class="active">분쟁조정 관련 서식</a></li> <option value="search_category07">대리점분쟁조정협의회</option>
<li><a href="#">법령자료실</a></li> </select>
<li><a href="#">자료실</a></li>
</ul>
</li>
<li>
<a href="#none" class="lnb_menu_title">자주하는 질문 <i class="icon lnb_slide_toggle"></i></a>
<ul class="lnb_sub_menu">
<li><a href="#">조정신청 관련 질문</a></li>
<li><a href="#">절차진행 관련 질문</a></li>
<li><a href="#" class="active">(성립/불성립)절차종료 관련 질문</a></li>
<li><a href="#">(기타)절차종결 관련 질문</a></li>
</ul>
</li>
<li>
<a href="#none" class="lnb_menu_title">오시는 길</a>
</li>
<li>
<a href="#none" class="lnb_menu_title">공지사항</a>
</li>
<li>
<a href="#none" class="lnb_menu_title">뉴스레터 <i class="icon lnb_slide_toggle"></i></a>
<ul class="lnb_sub_menu">
<li><a href="#">뉴스레터 자료</a></li>
<li><a href="#">뉴스레터 서비스</a></li>
</ul>
</li>
</ul>
</div>
<!-- //lnb -->
<div class="sub_content"> <select name="search_type" id="" title="검색조건 선택" class="select">
<option value="search_type01">제목</option>
<option value="search_type02">내용</option>
</select>
<!-- page_location --> <input type="text" class="input_text" title="검색어 입력">
<ul class="page_location"> <button type="button" class="btn btn_text btn_40 darkblue_fill btn_search">검색</button>
<li><i class="icon home"></i></li> </div>
<li>분쟁조정 안내</li> <!-- //search -->
<li>분쟁조정 안내</li>
<li>분쟁조정 관련 서식</li>
</ul>
<!-- //page_location -->
<h3 class="sub_con_tit">분쟁조정 관련 서식</h3> <!-- table -->
<p class="sub_con_sub_tit">분쟁조정 신청서(및 작성예시), 위임장, 합의취하서 등 분쟁조정 관련 서식을 제공하고 있습니다. 다운로드 받아 사용하시기 바랍니다.</p> <div class="table_top">
<p class="list_total_number">전체 <span class="color_blue">3,581</span>건(<span class="color_blue">10</span>/400 페이지)</p>
</div>
<!-- search --> <div class="table_type_cols">
<div class="search_wrap"> <table>
<colgroup>
<col style="width:68px;">
<col style="width:auto;">
<col style="width:10%;">
</colgroup>
<thead>
<tr>
<th>번호</th>
<th>제목</th>
<th>조회수</th>
</tr>
</thead>
<tbody>
<tr class="tr_list_none">
<td colspan="3" class="list_none">등록된 데이터가 없습니다.</td>
</tr>
<tr>
<td class="table_number">330</td>
<td class="td_title"><a href="#none" class="list_title">(가맹) 법에서 조정제외대상으로 지정한 것은 무엇입니까?</a></td>
<td><i class="icon td_view hide td_icon"></i>110</td>
</tr>
<tr>
<td class="table_number">330</td>
<td class="td_title"><a href="#none" class="list_title">(가맹)(2021)(편의점 가맹본부의 부당한 손해배상 의무 부담 관련 분쟁조정 사례)</a></td>
<td><i class="icon td_view hide td_icon"></i>110</td>
</tr>
</tbody>
</table>
</div>
<!-- //table -->
<select name="search_category" id="" title="검색유형 선택" class="select"> <ul class="page">
<option value="search_category01">전체유형</option> <li><a href="#" class="btn only_icon btn_40 btn_page_first" title="첫 페이지 이동"><i class="icon page_first"></i></a></li>
<option value="search_category02">공정거래분쟁조정협의회</option> <li><a href="#" class="btn only_icon btn_40 btn_page_prev" title="이전 페이지 이동"><i class="icon page_prev"></i></a></li>
<option value="search_category03">가맹사업거래분쟁조정협의회</option> <li><a href="#" class="btn btn_40" title="1 페이지 이동">1</a></li>
<option value="search_category04">하도급거래분쟁조정협의회</option> <li><a href="#" class="btn btn_40" title="2 페이지 이동">2</a></li>
<option value="search_category05">대규모유통업거래협의회</option> <li><a href="#" class="btn btn_40" title="3 페이지 이동">3</a></li>
<option value="search_category06">약관분쟁조정협의회</option> <li><a href="#" class="btn btn_40" title="4 페이지 이동">4</a></li>
<option value="search_category07">대리점분쟁조정협의회</option> <li><a href="#" class="btn btn_40" title="5 페이지 이동">5</a></li>
</select> <li><a href="#" class="btn btn_40" title="6 페이지 이동">6</a></li>
<li><a href="#" class="btn btn_40" title="7 페이지 이동">7</a></li>
<li><a href="#" class="btn btn_40" title="8 페이지 이동">8</a></li>
<li><a href="#" class="btn btn_40" title="9 페이지 이동">9</a></li>
<li><a href="#" class="btn btn_40 active" title="10 페이지 이동">10</a></li>
<li><a href="#" class="btn only_icon btn_40 btn_page_next" title="다음 페이지 이동"><i class="icon page_next"></i></a></li>
<li><a href="#" class="btn only_icon btn_40 btn_page_last" title="마지막 페이지 이동"><i class="icon page_last"></i></a></li>
</ul>
</div>
</div>
</div>
<select name="search_type" id="" title="검색조건 선택" class="select"> <head>
<option value="search_type01">제목</option> <meta charset="UTF-8">
<option value="search_type02">내용</option> <meta name="viewport" content="width=device-width, initial-scale=1.0">
</select> <title>한국공정거래조정원 온라인분쟁조정시스템 > 분쟁조정 안내 > 분쟁조정 관련 서식</title>
<input type="text" class="input_text" title="검색어 입력"> <!-- css -->
<button type="button" class="btn btn_text btn_40 darkblue_fill btn_search">검색</button> <link rel="stylesheet" href="/kofair_case_seed/css/reset.css">
<link rel="stylesheet" href="/kofair_case_seed/css/font.css">
<link rel="stylesheet" href="/kofair_case_seed/usr/style/common.css">
<link rel="stylesheet" href="/kofair_case_seed/usr/style/layout.css">
<link rel="stylesheet" href="/kofair_case_seed/usr/style/style.css">
<link rel="stylesheet" href="/kofair_case_seed/usr/style/info.css">
</div> <!-- js -->
<!-- //search --> <script src="/kofair_case_seed/script/lib/jquery-3.5.0.js"></script>
<script src="/kofair_case_seed/usr/scripts/common.js"></script>
<!-- table --> <script src="/kofair_case_seed/usr/scripts/layout.js"></script>
<div class="table_top"> <script src="/kofair_case_seed/usr/scripts/info.js"></script>
<p class="list_total_number">전체 <span class="color_blue">3,581</span>건(<span class="color_blue">10</span>/400 페이지)</p> </head>
</div>
<div class="table_type_cols">
<table>
<colgroup>
<col style="width:68px;">
<col style="width:auto;">
<col style="width:10%;">
</colgroup>
<thead>
<tr>
<th>번호</th>
<th>제목</th>
<th>조회수</th>
</tr>
</thead>
<tbody>
<tr class="tr_list_none">
<td colspan="3" class="list_none">등록된 데이터가 없습니다.</td>
</tr>
<tr>
<td class="table_number">330</td>
<td class="td_title"><a href="#none" class="list_title">(가맹) 법에서 조정제외대상으로 지정한 것은 무엇입니까?</a></td>
<td><i class="icon td_view hide td_icon"></i>110</td>
</tr>
<tr>
<td class="table_number">330</td>
<td class="td_title"><a href="#none" class="list_title">(가맹)(2021)(편의점 가맹본부의 부당한 손해배상 의무 부담 관련 분쟁조정 사례)</a></td>
<td><i class="icon td_view hide td_icon"></i>110</td>
</tr>
</tbody>
</table>
</div>
<!-- //table -->
<ul class="page">
<li><a href="#" class="btn only_icon btn_40 btn_page_first" title="첫 페이지 이동"><i class="icon page_first"></i></a></li>
<li><a href="#" class="btn only_icon btn_40 btn_page_prev" title="이전 페이지 이동"><i class="icon page_prev"></i></a></li>
<li><a href="#" class="btn btn_40" title="1 페이지 이동">1</a></li>
<li><a href="#" class="btn btn_40" title="2 페이지 이동">2</a></li>
<li><a href="#" class="btn btn_40" title="3 페이지 이동">3</a></li>
<li><a href="#" class="btn btn_40" title="4 페이지 이동">4</a></li>
<li><a href="#" class="btn btn_40" title="5 페이지 이동">5</a></li>
<li><a href="#" class="btn btn_40" title="6 페이지 이동">6</a></li>
<li><a href="#" class="btn btn_40" title="7 페이지 이동">7</a></li>
<li><a href="#" class="btn btn_40" title="8 페이지 이동">8</a></li>
<li><a href="#" class="btn btn_40" title="9 페이지 이동">9</a></li>
<li><a href="#" class="btn btn_40 active" title="10 페이지 이동">10</a></li>
<li><a href="#" class="btn only_icon btn_40 btn_page_next" title="다음 페이지 이동"><i class="icon page_next"></i></a></li>
<li><a href="#" class="btn only_icon btn_40 btn_page_last" title="마지막 페이지 이동"><i class="icon page_last"></i></a></li>
</ul>
<body>
<div class="mask"></div>
<div class="wrap sub">
<div data-include-path="/kofair_case_seed/usr/layout/_header.html"></div>
<div class="contents sub">
<div class="sub_visual">
<h2>분쟁조정 안내</h2>
</div> </div>
<div class="inner">
<!-- lnb -->
<div class="lnb">
<p class="title">분쟁조정 안내</p>
<ul class="lnb_menu">
<li class="active">
<a href="#none" class="lnb_menu_title">분쟁조정 안내 <i class="icon lnb_slide_toggle"></i></a>
<ul class="lnb_sub_menu">
<li><a href="#">분쟁조정 제도</a></li>
<li><a href="#">분쟁조정 절차</a></li>
<li><a href="#" class="active">분쟁조정 관련 서식</a></li>
<li><a href="#">법령자료실</a></li>
<li><a href="#">자료실</a></li>
</ul>
</li>
<li>
<a href="#none" class="lnb_menu_title">자주하는 질문 <i class="icon lnb_slide_toggle"></i></a>
<ul class="lnb_sub_menu">
<li><a href="#">조정신청 관련 질문</a></li>
<li><a href="#">절차진행 관련 질문</a></li>
<li><a href="#" class="active">(성립/불성립)절차종료 관련 질문</a></li>
<li><a href="#">(기타)절차종결 관련 질문</a></li>
</ul>
</li>
<li>
<a href="#none" class="lnb_menu_title">오시는 길</a>
</li>
<li>
<a href="#none" class="lnb_menu_title">공지사항</a>
</li>
<li>
<a href="#none" class="lnb_menu_title">뉴스레터 <i class="icon lnb_slide_toggle"></i></a>
<ul class="lnb_sub_menu">
<li><a href="#">뉴스레터 자료</a></li>
<li><a href="#">뉴스레터 서비스</a></li>
</ul>
</li>
</ul>
</div>
<!-- //lnb -->
<div class="sub_content">
<!-- page_location -->
<ul class="page_location">
<li><i class="icon home"></i></li>
<li>분쟁조정 안내</li>
<li>분쟁조정 안내</li>
<li>분쟁조정 관련 서식</li>
</ul>
<!-- //page_location -->
<h3 class="sub_con_tit">분쟁조정 관련 서식</h3>
<p class="sub_con_sub_tit">분쟁조정 신청서(및 작성예시), 위임장, 합의취하서 등 분쟁조정 관련 서식을 제공하고 있습니다. 다운로드 받아 사용하시기 바랍니다.</p>
<!-- search -->
<div class="search_wrap">
<select name="search_category" id="" title="검색유형 선택" class="select">
<option value="search_category01">전체유형</option>
<option value="search_category02">공정거래분쟁조정협의회</option>
<option value="search_category03">가맹사업거래분쟁조정협의회</option>
<option value="search_category04">하도급거래분쟁조정협의회</option>
<option value="search_category05">대규모유통업거래협의회</option>
<option value="search_category06">약관분쟁조정협의회</option>
<option value="search_category07">대리점분쟁조정협의회</option>
</select>
<select name="search_type" id="" title="검색조건 선택" class="select">
<option value="search_type01">제목</option>
<option value="search_type02">내용</option>
</select>
<input type="text" class="input_text" title="검색어 입력">
<button type="button" class="btn btn_text btn_40 darkblue_fill btn_search">검색</button>
</div>
<!-- //search -->
<!-- table -->
<div class="table_top">
<p class="list_total_number">전체 <span class="color_blue">3,581</span>건(<span class="color_blue">10</span>/400 페이지)</p>
</div>
<div class="table_type_cols">
<table>
<colgroup>
<col style="width:68px;">
<col style="width:auto;">
<col style="width:10%;">
</colgroup>
<thead>
<tr>
<th>번호</th>
<th>제목</th>
<th>조회수</th>
</tr>
</thead>
<tbody>
<tr class="tr_list_none">
<td colspan="3" class="list_none">등록된 데이터가 없습니다.</td>
</tr>
<tr>
<td class="table_number">330</td>
<td class="td_title"><a href="#none" class="list_title">(가맹) 법에서 조정제외대상으로 지정한 것은 무엇입니까?</a></td>
<td><i class="icon td_view hide td_icon"></i>110</td>
</tr>
<tr>
<td class="table_number">330</td>
<td class="td_title"><a href="#none" class="list_title">(가맹)(2021)(편의점 가맹본부의 부당한 손해배상 의무 부담 관련 분쟁조정 사례)</a></td>
<td><i class="icon td_view hide td_icon"></i>110</td>
</tr>
</tbody>
</table>
</div>
<!-- //table -->
<ul class="page">
<li><a href="#" class="btn only_icon btn_40 btn_page_first" title="첫 페이지 이동"><i class="icon page_first"></i></a></li>
<li><a href="#" class="btn only_icon btn_40 btn_page_prev" title="이전 페이지 이동"><i class="icon page_prev"></i></a></li>
<li><a href="#" class="btn btn_40" title="1 페이지 이동">1</a></li>
<li><a href="#" class="btn btn_40" title="2 페이지 이동">2</a></li>
<li><a href="#" class="btn btn_40" title="3 페이지 이동">3</a></li>
<li><a href="#" class="btn btn_40" title="4 페이지 이동">4</a></li>
<li><a href="#" class="btn btn_40" title="5 페이지 이동">5</a></li>
<li><a href="#" class="btn btn_40" title="6 페이지 이동">6</a></li>
<li><a href="#" class="btn btn_40" title="7 페이지 이동">7</a></li>
<li><a href="#" class="btn btn_40" title="8 페이지 이동">8</a></li>
<li><a href="#" class="btn btn_40" title="9 페이지 이동">9</a></li>
<li><a href="#" class="btn btn_40 active" title="10 페이지 이동">10</a></li>
<li><a href="#" class="btn only_icon btn_40 btn_page_next" title="다음 페이지 이동"><i class="icon page_next"></i></a></li>
<li><a href="#" class="btn only_icon btn_40 btn_page_last" title="마지막 페이지 이동"><i class="icon page_last"></i></a></li>
</ul>
</div>
</div>
</div> </div>
<div data-include-path="/kofair_case_seed/usr/layout/_footer.html"></div>
</div> </div>
</body>
<div data-include-path="/kofair_case_seed/usr/layout/_footer.html"></div> </html>
</div>
</body>
</html>