Merge branch 'tolag3'
사용자 검색
This commit is contained in:
parent
6c0f1ce1da
commit
b5fc6dfb48
@ -0,0 +1,6 @@
|
|||||||
|
package kcc.com.usr.search.service;
|
||||||
|
|
||||||
|
public interface SearchTotalService {
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
@ -0,0 +1,16 @@
|
|||||||
|
package kcc.com.usr.search.service;
|
||||||
|
|
||||||
|
import java.io.Serializable;
|
||||||
|
|
||||||
|
import kcc.com.cmm.ComDefaultVO;
|
||||||
|
import lombok.Getter;
|
||||||
|
import lombok.NoArgsConstructor;
|
||||||
|
import lombok.Setter;
|
||||||
|
|
||||||
|
@Getter
|
||||||
|
@Setter
|
||||||
|
@NoArgsConstructor
|
||||||
|
public class SearchTotalWebVO extends ComDefaultVO implements Serializable {
|
||||||
|
|
||||||
|
private String totalSearchKeyword;
|
||||||
|
}
|
||||||
@ -0,0 +1,10 @@
|
|||||||
|
package kcc.com.usr.search.service.impl;
|
||||||
|
import org.springframework.stereotype.Repository;
|
||||||
|
|
||||||
|
import egovframework.rte.psl.dataaccess.EgovAbstractDAO;
|
||||||
|
|
||||||
|
@Repository("SearchTotalDAO")
|
||||||
|
public class SearchTotalDAO extends EgovAbstractDAO {
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
@ -0,0 +1,31 @@
|
|||||||
|
package kcc.com.usr.search.service.impl;
|
||||||
|
import javax.annotation.Resource;
|
||||||
|
|
||||||
|
import org.springframework.stereotype.Service;
|
||||||
|
|
||||||
|
import egovframework.rte.fdl.cmmn.EgovAbstractServiceImpl;
|
||||||
|
import kcc.com.usr.search.service.SearchTotalService;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 조직도 관리를 위한 서비스 구현 클래스
|
||||||
|
* @author ITN
|
||||||
|
* @since 2018.06.11
|
||||||
|
* @version 1.0
|
||||||
|
* @see
|
||||||
|
*
|
||||||
|
* <pre>
|
||||||
|
* << 개정이력(Modification Information) >>
|
||||||
|
*
|
||||||
|
* 수정일 수정자 수정내용
|
||||||
|
* ------- -------- ---------------------------
|
||||||
|
* 2018.06.11 ITN 최초 생성
|
||||||
|
*
|
||||||
|
* </pre>
|
||||||
|
*/
|
||||||
|
@Service("SearchTotalService")
|
||||||
|
public class SearchTotalServiceImpl extends EgovAbstractServiceImpl implements SearchTotalService {
|
||||||
|
|
||||||
|
@Resource(name = "SearchTotalDAO")
|
||||||
|
private SearchTotalDAO searchTotalDAO;
|
||||||
|
|
||||||
|
}
|
||||||
@ -1,5 +1,6 @@
|
|||||||
package kcc.com.usr.search.web;
|
package kcc.com.usr.search.web;
|
||||||
|
|
||||||
|
import java.math.BigDecimal;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
|
|
||||||
@ -10,75 +11,104 @@ import org.slf4j.LoggerFactory;
|
|||||||
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
import org.springframework.stereotype.Controller;
|
import org.springframework.stereotype.Controller;
|
||||||
import org.springframework.ui.ModelMap;
|
import org.springframework.ui.ModelMap;
|
||||||
|
import org.springframework.web.bind.annotation.ModelAttribute;
|
||||||
import org.springframework.web.bind.annotation.RequestMapping;
|
import org.springframework.web.bind.annotation.RequestMapping;
|
||||||
import org.springframework.web.bind.annotation.RequestParam;
|
import org.springframework.web.bind.annotation.RequestParam;
|
||||||
import org.springframework.web.servlet.mvc.support.RedirectAttributes;
|
|
||||||
import org.springmodules.validation.commons.DefaultBeanValidator;
|
|
||||||
|
|
||||||
import egovframework.rte.fdl.property.EgovPropertyService;
|
|
||||||
import egovframework.rte.fdl.security.userdetails.util.EgovUserDetailsHelper;
|
|
||||||
import egovframework.rte.psl.dataaccess.util.EgovMap;
|
|
||||||
import kcc.com.cmm.ComDefaultCodeVO;
|
|
||||||
import kcc.com.cmm.EgovMessageSource;
|
import kcc.com.cmm.EgovMessageSource;
|
||||||
import kcc.com.cmm.LoginVO;
|
import kcc.com.usr.search.service.SearchTotalService;
|
||||||
import kcc.com.cmm.service.EgovCmmUseService;
|
import kcc.com.usr.search.service.SearchTotalWebVO;
|
||||||
import kcc.com.cmm.util.RedirectUrlMaker;
|
import seed.com.gtm.board.CaseBoardService;
|
||||||
import kcc.com.uss.ion.cyb.service.CyberAlertManageService;
|
import seed.com.gtm.exam.ExamBoardService;
|
||||||
import kcc.com.uss.ion.cyb.service.CyberAlertManageVO;
|
import seed.com.gtm.util.Criteria;
|
||||||
|
|
||||||
/**
|
|
||||||
* 개요
|
|
||||||
* - 팝업창에 대한 Controller를 정의한다.
|
|
||||||
*
|
|
||||||
* 상세내용
|
|
||||||
* - 팝업창에 대한 등록, 수정, 삭제, 조회, 반영확인 기능을 제공한다.
|
|
||||||
* - 팝업창의 조회기능은 목록조회, 상세조회로, 사용자 화면 보기로 구분된다.
|
|
||||||
* @author 이창원
|
|
||||||
* @version 1.0
|
|
||||||
* @created 05-8-2009 오후 2:19:57
|
|
||||||
* <pre>
|
|
||||||
* << 개정이력(Modification Information) >>
|
|
||||||
*
|
|
||||||
* 수정일 수정자 수정내용
|
|
||||||
* ------- -------- ---------------------------
|
|
||||||
* 2009.8.05 이창원 최초 생성
|
|
||||||
* 2011.8.26 정진오 IncludedInfo annotation 추가
|
|
||||||
*
|
|
||||||
* </pre>
|
|
||||||
*/
|
|
||||||
|
|
||||||
@Controller
|
@Controller
|
||||||
public class SearchTotalController {
|
public class SearchTotalController {
|
||||||
|
|
||||||
private static final Logger LOGGER = LoggerFactory.getLogger(SearchTotalController.class);
|
private static final Logger LOGGER = LoggerFactory.getLogger(SearchTotalController.class);
|
||||||
|
|
||||||
@Autowired
|
/** SearchTotalService */
|
||||||
private DefaultBeanValidator beanValidator;
|
@Resource(name = "SearchTotalService")
|
||||||
|
private SearchTotalService searchTotalService;
|
||||||
/** cmmUseService */
|
|
||||||
@Resource(name = "EgovCmmUseService")
|
|
||||||
private EgovCmmUseService cmmUseService;
|
|
||||||
/** EgovMessageSource */
|
/** EgovMessageSource */
|
||||||
@Resource(name = "egovMessageSource")
|
@Resource(name = "egovMessageSource")
|
||||||
EgovMessageSource egovMessageSource;
|
EgovMessageSource egovMessageSource;
|
||||||
|
|
||||||
|
@Autowired
|
||||||
|
private CaseBoardService service3;
|
||||||
|
|
||||||
|
@Autowired
|
||||||
|
private ExamBoardService service2;
|
||||||
|
|
||||||
/** EgovPropertyService */
|
@RequestMapping(value = "/web/usr/search/totalSearch.do")
|
||||||
@Resource(name = "propertiesService")
|
public String totalSearch(
|
||||||
protected EgovPropertyService propertiesService;
|
@ModelAttribute(name = "searchTotalWebVO") SearchTotalWebVO searchTotalWebVO
|
||||||
|
, ModelMap model
|
||||||
/** cyberAlertManageService */
|
, Criteria cri
|
||||||
@Resource(name = "cyberAlertManageService")
|
, @RequestParam Map<String,Object> paramMap
|
||||||
private CyberAlertManageService cyberAlertManageService;
|
) throws Exception {
|
||||||
|
|
||||||
/**
|
//페이징 관련
|
||||||
* 토탈 검색 예제 페이지
|
paramMap.put("pageStart", cri.getPageStart());
|
||||||
* @param popupManageVO
|
paramMap.put("perPageNum", 5);
|
||||||
* @param model
|
|
||||||
* @return "web/search/totalResearch"
|
//검색 관련
|
||||||
* @throws Exception
|
paramMap.put("totalSearchKeyword", searchTotalWebVO.getTotalSearchKeyword());
|
||||||
*/
|
|
||||||
@RequestMapping(value = "/usr/search/totalSearch.do")
|
/*
|
||||||
public String totalResearch(@RequestParam Map<?, ?> commandMap, RedirectAttributes redirectAttributes, ModelMap model) throws Exception {
|
* 분쟁조정 안내 > 분쟁조정관련 서식
|
||||||
|
* boardIdx = form
|
||||||
|
* 분쟁조정 안내 > 법령자료실
|
||||||
|
* boardIdx = law
|
||||||
|
* 분쟁조정 안내 > 자료실
|
||||||
|
* boardIdx = data
|
||||||
|
* 분쟁조정 안내 > 뉴스레터 자료
|
||||||
|
* boardIdx = news
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
|
||||||
|
Integer totalCnt = 0;
|
||||||
|
|
||||||
|
//자료실
|
||||||
|
List<Map<String,Object>> bbsList = service3.selectAll(paramMap);
|
||||||
|
if(bbsList != null && bbsList.size() > 0) {
|
||||||
|
model.addAttribute("bbsCnt", bbsList.get(0).get("CNT"));
|
||||||
|
totalCnt = totalCnt + ((BigDecimal)bbsList.get(0).get("CNT")).intValue();
|
||||||
|
}else {
|
||||||
|
model.addAttribute("bbsCnt", "0");
|
||||||
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
* 분쟁조정 사례 > 공정거래
|
||||||
|
* boardIdx = 402
|
||||||
|
* 분쟁조정 사례 > 가맹사업거래
|
||||||
|
* boardIdx = 403
|
||||||
|
* 분쟁조정 사례 > 하도급거래
|
||||||
|
* boardIdx = 404
|
||||||
|
* 분쟁조정 사례 > 대규모유통업거래
|
||||||
|
* boardIdx = 405
|
||||||
|
* 분쟁조정 사례 > 불공정약관
|
||||||
|
* boardIdx = 406
|
||||||
|
* 분쟁조정 사례 > 대리점거래
|
||||||
|
* boardIdx = 407
|
||||||
|
*/
|
||||||
|
|
||||||
|
//조정사례
|
||||||
|
List<Map<String,Object>> examList = service2.boardListAll(paramMap);
|
||||||
|
if(examList != null && examList.size() > 0) {
|
||||||
|
model.addAttribute("examCnt", examList.get(0).get("CNT"));
|
||||||
|
totalCnt = totalCnt + ((BigDecimal)examList.get(0).get("CNT")).intValue();
|
||||||
|
}else {
|
||||||
|
model.addAttribute("bbsCnt", "0");
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
model.addAttribute("bbsList", bbsList);
|
||||||
|
model.addAttribute("examList", examList);
|
||||||
|
model.addAttribute("totalCnt", totalCnt);
|
||||||
|
|
||||||
|
|
||||||
return "web/search/totalSearch";
|
return "web/search/totalSearch";
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -217,7 +217,7 @@ public class BBSManageDAO extends EgovAbstractDAO {
|
|||||||
/**
|
/**
|
||||||
* 게시물 윗글/아랫글 게시물 번호, 제목을 조회한다
|
* 게시물 윗글/아랫글 게시물 번호, 제목을 조회한다
|
||||||
*
|
*
|
||||||
* @param BoardVO
|
* @param SearchTotalVO
|
||||||
*/
|
*/
|
||||||
public EgovMap getUpDownNttIdNSj(BoardVO vo) throws Exception {
|
public EgovMap getUpDownNttIdNSj(BoardVO vo) throws Exception {
|
||||||
return (EgovMap) select("BBSManageDAO.getUpDownNttIdNSj", vo);
|
return (EgovMap) select("BBSManageDAO.getUpDownNttIdNSj", vo);
|
||||||
|
|||||||
@ -123,7 +123,7 @@ public class EgovBBSManageServiceImpl extends EgovAbstractServiceImpl implements
|
|||||||
/**
|
/**
|
||||||
* 게시물 대하여 상세 내용을 조회 한다.
|
* 게시물 대하여 상세 내용을 조회 한다.
|
||||||
*
|
*
|
||||||
* @see kcc.let.cop.bbs.EgovBBSService.service.EgovBBSManageService#selectBoardArticle(kcc.let.cop.bbs.brd.service.BoardVO)
|
* @see kcc.let.cop.bbs.EgovBBSService.service.EgovBBSManageService#selectBoardArticle(kcc.let.cop.bbs.SearchTotalVO.service.BoardVO)
|
||||||
*/
|
*/
|
||||||
public BoardVO selectBoardArticle(BoardVO boardVO) throws Exception {
|
public BoardVO selectBoardArticle(BoardVO boardVO) throws Exception {
|
||||||
if (boardVO.isPlusCount()) {
|
if (boardVO.isPlusCount()) {
|
||||||
@ -139,7 +139,7 @@ public class EgovBBSManageServiceImpl extends EgovAbstractServiceImpl implements
|
|||||||
/**
|
/**
|
||||||
* 조건에 맞는 게시물 목록을 조회 한다.
|
* 조건에 맞는 게시물 목록을 조회 한다.
|
||||||
*
|
*
|
||||||
* @see kcc.let.cop.bbs.EgovBBSService.service.EgovBBSManageService#selectBoardArticles(kcc.let.cop.bbs.brd.service.BoardVO)
|
* @see kcc.let.cop.bbs.EgovBBSService.service.EgovBBSManageService#selectBoardArticles(kcc.let.cop.bbs.SearchTotalVO.service.BoardVO)
|
||||||
*/
|
*/
|
||||||
public Map<String, Object> selectBoardArticles(BoardVO boardVO, String attrbFlag) throws Exception {
|
public Map<String, Object> selectBoardArticles(BoardVO boardVO, String attrbFlag) throws Exception {
|
||||||
List<BoardVO> list = bbsMngDAO.selectBoardArticleList(boardVO);
|
List<BoardVO> list = bbsMngDAO.selectBoardArticleList(boardVO);
|
||||||
@ -155,7 +155,7 @@ public class EgovBBSManageServiceImpl extends EgovAbstractServiceImpl implements
|
|||||||
/**
|
/**
|
||||||
* (사용자)조건에 맞는 게시물 목록을 조회 한다.
|
* (사용자)조건에 맞는 게시물 목록을 조회 한다.
|
||||||
*
|
*
|
||||||
* @see kcc.let.cop.bbs.EgovBBSService.service.EgovBBSManageService#selectBoardArticlesWeb(kcc.let.cop.bbs.brd.service.BoardVO)
|
* @see kcc.let.cop.bbs.EgovBBSService.service.EgovBBSManageService#selectBoardArticlesWeb(kcc.let.cop.bbs.SearchTotalVO.service.BoardVO)
|
||||||
*/
|
*/
|
||||||
public Map<String, Object> selectBoardArticlesWeb(BoardVO boardVO, String attrbFlag) throws Exception {
|
public Map<String, Object> selectBoardArticlesWeb(BoardVO boardVO, String attrbFlag) throws Exception {
|
||||||
List<BoardVO> list = bbsMngDAO.selectBoardArticleListWeb(boardVO);
|
List<BoardVO> list = bbsMngDAO.selectBoardArticleListWeb(boardVO);
|
||||||
@ -197,7 +197,7 @@ public class EgovBBSManageServiceImpl extends EgovAbstractServiceImpl implements
|
|||||||
/**
|
/**
|
||||||
* 게시물 윗글/아랫글 게시물 번호, 제목을 조회한다
|
* 게시물 윗글/아랫글 게시물 번호, 제목을 조회한다
|
||||||
*
|
*
|
||||||
* @see kcc.let.cop.bbs.EgovBBSService.service.EgovBBSManageService#getUpDownNttId(kcc.let.cop.bbs.brd.service.BoardVO)
|
* @see kcc.let.cop.bbs.EgovBBSService.service.EgovBBSManageService#getUpDownNttId(kcc.let.cop.bbs.SearchTotalVO.service.BoardVO)
|
||||||
*/
|
*/
|
||||||
public EgovMap getUpDownNttIdNSj(BoardVO boardVO) throws Exception {
|
public EgovMap getUpDownNttIdNSj(BoardVO boardVO) throws Exception {
|
||||||
return bbsMngDAO.getUpDownNttIdNSj(boardVO);
|
return bbsMngDAO.getUpDownNttIdNSj(boardVO);
|
||||||
@ -206,7 +206,7 @@ public class EgovBBSManageServiceImpl extends EgovAbstractServiceImpl implements
|
|||||||
/**
|
/**
|
||||||
* 공지사항 게시물 목록을 조회 한다.
|
* 공지사항 게시물 목록을 조회 한다.
|
||||||
*
|
*
|
||||||
* @see kcc.let.cop.bbs.EgovBBSService.service.EgovBBSManageService#selectBoardNotifyArticles(kcc.let.cop.bbs.brd.service.BoardVO)
|
* @see kcc.let.cop.bbs.EgovBBSService.service.EgovBBSManageService#selectBoardNotifyArticles(kcc.let.cop.bbs.SearchTotalVO.service.BoardVO)
|
||||||
*/
|
*/
|
||||||
public List<BoardVO> selectBoardNotifyArticles(BoardVO boardVO, String attrbFlag) throws Exception {
|
public List<BoardVO> selectBoardNotifyArticles(BoardVO boardVO, String attrbFlag) throws Exception {
|
||||||
return bbsMngDAO.selectBoardNotifyArticleList(boardVO);
|
return bbsMngDAO.selectBoardNotifyArticleList(boardVO);
|
||||||
@ -260,7 +260,7 @@ public class EgovBBSManageServiceImpl extends EgovAbstractServiceImpl implements
|
|||||||
/**
|
/**
|
||||||
* (사용자)게시물 대하여 상세 내용을 조회 한다.
|
* (사용자)게시물 대하여 상세 내용을 조회 한다.
|
||||||
*
|
*
|
||||||
* @see kcc.let.cop.bbs.EgovBBSService.service.EgovBBSManageService#selectBoardArticleWeb(kcc.let.cop.bbs.brd.service.BoardVO)
|
* @see kcc.let.cop.bbs.EgovBBSService.service.EgovBBSManageService#selectBoardArticleWeb(kcc.let.cop.bbs.SearchTotalVO.service.BoardVO)
|
||||||
*/
|
*/
|
||||||
public BoardVO selectBoardArticleWeb(BoardVO boardVO) throws Exception {
|
public BoardVO selectBoardArticleWeb(BoardVO boardVO) throws Exception {
|
||||||
return bbsMngDAO.selectBoardArticle(boardVO);
|
return bbsMngDAO.selectBoardArticle(boardVO);
|
||||||
@ -269,7 +269,7 @@ public class EgovBBSManageServiceImpl extends EgovAbstractServiceImpl implements
|
|||||||
/**
|
/**
|
||||||
* (사용자)게시물 조회수 업데이트
|
* (사용자)게시물 조회수 업데이트
|
||||||
*
|
*
|
||||||
* @see kcc.let.cop.bbs.EgovBBSService.service.EgovBBSManageService#updateBoardArticleInqireCo(kcc.let.cop.bbs.brd.service.BoardVO)
|
* @see kcc.let.cop.bbs.EgovBBSService.service.EgovBBSManageService#updateBoardArticleInqireCo(kcc.let.cop.bbs.SearchTotalVO.service.BoardVO)
|
||||||
*/
|
*/
|
||||||
public void updateBoardArticleInqireCo(BoardVO boardVO) throws Exception {
|
public void updateBoardArticleInqireCo(BoardVO boardVO) throws Exception {
|
||||||
int iniqireCo = bbsMngDAO.selectMaxInqireCo(boardVO);
|
int iniqireCo = bbsMngDAO.selectMaxInqireCo(boardVO);
|
||||||
|
|||||||
@ -47,4 +47,8 @@ public class CaseBoardService {
|
|||||||
dao.cntUpdate(paramMap);
|
dao.cntUpdate(paramMap);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public List<Map<String, Object>> selectAll(Map<String, Object> paramMap){
|
||||||
|
return dao.selectAll(paramMap);
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@ -13,4 +13,5 @@ public interface BoardDao {
|
|||||||
public void boardDel(Map<String,Object> paramMap);
|
public void boardDel(Map<String,Object> paramMap);
|
||||||
public void boardUpdate(Map<String,Object> paramMap);
|
public void boardUpdate(Map<String,Object> paramMap);
|
||||||
public void cntUpdate(Map<String,Object> paramMap);
|
public void cntUpdate(Map<String,Object> paramMap);
|
||||||
|
public List<Map<String, Object>> selectAll(Map<String,Object> paramMap);
|
||||||
}
|
}
|
||||||
|
|||||||
@ -56,5 +56,10 @@ public class BoardDaoImpl implements BoardDao {
|
|||||||
public void cntUpdate(Map<String, Object> paramMap) {
|
public void cntUpdate(Map<String, Object> paramMap) {
|
||||||
sqlSession.update("form.board.cntUpdate", paramMap);
|
sqlSession.update("form.board.cntUpdate", paramMap);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public List<Map<String, Object>> selectAll(Map<String, Object> paramMap) {
|
||||||
|
return sqlSession.selectList("form.board.selectAll", paramMap);
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@ -12,4 +12,5 @@ public interface ExamBoardDao {
|
|||||||
public void boardUpdate(Map<String, Object> paramMap);
|
public void boardUpdate(Map<String, Object> paramMap);
|
||||||
public int boardNo(Map<String, Object> paramMap);
|
public int boardNo(Map<String, Object> paramMap);
|
||||||
public void cntUpdate(Map<String, Object> paramMap);
|
public void cntUpdate(Map<String, Object> paramMap);
|
||||||
|
public List<Map<String,Object>> boardListAll(Map<String,Object> paramMap);
|
||||||
}
|
}
|
||||||
|
|||||||
@ -53,6 +53,10 @@ public class ExamBoardDaoImpl implements ExamBoardDao {
|
|||||||
sqlSession.update("exam.cntUpdate", paramMap);
|
sqlSession.update("exam.cntUpdate", paramMap);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public List<Map<String, Object>> boardListAll(Map<String, Object> paramMap) {
|
||||||
|
return sqlSession.selectList("exam.boardListAll", paramMap);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@ -45,4 +45,7 @@ public class ExamBoardService {
|
|||||||
public void cntUpdate(Map<String, Object> paramMap){
|
public void cntUpdate(Map<String, Object> paramMap){
|
||||||
dao.cntUpdate(paramMap);
|
dao.cntUpdate(paramMap);
|
||||||
}
|
}
|
||||||
|
public List<Map<String, Object>> boardListAll(Map<String,Object> paramMap){
|
||||||
|
return dao.boardListAll(paramMap);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -0,0 +1,8 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
|
||||||
|
<!DOCTYPE sqlMap PUBLIC "-//iBATIS.com//DTD SQL Map 2.0//EN" "http://ibatis.apache.org/dtd/sql-map-2.dtd">
|
||||||
|
|
||||||
|
<sqlMap namespace="Search">
|
||||||
|
|
||||||
|
|
||||||
|
</sqlMap>
|
||||||
@ -185,4 +185,40 @@
|
|||||||
SET BBS_CNT = BBS_CNT+1
|
SET BBS_CNT = BBS_CNT+1
|
||||||
WHERE BBS_NO = #{bbsNo}
|
WHERE BBS_NO = #{bbsNo}
|
||||||
</delete>
|
</delete>
|
||||||
|
|
||||||
|
<select id="selectAll" parameterType="java.util.HashMap" resultType="java.util.HashMap">
|
||||||
|
|
||||||
|
SELECT * FROM
|
||||||
|
(
|
||||||
|
SELECT ROW_.*, ROWNUM AS RNUM FROM
|
||||||
|
(
|
||||||
|
SELECT
|
||||||
|
count(1) over() as cnt,
|
||||||
|
BBS_NO,
|
||||||
|
BBS_ID,
|
||||||
|
BBS_TITLE,
|
||||||
|
BBS_CONTENT,
|
||||||
|
BBS_CNT,
|
||||||
|
TO_CHAR(BBS_REG_DATE, 'YYYY-MM-DD') AS BBS_REG_DATE,
|
||||||
|
BBS_REG_NM,
|
||||||
|
BBS_REG_ID,
|
||||||
|
BBS_MOD_ID,
|
||||||
|
BBS_MOD_DATE,
|
||||||
|
DEL_YN,
|
||||||
|
NOTICE_YN
|
||||||
|
FROM C_BASEBBS
|
||||||
|
WHERE BBS_ID in ('form', 'law', 'data', 'news')
|
||||||
|
AND DEL_YN = 'N'
|
||||||
|
<if test="totalSearchKeyword != null and totalSearchKeyword != ''">
|
||||||
|
AND (
|
||||||
|
BBS_TITLE like '%' || #{totalSearchKeyword} || '%'
|
||||||
|
OR BBS_CONTENT like '%' || #{totalSearchKeyword} || '%'
|
||||||
|
)
|
||||||
|
</if>
|
||||||
|
ORDER BY BBS_REG_DATE DESC
|
||||||
|
) ROW_
|
||||||
|
)
|
||||||
|
WHERE RNUM > #{pageStart} AND #{perPageNum} >= ROWNUM
|
||||||
|
|
||||||
|
</select>
|
||||||
</mapper>
|
</mapper>
|
||||||
@ -175,4 +175,38 @@
|
|||||||
END
|
END
|
||||||
AND CODE_STATUS = 'U'
|
AND CODE_STATUS = 'U'
|
||||||
</select>
|
</select>
|
||||||
|
|
||||||
|
<select id="boardListAll" parameterType="java.util.HashMap" resultType="java.util.HashMap">
|
||||||
|
|
||||||
|
SELECT * FROM
|
||||||
|
(
|
||||||
|
SELECT ROW_.*, ROWNUM AS RNUM FROM
|
||||||
|
(
|
||||||
|
SELECT
|
||||||
|
count(1) over() as cnt,
|
||||||
|
EXAM_ID,
|
||||||
|
EXAM_NO,
|
||||||
|
EXAM_SUBJ,
|
||||||
|
EXAM_CONT,
|
||||||
|
EXAM_CNT,
|
||||||
|
EXAM_REGMEM_NM,
|
||||||
|
TO_CHAR(EXAM_REGDATE, 'YYYY-MM-DD') AS EXAM_REGDATE,
|
||||||
|
NVL(EXAM_TYPE, '-') AS EXAM_TYPE,
|
||||||
|
NVL(EXAM_RESULT1, '-') AS EXAM_RESULT1,
|
||||||
|
NVL(EXAM_RESULT2, '-') AS EXAM_RESULT2
|
||||||
|
FROM C_EXAMBBS
|
||||||
|
WHERE DEL_YN = 'N'
|
||||||
|
AND EXAM_ID in ('402', '403', '404', '405', '406', '407')
|
||||||
|
<if test="totalSearchKeyword != null and totalSearchKeyword != ''">
|
||||||
|
AND (
|
||||||
|
EXAM_SUBJ like '%' || #{totalSearchKeyword} || '%'
|
||||||
|
OR EXAM_CONT like '%' || #{totalSearchKeyword} || '%'
|
||||||
|
)
|
||||||
|
</if>
|
||||||
|
ORDER BY EXAM_REGDATE DESC
|
||||||
|
) ROW_
|
||||||
|
)
|
||||||
|
WHERE RNUM > #{pageStart} AND #{perPageNum} >= ROWNUM
|
||||||
|
|
||||||
|
</select>
|
||||||
</mapper>
|
</mapper>
|
||||||
@ -0,0 +1,7 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE sqlMapConfig PUBLIC "-//iBATIS.com//DTD SQL Map Config 2.0//EN"
|
||||||
|
"http://ibatis.apache.org/dtd/sql-map-config-2.dtd">
|
||||||
|
|
||||||
|
<sqlMapConfig>
|
||||||
|
<sqlMap resource="egovframework/sqlmap/com/usr/search/SearchTotal_SQL_Oracle.xml"/>
|
||||||
|
</sqlMapConfig>
|
||||||
@ -60,9 +60,19 @@
|
|||||||
}
|
}
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
function searchTotalHeader(){
|
||||||
|
$('#totalSearchKeyword').val($('#searchText').val());
|
||||||
|
$('#searchForm').attr("action","/web/usr/search/totalSearch.do")
|
||||||
|
$('#searchForm').submit();
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
|
<form id="searchForm" name="searchForm" action="/web/usr/search/totalSearch.do" method="post">
|
||||||
|
<input type="hidden" id="totalSearchKeyword" name="totalSearchKeyword" value=""/>
|
||||||
|
</form>
|
||||||
|
|
||||||
<!-- 전자조정 헤더HTML 시작 -->
|
<!-- 전자조정 헤더HTML 시작 -->
|
||||||
<div class="skip_menu">
|
<div class="skip_menu">
|
||||||
<a href="#sub" class="contGo" title="본문 바로가기">본문 바로가기</a>
|
<a href="#sub" class="contGo" title="본문 바로가기">본문 바로가기</a>
|
||||||
@ -76,8 +86,8 @@
|
|||||||
</h1>
|
</h1>
|
||||||
<div class="util_bar">
|
<div class="util_bar">
|
||||||
<div class="search_area">
|
<div class="search_area">
|
||||||
<input type="text" class="input_text input_search" title="검색어 입력">
|
<input type="text" id="searchText" name="searchText" class="input_text input_search" title="검색어 입력">
|
||||||
<button type="button" class="btn btn_icon btn_search" title="검색버튼">
|
<button type="button" class="btn btn_icon btn_search" title="검색버튼" onclick="searchTotalHeader(); return false;">
|
||||||
<i class="icon search"></i>
|
<i class="icon search"></i>
|
||||||
</button>
|
</button>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@ -116,7 +116,10 @@ content="default-src * self blob: data: gap:; style-src * self 'unsafe-inline' b
|
|||||||
<c:import url="/web/com/subVisual.do"></c:import>
|
<c:import url="/web/com/subVisual.do"></c:import>
|
||||||
<div class="inner">
|
<div class="inner">
|
||||||
<%-- 좌측메뉴 --%>
|
<%-- 좌측메뉴 --%>
|
||||||
<c:if test="${!fn:contains(URL , '/web/user/mypage/case/01/168/myCheck.do')}">
|
<c:if test="${
|
||||||
|
!fn:contains(URL , '/web/user/mypage/case/01/168/myCheck.do') &&
|
||||||
|
!fn:contains(URL , '/web/usr/search/total')
|
||||||
|
}">
|
||||||
<c:import url="/web/com/leftMenu.do"></c:import>
|
<c:import url="/web/com/leftMenu.do"></c:import>
|
||||||
</c:if>
|
</c:if>
|
||||||
<decorator:body />
|
<decorator:body />
|
||||||
|
|||||||
@ -1,3 +1,177 @@
|
|||||||
<%@ 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 prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
|
||||||
|
<%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn" %>
|
||||||
|
|
||||||
통합검색 예제 페이지 입니다.
|
|
||||||
|
<script type="text/javascript">
|
||||||
|
$(document).ready(function (){
|
||||||
|
// alert('${searchTotalWebVO.totalSearchKeyword}');
|
||||||
|
});
|
||||||
|
|
||||||
|
function searchTotal(){
|
||||||
|
$('#totalSearchKeyword').val($('#searchText').val());
|
||||||
|
$('#searchForm').attr("action","/web/usr/search/totalSearch.do")
|
||||||
|
$('#searchForm').submit();
|
||||||
|
}
|
||||||
|
</script>
|
||||||
|
|
||||||
|
|
||||||
|
<form id="searchForm" name="searchForm" action="/web/usr/search/totalSearch.do" method="post">
|
||||||
|
<input type="hidden" id="totalSearchKeyword" name="totalSearchKeyword" value=""/>
|
||||||
|
</form>
|
||||||
|
|
||||||
|
<div class="sub_content w100per">
|
||||||
|
|
||||||
|
<!-- page_location -->
|
||||||
|
<ul class="page_location">
|
||||||
|
<li><i class="icon home"></i></li>
|
||||||
|
<li>통합검색</li>
|
||||||
|
</ul>
|
||||||
|
<!-- //page_location -->
|
||||||
|
|
||||||
|
<div class="total_search">
|
||||||
|
|
||||||
|
<div class="search_form">
|
||||||
|
<input type="text" class="input_text" id="searchText" name="searchText" value="${searchTotalWebVO.totalSearchKeyword}" placeholder="검색어를 입력하세요.">
|
||||||
|
<button type="button" class="btn btn_text btn_40 darkblue_fill" onclick="searchTotal(); return false;">검색</button>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<p class="search_result">
|
||||||
|
<span class="color_darkblue fw_bold">
|
||||||
|
'<c:out value="${searchTotalWebVO.totalSearchKeyword}"/>'
|
||||||
|
</span>
|
||||||
|
에 대한 통합검색 결과 총
|
||||||
|
<span class="color_darkblue fw_bold">
|
||||||
|
<c:out value="${totalCnt}"/>
|
||||||
|
</span>
|
||||||
|
건 입니다.
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<div class="search_result_wrap">
|
||||||
|
<div class="search_category">
|
||||||
|
<b class="title">분쟁조정 사례</b>
|
||||||
|
<p class="list_number">
|
||||||
|
총
|
||||||
|
<span class="color_blue">
|
||||||
|
<c:out value="${examCnt}"/>
|
||||||
|
</span>
|
||||||
|
건
|
||||||
|
</p>
|
||||||
|
</div>
|
||||||
|
<ul class="search_list">
|
||||||
|
<c:forEach var="examList" items="${examList}" varStatus="sts1">
|
||||||
|
<c:choose>
|
||||||
|
<c:when test="${examList.EXAM_ID eq '402'}">
|
||||||
|
<c:set var="menuNmExam" value="공정거래"/>
|
||||||
|
<c:set var="urlExam" value="/web/user/exam/case/402/162/exam402Detail.do"/>
|
||||||
|
</c:when>
|
||||||
|
<c:when test="${examList.EXAM_ID eq '403'}">
|
||||||
|
<c:set var="menuNmExam" value="가맹사업거래"/>
|
||||||
|
<c:set var="urlExam" value="/web/user/exam/case/403/163/exam403Detail.do"/>
|
||||||
|
</c:when>
|
||||||
|
<c:when test="${examList.EXAM_ID eq '404'}">
|
||||||
|
<c:set var="menuNmExam" value="하도급거래"/>
|
||||||
|
<c:set var="urlExam" value="/web/user/exam/case/404/164/exam404Detail.do"/>
|
||||||
|
</c:when>
|
||||||
|
<c:when test="${examList.EXAM_ID eq '405'}">
|
||||||
|
<c:set var="menuNmExam" value="대규모유통업거래"/>
|
||||||
|
<c:set var="urlExam" value="/web/user/exam/case/405/165/exam405Detail.do"/>
|
||||||
|
</c:when>
|
||||||
|
<c:when test="${examList.EXAM_ID eq '406'}">
|
||||||
|
<c:set var="menuNmExam" value="불공정약관"/>
|
||||||
|
<c:set var="urlExam" value="/web/user/exam/case/406/166/exam406Detail.do"/>
|
||||||
|
</c:when>
|
||||||
|
<c:when test="${examList.EXAM_ID eq '407'}">
|
||||||
|
<c:set var="menuNmExam" value="대리점거래"/>
|
||||||
|
<c:set var="urlExam" value="/web/user/exam/case/407/167/exam407Detail.do"/>
|
||||||
|
</c:when>
|
||||||
|
</c:choose>
|
||||||
|
<li>
|
||||||
|
<a href="${urlExam}?examNo=${examList.EXAM_NO}">
|
||||||
|
<b class="list_title">
|
||||||
|
<c:out value="${examList.EXAM_SUBJ}"/>
|
||||||
|
</b>
|
||||||
|
<span class="category">
|
||||||
|
분쟁조정 사례 > ${menuNmExam}
|
||||||
|
</span>
|
||||||
|
<span class="date">
|
||||||
|
<c:out value="${examList.EXAM_REGDATE}"/>
|
||||||
|
</span>
|
||||||
|
</a>
|
||||||
|
</li>
|
||||||
|
</c:forEach>
|
||||||
|
</ul>
|
||||||
|
<c:if test="${examCnt gt 0}">
|
||||||
|
<div class="btn_wrap right">
|
||||||
|
<button type="button" class="btn btn_text btn_40 gray_fill" onclick="location.href='/kofair_case_seed/usr/total_search_page_detail.html'">더보기</button>
|
||||||
|
</div>
|
||||||
|
</c:if>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="search_result_wrap">
|
||||||
|
<div class="search_category">
|
||||||
|
<b class="title">자료실</b>
|
||||||
|
<p class="list_number">
|
||||||
|
총
|
||||||
|
<span class="color_blue">
|
||||||
|
<c:out value="${bbsCnt}"/>
|
||||||
|
</span>
|
||||||
|
건
|
||||||
|
</p>
|
||||||
|
</div>
|
||||||
|
<ul class="search_list">
|
||||||
|
<c:forEach var="bbsList" items="${bbsList}" varStatus="sts2">
|
||||||
|
<c:choose>
|
||||||
|
<c:when test="${bbsList.BBS_ID eq 'form'}">
|
||||||
|
<c:set var="menuNmBbs" value="분쟁조정관련 서식"/>
|
||||||
|
<c:set var="urlBbs" value="/web/user/board/case/form/145/formDetail.do"/>
|
||||||
|
</c:when>
|
||||||
|
<c:when test="${bbsList.BBS_ID eq 'law'}">
|
||||||
|
<c:set var="menuNmBbs" value="법령자료실"/>
|
||||||
|
<c:set var="urlBbs" value="/web/user/board/case/law/261/lawDetail.do"/>
|
||||||
|
</c:when>
|
||||||
|
<c:when test="${bbsList.BBS_ID eq 'data'}">
|
||||||
|
<c:set var="menuNmBbs" value="자료실"/>
|
||||||
|
<c:set var="urlBbs" value="/web/user/board/case/data/381/dataDetail.do"/>
|
||||||
|
</c:when>
|
||||||
|
<c:when test="${bbsList.BBS_ID eq 'news'}">
|
||||||
|
<c:set var="menuNmBbs" value="뉴스레터 자료"/>
|
||||||
|
<c:set var="urlBbs" value="/web/user/board/case/news/340/newsDetail.do"/>
|
||||||
|
</c:when>
|
||||||
|
</c:choose>
|
||||||
|
|
||||||
|
<li>
|
||||||
|
<a href="${urlBbs}?bbsNo=${bbsList.BBS_NO}">
|
||||||
|
<b class="list_title">
|
||||||
|
<c:out value="${bbsList.BBS_TITLE}"/>
|
||||||
|
</b>
|
||||||
|
<span class="category">
|
||||||
|
분쟁조정 사례 > <c:out value="${menuNmBbs}"/>
|
||||||
|
</span>
|
||||||
|
<span class="date">
|
||||||
|
<c:out value="${bbsList.BBS_REG_DATE}"/>
|
||||||
|
</span>
|
||||||
|
</a>
|
||||||
|
</li>
|
||||||
|
</c:forEach>
|
||||||
|
</ul>
|
||||||
|
<c:if test="${bbsCnt gt 0}">
|
||||||
|
<div class="btn_wrap right">
|
||||||
|
<button type="button" class="btn btn_text btn_40 gray_fill" onclick="location.href='/kofair_case_seed/usr/total_search_page_detail.html'">더보기</button>
|
||||||
|
</div>
|
||||||
|
</c:if>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="search_result_wrap">
|
||||||
|
<div class="search_category">
|
||||||
|
<b class="title">자주하는 질문</b>
|
||||||
|
<p class="list_number">총 <span class="color_blue">25</span>건</p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<ul class="search_list">
|
||||||
|
<li class="search_none">검색된 결과가 없습니다.</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
@ -2,178 +2,178 @@
|
|||||||
<html lang="ko">
|
<html lang="ko">
|
||||||
|
|
||||||
<head>
|
<head>
|
||||||
<meta charset="UTF-8">
|
<meta charset="UTF-8">
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||||
<title>한국공정거래조정원 온라인분쟁조정시스템 > 통합검색</title>
|
<title>한국공정거래조정원 온라인분쟁조정시스템 > 통합검색</title>
|
||||||
|
|
||||||
<!-- css -->
|
<!-- css -->
|
||||||
<link rel="stylesheet" href="/kofair_case_seed/css/reset.css">
|
<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/css/font.css">
|
||||||
<link rel="stylesheet" href="/kofair_case_seed/usr/style/common.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/layout.css">
|
||||||
<link rel="stylesheet" href="/kofair_case_seed/usr/style/style.css">
|
<link rel="stylesheet" href="/kofair_case_seed/usr/style/style.css">
|
||||||
<link rel="stylesheet" href="/kofair_case_seed/usr/style/mypage.css">
|
<link rel="stylesheet" href="/kofair_case_seed/usr/style/mypage.css">
|
||||||
|
|
||||||
<!-- js -->
|
<!-- js -->
|
||||||
<script src="/kofair_case_seed/script/lib/jquery-3.5.0.js"></script>
|
<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/common.js"></script>
|
||||||
<script src="/kofair_case_seed/usr/scripts/layout.js"></script>
|
<script src="/kofair_case_seed/usr/scripts/layout.js"></script>
|
||||||
<script src="/kofair_case_seed/usr/scripts/ui.js"></script>
|
<script src="/kofair_case_seed/usr/scripts/ui.js"></script>
|
||||||
<script src="/kofair_case_seed/usr/scripts/mypage.js"></script>
|
<script src="/kofair_case_seed/usr/scripts/mypage.js"></script>
|
||||||
|
|
||||||
</head>
|
</head>
|
||||||
|
|
||||||
<body>
|
<body>
|
||||||
|
|
||||||
<div class="wrap sub">
|
<div class="wrap sub">
|
||||||
<div data-include-path="/kofair_case_seed/usr/layout/_header.html"></div>
|
<div data-include-path="/kofair_case_seed/usr/layout/_header.html"></div>
|
||||||
|
|
||||||
<div class="contents sub">
|
<div class="contents sub">
|
||||||
|
|
||||||
<div class="sub_visual">
|
<div class="sub_visual">
|
||||||
<h2>통합검색</h2>
|
<h2>통합검색</h2>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="inner">
|
<div class="inner">
|
||||||
|
|
||||||
<div class="sub_content w100per">
|
<div class="sub_content w100per">
|
||||||
|
|
||||||
<!-- page_location -->
|
<!-- page_location -->
|
||||||
<ul class="page_location">
|
<ul class="page_location">
|
||||||
<li><i class="icon home"></i></li>
|
<li><i class="icon home"></i></li>
|
||||||
<li>통합검색</li>
|
<li>통합검색</li>
|
||||||
</ul>
|
</ul>
|
||||||
<!-- //page_location -->
|
<!-- //page_location -->
|
||||||
|
|
||||||
<div class="total_search">
|
<div class="total_search">
|
||||||
|
|
||||||
<div class="search_form">
|
<div class="search_form">
|
||||||
<input type="text" class="input_text" placeholder="검색어를 입력하세요.">
|
<input type="text" class="input_text" placeholder="검색어를 입력하세요.">
|
||||||
<button type="button" class="btn btn_text btn_40 darkblue_fill">검색</button>
|
<button type="button" class="btn btn_text btn_40 darkblue_fill">검색</button>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<p class="search_result">
|
<p class="search_result">
|
||||||
<span class="color_darkblue fw_bold">'분쟁조정'</span>에 대한 통합검색 결과 총 <span class="color_darkblue fw_bold">178</span>건 입니다.
|
<span class="color_darkblue fw_bold">'분쟁조정'</span>에 대한 통합검색 결과 총 <span class="color_darkblue fw_bold">178</span>건 입니다.
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
<div class="search_result_wrap">
|
<div class="search_result_wrap">
|
||||||
<div class="search_category">
|
<div class="search_category">
|
||||||
<b class="title">분쟁조정 사례</b>
|
<b class="title">분쟁조정 사례</b>
|
||||||
<p class="list_number">총 <span class="color_blue">25</span>건</p>
|
<p class="list_number">총 <span class="color_blue">25</span>건</p>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<ul class="search_list">
|
<ul class="search_list">
|
||||||
<li>
|
<li>
|
||||||
<a href="#">
|
<a href="#">
|
||||||
<b class="list_title">(공정)(2024)화물운송 중개, 대리 및 관련 서비스업자의 거래상 지위 남용 관련 분쟁</b>
|
<b class="list_title">(공정)(2024)화물운송 중개, 대리 및 관련 서비스업자의 거래상 지위 남용 관련 분쟁</b>
|
||||||
<span class="category">분쟁조정 사례 > 공정거래</span>
|
<span class="category">분쟁조정 사례 > 공정거래</span>
|
||||||
<span class="date">2024-08-29</span>
|
<span class="date">2024-08-29</span>
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
<a href="#">
|
<a href="#">
|
||||||
<b class="list_title">(공정)(2024)화물운송 중개, 대리 및 관련 서비스업자의 거래상 지위 남용 관련 분쟁</b>
|
<b class="list_title">(공정)(2024)화물운송 중개, 대리 및 관련 서비스업자의 거래상 지위 남용 관련 분쟁</b>
|
||||||
<span class="category">분쟁조정 사례 > 공정거래</span>
|
<span class="category">분쟁조정 사례 > 공정거래</span>
|
||||||
<span class="date">2024-08-29</span>
|
<span class="date">2024-08-29</span>
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
<a href="#">
|
<a href="#">
|
||||||
<b class="list_title">(공정)(2024)화물운송 중개, 대리 및 관련 서비스업자의 거래상 지위 남용 관련 분쟁</b>
|
<b class="list_title">(공정)(2024)화물운송 중개, 대리 및 관련 서비스업자의 거래상 지위 남용 관련 분쟁</b>
|
||||||
<span class="category">분쟁조정 사례 > 공정거래</span>
|
<span class="category">분쟁조정 사례 > 공정거래</span>
|
||||||
<span class="date">2024-08-29</span>
|
<span class="date">2024-08-29</span>
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
<a href="#">
|
<a href="#">
|
||||||
<b class="list_title">(공정)(2024)화물운송 중개, 대리 및 관련 서비스업자의 거래상 지위 남용 관련 분쟁</b>
|
<b class="list_title">(공정)(2024)화물운송 중개, 대리 및 관련 서비스업자의 거래상 지위 남용 관련 분쟁</b>
|
||||||
<span class="category">분쟁조정 사례 > 공정거래</span>
|
<span class="category">분쟁조정 사례 > 공정거래</span>
|
||||||
<span class="date">2024-08-29</span>
|
<span class="date">2024-08-29</span>
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
<a href="#">
|
<a href="#">
|
||||||
<b class="list_title">(공정)(2024)화물운송 중개, 대리 및 관련 서비스업자의 거래상 지위 남용 관련 분쟁</b>
|
<b class="list_title">(공정)(2024)화물운송 중개, 대리 및 관련 서비스업자의 거래상 지위 남용 관련 분쟁</b>
|
||||||
<span class="category">분쟁조정 사례 > 공정거래</span>
|
<span class="category">분쟁조정 사례 > 공정거래</span>
|
||||||
<span class="date">2024-08-29</span>
|
<span class="date">2024-08-29</span>
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
<div class="btn_wrap right">
|
<div class="btn_wrap right">
|
||||||
<button type="button" class="btn btn_text btn_40 gray_fill" onclick="location.href='/kofair_case_seed/usr/total_search_page_detail.html'">더보기</button>
|
<button type="button" class="btn btn_text btn_40 gray_fill" onclick="location.href='/kofair_case_seed/usr/total_search_page_detail.html'">더보기</button>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="search_result_wrap">
|
<div class="search_result_wrap">
|
||||||
<div class="search_category">
|
<div class="search_category">
|
||||||
<b class="title">자료실</b>
|
<b class="title">자료실</b>
|
||||||
<p class="list_number">총 <span class="color_blue">25</span>건</p>
|
<p class="list_number">총 <span class="color_blue">25</span>건</p>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<ul class="search_list">
|
<ul class="search_list">
|
||||||
<li>
|
<li>
|
||||||
<a href="#">
|
<a href="#">
|
||||||
<b class="list_title">(공정)(2024)화물운송 중개, 대리 및 관련 서비스업자의 거래상 지위 남용 관련 분쟁</b>
|
<b class="list_title">(공정)(2024)화물운송 중개, 대리 및 관련 서비스업자의 거래상 지위 남용 관련 분쟁</b>
|
||||||
<span class="category">분쟁조정 사례 > 공정거래</span>
|
<span class="category">분쟁조정 사례 > 공정거래</span>
|
||||||
<span class="date">2024-08-29</span>
|
<span class="date">2024-08-29</span>
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
<a href="#">
|
<a href="#">
|
||||||
<b class="list_title">(공정)(2024)화물운송 중개, 대리 및 관련 서비스업자의 거래상 지위 남용 관련 분쟁</b>
|
<b class="list_title">(공정)(2024)화물운송 중개, 대리 및 관련 서비스업자의 거래상 지위 남용 관련 분쟁</b>
|
||||||
<span class="category">분쟁조정 사례 > 공정거래</span>
|
<span class="category">분쟁조정 사례 > 공정거래</span>
|
||||||
<span class="date">2024-08-29</span>
|
<span class="date">2024-08-29</span>
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
<a href="#">
|
<a href="#">
|
||||||
<b class="list_title">(공정)(2024)화물운송 중개, 대리 및 관련 서비스업자의 거래상 지위 남용 관련 분쟁</b>
|
<b class="list_title">(공정)(2024)화물운송 중개, 대리 및 관련 서비스업자의 거래상 지위 남용 관련 분쟁</b>
|
||||||
<span class="category">분쟁조정 사례 > 공정거래</span>
|
<span class="category">분쟁조정 사례 > 공정거래</span>
|
||||||
<span class="date">2024-08-29</span>
|
<span class="date">2024-08-29</span>
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
<a href="#">
|
<a href="#">
|
||||||
<b class="list_title">(공정)(2024)화물운송 중개, 대리 및 관련 서비스업자의 거래상 지위 남용 관련 분쟁</b>
|
<b class="list_title">(공정)(2024)화물운송 중개, 대리 및 관련 서비스업자의 거래상 지위 남용 관련 분쟁</b>
|
||||||
<span class="category">분쟁조정 사례 > 공정거래</span>
|
<span class="category">분쟁조정 사례 > 공정거래</span>
|
||||||
<span class="date">2024-08-29</span>
|
<span class="date">2024-08-29</span>
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
<a href="#">
|
<a href="#">
|
||||||
<b class="list_title">(공정)(2024)화물운송 중개, 대리 및 관련 서비스업자의 거래상 지위 남용 관련 분쟁</b>
|
<b class="list_title">(공정)(2024)화물운송 중개, 대리 및 관련 서비스업자의 거래상 지위 남용 관련 분쟁</b>
|
||||||
<span class="category">분쟁조정 사례 > 공정거래</span>
|
<span class="category">분쟁조정 사례 > 공정거래</span>
|
||||||
<span class="date">2024-08-29</span>
|
<span class="date">2024-08-29</span>
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
<div class="btn_wrap right">
|
<div class="btn_wrap right">
|
||||||
<button type="button" class="btn btn_text btn_40 gray_fill" onclick="location.href='/kofair_case_seed/usr/total_search_page_detail.html'">더보기</button>
|
<button type="button" class="btn btn_text btn_40 gray_fill" onclick="location.href='/kofair_case_seed/usr/total_search_page_detail.html'">더보기</button>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="search_result_wrap">
|
<div class="search_result_wrap">
|
||||||
<div class="search_category">
|
<div class="search_category">
|
||||||
<b class="title">자주하는 질문</b>
|
<b class="title">자주하는 질문</b>
|
||||||
<p class="list_number">총 <span class="color_blue">25</span>건</p>
|
<p class="list_number">총 <span class="color_blue">25</span>건</p>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<ul class="search_list">
|
<ul class="search_list">
|
||||||
<li class="search_none">검색된 결과가 없습니다.</li>
|
<li class="search_none">검색된 결과가 없습니다.</li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div data-include-path="/kofair_case_seed/usr/layout/_footer.html"></div>
|
<div data-include-path="/kofair_case_seed/usr/layout/_footer.html"></div>
|
||||||
</div>
|
</div>
|
||||||
</body>
|
</body>
|
||||||
|
|
||||||
</html>
|
</html>
|
||||||
Loading…
Reference in New Issue
Block a user