Merge branch 'master' of http://yongjoon.cho@vcs.iten.co.kr:9999/itnAdmin/fairnet
This commit is contained in:
commit
524e58feea
@ -113,22 +113,13 @@ public class EgovComUtlController {
|
||||
//linkPage = linkPage+"?baseMenuNo=" + baseMenuNo ;
|
||||
redirectAttributes.addFlashAttribute("baseMenuNo", baseMenuNo); //파라미터숨기기
|
||||
req.setAttribute("baseMenuNo", baseMenuNo);
|
||||
session.setAttribute("baseMenuNo", (String)req.getAttribute("baseMenuNo"));
|
||||
if(req.getAttribute("baseMenuNo") != null) {
|
||||
session.setAttribute("baseMenuNo", (String)req.getAttribute("baseMenuNo"));
|
||||
}
|
||||
|
||||
RedirectUrlMaker redirectUrlMaker = new RedirectUrlMaker(link);
|
||||
return redirectUrlMaker.getRedirectUrl();
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
* 공동인증서(구 공인인증서) 페이지
|
||||
*/
|
||||
@RequestMapping("/ML4WebPage.do")
|
||||
public String ML4WebPage() throws Exception {
|
||||
|
||||
return "/web/kccadr/kccadrCom/ML4WebPage";
|
||||
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
@ -1,7 +1,10 @@
|
||||
package kcc.com.snd.service;
|
||||
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
|
||||
import egovframework.rte.psl.dataaccess.util.EgovMap;
|
||||
|
||||
public interface SendService {
|
||||
|
||||
/**
|
||||
@ -18,9 +21,9 @@ public interface SendService {
|
||||
* @신청인_접수확인_1 :
|
||||
* TEMPLATE_APP_JUBSU
|
||||
* @chihwan : 없음
|
||||
* @신청인_담당자배정_1 :
|
||||
* @신청인_담당자배정_2 :
|
||||
* TEMPLATE_APP_BAEJUNG
|
||||
* @chihwan : "caseNo", "team", "examiner", "tel", "email"
|
||||
* @chihwan : "respondent", "caseNo", "team", "examiner", "tel", "email"
|
||||
* @양당사자_분쟁조정협의회 안건상정 :
|
||||
* TEMPLATE_BOTH_SANGJUNG
|
||||
* @chihwan : "caseNo", "cfrnc", "tel", "email"
|
||||
@ -38,4 +41,12 @@ public interface SendService {
|
||||
void sendAt(String to, String templateCode, Map<String, String> chihwan) throws Exception;
|
||||
|
||||
void sendSms(String to, String subject, String smsContent) throws Exception;
|
||||
|
||||
SendSmsVO selectSendSet() throws Exception;
|
||||
|
||||
void updateSendSet(SendSmsVO sendSmsVO) throws Exception;
|
||||
|
||||
EgovMap selectTEMPLATE_APP_BAEJUNG(EgovMap egovMap) throws Exception;
|
||||
|
||||
List<EgovMap> selectTEMPLATE_BOTH_CHULSUK(EgovMap egovMap) throws Exception;
|
||||
}
|
||||
@ -13,29 +13,6 @@ import lombok.Getter;
|
||||
import lombok.NoArgsConstructor;
|
||||
import lombok.Setter;
|
||||
|
||||
/**
|
||||
* @packageName : kcc.com.snd.service
|
||||
* @templatecode
|
||||
* @신청인_접수확인_1 :
|
||||
* TEMPLATE_APP_JUBSU
|
||||
* @chihwan : 없음
|
||||
* @신청인_담당자배정_1 :
|
||||
* TEMPLATE_APP_BAEJUNG
|
||||
* @chihwan : "caseNo", "team", "examiner", "tel", "email"
|
||||
* @양당사자_분쟁조정협의회 안건상정 :
|
||||
* TEMPLATE_BOTH_SANGJUNG
|
||||
* @chihwan : "caseNo", "cfrnc", "tel", "email"
|
||||
* @양당사자_출석요구 n차 :
|
||||
* TEMPLATE_BOTH_CHULSUK
|
||||
* @chihwan : "caseNo", "nCha"
|
||||
* @양당사자_통지 :
|
||||
* TEMPLATE_BOTH_TONGJI
|
||||
* @chihwan : "caseNo", "cfrnc"
|
||||
* @신청인_보완요구 n차 :
|
||||
* TEMPLATE_APP_BOWAN
|
||||
* @chihwan : "caseNo", "nCha"
|
||||
*
|
||||
*/
|
||||
@Getter
|
||||
@Setter
|
||||
public class SendSmsVO extends SendAtVO implements Serializable {
|
||||
@ -45,4 +22,8 @@ public class SendSmsVO extends SendAtVO implements Serializable {
|
||||
private String subject;
|
||||
private String smsContent;
|
||||
|
||||
private String atYn;
|
||||
private String smsYn;
|
||||
private String emailYn;
|
||||
|
||||
}
|
||||
@ -1,9 +1,13 @@
|
||||
package kcc.com.snd.service.impl;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
import org.springframework.stereotype.Repository;
|
||||
|
||||
import egovframework.rte.psl.dataaccess.util.EgovMap;
|
||||
import kcc.com.cmm.service.impl.EgovComAbstractDAO;
|
||||
import kcc.com.snd.service.SendAtVO;
|
||||
import kcc.com.snd.service.SendSmsVO;
|
||||
|
||||
@Repository("sendDAO")
|
||||
public class SendDAO extends EgovComAbstractDAO {
|
||||
@ -15,4 +19,20 @@ public class SendDAO extends EgovComAbstractDAO {
|
||||
public void updateToken(SendAtVO SendAtVO) throws Exception{
|
||||
update("sendDAO.updateToken", SendAtVO);
|
||||
}
|
||||
|
||||
public SendSmsVO selectSendSet() throws Exception{
|
||||
return (SendSmsVO) select("sendDAO.selectSendSet");
|
||||
}
|
||||
|
||||
public void updateSendSet(SendSmsVO sendSmsVO) throws Exception{
|
||||
update("sendDAO.updateSendSet", sendSmsVO);
|
||||
}
|
||||
|
||||
public EgovMap selectTEMPLATE_APP_BAEJUNG(EgovMap egovMap) {
|
||||
return (EgovMap) select("sendDAO.selectTEMPLATE_APP_BAEJUNG", egovMap);
|
||||
}
|
||||
|
||||
public List<EgovMap> selectTEMPLATE_BOTH_CHULSUK(EgovMap egovMap) {
|
||||
return (List<EgovMap>) list("sendDAO.selectTEMPLATE_BOTH_CHULSUK", egovMap);
|
||||
}
|
||||
}
|
||||
|
||||
@ -2,6 +2,7 @@ package kcc.com.snd.service.impl;
|
||||
|
||||
import java.text.SimpleDateFormat;
|
||||
import java.util.Date;
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
|
||||
import javax.annotation.Resource;
|
||||
@ -10,6 +11,7 @@ import org.apache.commons.beanutils.BeanUtils;
|
||||
import org.springframework.stereotype.Service;
|
||||
|
||||
import egovframework.rte.fdl.cmmn.EgovAbstractServiceImpl;
|
||||
import egovframework.rte.psl.dataaccess.util.EgovMap;
|
||||
import kcc.com.snd.service.SendAtVO;
|
||||
import kcc.com.snd.service.SendAtVO.Content;
|
||||
import kcc.com.snd.service.SendAtVO.Content.At;
|
||||
@ -63,7 +65,6 @@ public class SendServiceImpl extends EgovAbstractServiceImpl implements SendServ
|
||||
|
||||
FairnetUtils.sendAt(vo);
|
||||
|
||||
System.out.println("test");
|
||||
}
|
||||
|
||||
@Override
|
||||
@ -98,6 +99,25 @@ public class SendServiceImpl extends EgovAbstractServiceImpl implements SendServ
|
||||
System.out.println("test");
|
||||
}
|
||||
|
||||
@Override
|
||||
public SendSmsVO selectSendSet() throws Exception{
|
||||
return sendDAO.selectSendSet();
|
||||
}
|
||||
|
||||
@Override
|
||||
public void updateSendSet(SendSmsVO sendSmsVO) throws Exception{
|
||||
sendDAO.updateSendSet(sendSmsVO);
|
||||
}
|
||||
|
||||
@Override
|
||||
public EgovMap selectTEMPLATE_APP_BAEJUNG(EgovMap egovMap) throws Exception{
|
||||
return sendDAO.selectTEMPLATE_APP_BAEJUNG(egovMap);
|
||||
}
|
||||
|
||||
@Override
|
||||
public List<EgovMap> selectTEMPLATE_BOTH_CHULSUK(EgovMap egovMap) throws Exception{
|
||||
return sendDAO.selectTEMPLATE_BOTH_CHULSUK(egovMap);
|
||||
}
|
||||
|
||||
/**
|
||||
* @methodName : timeDiffBefore
|
||||
|
||||
@ -2,6 +2,7 @@ package kcc.xxx.web;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
|
||||
import javax.annotation.Resource;
|
||||
@ -11,6 +12,7 @@ import org.json.JSONArray;
|
||||
import org.json.simple.JSONObject;
|
||||
import org.slf4j.Logger;
|
||||
import org.slf4j.LoggerFactory;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.http.HttpStatus;
|
||||
import org.springframework.http.ResponseEntity;
|
||||
import org.springframework.stereotype.Controller;
|
||||
@ -19,12 +21,16 @@ import org.springframework.web.bind.annotation.ModelAttribute;
|
||||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RequestParam;
|
||||
|
||||
import egovframework.rte.psl.dataaccess.util.EgovMap;
|
||||
import egovframework.rte.ptl.mvc.tags.ui.pagination.PaginationInfo;
|
||||
import kcc.com.cmm.CmmUtil;
|
||||
import kcc.com.snd.service.SendService;
|
||||
import kcc.com.snd.service.SendSmsVO;
|
||||
import kcc.utill.OzUtill;
|
||||
import kcc.xxx.service.XxxService;
|
||||
import kcc.xxx.service.XxxVO;
|
||||
import seed.com.gtm.service.BaseService;
|
||||
import seed.com.user.mypage.MyPageService;
|
||||
import seed.map.T_MEMBER;
|
||||
import seed.utils.FairnetUtils;
|
||||
|
||||
@ -39,17 +45,49 @@ public class XxxController {
|
||||
@Resource(name = "SendService")
|
||||
private SendService sendService;
|
||||
|
||||
@Autowired
|
||||
private MyPageService service2;
|
||||
|
||||
@Autowired
|
||||
private BaseService bservice;
|
||||
|
||||
@Resource
|
||||
private OzUtill ozUtill;
|
||||
|
||||
@RequestMapping("/xxx/xxxTest.do")
|
||||
public String xxxTest() throws Exception {
|
||||
|
||||
T_MEMBER tMember = new T_MEMBER();
|
||||
EgovMap params = new EgovMap();
|
||||
|
||||
tMember.setMemberId("seed");
|
||||
params.put("caseNo", "하도2021-0423");
|
||||
|
||||
T_MEMBER tMemberDB = xxxService.getMemberForm(tMember.getMemberId());
|
||||
try {
|
||||
SendSmsVO sendSmsVO = sendService.selectSendSet();
|
||||
// if("Y".equals(sendSmsVO.getAtYn())) {
|
||||
|
||||
//치환
|
||||
EgovMap resultMap = sendService.selectTEMPLATE_APP_BAEJUNG(params);
|
||||
params.put("rceptNo", resultMap.get("rceptNo").toString());
|
||||
|
||||
//신청인
|
||||
List <Map <String, Object>> list = service2.selectApplcnt(params);
|
||||
list.stream().forEach(t -> {
|
||||
try {
|
||||
Map<String, String> chihwan = new HashMap<String, String>();
|
||||
chihwan.put("caseNo", resultMap.get("caseNo") == null ? "" : resultMap.get("caseNo").toString());
|
||||
chihwan.put("cfrnc", resultMap.get("conferenceNames") == null ? "" : resultMap.get("conferenceNames").toString());
|
||||
chihwan.put("tel", resultMap.get("memberTel") == null ? "" : resultMap.get("memberTel").toString());
|
||||
chihwan.put("email", resultMap.get("memberEmail") == null ? "" : resultMap.get("memberEmail").toString());
|
||||
|
||||
System.out.println(t.get("TEL").toString().replaceAll("-", ""));
|
||||
// sendService.sendAt(t.get("TEL").toString().replaceAll("-", ""),"TEMPLATE_BOTH_SANGJUNG", chihwan);
|
||||
} catch (Exception e) {
|
||||
}
|
||||
});
|
||||
// }
|
||||
} catch (Exception e) {
|
||||
System.out.println("알림 발송 실패");
|
||||
}
|
||||
|
||||
return null;
|
||||
}
|
||||
@ -248,6 +286,7 @@ public class XxxController {
|
||||
//양당사자_분쟁조정협의회 안건상정
|
||||
{
|
||||
Map<String, String> chihwan = new HashMap<String, String>();
|
||||
chihwan.put("respondent", "피신청인상호, 피신청인상호2");
|
||||
chihwan.put("caseNo", "사건번호");
|
||||
chihwan.put("cfrnc", "협의회명");
|
||||
chihwan.put("tel", "조사관유선전화");
|
||||
|
||||
@ -723,4 +723,5 @@ public class BaseController {
|
||||
|
||||
return "/_common/jsp/message";
|
||||
}
|
||||
|
||||
}
|
||||
@ -4,6 +4,7 @@ import java.net.URLDecoder;
|
||||
import java.text.SimpleDateFormat;
|
||||
import java.util.Date;
|
||||
import java.util.Enumeration;
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
|
||||
@ -23,11 +24,14 @@ import org.springframework.web.bind.annotation.ResponseBody;
|
||||
import org.springframework.web.servlet.ModelAndView;
|
||||
|
||||
import egovframework.rte.psl.dataaccess.util.EgovMap;
|
||||
import kcc.com.snd.service.SendService;
|
||||
import kcc.com.snd.service.SendSmsVO;
|
||||
import seed.com.gtm.join.MemberJoinService;
|
||||
import seed.com.gtm.service.BaseService;
|
||||
import seed.com.gtm.util.Criteria;
|
||||
import seed.com.gtm.util.JSONView;
|
||||
import seed.com.gtm.util.JSPUtil;
|
||||
import seed.com.user.mypage.MyPageService;
|
||||
import seed.utils.ApplicationProperty;
|
||||
import seed.utils.GwApi;
|
||||
import seed.utils.SeedUtils;
|
||||
@ -54,6 +58,12 @@ public class GwBaseController {
|
||||
@Autowired
|
||||
private BaseService bservice;
|
||||
|
||||
@Autowired
|
||||
private SendService sendService;
|
||||
|
||||
@Autowired
|
||||
private MyPageService service2;
|
||||
|
||||
///gtm/case/nanum/ajax/SanctnhistoryIns.do
|
||||
@RequestMapping(value = "/gtm/newcase/{pageName}/{pageAction}.do")
|
||||
public ModelAndView getManagerNewPage(HttpServletRequest request,
|
||||
@ -5698,6 +5708,36 @@ v_ret = this.receiverHeader();
|
||||
bservice.update(params);
|
||||
/*[조정원]사건착수보고서 그룹웨어 결재 완료시*/
|
||||
|
||||
try {
|
||||
SendSmsVO sendSmsVO = sendService.selectSendSet();
|
||||
if("Y".equals(sendSmsVO.getAtYn())) {
|
||||
|
||||
//치환
|
||||
EgovMap resultMap = sendService.selectTEMPLATE_APP_BAEJUNG(params);
|
||||
params.put("rceptNo", resultMap.get("rceptNo").toString());
|
||||
|
||||
//신청인
|
||||
List <Map <String, Object>> list = service2.selectApplcnt(params);
|
||||
list.stream().forEach(t -> {
|
||||
try {
|
||||
Map<String, String> chihwan = new HashMap<String, String>();
|
||||
chihwan.put("respondent",resultMap.get("respondentCompany") == null ? "" : resultMap.get("respondentCompany").toString());
|
||||
chihwan.put("caseNo", resultMap.get("caseNo") == null ? "" : resultMap.get("caseNo").toString());
|
||||
chihwan.put("team", resultMap.get("memberDept") == null ? "" : resultMap.get("memberDept").toString());
|
||||
chihwan.put("examiner", resultMap.get("memberName") == null ? "" : resultMap.get("memberName").toString());
|
||||
chihwan.put("tel", resultMap.get("memberTel") == null ? "" : resultMap.get("memberTel").toString());
|
||||
chihwan.put("email", resultMap.get("memberEmail") == null ? "" : resultMap.get("memberEmail").toString());
|
||||
|
||||
sendService.sendAt(t.get("TEL").toString().replaceAll("-", ""),"TEMPLATE_APP_BAEJUNG", chihwan);
|
||||
} catch (Exception e) {
|
||||
}
|
||||
});
|
||||
}
|
||||
} catch (Exception e) {
|
||||
System.out.println("알림 발송 실패");
|
||||
}
|
||||
|
||||
|
||||
}else if("5211000000".equals(emap.get("codeNo")) || "5212000000".equals(emap.get("codeNo")) ||
|
||||
"5311000000".equals(emap.get("codeNo")) || "5312000000".equals(emap.get("codeNo")) ||
|
||||
"5411000000".equals(emap.get("codeNo")) || "5412000000".equals(emap.get("codeNo")) ||
|
||||
@ -5731,6 +5771,34 @@ v_ret = this.receiverHeader();
|
||||
*5?11000000 = 종료보고서
|
||||
*5?12000000 = 조사보고서
|
||||
*/
|
||||
|
||||
try {
|
||||
SendSmsVO sendSmsVO = sendService.selectSendSet();
|
||||
if("Y".equals(sendSmsVO.getAtYn())) {
|
||||
|
||||
//치환
|
||||
EgovMap resultMap = sendService.selectTEMPLATE_APP_BAEJUNG(params);
|
||||
params.put("rceptNo", resultMap.get("rceptNo").toString());
|
||||
|
||||
//신청인
|
||||
// List <Map <String, Object>> list = service2.selectApplcnt(params);
|
||||
List <EgovMap> list = sendService.selectTEMPLATE_BOTH_CHULSUK(params);
|
||||
list.stream().forEach(t -> {
|
||||
try {
|
||||
Map<String, String> chihwan = new HashMap<String, String>();
|
||||
chihwan.put("caseNo", resultMap.get("caseNo") == null ? "" : resultMap.get("caseNo").toString());
|
||||
chihwan.put("cfrnc", resultMap.get("conferenceNames") == null ? "" : resultMap.get("conferenceNames").toString());
|
||||
chihwan.put("tel", resultMap.get("memberTel") == null ? "" : resultMap.get("memberTel").toString());
|
||||
chihwan.put("email", resultMap.get("memberEmail") == null ? "" : resultMap.get("memberEmail").toString());
|
||||
|
||||
sendService.sendAt(t.get("tel").toString().replaceAll("-", ""),"TEMPLATE_BOTH_SANGJUNG", chihwan);
|
||||
} catch (Exception e) {
|
||||
}
|
||||
});
|
||||
}
|
||||
} catch (Exception e) {
|
||||
System.out.println("알림 발송 실패");
|
||||
}
|
||||
}
|
||||
|
||||
if(emap2.get("mediationEndDt") == null || SeedUtils.setReplaceNull(emap2.get("mediationEndDt")).equals("")){
|
||||
@ -5812,6 +5880,32 @@ v_ret = this.receiverHeader();
|
||||
bservice.update(params);
|
||||
/*[조정원]당사자 통지문서 결재 완료시*/
|
||||
|
||||
try {
|
||||
SendSmsVO sendSmsVO = sendService.selectSendSet();
|
||||
if("Y".equals(sendSmsVO.getAtYn())) {
|
||||
|
||||
//치환
|
||||
EgovMap resultMap = sendService.selectTEMPLATE_APP_BAEJUNG(params);
|
||||
params.put("rceptNo", resultMap.get("rceptNo").toString());
|
||||
|
||||
//신청인
|
||||
// List <Map <String, Object>> list = service2.selectApplcnt(params);
|
||||
List <EgovMap> list = sendService.selectTEMPLATE_BOTH_CHULSUK(params);
|
||||
list.stream().forEach(t -> {
|
||||
try {
|
||||
Map<String, String> chihwan = new HashMap<String, String>();
|
||||
chihwan.put("caseNo", resultMap.get("caseNo") == null ? "" : resultMap.get("caseNo").toString());
|
||||
chihwan.put("cfrnc", resultMap.get("conferenceNames") == null ? "" : resultMap.get("conferenceNames").toString());
|
||||
|
||||
sendService.sendAt(t.get("tel").toString().replaceAll("-", ""),"TEMPLATE_BOTH_TONGJI", chihwan);
|
||||
} catch (Exception e) {
|
||||
}
|
||||
});
|
||||
}
|
||||
} catch (Exception e) {
|
||||
System.out.println("알림 발송 실패");
|
||||
}
|
||||
|
||||
}else if("5204000000".equals(emap.get("codeNo")) || "5304000000".equals(emap.get("codeNo"))
|
||||
|| "5404000000".equals(emap.get("codeNo")) || "5504000000".equals(emap.get("codeNo"))
|
||||
|| "5604000000".equals(emap.get("codeNo")) || "5209000000".equals(emap.get("codeNo"))
|
||||
@ -5835,6 +5929,43 @@ v_ret = this.receiverHeader();
|
||||
* 기존에는 대상을 5명까지만 등록하였지만, 999명으로 바뀌면서
|
||||
* 6번 대상부터는 모두 1번 대상과 동일한 codeNo 사용.
|
||||
* */
|
||||
|
||||
try {
|
||||
SendSmsVO sendSmsVO = sendService.selectSendSet();
|
||||
if("Y".equals(sendSmsVO.getAtYn())) {
|
||||
|
||||
//치환
|
||||
EgovMap resultMap = sendService.selectTEMPLATE_APP_BAEJUNG(params);
|
||||
params.put("rceptNo", resultMap.get("rceptNo").toString());
|
||||
|
||||
//신청인
|
||||
List <Map <String, Object>> list = service2.selectApplcnt(params);
|
||||
if(list != null) {
|
||||
Map<String, String> chihwan = new HashMap<String, String>();
|
||||
|
||||
chihwan.put("caseNo", emap.get("caseNo").toString());
|
||||
String ncha = "1";
|
||||
|
||||
//보완요구 1차
|
||||
if("5404000000".equals(emap.get("codeNo"))) {
|
||||
ncha = "1";
|
||||
}
|
||||
//보완요구 2차
|
||||
else if("5409000000".equals(emap.get("codeNo"))) {
|
||||
ncha = "2";
|
||||
}
|
||||
//보완요구 3차
|
||||
else if("5434000000".equals(emap.get("codeNo"))) {
|
||||
ncha = "3";
|
||||
}
|
||||
|
||||
chihwan.put("nCha", ncha);
|
||||
sendService.sendAt(list.get(0).get("TEL").toString().replaceAll("-", ""),"TEMPLATE_APP_BOWAN", chihwan);
|
||||
}
|
||||
}
|
||||
} catch (Exception e) {
|
||||
System.out.println("알림 발송 실패");
|
||||
}
|
||||
}else if("5205000000".equals(emap.get("codeNo")) || "5305000000".equals(emap.get("codeNo"))
|
||||
|| "5405000000".equals(emap.get("codeNo")) || "5505000000".equals(emap.get("codeNo"))
|
||||
|| "5605000000".equals(emap.get("codeNo")) || "5210000000".equals(emap.get("codeNo"))
|
||||
@ -5866,6 +5997,39 @@ v_ret = this.receiverHeader();
|
||||
bservice.insert(params);
|
||||
/*[조정원]출석요구공문 그룹웨어 결재 완료시
|
||||
* 타겟 컬럼은 있지만 미사용*/
|
||||
try {
|
||||
SendSmsVO sendSmsVO = sendService.selectSendSet();
|
||||
if("Y".equals(sendSmsVO.getAtYn())) {
|
||||
|
||||
//치환
|
||||
Map<String, String> chihwan = new HashMap<String, String>();
|
||||
|
||||
chihwan.put("caseNo", emap.get("caseNo").toString());
|
||||
String ncha = "1";
|
||||
|
||||
//출석요구 1차
|
||||
if("5407000000".equals(emap.get("codeNo"))) {
|
||||
ncha = "1";
|
||||
}
|
||||
//출석요구 2차
|
||||
else if("5408000000".equals(emap.get("codeNo"))) {
|
||||
ncha = "2";
|
||||
}
|
||||
chihwan.put("nCha", ncha);
|
||||
|
||||
List <EgovMap> list = sendService.selectTEMPLATE_BOTH_CHULSUK(params);
|
||||
if(list != null) {
|
||||
for(EgovMap map : list) {
|
||||
if(map.get("tel") != null && "".equals(map.get("tel"))) {
|
||||
sendService.sendAt(map.get("tel").toString().replaceAll("-", ""),"TEMPLATE_BOTH_CHULSUK", chihwan);
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
} catch (Exception e) {
|
||||
System.out.println("알림 발송 실패");
|
||||
}
|
||||
}
|
||||
//}else if("returned".equals(params.get("status"))){ //deleted 로 변경
|
||||
}else if("deleted".equals(params.get("status"))){
|
||||
|
||||
@ -4,7 +4,6 @@ import java.io.BufferedInputStream;
|
||||
import java.io.FileInputStream;
|
||||
import java.io.IOException;
|
||||
import java.io.OutputStream;
|
||||
import java.lang.reflect.Field;
|
||||
import java.text.ParseException;
|
||||
import java.util.ArrayList;
|
||||
import java.util.Date;
|
||||
@ -30,6 +29,8 @@ import org.springframework.web.servlet.ModelAndView;
|
||||
import com.ibm.icu.text.SimpleDateFormat;
|
||||
|
||||
import egovframework.rte.psl.dataaccess.util.EgovMap;
|
||||
import kcc.com.snd.service.SendService;
|
||||
import kcc.com.snd.service.SendSmsVO;
|
||||
import kcc.let.uat.uia.service.CertService;
|
||||
import kcc.let.uat.uia.service.CertVO;
|
||||
import seed.com.gtm.seedfile.SeedFileService;
|
||||
@ -90,6 +91,9 @@ public class WebMediationController {
|
||||
@Autowired
|
||||
private CertService certService;
|
||||
|
||||
@Autowired
|
||||
private SendService sendService;
|
||||
|
||||
@Value("#{config['member.merge']}")
|
||||
private String memberMerge;
|
||||
|
||||
@ -4024,6 +4028,23 @@ public class WebMediationController {
|
||||
this.service.deptConfirmUpdate(paramMap);
|
||||
|
||||
/*[민원인]온라인 분쟁조정시스템 조정신청 완료시*/
|
||||
|
||||
try {
|
||||
SendSmsVO sendSmsVO = sendService.selectSendSet();
|
||||
if("Y".equals(sendSmsVO.getAtYn())) {
|
||||
|
||||
List <Map <String, Object>> list = service2.selectApplcnt(paramMap);
|
||||
list.stream().forEach(t -> {
|
||||
try {
|
||||
sendService.sendAt(t.get("TEL").toString().replaceAll("-", ""), "TEMPLATE_APP_JUBSU", null);
|
||||
} catch (Exception e) {
|
||||
}
|
||||
});
|
||||
|
||||
}
|
||||
} catch (Exception e) {
|
||||
System.out.println("알림 발송 실패");
|
||||
}
|
||||
}
|
||||
|
||||
// 사건현황, 협의회별 상세 현황 INSERT
|
||||
|
||||
@ -11,6 +11,7 @@ import java.io.InputStreamReader;
|
||||
import java.io.OutputStreamWriter;
|
||||
import java.io.UnsupportedEncodingException;
|
||||
import java.net.URLEncoder;
|
||||
import java.nio.charset.Charset;
|
||||
import java.text.SimpleDateFormat;
|
||||
import java.util.ArrayList;
|
||||
import java.util.Date;
|
||||
@ -18,6 +19,7 @@ import java.util.List;
|
||||
import java.util.Map;
|
||||
import java.util.regex.Pattern;
|
||||
|
||||
import javax.annotation.Resource;
|
||||
import javax.servlet.http.HttpServletRequest;
|
||||
import javax.servlet.http.HttpServletResponse;
|
||||
import javax.servlet.http.HttpSession;
|
||||
@ -25,6 +27,10 @@ import javax.servlet.http.HttpSession;
|
||||
import org.apache.log4j.Logger;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.beans.factory.annotation.Value;
|
||||
import org.springframework.http.HttpHeaders;
|
||||
import org.springframework.http.HttpStatus;
|
||||
import org.springframework.http.MediaType;
|
||||
import org.springframework.http.ResponseEntity;
|
||||
import org.springframework.stereotype.Controller;
|
||||
import org.springframework.util.FileCopyUtils;
|
||||
import org.springframework.validation.BindingResult;
|
||||
@ -36,6 +42,8 @@ import org.springframework.web.bind.annotation.RequestParam;
|
||||
import org.springframework.web.multipart.MultipartFile;
|
||||
import org.springframework.web.servlet.ModelAndView;
|
||||
|
||||
import kcc.com.snd.service.SendService;
|
||||
import kcc.com.snd.service.SendSmsVO;
|
||||
import seed.common.service.CommonMenuAuthService;
|
||||
import seed.common.service.CommonSatisfactionService;
|
||||
import seed.manager.bbs.service.ManagerBbsDataService;
|
||||
@ -120,6 +128,9 @@ public class ManagerSiteController {
|
||||
@Autowired
|
||||
private ManagerSurveyManagerService managerSurveyManagerService;
|
||||
|
||||
@Resource(name = "SendService")
|
||||
private SendService sendService;
|
||||
|
||||
@Value("#{config['root.path']}")
|
||||
private String rootPath;
|
||||
|
||||
@ -169,7 +180,7 @@ public class ManagerSiteController {
|
||||
|
||||
@RequestMapping(value = "/gtm/siteEdit/{siteIdx}.do", method=RequestMethod.GET)
|
||||
public ModelAndView getSiteEdit(HttpServletResponse httpServletResponse, HttpSession session, Map<String, Object> map,
|
||||
@PathVariable(value="siteIdx") String siteIdx){
|
||||
@PathVariable(value="siteIdx") String siteIdx) throws Exception{
|
||||
|
||||
getSeedLicense(httpServletResponse);
|
||||
|
||||
@ -197,6 +208,8 @@ public class ManagerSiteController {
|
||||
|
||||
map.put("memberAuth", memberAuth);
|
||||
|
||||
map.put("sendSet", sendService.selectSendSet());
|
||||
|
||||
return new ModelAndView("/manager/site/siteEdit");
|
||||
}
|
||||
|
||||
@ -1423,6 +1436,17 @@ public class ManagerSiteController {
|
||||
return new ModelAndView("/_common/jsp/message");
|
||||
}
|
||||
|
||||
@RequestMapping(value = "/gtm/siteEdit/caseAjax.do")
|
||||
public ResponseEntity<?> caseAjax(HttpServletRequest request, SendSmsVO sendSmsVO) throws Exception {
|
||||
|
||||
sendService.updateSendSet(sendSmsVO);
|
||||
|
||||
HttpHeaders headers = new HttpHeaders();
|
||||
headers.setContentType(new MediaType("text", "plain", Charset.forName("UTF-8")));
|
||||
|
||||
return new ResponseEntity<>("변경 완료되었습니다.", headers, HttpStatus.OK);
|
||||
}
|
||||
|
||||
private String getBrowser(HttpServletRequest request){
|
||||
String header = request.getHeader("User-Agent").toLowerCase();
|
||||
|
||||
|
||||
@ -492,7 +492,7 @@ public class FairnetUtils {
|
||||
try {
|
||||
|
||||
/** SSL 인증서 무시 : 비즈뿌리오 API 운영을 접속하는 경우 해당 코드 필요 없음 **/
|
||||
if(ppurioGlobalSet.getHost().contains("https://api.bizppurio.com")) {
|
||||
if(!ppurioGlobalSet.getHost().contains("https://api.bizppurio.com")) {
|
||||
TrustManager[] trustAllCerts = new TrustManager[] {new X509TrustManager() {
|
||||
public X509Certificate[] getAcceptedIssuers() { return null; }
|
||||
public void checkClientTrusted(X509Certificate[] chain, String authType) { }
|
||||
@ -598,12 +598,13 @@ public class FairnetUtils {
|
||||
+ "귀사(하)의 조정신청이 접수 완료되었습니다.\r\n"
|
||||
+ "향후 담당부서 및 담당자가 배정될 예정입니다.";
|
||||
break;
|
||||
case "TEMPLATE_APP_BAEJUNG": // 신청인_담당자배정_1
|
||||
at.setTemplatecode("bizp_2024112810423516931294012");
|
||||
case "TEMPLATE_APP_BAEJUNG": // 신청인_담당자배정_2
|
||||
// at.setTemplatecode("bizp_2024112810423516931294012");
|
||||
at.setTemplatecode("bizp_2024121915475924487679960");
|
||||
content = "[한국공정거래조정원]\r\n"
|
||||
+ "귀사(하)가 (피신청인 상호명)을(를) 상대로 신청한 사건의 사건번호는 #{caseNo}, 담당자는 #{team}팀 #{examiner} 조사관(유선전화:#{tel}, 메일주소 #{email})입니다.\r\n"
|
||||
+ "귀사(하)가 #{respondent}을(를) 상대로 신청한 사건의 사건번호는 #{caseNo}, 담당자는 #{team}팀 #{examiner} 조사관(유선전화:#{tel}, 메일주소 #{email})입니다.\r\n"
|
||||
+ "향후 담당 조사관이 공문 등을 통해 연락드릴 예정입니다.";
|
||||
requiredPlaceholders.put(at.getTemplatecode(), new String[]{"caseNo", "team", "examiner", "tel", "email"});
|
||||
requiredPlaceholders.put(at.getTemplatecode(), new String[]{"respondent","caseNo", "team", "examiner", "tel", "email"});
|
||||
break;
|
||||
case "TEMPLATE_BOTH_SANGJUNG": // 양당사자_분쟁조정협의회 안건상정
|
||||
at.setTemplatecode("bizp_2024112810492919814837182");
|
||||
|
||||
@ -5,6 +5,7 @@
|
||||
|
||||
<typeAlias alias="egovMap" type="egovframework.rte.psl.dataaccess.util.EgovMap"/>
|
||||
<typeAlias alias="sendAtVO" type="kcc.com.snd.service.SendAtVO"/>
|
||||
<typeAlias alias="sendSmsVO" type="kcc.com.snd.service.SendSmsVO"/>
|
||||
|
||||
<select id="sendDAO.selectToken" resultClass="sendAtVO">
|
||||
|
||||
@ -26,4 +27,136 @@
|
||||
EXPIRED = #expired#
|
||||
|
||||
</update>
|
||||
|
||||
<select id="sendDAO.selectSendSet" resultClass="sendSmsVO">
|
||||
SELECT
|
||||
A.AT_YN AS atYn,
|
||||
A.SMS_YN AS smsYn,
|
||||
A.EMAIL_YN AS emailYn
|
||||
FROM
|
||||
UNP_SEND_SET A
|
||||
</select>
|
||||
|
||||
<update id="sendDAO.updateSendSet" parameterClass="sendSmsVO">
|
||||
UPDATE UNP_SEND_SET
|
||||
SET
|
||||
AT_YN = #atYn#,
|
||||
SMS_YN = #smsYn#,
|
||||
EMAIL_YN = #emailYn#
|
||||
</update>
|
||||
|
||||
<select id="sendDAO.selectTEMPLATE_APP_BAEJUNG" parameterClass="egovMap" resultClass="egovMap">
|
||||
SELECT
|
||||
LISTAGG(A.RESPONDENT_COMPANY, ',') WITHIN GROUP (ORDER BY A.RESPONDENT_COMPANY) AS RESPONDENT_COMPANY,
|
||||
A.CASE_NO AS CASE_NO,
|
||||
B.RCEPT_NO AS RCEPT_NO,
|
||||
CASE TO_CHAR(C.MEMBER_DEPT)
|
||||
WHEN '1001000000' THEN
|
||||
'한국공정거래조정원'
|
||||
WHEN '1002000000' THEN
|
||||
'운영지원팀'
|
||||
WHEN '1003000000' THEN
|
||||
'분쟁조정실'
|
||||
WHEN '1004000000' THEN
|
||||
'공정거래팀'
|
||||
WHEN '1005000000' THEN
|
||||
'가맹거래팀'
|
||||
WHEN '1006000000' THEN
|
||||
'건설하도급팀'
|
||||
WHEN '1007000000' THEN
|
||||
'제조하도급팀'
|
||||
WHEN '1008000000' THEN
|
||||
'약관팀'
|
||||
WHEN '1030000000' THEN
|
||||
'유통팀'
|
||||
WHEN '1009000000' THEN
|
||||
'대리점팀'
|
||||
WHEN '1010000000' THEN
|
||||
'민원상담센터'
|
||||
WHEN '1020000000' THEN
|
||||
'관리팀'
|
||||
ELSE
|
||||
'기타'
|
||||
END AS MEMBER_DEPT,
|
||||
C.MEMBER_NAME AS MEMBER_NAME,
|
||||
C.MEMBER_TEL AS MEMBER_TEL,
|
||||
C.MEMBER_EMAIL1
|
||||
|| '@'
|
||||
|| C.MEMBER_EMAIL2 AS MEMBER_EMAIL,
|
||||
D.CONFERENCE_NAMES
|
||||
FROM
|
||||
C_CASERESPONDENT A
|
||||
LEFT OUTER JOIN C_MASTER B
|
||||
ON A.CASE_NO = B.CASE_NO
|
||||
LEFT OUTER JOIN T_MEMBER C
|
||||
ON B.CASE_EXAMINER = C.MEMBER_ID
|
||||
LEFT OUTER JOIN (
|
||||
SELECT
|
||||
A.CFRNC_NO,
|
||||
A.CONFERENCE_NAMES, B.CASE_NO
|
||||
FROM
|
||||
C_CFRNCMANAGE A
|
||||
INNER JOIN (
|
||||
SELECT
|
||||
AA.CFRNC_NO,
|
||||
AA.CASE_NO
|
||||
FROM
|
||||
(
|
||||
SELECT
|
||||
A.CFRNC_NO,
|
||||
A.CASE_NO
|
||||
FROM
|
||||
C_ENDMTR A
|
||||
UNION
|
||||
ALL
|
||||
SELECT
|
||||
B.CFRNC_NO,
|
||||
B.CASE_NO
|
||||
FROM
|
||||
C_DLBRTMTR B
|
||||
UNION
|
||||
ALL
|
||||
SELECT
|
||||
C.CFRNC_NO,
|
||||
C.CASE_NO
|
||||
FROM
|
||||
C_ENDJOSU C
|
||||
) AA
|
||||
) B
|
||||
ON A.CFRNC_NO = B.CFRNC_NO
|
||||
) D
|
||||
ON D.CASE_NO = A.CASE_NO
|
||||
WHERE
|
||||
A.CASE_NO = #caseNo#
|
||||
GROUP BY
|
||||
A.CASE_NO,
|
||||
B.RCEPT_NO,
|
||||
C.MEMBER_DEPT,
|
||||
C.MEMBER_NAME,
|
||||
C.MEMBER_TEL,
|
||||
C.MEMBER_EMAIL1,
|
||||
C.MEMBER_EMAIL2,
|
||||
D.CONFERENCE_NAMES
|
||||
</select>
|
||||
|
||||
<select id="sendDAO.selectTEMPLATE_BOTH_CHULSUK" parameterClass="egovMap" resultClass="egovMap">
|
||||
SELECT
|
||||
A.SEQ_NO AS SEQ_NO,
|
||||
A.TEL AS TEL
|
||||
FROM
|
||||
C_CASEAPPLCNT A
|
||||
WHERE
|
||||
A.CASE_NO = #caseNo#
|
||||
UNION
|
||||
ALL
|
||||
SELECT
|
||||
B.SEQ_NO AS SEQ_NO,
|
||||
B.TEL AS TEL
|
||||
FROM
|
||||
C_CASERESPONDENT B
|
||||
WHERE
|
||||
B.CASE_NO = #caseNo#
|
||||
</select>
|
||||
|
||||
|
||||
</sqlMap>
|
||||
|
||||
@ -7,11 +7,7 @@
|
||||
<!-- %n\t%m -->
|
||||
<!-- %n\t==================================================================================================== -->
|
||||
<!-- %n" /> -->
|
||||
<PatternLayout disableAnsi="false" noConsoleNoAnsi="false" pattern="%highlight{[%d{HH:mm:ss}]}{style=blue} %highlight{%p{length=1} %c %M %L |}{style=red}
|
||||
%n\t----------------------------------------------------------------------------------------------------
|
||||
%n\t%m
|
||||
%n\t----------------------------------------------------------------------------------------------------
|
||||
%n" />
|
||||
<PatternLayout disableAnsi="false" noConsoleNoAnsi="false" pattern="%highlight{[%d{HH:mm:ss}]}{style=blue} %highlight{%p{length=1} %c %M %L |}{style=red} %n\t----------------------------------------------------------------------------------------------------%n\t%m%n\t----------------------------------------------------------------------------------------------------%n" />
|
||||
</Console>
|
||||
</Appenders>
|
||||
<Loggers>
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
<%@ page contentType="text/html;charset=utf-8" %>
|
||||
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
|
||||
<%@ taglib uri="http://www.springframework.org/tags" prefix="s"%>
|
||||
<%@ taglib uri="http://www.springframework.org/tags/form" prefix="form"%>
|
||||
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
|
||||
@ -8,21 +8,27 @@
|
||||
<head>
|
||||
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function(){
|
||||
|
||||
});
|
||||
|
||||
function sendYn(obj){
|
||||
if(confirm("발송설정을 변경하시겠습니까?")){
|
||||
|
||||
$.ajax({
|
||||
url: '/gtm/siteEdit/caseAjax.do',
|
||||
type: 'POST',
|
||||
processData: false,
|
||||
contentType: false,
|
||||
data: new FormData(document.sendForm),
|
||||
success: function(response) {
|
||||
alert(response);
|
||||
},
|
||||
error: function(error) {
|
||||
alert("error");
|
||||
}
|
||||
});
|
||||
}else{
|
||||
return false;
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
|
||||
|
||||
</head>
|
||||
|
||||
<body>
|
||||
@ -39,47 +45,41 @@
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<fieldset>
|
||||
<div class="bbs-view-layout">
|
||||
<div class="bbs-view-item">
|
||||
<p class="item-title">알림톡 발송 설정</p>
|
||||
<div class="item-box">
|
||||
<input type="radio" class="radio" id="atalk1" name="atalk" onclick="return sendYn(this);">
|
||||
<label for="atalk1"">radio1</label>
|
||||
<input type="radio" class="radio" id="atalk2" name="atalk" onclick="return sendYn(this);">
|
||||
<label for="atalk2">radio1</label>
|
||||
<form id="sendForm" name="sendForm" action="/gtm/siteEdit/caseAjax.do" method="post">
|
||||
<fieldset>
|
||||
<div class="bbs-view-layout">
|
||||
<div class="bbs-view-item">
|
||||
<p class="item-title">알림톡 발송 설정</p>
|
||||
<div class="item-box">
|
||||
<input type="radio" id="at1" name="atYn" value="Y" onclick="return sendYn();" <c:if test="${sendSet.atYn eq 'Y'}">checked</c:if>>
|
||||
<label for="at1"">켜기</label>
|
||||
<input type="radio" id="at2" name="atYn" value="N" onclick="return sendYn();" <c:if test="${sendSet.atYn ne 'Y'}">checked</c:if>>
|
||||
<label for="at2">끄기</label>
|
||||
</div>
|
||||
</div>
|
||||
<div class="bbs-view-item">
|
||||
<p class="item-title">문자 발송 설정</p>
|
||||
<div class="item-box">
|
||||
<input type="radio" id="sms1" name="smsYn" value="Y" onclick="return sendYn();" <c:if test="${sendSet.smsYn eq 'Y'}">checked</c:if>>
|
||||
<label for="sms1"">켜기</label>
|
||||
<input type="radio" id="sms2" name="smsYn" value="N" onclick="return sendYn();" <c:if test="${sendSet.smsYn ne 'Y'}">checked</c:if>>
|
||||
<label for="sms2">끄기</label>
|
||||
</div>
|
||||
</div>
|
||||
<div class="bbs-view-item">
|
||||
<p class="item-title">이메일 발송 설정</p>
|
||||
<div class="item-box">
|
||||
<input type="radio" id="email1" name="emailYn" value="Y" onclick="return sendYn();" <c:if test="${sendSet.emailYn eq 'Y'}">checked</c:if>>
|
||||
<label for="email1">켜기</label>
|
||||
<input type="radio" id="email2" name="emailYn" value="N" onclick="return sendYn();" <c:if test="${sendSet.emailYn ne 'Y'}">checked</c:if>>
|
||||
<label for="email2">끄기</label>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="bbs-view-item">
|
||||
<p class="item-title">문자 발송 설정</p>
|
||||
<div class="item-box">
|
||||
<input type="radio" class="radio" id="sms1" name="sms" onclick="return sendYn(this);">
|
||||
<label for="sms1"">radio1</label>
|
||||
<input type="radio" class="radio" id="sms2" name="sms" onclick="return sendYn(this);">
|
||||
<label for="sms2">radio1</label>
|
||||
</div>
|
||||
</div>
|
||||
<div class="bbs-view-item">
|
||||
<p class="item-title">이메일 발송 설정</p>
|
||||
<div class="item-box">
|
||||
<input type="radio" class="radio" id="email1" name="test" onclick="return sendYn(this);">
|
||||
<label for="email1">radio1</label>
|
||||
<input type="radio" class="radio" id="email2" name="test" onclick="return sendYn(this);">
|
||||
<label for="email2">radio1</label>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</fieldset>
|
||||
|
||||
<div class="btn-area right">
|
||||
<button type="submit" class="btn-normal btn blue_fill"><s:message code="common.button.mod"/></button>
|
||||
<c:if test="${tSiteDB.siteStatus == 'D'}">
|
||||
<a class="btn-normal red dataDel" href="/gtm/proc/siteDelProc/<c:out escapeXml='true' value='${tSiteDB.siteIdx}' />.do"><s:message code="common.button.del"/></a>
|
||||
</c:if>
|
||||
</div>
|
||||
</fieldset>
|
||||
</form>
|
||||
|
||||
<form:form id="frm" name="frm" action="/gtm/proc/siteModProc.do" method="post" style="display:none;">
|
||||
<%-- <form:form id="frm" name="frm" action="/gtm/proc/siteModProc.do" method="post"> --%>
|
||||
<input type="hidden" name="siteIdx" id="siteIdx" value="<c:out escapeXml='true' value='${tSiteDB.siteIdx}' />" />
|
||||
<fieldset>
|
||||
<legend><s:message code="manager.site.siteEdit.table.caption"/></legend>
|
||||
|
||||
@ -91,15 +91,15 @@ function clipCall(){
|
||||
}
|
||||
|
||||
$("#crfNm").val($("#searchType").val());
|
||||
/* $("#CLIPDATA_SEARCHVAL").val($("#searchVal").val());
|
||||
$("#CLIPDATA_SEARCHVAL").val($("#searchVal").val());
|
||||
$("#CLIPDATA_SEARCHTYPE").val($("#searchType").val());
|
||||
$("#CLIPDATA_DATEST").val($("#dateSt").val());
|
||||
$("#CLIPDATA_DATEEND").val($("#dateEnd").val()); */
|
||||
$("#CLIPDATA_DATEEND").val($("#dateEnd").val());
|
||||
|
||||
var f = document.frm;
|
||||
f.target = "blank";
|
||||
//f.action = "/clip/ClipReport4/ClipReportViewer/ClipReport4.do";
|
||||
f.action = "/clip/ozReport/OzReport.do";
|
||||
f.action = "/clip/ClipReport4/ClipReportViewer/ClipReport4.do";
|
||||
// f.action = "/clip/ozReport/OzReport.do";
|
||||
f.submit();
|
||||
f.target = "_self";
|
||||
}
|
||||
|
||||
@ -4693,8 +4693,9 @@ function docOpen(obj) {
|
||||
</c:if>
|
||||
</c:if>
|
||||
|
||||
<!-- <button type="button" class="btn-default btn btn_text blue_fill" onclick="clipCall('reqPrint', '', '');">신청서출력</button> -->
|
||||
<button type="button" class="btn-default btn btn_text blue_fill" onclick="clipCallTmp('reqPrint', '', '');">신청서출력</button>
|
||||
<button type="button" class="btn-default btn btn_text blue_fill" onclick="clipCall('reqPrint', '', '');">신청서출력</button>
|
||||
<!-- <button type="button" class="btn-default btn btn_text blue_fill" onclick="clipCallTmp('reqPrint', '', '');">신청서출력</button> -->
|
||||
<!-- <button type="button" class="btn-default btn btn_text blue_fill" onclick="sendPop('email');">이메일</button> -->
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
@ -2,332 +2,332 @@
|
||||
<html lang="ko">
|
||||
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<title>한국공정거래조정원 온라인분쟁조정시스템 > 메인</title>
|
||||
<meta charset="UTF-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<title>한국공정거래조정원 온라인분쟁조정시스템 > 메인</title>
|
||||
|
||||
<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/index.css">
|
||||
<link rel="stylesheet" href="/kofair_case_seed/usr/style/style.css">
|
||||
<link rel="stylesheet" href="/kofair_case_seed/usr/style/layout.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/usr/style/common.css">
|
||||
<link rel="stylesheet" href="/kofair_case_seed/usr/style/index.css">
|
||||
<link rel="stylesheet" href="/kofair_case_seed/usr/style/style.css">
|
||||
<link rel="stylesheet" href="/kofair_case_seed/usr/style/layout.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/index.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/layout.js"></script>
|
||||
<script src="/kofair_case_seed/usr/scripts/index.js"></script>
|
||||
|
||||
<!-- 플러그인 -->
|
||||
<script src="/kofair_case_seed/script/plugin/swiper-11.1.9/package/swiper-bundle.js"></script>
|
||||
<link rel="stylesheet" href="/kofair_case_seed/script/plugin/swiper-11.1.9/package/swiper-bundle.css">
|
||||
<!-- 플러그인 -->
|
||||
<script src="/kofair_case_seed/script/plugin/swiper-11.1.9/package/swiper-bundle.js"></script>
|
||||
<link rel="stylesheet" href="/kofair_case_seed/script/plugin/swiper-11.1.9/package/swiper-bundle.css">
|
||||
|
||||
<!-- 메인 팝업 슬라이드 -->
|
||||
<!-- <script type="text/javascript" src="//code.jquery.com/jquery-migrate-1.2.1.min.js"></script>
|
||||
<link rel="stylesheet" href="/kofair_case_seed/script/plugin/slick-1.8.1/slick/slick.css"">
|
||||
<script type="text/javascript" src="/kofair_case_seed/script/plugin/slick-1.8.1/slick/slick.js"></script> -->
|
||||
<!-- 메인 팝업 슬라이드 -->
|
||||
<!-- <script type="text/javascript" src="//code.jquery.com/jquery-migrate-1.2.1.min.js"></script>
|
||||
<link rel="stylesheet" href="/kofair_case_seed/script/plugin/slick-1.8.1/slick/slick.css"">
|
||||
<script type="text/javascript" src="/kofair_case_seed/script/plugin/slick-1.8.1/slick/slick.js"></script> -->
|
||||
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<div class="mask"></div>
|
||||
<div class="mask"></div>
|
||||
|
||||
<div class="popup_area" name="popup_area">
|
||||
<div class="popup_area" name="popup_area">
|
||||
|
||||
<!-- popup_slide -->
|
||||
<div class="popup_slide swiper">
|
||||
<div class="swiper-wrapper">
|
||||
<div class="swiper-slide popup_wrap">
|
||||
<div class="img_area">
|
||||
<img src="/kofair_case_seed/usr/images/main/main_popup_img1.jpg" alt="">
|
||||
</div>
|
||||
</div>
|
||||
<div class="swiper-slide popup_wrap">
|
||||
<div class="img_area">
|
||||
<img src="/kofair_case_seed/usr/images/main/main_popup_img2.jpg" alt="">
|
||||
</div>
|
||||
</div>
|
||||
<div class="swiper-slide popup_wrap">
|
||||
<div class="img_area">
|
||||
<img src="/kofair_case_seed/usr/images/main/main_popup_img1.jpg" alt="">
|
||||
</div>
|
||||
</div>
|
||||
<div class="swiper-slide popup_wrap">
|
||||
<div class="img_area">
|
||||
<img src="/kofair_case_seed/usr/images/main/main_popup_img1.jpg" alt="">
|
||||
</div>
|
||||
</div>
|
||||
<div class="swiper-slide popup_wrap">
|
||||
<div class="img_area">
|
||||
<img src="/kofair_case_seed/usr/images/main/main_popup_img1.jpg" alt="">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<!-- popup_slide -->
|
||||
<div class="popup_slide swiper">
|
||||
<div class="swiper-wrapper">
|
||||
<div class="swiper-slide popup_wrap">
|
||||
<div class="img_area">
|
||||
<img src="/kofair_case_seed/usr/images/main/main_popup_img1.jpg" alt="">
|
||||
</div>
|
||||
</div>
|
||||
<div class="swiper-slide popup_wrap">
|
||||
<div class="img_area">
|
||||
tsetsetsetse
|
||||
</div>
|
||||
</div>
|
||||
<div class="swiper-slide popup_wrap">
|
||||
<div class="img_area">
|
||||
<img src="/kofair_case_seed/usr/images/main/main_popup_img1.jpg" alt="">
|
||||
</div>
|
||||
</div>
|
||||
<div class="swiper-slide popup_wrap">
|
||||
<div class="img_area">
|
||||
<img src="/kofair_case_seed/usr/images/main/main_popup_img1.jpg" alt="">
|
||||
</div>
|
||||
</div>
|
||||
<div class="swiper-slide popup_wrap">
|
||||
<div class="img_area">
|
||||
<img src="/kofair_case_seed/usr/images/main/main_popup_img1.jpg" alt="">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<!-- //popup_slide -->
|
||||
</div>
|
||||
<!-- //popup_slide -->
|
||||
|
||||
<!-- <div class="popup_slide">
|
||||
<!-- <div class="popup_slide">
|
||||
|
||||
<div class="popup_wrap">
|
||||
<div class="img_area">
|
||||
<img src="/kofair_case_seed/usr/images/main/main_popup_img1.jpg" alt="">1
|
||||
</div>
|
||||
<div class="util_area">
|
||||
<span><input type="checkbox" id="close_1"><label for="close_1"> 하루동안 창 열지 않음</label></span>
|
||||
<button type="button" class="btn_close" onclick="slideRemove(this);"><i></i></button>
|
||||
</div>
|
||||
</div>
|
||||
<div class="popup_wrap">
|
||||
<div class="img_area">
|
||||
<img src="/kofair_case_seed/usr/images/main/main_popup_img2.jpg" alt="">2
|
||||
</div>
|
||||
<div class="util_area">
|
||||
<span><input type="checkbox" id="close_2"><label for="close_2"> 하루동안 창 열지 않음</label></span>
|
||||
<button type="button" class="btn_close" onclick="slideRemove(this);"><i></i></button>
|
||||
</div>
|
||||
</div>
|
||||
<div class="popup_wrap">
|
||||
<div class="img_area">
|
||||
<img src="/kofair_case_seed/usr/images/main/main_popup_img1.jpg" alt="">3
|
||||
</div>
|
||||
<div class="util_area">
|
||||
<span><input type="checkbox" id="close_3"><label for="close_3"> 하루동안 창 열지 않음</label></span>
|
||||
<button type="button" class="btn_close" onclick="slideRemove(this);"><i></i></button>
|
||||
</div>
|
||||
</div>
|
||||
<div class="popup_wrap">
|
||||
<div class="img_area">
|
||||
<img src="/kofair_case_seed/usr/images/main/main_popup_img2.jpg" alt="">4
|
||||
</div>
|
||||
<div class="util_area">
|
||||
<span><input type="checkbox" id="close_4"><label for="close_4"> 하루동안 창 열지 않음</label></span>
|
||||
<button type="button" class="btn_close" onclick="slideRemove(this);"><i></i></button>
|
||||
</div>
|
||||
</div>
|
||||
<div class="popup_wrap">
|
||||
<div class="img_area">
|
||||
<img src="/kofair_case_seed/usr/images/main/main_popup_img1.jpg" alt="">5
|
||||
</div>
|
||||
<div class="util_area">
|
||||
<span><input type="checkbox" id="close_5"><label for="close_5"> 하루동안 창 열지 않음</label></span>
|
||||
<button type="button" class="btn_close" onclick="slideRemove(this);"><i></i></button>
|
||||
</div>
|
||||
</div>
|
||||
<div class="popup_wrap">
|
||||
<div class="img_area">
|
||||
<img src="/kofair_case_seed/usr/images/main/main_popup_img1.jpg" alt="">1
|
||||
</div>
|
||||
<div class="util_area">
|
||||
<span><input type="checkbox" id="close_1"><label for="close_1"> 하루동안 창 열지 않음</label></span>
|
||||
<button type="button" class="btn_close" onclick="slideRemove(this);"><i></i></button>
|
||||
</div>
|
||||
</div>
|
||||
<div class="popup_wrap">
|
||||
<div class="img_area">
|
||||
<img src="/kofair_case_seed/usr/images/main/main_popup_img2.jpg" alt="">2
|
||||
</div>
|
||||
<div class="util_area">
|
||||
<span><input type="checkbox" id="close_2"><label for="close_2"> 하루동안 창 열지 않음</label></span>
|
||||
<button type="button" class="btn_close" onclick="slideRemove(this);"><i></i></button>
|
||||
</div>
|
||||
</div>
|
||||
<div class="popup_wrap">
|
||||
<div class="img_area">
|
||||
<img src="/kofair_case_seed/usr/images/main/main_popup_img1.jpg" alt="">3
|
||||
</div>
|
||||
<div class="util_area">
|
||||
<span><input type="checkbox" id="close_3"><label for="close_3"> 하루동안 창 열지 않음</label></span>
|
||||
<button type="button" class="btn_close" onclick="slideRemove(this);"><i></i></button>
|
||||
</div>
|
||||
</div>
|
||||
<div class="popup_wrap">
|
||||
<div class="img_area">
|
||||
<img src="/kofair_case_seed/usr/images/main/main_popup_img2.jpg" alt="">4
|
||||
</div>
|
||||
<div class="util_area">
|
||||
<span><input type="checkbox" id="close_4"><label for="close_4"> 하루동안 창 열지 않음</label></span>
|
||||
<button type="button" class="btn_close" onclick="slideRemove(this);"><i></i></button>
|
||||
</div>
|
||||
</div>
|
||||
<div class="popup_wrap">
|
||||
<div class="img_area">
|
||||
<img src="/kofair_case_seed/usr/images/main/main_popup_img1.jpg" alt="">5
|
||||
</div>
|
||||
<div class="util_area">
|
||||
<span><input type="checkbox" id="close_5"><label for="close_5"> 하루동안 창 열지 않음</label></span>
|
||||
<button type="button" class="btn_close" onclick="slideRemove(this);"><i></i></button>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div> -->
|
||||
</div> -->
|
||||
|
||||
<div class="popup_util">
|
||||
<p class="popup_number"></p>
|
||||
<div class="today_close">
|
||||
<input type="checkbox" name="today_close" id="all_today_close"><label for="all_today_close">하루동안 창 열지 않음</label>
|
||||
</div>
|
||||
<button type="button" class="btn btn_text btn_all_close" onclick="popCe()">닫기</button>
|
||||
</div>
|
||||
<div class="popup_util">
|
||||
<p class="popup_number"></p>
|
||||
<div class="today_close">
|
||||
<input type="checkbox" name="today_close" id="all_today_close"><label for="all_today_close">하루동안 창 열지 않음</label>
|
||||
</div>
|
||||
<button type="button" class="btn btn_text btn_all_close" onclick="popCe()">닫기</button>
|
||||
</div>
|
||||
|
||||
<div class="popup_navigation">
|
||||
<button type="button" class="popup_arrow popup_prev"></button>
|
||||
<button type="button" class="popup_arrow popup_next"></button>
|
||||
</div>
|
||||
<div class="popup_navigation">
|
||||
<button type="button" class="popup_arrow popup_prev"></button>
|
||||
<button type="button" class="popup_arrow popup_next"></button>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="wrap main">
|
||||
<div data-include-path="/kofair_case_seed/usr/layout/_header.html"></div>
|
||||
<div class="wrap main">
|
||||
<div data-include-path="/kofair_case_seed/usr/layout/_header.html"></div>
|
||||
|
||||
<!-- 비주얼 -->
|
||||
<div class="visual">
|
||||
<div class="inner">
|
||||
<p class="visual_title">한국공정거래조정원 <span>분쟁조정사건처리시스템</span> 입니다.</p>
|
||||
<!-- 비주얼 -->
|
||||
<div class="visual">
|
||||
<div class="inner">
|
||||
<p class="visual_title">한국공정거래조정원 <span>분쟁조정사건처리시스템</span> 입니다.</p>
|
||||
|
||||
<div class="baro_content">
|
||||
<a href="#" class="baro_link darkblue_box">
|
||||
<b class="baro_title">분쟁조정 신청</b>
|
||||
<p class="baro_text">언제 어디서든 온라인으로 분쟁조정<br>을 신청할 수 있습니다.</p>
|
||||
<i class="icon baro_apl"></i>
|
||||
</a>
|
||||
<a href="#" class="baro_link blue_box">
|
||||
<b class="baro_title">분쟁조정 조회</b>
|
||||
<p class="baro_text">조정절차가 진행중인 각종 정보를<br>확인, 자료를 제출할 수 있습니다.</p>
|
||||
<i class="icon baro_inquiry"></i>
|
||||
</a>
|
||||
<a href="" class="baro_link">
|
||||
<b class="baro_title">무료법률 상담</b>
|
||||
<p class="baro_text">법률전문가의 상담서비스를 이용할<br>수 있습니다.</p>
|
||||
<i class="icon baro_free_counsel"></i>
|
||||
</a>
|
||||
<a href="" class="baro_link">
|
||||
<b class="baro_title">법령 자료실</b>
|
||||
<p class="baro_text">협의회 유형에 따른 법령을 확인할<br>수 있습니다.</p>
|
||||
<i class="icon baro_data"></i>
|
||||
</a>
|
||||
<a href="" class="baro_link">
|
||||
<b class="baro_title">온라인 상담</b>
|
||||
<p class="baro_text">분쟁조정 신청 전 간단한 상담을<br>신청할 수 있습니다.</p>
|
||||
<i class="icon baro_online_counsel"></i>
|
||||
</a>
|
||||
<a href="" class="baro_link">
|
||||
<b class="baro_title">분쟁조정 관련 서식</b>
|
||||
<p class="baro_text">신청서 작성예시, 위임장, 합의취하서<br>등 서식을 제공하고 있습니다.</p>
|
||||
<i class="icon baro_form"></i>
|
||||
</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<!-- //비주얼 -->
|
||||
<div class="baro_content">
|
||||
<a href="#" class="baro_link darkblue_box">
|
||||
<b class="baro_title">분쟁조정 신청</b>
|
||||
<p class="baro_text">언제 어디서든 온라인으로 분쟁조정<br>을 신청할 수 있습니다.</p>
|
||||
<i class="icon baro_apl"></i>
|
||||
</a>
|
||||
<a href="#" class="baro_link blue_box">
|
||||
<b class="baro_title">분쟁조정 조회</b>
|
||||
<p class="baro_text">조정절차가 진행중인 각종 정보를<br>확인, 자료를 제출할 수 있습니다.</p>
|
||||
<i class="icon baro_inquiry"></i>
|
||||
</a>
|
||||
<a href="" class="baro_link">
|
||||
<b class="baro_title">무료법률 상담</b>
|
||||
<p class="baro_text">법률전문가의 상담서비스를 이용할<br>수 있습니다.</p>
|
||||
<i class="icon baro_free_counsel"></i>
|
||||
</a>
|
||||
<a href="" class="baro_link">
|
||||
<b class="baro_title">법령 자료실</b>
|
||||
<p class="baro_text">협의회 유형에 따른 법령을 확인할<br>수 있습니다.</p>
|
||||
<i class="icon baro_data"></i>
|
||||
</a>
|
||||
<a href="" class="baro_link">
|
||||
<b class="baro_title">온라인 상담</b>
|
||||
<p class="baro_text">분쟁조정 신청 전 간단한 상담을<br>신청할 수 있습니다.</p>
|
||||
<i class="icon baro_online_counsel"></i>
|
||||
</a>
|
||||
<a href="" class="baro_link">
|
||||
<b class="baro_title">분쟁조정 관련 서식</b>
|
||||
<p class="baro_text">신청서 작성예시, 위임장, 합의취하서<br>등 서식을 제공하고 있습니다.</p>
|
||||
<i class="icon baro_form"></i>
|
||||
</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<!-- //비주얼 -->
|
||||
|
||||
<!-- 분쟁조정 사례 -->
|
||||
<div class="case_content">
|
||||
<div class="inner">
|
||||
<div class="title_wrap">
|
||||
<p class="title">분쟁조정 사례 <button type="button" class="btn only_icon gray_border round btn_plus"><i class="icon plus"></i></button></p>
|
||||
<div class="case_slide_util">
|
||||
<button type="button" class="btn only_icon round gray_border btn_prev" title="이전 사례로 이동"><i class="icon arrow left"></i></button>
|
||||
<button type="button" class="btn only_icon round gray_border btn_pause" title="일시정지"><i class="icon pause"></i></button>
|
||||
<button type="button" class="btn only_icon round gray_border hide btn_play" title="재생"><i class="icon play"></i></button>
|
||||
<button type="button" class="btn only_icon round gray_border btn_next" title="다음 사례로 이동"><i class="icon arrow right"></i></button>
|
||||
</div>
|
||||
</div>
|
||||
<!-- 분쟁조정 사례 -->
|
||||
<div class="case_content">
|
||||
<div class="inner">
|
||||
<div class="title_wrap">
|
||||
<p class="title">분쟁조정 사례 <button type="button" class="btn only_icon gray_border round btn_plus"><i class="icon plus"></i></button></p>
|
||||
<div class="case_slide_util">
|
||||
<button type="button" class="btn only_icon round gray_border btn_prev" title="이전 사례로 이동"><i class="icon arrow left"></i></button>
|
||||
<button type="button" class="btn only_icon round gray_border btn_pause" title="일시정지"><i class="icon pause"></i></button>
|
||||
<button type="button" class="btn only_icon round gray_border hide btn_play" title="재생"><i class="icon play"></i></button>
|
||||
<button type="button" class="btn only_icon round gray_border btn_next" title="다음 사례로 이동"><i class="icon arrow right"></i></button>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="case_list swiper">
|
||||
<div class="swiper-wrapper">
|
||||
<div class="swiper-slide">
|
||||
<a href="#" class="case">
|
||||
<p class="case_type_box orange">공정거래</p>
|
||||
<p class="case_type">기타의 불이익제공-③ 기타 분쟁</p>
|
||||
<p class="case_title">가구 제조업자의 거래상 지위 남용 관련 분쟁</p>
|
||||
</a>
|
||||
</div>
|
||||
<div class="swiper-slide">
|
||||
<a href="#" class="case">
|
||||
<p class="case_type_box red">가맹사업거래</p>
|
||||
<p class="case_type">설계변경 등에 따른 하도급대금 조정의무</p>
|
||||
<p class="case_title">(하도)(건설)(2024)토목건축공사업자의 설계변경 등에 따른 하도급대금의 조정 관련 분쟁에 대한 건</p>
|
||||
</a>
|
||||
</div>
|
||||
<div class="swiper-slide">
|
||||
<a href="#" class="case">
|
||||
<p class="case_type_box yellow">하도급거래</p>
|
||||
<p class="case_type">기타의 불이익제공-③ 기타 분쟁</p>
|
||||
<p class="case_title">가구 제조업자의 거래상 지위 남용 관련 분쟁</p>
|
||||
</a>
|
||||
</div>
|
||||
<div class="swiper-slide">
|
||||
<a href="#" class="case">
|
||||
<p class="case_type_box darkorange">대규모유통업거래</p>
|
||||
<p class="case_type">기타의 불이익제공-③ 기타 분쟁</p>
|
||||
<p class="case_title">가구 제조업자의 거래상 지위 남용 관련 분쟁</p>
|
||||
</a>
|
||||
</div>
|
||||
<div class="swiper-slide">
|
||||
<a href="#" class="case">
|
||||
<p class="case_type_box darkred">불공정약관</p>
|
||||
<p class="case_type">기타의 불이익제공-③ 기타 분쟁</p>
|
||||
<p class="case_title">가구 제조업자의 거래상 지위 남용 관련 분쟁</p>
|
||||
</a>
|
||||
</div>
|
||||
<div class="swiper-slide">
|
||||
<a href="#" class="case">
|
||||
<p class="case_type_box darkyellow">대리점거래</p>
|
||||
<p class="case_type">기타의 불이익제공-③ 기타 분쟁</p>
|
||||
<p class="case_title">가구 제조업자의 거래상 지위 남용 관련 분쟁</p>
|
||||
</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<!-- //분쟁조정 사례 -->
|
||||
<div class="case_list swiper">
|
||||
<div class="swiper-wrapper">
|
||||
<div class="swiper-slide">
|
||||
<a href="#" class="case">
|
||||
<p class="case_type_box orange">공정거래</p>
|
||||
<p class="case_type">기타의 불이익제공-③ 기타 분쟁</p>
|
||||
<p class="case_title">가구 제조업자의 거래상 지위 남용 관련 분쟁</p>
|
||||
</a>
|
||||
</div>
|
||||
<div class="swiper-slide">
|
||||
<a href="#" class="case">
|
||||
<p class="case_type_box red">가맹사업거래</p>
|
||||
<p class="case_type">설계변경 등에 따른 하도급대금 조정의무</p>
|
||||
<p class="case_title">(하도)(건설)(2024)토목건축공사업자의 설계변경 등에 따른 하도급대금의 조정 관련 분쟁에 대한 건</p>
|
||||
</a>
|
||||
</div>
|
||||
<div class="swiper-slide">
|
||||
<a href="#" class="case">
|
||||
<p class="case_type_box yellow">하도급거래</p>
|
||||
<p class="case_type">기타의 불이익제공-③ 기타 분쟁</p>
|
||||
<p class="case_title">가구 제조업자의 거래상 지위 남용 관련 분쟁</p>
|
||||
</a>
|
||||
</div>
|
||||
<div class="swiper-slide">
|
||||
<a href="#" class="case">
|
||||
<p class="case_type_box darkorange">대규모유통업거래</p>
|
||||
<p class="case_type">기타의 불이익제공-③ 기타 분쟁</p>
|
||||
<p class="case_title">가구 제조업자의 거래상 지위 남용 관련 분쟁</p>
|
||||
</a>
|
||||
</div>
|
||||
<div class="swiper-slide">
|
||||
<a href="#" class="case">
|
||||
<p class="case_type_box darkred">불공정약관</p>
|
||||
<p class="case_type">기타의 불이익제공-③ 기타 분쟁</p>
|
||||
<p class="case_title">가구 제조업자의 거래상 지위 남용 관련 분쟁</p>
|
||||
</a>
|
||||
</div>
|
||||
<div class="swiper-slide">
|
||||
<a href="#" class="case">
|
||||
<p class="case_type_box darkyellow">대리점거래</p>
|
||||
<p class="case_type">기타의 불이익제공-③ 기타 분쟁</p>
|
||||
<p class="case_title">가구 제조업자의 거래상 지위 남용 관련 분쟁</p>
|
||||
</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<!-- //분쟁조정 사례 -->
|
||||
|
||||
<!-- 하단 -->
|
||||
<div class="main_bottom">
|
||||
<div class="inner">
|
||||
<!-- 자주하는질문 + 공지사항 -->
|
||||
<div class="notice_content">
|
||||
<button type="button" class="tab active">자주하는 질문</button>
|
||||
<div class="tab_content faq active">
|
||||
<ul class="list">
|
||||
<li><a href="#"><span class="color_blue">[조정신청]</span>온라인으로 분쟁조정신청을 한 후 마이페이지에 다시 접속하려고 하였더니 제가 설정한 적이 없는 비밀번호 입력을 요구합니다.</a></li>
|
||||
<li><a href="#"><span class="color_blue">[조정신청]</span>온라인으로 분쟁조정신청을 한 후 마이페이지에 다시 접속하려고 하였더니 제가 설정한 적이 없는 비밀번호 입력을 요구합니다.</a></li>
|
||||
<li><a href="#"><span class="color_blue">[조정신청]</span>온라인으로 분쟁조정신청을 한 후 마이페이지에 다시 접속하려고 하였더니 제가 설정한 적이 없는 비밀번호 입력을 요구합니다.</a></li>
|
||||
<li><a href="#"><span class="color_blue">[조정신청]</span>온라인으로 분쟁조정신청을 한 후 마이페이지에 다시 접속하려고 하였더니 제가 설정한 적이 없는 비밀번호 입력을 요구합니다.</a></li>
|
||||
<li><a href="#"><span class="color_blue">[조정신청]</span>온라인으로 분쟁조정신청을 한 후 마이페이지에 다시 접속하려고 하였더니 제가 설정한 적이 없는 비밀번호 입력을 요구합니다.</a></li>
|
||||
</ul>
|
||||
<button type="button" class="btn only_icon gray_border btn_40 round btn_plus" title="자주하는 질문 더보기"><i class="icon plus"></i></button>
|
||||
</div>
|
||||
<button type="button" class="tab">공지사항</button>
|
||||
<div class="tab_content notice">
|
||||
<ul class="list">
|
||||
<li><a href="#"><span class="list_title">2024년 공정거래 학술 연구 지원사업 과제 선정 결과</span> <span class="date">2024-03-28</span></a></li>
|
||||
<li><a href="#"><span class="list_title">온라인으로 분쟁조정신청을 한 후 마이페이지에 다시 접속하려고 하였더니 제가 설정한 적이 없는 비밀번호 입력을 요구합니다.</span> <span class="date">2024-03-28</span></a></li>
|
||||
<li><a href="#"><span class="list_title">온라인으로 분쟁조정신청을 한 후 마이페이지에 다시 접속하려고 하였더니 제가 설정한 적이 없는 비밀번호 입력을 요구합니다.</span> <span class="date">2024-03-28</span></a></li>
|
||||
<li><a href="#"><span class="list_title">2024년 공정거래 학술 연구 지원사업 과제 선정 결과</span> <span class="date">2024-03-28</span></a></li>
|
||||
<li><a href="#"><span class="list_title">온라인으로 분쟁조정신청을 한 후 마이페이지에 다시 접속하려고 하였더니 제가 설정한 적이 없는 비밀번호 입력을 요구합니다.</span> <span class="date">2024-03-28</span></a></li>
|
||||
</ul>
|
||||
<button type="button" class="btn only_icon gray_border btn_40 round btn_plus" title="공지사항 더보기"><i class="icon plus"></i></button>
|
||||
</div>
|
||||
</div>
|
||||
<!-- //자주하는질문 + 공지사항 -->
|
||||
<!-- 하단 -->
|
||||
<div class="main_bottom">
|
||||
<div class="inner">
|
||||
<!-- 자주하는질문 + 공지사항 -->
|
||||
<div class="notice_content">
|
||||
<button type="button" class="tab active">자주하는 질문</button>
|
||||
<div class="tab_content faq active">
|
||||
<ul class="list">
|
||||
<li><a href="#"><span class="color_blue">[조정신청]</span>온라인으로 분쟁조정신청을 한 후 마이페이지에 다시 접속하려고 하였더니 제가 설정한 적이 없는 비밀번호 입력을 요구합니다.</a></li>
|
||||
<li><a href="#"><span class="color_blue">[조정신청]</span>온라인으로 분쟁조정신청을 한 후 마이페이지에 다시 접속하려고 하였더니 제가 설정한 적이 없는 비밀번호 입력을 요구합니다.</a></li>
|
||||
<li><a href="#"><span class="color_blue">[조정신청]</span>온라인으로 분쟁조정신청을 한 후 마이페이지에 다시 접속하려고 하였더니 제가 설정한 적이 없는 비밀번호 입력을 요구합니다.</a></li>
|
||||
<li><a href="#"><span class="color_blue">[조정신청]</span>온라인으로 분쟁조정신청을 한 후 마이페이지에 다시 접속하려고 하였더니 제가 설정한 적이 없는 비밀번호 입력을 요구합니다.</a></li>
|
||||
<li><a href="#"><span class="color_blue">[조정신청]</span>온라인으로 분쟁조정신청을 한 후 마이페이지에 다시 접속하려고 하였더니 제가 설정한 적이 없는 비밀번호 입력을 요구합니다.</a></li>
|
||||
</ul>
|
||||
<button type="button" class="btn only_icon gray_border btn_40 round btn_plus" title="자주하는 질문 더보기"><i class="icon plus"></i></button>
|
||||
</div>
|
||||
<button type="button" class="tab">공지사항</button>
|
||||
<div class="tab_content notice">
|
||||
<ul class="list">
|
||||
<li><a href="#"><span class="list_title">2024년 공정거래 학술 연구 지원사업 과제 선정 결과</span> <span class="date">2024-03-28</span></a></li>
|
||||
<li><a href="#"><span class="list_title">온라인으로 분쟁조정신청을 한 후 마이페이지에 다시 접속하려고 하였더니 제가 설정한 적이 없는 비밀번호 입력을 요구합니다.</span> <span class="date">2024-03-28</span></a></li>
|
||||
<li><a href="#"><span class="list_title">온라인으로 분쟁조정신청을 한 후 마이페이지에 다시 접속하려고 하였더니 제가 설정한 적이 없는 비밀번호 입력을 요구합니다.</span> <span class="date">2024-03-28</span></a></li>
|
||||
<li><a href="#"><span class="list_title">2024년 공정거래 학술 연구 지원사업 과제 선정 결과</span> <span class="date">2024-03-28</span></a></li>
|
||||
<li><a href="#"><span class="list_title">온라인으로 분쟁조정신청을 한 후 마이페이지에 다시 접속하려고 하였더니 제가 설정한 적이 없는 비밀번호 입력을 요구합니다.</span> <span class="date">2024-03-28</span></a></li>
|
||||
</ul>
|
||||
<button type="button" class="btn only_icon gray_border btn_40 round btn_plus" title="공지사항 더보기"><i class="icon plus"></i></button>
|
||||
</div>
|
||||
</div>
|
||||
<!-- //자주하는질문 + 공지사항 -->
|
||||
|
||||
<!-- 뉴스레터 -->
|
||||
<div class="news_content">
|
||||
<p class="title">뉴스레터<span>다양한 정책 정보를 매월 정기 발행</span></p>
|
||||
<!-- 뉴스레터 -->
|
||||
<div class="news_content">
|
||||
<p class="title">뉴스레터<span>다양한 정책 정보를 매월 정기 발행</span></p>
|
||||
|
||||
<ul class="news_list">
|
||||
<li><a href="#" class="new">2024년 2월 제123호</a></li>
|
||||
<li><a href="#">2024년 2월 제122호</a></li>
|
||||
</ul>
|
||||
<ul class="news_list">
|
||||
<li><a href="#" class="new">2024년 2월 제123호</a></li>
|
||||
<li><a href="#">2024년 2월 제122호</a></li>
|
||||
</ul>
|
||||
|
||||
<div class="btn_wrap">
|
||||
<button type="button" class="btn btn_text btn_40 skyblue_fill">전체보기</button>
|
||||
<button type="button" class="btn btn_text btn_40 skyblue_fill">신청하기</button>
|
||||
</div>
|
||||
</div>
|
||||
<!-- //뉴스레터 -->
|
||||
<div class="btn_wrap">
|
||||
<button type="button" class="btn btn_text btn_40 skyblue_fill">전체보기</button>
|
||||
<button type="button" class="btn btn_text btn_40 skyblue_fill">신청하기</button>
|
||||
</div>
|
||||
</div>
|
||||
<!-- //뉴스레터 -->
|
||||
|
||||
<!-- 콜센터 -->
|
||||
<div class="callcenter_content">
|
||||
<a href="#">
|
||||
<p class="title">분쟁조정 콜센터</p>
|
||||
<p><span class="gMarket_bold">1588-1490</span>(유료)<br>운영시간 : 평일 09:00~18:00</p>
|
||||
</a>
|
||||
</div>
|
||||
<!-- //콜센터 -->
|
||||
</div>
|
||||
</div>
|
||||
<!-- //하단 -->
|
||||
<!-- 콜센터 -->
|
||||
<div class="callcenter_content">
|
||||
<a href="#">
|
||||
<p class="title">분쟁조정 콜센터</p>
|
||||
<p><span class="gMarket_bold">1588-1490</span>(유료)<br>운영시간 : 평일 09:00~18:00</p>
|
||||
</a>
|
||||
</div>
|
||||
<!-- //콜센터 -->
|
||||
</div>
|
||||
</div>
|
||||
<!-- //하단 -->
|
||||
|
||||
<!-- 배너 -->
|
||||
<div class="banner_contents">
|
||||
<div class="inner">
|
||||
<div class="case_slide_util">
|
||||
<button type="button" class="btn only_icon btn_40 round gray_border btn_prev" title="이전 배너로 이동"><i class="icon arrow left"></i></button>
|
||||
<button type="button" class="btn only_icon btn_40 round gray_border btn_pause" title="일시정지"><i class="icon pause"></i></button>
|
||||
<button type="button" class="btn only_icon btn_40 round gray_border hide btn_play" title="재생"><i class="icon play"></i></button>
|
||||
<button type="button" class="btn only_icon btn_40 round gray_border btn_next" title="다음 배너로 이동"><i class="icon arrow right"></i></button>
|
||||
</div>
|
||||
<div class="banner_slide swiper">
|
||||
<div class="swiper-wrapper">
|
||||
<div class="swiper-slide"><a href="#" target="_blank" title="새창열림"><img src="/kofair_case_seed/usr/images/main/banner_01.png" alt="공정거래위원회"></a></div>
|
||||
<div class="swiper-slide"><a href="#" target="_blank" title="새창열림"><img src="/kofair_case_seed/usr/images/main/banner_02.png" alt="국민권익위원회"></a></div>
|
||||
<div class="swiper-slide"><a href="#" target="_blank" title="새창열림"><img src="/kofair_case_seed/usr/images/main/banner_03.png" alt="부당광고감시전문기관 한국인터넷광고재단"></a></div>
|
||||
<div class="swiper-slide"><a href="#" target="_blank" title="새창열림"><img src="/kofair_case_seed/usr/images/main/banner_04.png" alt="한국소비자원 Korea Consumer Agency"></a></div>
|
||||
<div class="swiper-slide"><a href="#" target="_blank" title="새창열림"><img src="/kofair_case_seed/usr/images/main/banner_05.png" alt="공정경쟁연합회 FAIR COMPETITION FEDERATION"></a></div>
|
||||
<div class="swiper-slide"><a href="#" target="_blank" title="새창열림"><img src="/kofair_case_seed/usr/images/main/banner_06.png" alt="공정거래위원회 가맹사업거래"></a></div>
|
||||
<div class="swiper-slide"><a href="#" target="_blank" title="새창열림"><img src="/kofair_case_seed/usr/images/main/banner_01.png" alt="공정거래위원회"></a></div>
|
||||
<div class="swiper-slide"><a href="#" target="_blank" title="새창열림"><img src="/kofair_case_seed/usr/images/main/banner_02.png" alt="국민권익위원회"></a></div>
|
||||
<div class="swiper-slide"><a href="#" target="_blank" title="새창열림"><img src="/kofair_case_seed/usr/images/main/banner_03.png" alt="부당광고감시전문기관 한국인터넷광고재단"></a></div>
|
||||
<div class="swiper-slide"><a href="#" target="_blank" title="새창열림"><img src="/kofair_case_seed/usr/images/main/banner_04.png" alt="한국소비자원 Korea Consumer Agency"></a></div>
|
||||
<div class="swiper-slide"><a href="#" target="_blank" title="새창열림"><img src="/kofair_case_seed/usr/images/main/banner_05.png" alt="공정경쟁연합회 FAIR COMPETITION FEDERATION"></a></div>
|
||||
<div class="swiper-slide"><a href="#" target="_blank" title="새창열림"><img src="/kofair_case_seed/usr/images/main/banner_06.png" alt="공정거래위원회 가맹사업거래"></a></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<!-- //배너 -->
|
||||
<!-- 배너 -->
|
||||
<div class="banner_contents">
|
||||
<div class="inner">
|
||||
<div class="case_slide_util">
|
||||
<button type="button" class="btn only_icon btn_40 round gray_border btn_prev" title="이전 배너로 이동"><i class="icon arrow left"></i></button>
|
||||
<button type="button" class="btn only_icon btn_40 round gray_border btn_pause" title="일시정지"><i class="icon pause"></i></button>
|
||||
<button type="button" class="btn only_icon btn_40 round gray_border hide btn_play" title="재생"><i class="icon play"></i></button>
|
||||
<button type="button" class="btn only_icon btn_40 round gray_border btn_next" title="다음 배너로 이동"><i class="icon arrow right"></i></button>
|
||||
</div>
|
||||
<div class="banner_slide swiper">
|
||||
<div class="swiper-wrapper">
|
||||
<div class="swiper-slide"><a href="#" target="_blank" title="새창열림"><img src="/kofair_case_seed/usr/images/main/banner_01.png" alt="공정거래위원회"></a></div>
|
||||
<div class="swiper-slide"><a href="#" target="_blank" title="새창열림"><img src="/kofair_case_seed/usr/images/main/banner_02.png" alt="국민권익위원회"></a></div>
|
||||
<div class="swiper-slide"><a href="#" target="_blank" title="새창열림"><img src="/kofair_case_seed/usr/images/main/banner_03.png" alt="부당광고감시전문기관 한국인터넷광고재단"></a></div>
|
||||
<div class="swiper-slide"><a href="#" target="_blank" title="새창열림"><img src="/kofair_case_seed/usr/images/main/banner_04.png" alt="한국소비자원 Korea Consumer Agency"></a></div>
|
||||
<div class="swiper-slide"><a href="#" target="_blank" title="새창열림"><img src="/kofair_case_seed/usr/images/main/banner_05.png" alt="공정경쟁연합회 FAIR COMPETITION FEDERATION"></a></div>
|
||||
<div class="swiper-slide"><a href="#" target="_blank" title="새창열림"><img src="/kofair_case_seed/usr/images/main/banner_06.png" alt="공정거래위원회 가맹사업거래"></a></div>
|
||||
<div class="swiper-slide"><a href="#" target="_blank" title="새창열림"><img src="/kofair_case_seed/usr/images/main/banner_01.png" alt="공정거래위원회"></a></div>
|
||||
<div class="swiper-slide"><a href="#" target="_blank" title="새창열림"><img src="/kofair_case_seed/usr/images/main/banner_02.png" alt="국민권익위원회"></a></div>
|
||||
<div class="swiper-slide"><a href="#" target="_blank" title="새창열림"><img src="/kofair_case_seed/usr/images/main/banner_03.png" alt="부당광고감시전문기관 한국인터넷광고재단"></a></div>
|
||||
<div class="swiper-slide"><a href="#" target="_blank" title="새창열림"><img src="/kofair_case_seed/usr/images/main/banner_04.png" alt="한국소비자원 Korea Consumer Agency"></a></div>
|
||||
<div class="swiper-slide"><a href="#" target="_blank" title="새창열림"><img src="/kofair_case_seed/usr/images/main/banner_05.png" alt="공정경쟁연합회 FAIR COMPETITION FEDERATION"></a></div>
|
||||
<div class="swiper-slide"><a href="#" target="_blank" title="새창열림"><img src="/kofair_case_seed/usr/images/main/banner_06.png" alt="공정거래위원회 가맹사업거래"></a></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<!-- //배너 -->
|
||||
|
||||
<div data-include-path="/kofair_case_seed/usr/layout/_footer.html"></div>
|
||||
</div>
|
||||
<div data-include-path="/kofair_case_seed/usr/layout/_footer.html"></div>
|
||||
</div>
|
||||
</body>
|
||||
|
||||
</html>
|
||||
Loading…
Reference in New Issue
Block a user