Merge branch 'master' of http://yongjoon.cho@vcs.iten.co.kr:9999/hylee/kcc_adr_advc_git
This commit is contained in:
commit
4f5ba9512a
@ -99,7 +99,7 @@ public class IpUtil {
|
||||
|
||||
if(serverNm.contains("localhost") || serverNm.contains("219.240.88.15") || serverNm.contains("iten.co.kr")) {//로컬 및 개발서버 요청시 서버 경로 처리
|
||||
|
||||
ozServerNm = "http://219.240.88.15:8091";
|
||||
ozServerNm = "http://192.168.0.176:8086";
|
||||
|
||||
}else if(serverNm.contains("192.168.39.144")) {//저작위 업무시스템망에서 오즈 요청시 오즈 서버 경로 처리
|
||||
|
||||
|
||||
@ -37,6 +37,7 @@ import kcc.kccadr.adjPgrMgr.apm.service.ApmVO;
|
||||
import kcc.kccadr.adjPgrMgr.cmm.service.PgrCmmService;
|
||||
import kcc.kccadr.adjreqmgr.service.AdjReqMgrService;
|
||||
import kcc.kccadr.adjreqmgr.service.AdjReqMgrVO;
|
||||
import kcc.kccadr.adjst.service.AdjstReqVO;
|
||||
import kcc.kccadr.cmm.KccadrConstants;
|
||||
import kcc.kccadr.kccadrCom.service.KccadrMgrUdtService;
|
||||
import kcc.let.utl.fcc.service.EgovCryptoUtil;
|
||||
@ -334,8 +335,25 @@ public class AdjstIncidentController {
|
||||
|
||||
return "/web/kccadr/accdnt/ai/popup/adjstIncidentDetailPop";
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* 조정사건 기록열람 신청 페이지
|
||||
* @param adjstIncidentVO AdjstIncidentVO
|
||||
* @return String
|
||||
* @exception Exception
|
||||
*/
|
||||
@RequestMapping(value = "/web/kccadr/accdnt/ai/adjstIncidentRequest.do")
|
||||
public String adjstIncidentRequest(@ModelAttribute("adjstIncidentVO") AdjstIncidentVO adjstIncidentVO , ModelMap model) throws Exception {
|
||||
|
||||
return "/web/kccadr/accdnt/ai/adjstIncidentRequest";
|
||||
}
|
||||
|
||||
//종결 조정사건 목록 팝업
|
||||
@RequestMapping("/web/kccadr/accdnt/ai/popup/adjstIncRegistPopEndList.do")
|
||||
public String adjstIncRegistPopEndList(@ModelAttribute("adjstReqVO") AdjstReqVO adjstReqVO, ModelMap model) throws Exception {
|
||||
return "/web/kccadr/accdnt/ai/popup/adjstIncRegistPopEndList";
|
||||
}
|
||||
|
||||
public void decryptInfomation(List<AdjstIncidentVO> list, AdjstIncidentVO info){
|
||||
if(CollectionUtils.isNotEmpty(list)){
|
||||
|
||||
@ -1,5 +1,6 @@
|
||||
package kcc.kccadr.adjstExp.web;
|
||||
|
||||
import java.time.LocalDateTime;
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
|
||||
@ -11,6 +12,8 @@ import org.apache.commons.collections.CollectionUtils;
|
||||
import org.apache.commons.lang3.StringUtils;
|
||||
import org.slf4j.Logger;
|
||||
import org.slf4j.LoggerFactory;
|
||||
import org.springframework.http.HttpStatus;
|
||||
import org.springframework.http.ResponseEntity;
|
||||
import org.springframework.stereotype.Controller;
|
||||
import org.springframework.ui.ModelMap;
|
||||
import org.springframework.web.bind.annotation.ModelAttribute;
|
||||
@ -21,18 +24,22 @@ import org.springframework.web.multipart.MultipartHttpServletRequest;
|
||||
import org.springframework.web.servlet.ModelAndView;
|
||||
import org.springframework.web.servlet.mvc.support.RedirectAttributes;
|
||||
|
||||
import egovframework.rte.fdl.security.userdetails.util.EgovUserDetailsHelper;
|
||||
import kcc.com.cmm.LoginVO;
|
||||
import egovframework.rte.fdl.property.EgovPropertyService;
|
||||
import egovframework.rte.ptl.mvc.tags.ui.pagination.PaginationInfo;
|
||||
import kcc.com.cmm.service.EgovFileMngService;
|
||||
import kcc.com.cmm.service.FileVO;
|
||||
import kcc.com.cmm.util.StringUtil;
|
||||
import kcc.com.utl.fcc.service.EgovStringUtil;
|
||||
import kcc.com.uss.ion.pwm.service.EgovPopupManageService;
|
||||
import kcc.com.uss.ion.pwm.service.MainzoneVO;
|
||||
import kcc.com.uss.ion.pwm.service.PopupManageVO;
|
||||
import kcc.com.uss.ion.pwm.service.PopupzoneVO;
|
||||
import kcc.kccadr.accdnt.ai.service.AdjstIncidentVO;
|
||||
import kcc.kccadr.accdnt.crtfc.service.CrtfcService;
|
||||
import kcc.kccadr.adjst.service.AdjstReqService;
|
||||
import kcc.kccadr.adjst.service.AdjstReqVO;
|
||||
import kcc.kccadr.adjstExp.service.AdjstExpService;
|
||||
import kcc.kccadr.cmm.KccadrConstants;
|
||||
import kcc.let.uat.uia.service.SsoLoginVO;
|
||||
import kcc.let.uss.umt.service.MberManageVO;
|
||||
import kcc.kccadr.cmm.RestResponse;
|
||||
import kcc.let.cop.bbs.service.BoardVO;
|
||||
import kcc.let.cop.bbs.service.EgovBBSManageService;
|
||||
import kcc.let.utl.fcc.service.EgovCryptoUtil;
|
||||
|
||||
/**
|
||||
@ -74,9 +81,107 @@ public class AdjstExpController {
|
||||
@Resource(name = "EgovFileMngService")
|
||||
private EgovFileMngService fileService;
|
||||
|
||||
// 조정신청 서비스단
|
||||
@Resource(name = "AdjstReqService")
|
||||
private AdjstReqService adjstReqService;
|
||||
|
||||
/** EgovPropertyService */
|
||||
@Resource(name = "propertiesService")
|
||||
protected EgovPropertyService propertiesService;
|
||||
|
||||
/** EgovPopupManageService */
|
||||
@Resource(name = "egovPopupManageService")
|
||||
private EgovPopupManageService egovPopupManageService;
|
||||
|
||||
/**
|
||||
* EgovBBSManageService
|
||||
*/
|
||||
@Resource(name = "EgovBBSManageService")
|
||||
private EgovBBSManageService bbsMngService;
|
||||
|
||||
|
||||
private static final Logger LOGGER = LoggerFactory.getLogger(AdjstExpController.class);
|
||||
|
||||
/**
|
||||
* 체험하기 메인페이지
|
||||
*/
|
||||
@RequestMapping("/web/kccadr/adjstExp/adjstExpMainPage.do")
|
||||
public String adjstExpMainPage(@ModelAttribute("adjstReqVO") AdjstReqVO adjstReqVO, HttpServletRequest request, ModelMap model) throws Exception {
|
||||
|
||||
//메인이미지
|
||||
String referer = (String)request.getHeader("REFERER");
|
||||
|
||||
/** EgovPropertyService.sample */
|
||||
MainzoneVO mainzoneVO = new MainzoneVO();
|
||||
mainzoneVO.setPageUnit(propertiesService.getInt("pageUnit"));
|
||||
mainzoneVO.setPageSize(propertiesService.getInt("pageSize"));
|
||||
|
||||
/** pageing */
|
||||
PaginationInfo paginationInfo = new PaginationInfo();
|
||||
paginationInfo.setCurrentPageNo(mainzoneVO.getPageIndex());
|
||||
paginationInfo.setRecordCountPerPage(mainzoneVO.getPageUnit());
|
||||
paginationInfo.setPageSize(mainzoneVO.getPageSize());
|
||||
|
||||
mainzoneVO.setFirstIndex(paginationInfo.getFirstRecordIndex());
|
||||
mainzoneVO.setLastIndex(paginationInfo.getLastRecordIndex());
|
||||
mainzoneVO.setRecordCountPerPage(paginationInfo.getRecordCountPerPage());
|
||||
mainzoneVO.setUseYn("Y"); //사용하는것만
|
||||
mainzoneVO.setDeviceType("P"); //PC
|
||||
List<?> mainzoneList = egovPopupManageService.selectMainzoneList(mainzoneVO); //상단메인 이미지
|
||||
mainzoneVO.setDeviceType("M"); //모바일
|
||||
List<?> mainzoneListM = egovPopupManageService.selectMainzoneList(mainzoneVO); //상단메인 이미지
|
||||
|
||||
model.addAttribute("mainzoneList", mainzoneList); //PC
|
||||
model.addAttribute("mainzoneListM", mainzoneListM); //모바일
|
||||
|
||||
/*
|
||||
* 반응형으로 사용을 해야해서 모바일에서도 팝업 존 영역의 데이터를 불러와야해서 주석처리했음
|
||||
* 우영두
|
||||
* 2021.10.29
|
||||
* */
|
||||
|
||||
/** 팝업 알림창괸리 */
|
||||
//if(!isMobile(request)){ //PC인경우만
|
||||
PopupManageVO popupManageVO = new PopupManageVO();
|
||||
popupManageVO.setRecordCountPerPage(10); //10개만
|
||||
popupManageVO.setNtceAt("Y"); //사용만
|
||||
popupManageVO.setMainPageFlag("Y") ; //메인화면의 용도(시작일 종료일 사이 조회)
|
||||
List<?> popupList = egovPopupManageService.selectPopupMainList(popupManageVO);
|
||||
model.addAttribute("popupList", popupList);
|
||||
//}
|
||||
|
||||
/** 팝업존 알림창괸리 */
|
||||
//if(!isMobile(request)){
|
||||
PopupzoneVO popupzoneVo = new PopupzoneVO();
|
||||
popupzoneVo.setFirstIndex(0);
|
||||
popupzoneVo.setSeCd("02"); //좌측팝업
|
||||
popupzoneVo.setUseYn("Y");
|
||||
popupzoneVo.setSearchSortCnd("MB.sort");
|
||||
popupzoneVo.setSearchSortOrd("ASC");
|
||||
|
||||
List<?> popupzoneList = egovPopupManageService.selectPopupzoneList(popupzoneVo);
|
||||
model.addAttribute("popupzoneList", popupzoneList);
|
||||
//popupzoneVo.setSeCd("03");
|
||||
//List<?> popupzoneTopList = egovPopupManageService.selectPopupzoneList(popupzoneVo);
|
||||
//model.addAttribute("popupzoneTopList", popupzoneTopList);
|
||||
|
||||
//}
|
||||
|
||||
/** 게시판 조회 - 조정사례 */
|
||||
BoardVO boardVO = new BoardVO();
|
||||
boardVO.setRecordCountPerPage(5); //게시글 수
|
||||
boardVO.setFirstIndex(0); //
|
||||
boardVO.setBbsId("BBSMSTR_000000000651");
|
||||
List<BoardVO> vo = bbsMngService.selectMainBoardRecent(boardVO);
|
||||
//게시글 내용 html 태그 삭제
|
||||
for(int i=0; i<vo.size(); i++) {
|
||||
vo.get(i).setNttCn(vo.get(i).getNttCn().replaceAll("<(/)?([a-zA-Z]*)(\\s[a-zA-Z]*=[^>]*)?(\\s)*(/)?>", "").split("<")[0]);
|
||||
}
|
||||
|
||||
model.addAttribute("bbsList", vo);
|
||||
|
||||
return "/web/kccadr/adjstExp/mainExpPage";
|
||||
}
|
||||
/**
|
||||
* 조정신청 구분선택 - 안내화면
|
||||
*/
|
||||
@ -85,20 +190,11 @@ public class AdjstExpController {
|
||||
|
||||
|
||||
adjstReqVO.setStep(KccadrConstants.STEP6);
|
||||
|
||||
// 오라클 연동 테스트 > 여현준
|
||||
// sMSOracleService.selectOracleTest();
|
||||
// AdjReqMgrVO adjReqMgrVO = new AdjReqMgrVO();
|
||||
// adjReqMgrVO.setAdrSeq("ADR_0000000000000381");
|
||||
// adjReqMgrVO.setStatCd("104010");
|
||||
// sMSOracleService.insertSmsSend(adjReqMgrVO);
|
||||
|
||||
//로그인 권한정보 불러오기
|
||||
// LoginVO loginVO = EgovUserDetailsHelper.isAuthenticated()? (LoginVO)EgovUserDetailsHelper.getAuthenticatedUser():null;
|
||||
// String userId = loginVO == null ? "" : EgovStringUtil.isNullToString(loginVO.getUniqId());
|
||||
|
||||
|
||||
model.addAttribute("crtfcSn", "N");
|
||||
String crtfcSn = "N";
|
||||
|
||||
model.addAttribute("crtfcSn", crtfcSn);
|
||||
|
||||
return "/web/kccadr/adjstExp/adjstReqRegistInformation";
|
||||
}
|
||||
@ -110,18 +206,9 @@ public class AdjstExpController {
|
||||
@RequestMapping("/web/kccadr/adjstExp/adjstReqRegistStep1.do")
|
||||
public String adjstReqRegistStep1(@ModelAttribute("adjstReqVO") AdjstReqVO adjstReqVO, ModelMap model, RedirectAttributes redirectAttributes, HttpSession session) throws Exception {
|
||||
|
||||
//로그인 권한정보 불러오기
|
||||
LoginVO loginVO = EgovUserDetailsHelper.isAuthenticated()? (LoginVO)EgovUserDetailsHelper.getAuthenticatedUser():null;
|
||||
String userId = loginVO == null ? "" : EgovStringUtil.isNullToString(loginVO.getUniqId());
|
||||
|
||||
SsoLoginVO ssoLoginVO = (SsoLoginVO)session.getAttribute("SSOLoginVO");
|
||||
model.addAttribute("ssoLoginVO", ssoLoginVO);
|
||||
|
||||
// 작성단계 셋팅
|
||||
adjstReqVO.setStep(KccadrConstants.STEP7);
|
||||
adjstReqVO.setFrstRegisterId(userId); // 최초등록자
|
||||
adjstReqVO.setLastUpdusrId(userId); // 마지막 수정자
|
||||
adjstReqVO.setEsntlId(userId); // 사용자 키
|
||||
|
||||
// 신청인 , 대리인 목록 초기화
|
||||
List<AdjstReqVO> list = null;
|
||||
@ -174,19 +261,12 @@ public class AdjstExpController {
|
||||
ModelAndView modelAndView = new ModelAndView();
|
||||
modelAndView.setViewName("jsonView");
|
||||
|
||||
//로그인 권한정보 불러오기
|
||||
LoginVO loginVO = EgovUserDetailsHelper.isAuthenticated()? (LoginVO)EgovUserDetailsHelper.getAuthenticatedUser():null;
|
||||
String userId = loginVO == null ? "" : EgovStringUtil.isNullToString(loginVO.getUniqId());
|
||||
|
||||
adjstReqVO.setFrstRegisterId(userId);
|
||||
adjstReqVO.setLastUpdusrId(userId);
|
||||
|
||||
int rs = adjstExpService.insertAdjsReqStep1Save(adjstReqVO);
|
||||
//int rs = adjstExpService.insertAdjsReqStep1Save(adjstReqVO);
|
||||
LOGGER.info("adjstReqVO.getAdrSeq() : [{}]", adjstReqVO.getAdrSeq());
|
||||
|
||||
modelAndView.addObject("result", KccadrConstants.SUCCESS); // 성공메세지
|
||||
modelAndView.addObject("rsVO", adjstReqVO); // 성공데이터
|
||||
modelAndView.addObject("rs", rs); // 삽입 개수
|
||||
//modelAndView.addObject("rs", rs); // 삽입 개수
|
||||
return modelAndView;
|
||||
}
|
||||
|
||||
@ -195,18 +275,11 @@ public class AdjstExpController {
|
||||
ModelAndView modelAndView = new ModelAndView();
|
||||
modelAndView.setViewName("jsonView");
|
||||
|
||||
//로그인 권한정보 불러오기
|
||||
LoginVO loginVO = EgovUserDetailsHelper.isAuthenticated()? (LoginVO)EgovUserDetailsHelper.getAuthenticatedUser():null;
|
||||
String userId = loginVO == null ? "" : EgovStringUtil.isNullToString(loginVO.getUniqId());
|
||||
|
||||
adjstReqVO.setFrstRegisterId(userId);
|
||||
adjstReqVO.setLastUpdusrId(userId);
|
||||
|
||||
int rs = adjstExpService.updatedjsReqStep1Save(adjstReqVO);
|
||||
//int rs = adjstExpService.updatedjsReqStep1Save(adjstReqVO);
|
||||
|
||||
modelAndView.addObject("result", KccadrConstants.SUCCESS); // 성공메세지
|
||||
modelAndView.addObject("rsVO", adjstReqVO); // 성공데이터
|
||||
modelAndView.addObject("rs", rs); // 삽입 개수
|
||||
//modelAndView.addObject("rs", rs); // 삽입 개수
|
||||
return modelAndView;
|
||||
}
|
||||
|
||||
@ -215,22 +288,10 @@ public class AdjstExpController {
|
||||
* */
|
||||
@RequestMapping("/web/kccadr/adjstExp/adjstReqRegistStep2.do")
|
||||
public String adjstReqRegistStep2(@ModelAttribute("adjstReqVO") AdjstReqVO adjstReqVO, ModelMap model) throws Exception {
|
||||
LoginVO loginVO = EgovUserDetailsHelper.isAuthenticated()? (LoginVO)EgovUserDetailsHelper.getAuthenticatedUser():null;
|
||||
String userId = loginVO == null ? "" : EgovStringUtil.isNullToString(loginVO.getUniqId());
|
||||
|
||||
if (loginVO == null) {
|
||||
|
||||
model.addAttribute("msg", "로그인 해주세요.");
|
||||
return "redirect:/web/user/login/ssoLogin.do";
|
||||
}
|
||||
LOGGER.info("adjstReqRegistStep2 getAdrSeq() : [{}]", adjstReqVO.getAdrSeq());
|
||||
|
||||
// 작성단계 셋팅
|
||||
adjstReqVO.setStep(KccadrConstants.STEP8);
|
||||
adjstReqVO.setFrstRegisterId(userId); // 최초등록자
|
||||
adjstReqVO.setLastUpdusrId(userId); // 마지막 수정자
|
||||
adjstReqVO.setEsntlId(userId); // 사용자 키
|
||||
|
||||
/*
|
||||
AdjstReqVO adjMsrMaster = adjstExpService.selectAdjsMgrMasterByUniqId(adjstReqVO);
|
||||
// 피신청인 목록조회..
|
||||
String rpplTyArr[] = {KccadrConstants.ADR_RPPL_TY_RES};
|
||||
@ -242,6 +303,8 @@ public class AdjstExpController {
|
||||
model.addAttribute("editInfo", adjstExpService.checkAdjsReqEditStatus(adjstReqVO));
|
||||
model.addAttribute("master", adjMsrMaster);
|
||||
model.addAttribute("list", list);
|
||||
|
||||
*/
|
||||
return "/web/kccadr/adjstExp/adjstReqRegistStep2";
|
||||
}
|
||||
|
||||
@ -250,14 +313,7 @@ public class AdjstExpController {
|
||||
ModelAndView modelAndView = new ModelAndView();
|
||||
modelAndView.setViewName("jsonView");
|
||||
|
||||
//로그인 권한정보 불러오기
|
||||
LoginVO loginVO = EgovUserDetailsHelper.isAuthenticated()? (LoginVO)EgovUserDetailsHelper.getAuthenticatedUser():null;
|
||||
String userId = loginVO == null ? "" : EgovStringUtil.isNullToString(loginVO.getUniqId());
|
||||
|
||||
adjstReqVO.setFrstRegisterId(userId);
|
||||
adjstReqVO.setLastUpdusrId(userId);
|
||||
|
||||
int rs = adjstExpService.insertAdjsReqStep2Save(adjstReqVO);
|
||||
//int rs = adjstExpService.insertAdjsReqStep2Save(adjstReqVO);
|
||||
|
||||
modelAndView.addObject("result", KccadrConstants.SUCCESS); // 성공메세지
|
||||
modelAndView.addObject("rsVO", adjstReqVO); // 성공데이터
|
||||
@ -271,23 +327,9 @@ public class AdjstExpController {
|
||||
* */
|
||||
@RequestMapping("/web/kccadr/adjstExp/adjstReqRegistStep3.do")
|
||||
public String adjstReqRegistStep3(@ModelAttribute("adjstReqVO") AdjstReqVO adjstReqVO, ModelMap model, RedirectAttributes redirectAttributes) throws Exception {
|
||||
LoginVO loginVO = EgovUserDetailsHelper.isAuthenticated()? (LoginVO)EgovUserDetailsHelper.getAuthenticatedUser():null;
|
||||
String userId = loginVO == null ? "" : EgovStringUtil.isNullToString(loginVO.getUniqId());
|
||||
|
||||
// 작성단계 셋팅
|
||||
adjstReqVO.setStep(KccadrConstants.STEP9);
|
||||
adjstReqVO.setFrstRegisterId(userId); // 최초등록자
|
||||
adjstReqVO.setLastUpdusrId(userId); // 마지막 수정자
|
||||
adjstReqVO.setEsntlId(userId); // 사용자 키
|
||||
AdjstReqVO adjMsrMaster = adjstExpService.selectAdjsMgrMasterByUniqId(adjstReqVO);
|
||||
if(StringUtils.isNotBlank(adjMsrMaster.getAtchFileId())){
|
||||
FileVO fileVO = new FileVO();
|
||||
fileVO.setAtchFileId(adjMsrMaster.getAtchFileId());
|
||||
List<FileVO> fileList = fileService.selectFileInfs(fileVO);
|
||||
model.addAttribute("fileList", fileList);
|
||||
}
|
||||
model.addAttribute("editInfo", adjstExpService.checkAdjsReqEditStatus(adjstReqVO));
|
||||
model.addAttribute("master", adjMsrMaster);
|
||||
return "/web/kccadr/adjstExp/adjstReqRegistStep3";
|
||||
}
|
||||
|
||||
@ -299,48 +341,59 @@ public class AdjstExpController {
|
||||
ModelAndView modelAndView = new ModelAndView();
|
||||
modelAndView.setViewName("jsonView");
|
||||
|
||||
//로그인 권한정보 불러오기
|
||||
LoginVO loginVO = EgovUserDetailsHelper.isAuthenticated()? (LoginVO)EgovUserDetailsHelper.getAuthenticatedUser():null;
|
||||
String userId = loginVO == null ? "" : EgovStringUtil.isNullToString(loginVO.getUniqId());
|
||||
adjstReqVO.setFrstRegisterId(userId);
|
||||
adjstReqVO.setLastUpdusrId(userId);
|
||||
/*
|
||||
int rs = adjstExpService.updateMasterInfo(adjstReqVO
|
||||
, multiRequest
|
||||
, ""
|
||||
);
|
||||
*/
|
||||
modelAndView.addObject("result", KccadrConstants.SUCCESS); // 성공메세지
|
||||
modelAndView.addObject("rsVO", adjstReqVO); // 성공메세지
|
||||
return modelAndView;
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* 조정신청 구분선택 - 안내화면
|
||||
*/
|
||||
@RequestMapping(value= {"/web/kccadr/adjstExp/popup/adjstReqOpenExamplePop.do"})
|
||||
public String adjstReqOpenExamplePop(@ModelAttribute("adjstReqVO") AdjstReqVO adjstReqVO, ModelMap model, HttpServletRequest request) throws Exception {
|
||||
model.addAttribute("ccTy", adjstReqVO.getCcTy());
|
||||
model.addAttribute("exmpCd", adjstReqVO.getExmpCd());
|
||||
|
||||
return "/web/kccadr/adjstExp/popup/adjstReqOpenExamplePop";
|
||||
}
|
||||
|
||||
/**
|
||||
* 체험하기 조정사건 목록
|
||||
*/
|
||||
@RequestMapping("/web/kccadr/adjstExp/adjstIncidentList.do")
|
||||
public String adjstExpList(@ModelAttribute("adjstIncidentVO") AdjstIncidentVO adjstIncidentVO, ModelMap model) throws Exception {
|
||||
|
||||
return "/web/kccadr/adjstExp/adjstIncidentList";
|
||||
}
|
||||
|
||||
/***
|
||||
* 예문 팝업
|
||||
*
|
||||
* @param adjstReqVO
|
||||
* @return
|
||||
* @throws Exception
|
||||
*/
|
||||
@RequestMapping("/web/kccadr/adjstExp/popup/adjstReqOpenExamplePopCn.do")
|
||||
public ResponseEntity<RestResponse> adjstReqOpenExamplePopCn(@RequestBody AdjstReqVO adjstReqVO) throws Exception {
|
||||
System.out.println("adjstReqVO.getExmpCd() :: "+ adjstReqVO.getExmpCd());
|
||||
System.out.println("adjstReqVO.getExmpCcTy() :: "+ adjstReqVO.getExmpCcTy());
|
||||
AdjstReqVO expm = adjstReqService.selectAdjstReqOpenExamplePopCn(adjstReqVO);
|
||||
|
||||
// if (expm != null && StringUtils.isNotBlank(expm.getAtchFileId())) {
|
||||
// FileVO fileVO = new FileVO();
|
||||
// fileVO.setAtchFileId(expm.getAtchFileId());
|
||||
// List<FileVO> fileList = fileService.selectFileInfs(fileVO);
|
||||
// model.addAttribute("fileList", fileList);
|
||||
// }
|
||||
return ResponseEntity.ok().body(new RestResponse(HttpStatus.OK, expm.getExmpCn(), LocalDateTime.now()));
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
@ -1,13 +1,9 @@
|
||||
package kcc.kccadr.adjstExp.web;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
import java.util.Optional;
|
||||
import java.util.stream.Collectors;
|
||||
|
||||
import javax.annotation.Resource;
|
||||
import javax.servlet.http.HttpServletRequest;
|
||||
import javax.servlet.http.HttpSession;
|
||||
|
||||
import org.apache.commons.collections.CollectionUtils;
|
||||
import org.apache.commons.lang3.StringUtils;
|
||||
@ -16,31 +12,17 @@ import org.slf4j.LoggerFactory;
|
||||
import org.springframework.stereotype.Controller;
|
||||
import org.springframework.ui.ModelMap;
|
||||
import org.springframework.web.bind.annotation.ModelAttribute;
|
||||
import org.springframework.web.bind.annotation.RequestBody;
|
||||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RequestMethod;
|
||||
import org.springframework.web.multipart.MultipartHttpServletRequest;
|
||||
import org.springframework.web.servlet.ModelAndView;
|
||||
import org.springframework.web.servlet.mvc.support.RedirectAttributes;
|
||||
|
||||
import egovframework.rte.fdl.security.userdetails.util.EgovUserDetailsHelper;
|
||||
import kcc.com.cmm.LoginVO;
|
||||
import kcc.com.cmm.service.EgovFileMngService;
|
||||
import kcc.com.cmm.service.FileVO;
|
||||
import kcc.com.cmm.util.StringUtil;
|
||||
import kcc.com.utl.fcc.service.EgovStringUtil;
|
||||
import kcc.kccadr.accdnt.acd.service.AdjstChangeDateVO;
|
||||
import kcc.kccadr.accdnt.adr.service.AdjstDeputyReqVO;
|
||||
import kcc.kccadr.accdnt.ai.service.AdjstIncidentVO;
|
||||
import kcc.kccadr.accdnt.ars.service.AdjstReqStatusVO;
|
||||
import kcc.kccadr.accdnt.crtfc.service.CrtfcService;
|
||||
import kcc.kccadr.adjclsmgr.service.AdjClsMgrVO;
|
||||
import kcc.kccadr.adjst.service.AdjstReqService;
|
||||
import kcc.kccadr.adjst.service.AdjstReqVO;
|
||||
import kcc.kccadr.adjstExp.service.AdjstExpService;
|
||||
import kcc.kccadr.cmm.KccadrConstants;
|
||||
import kcc.let.uat.uia.service.SsoLoginVO;
|
||||
import kcc.let.uss.umt.service.MberManageVO;
|
||||
import kcc.let.utl.fcc.service.EgovCryptoUtil;
|
||||
|
||||
/**
|
||||
@ -90,7 +72,15 @@ public class AdjstExpDetailController {
|
||||
* 조정진행 상세 화면
|
||||
*/
|
||||
@RequestMapping("/web/kccadr/adjstExpDetail/adjstReqStatusDetail.do")
|
||||
public String adjstReqStatusDetail(@ModelAttribute("adjstReqStatusVO") AdjstReqStatusVO adjstReqStatusVO, ModelMap model) throws Exception {
|
||||
public String adjstReqStatusDetail(@ModelAttribute("adjstReqStatusVO") AdjstReqStatusVO adjstReqStatusVO,
|
||||
ModelMap model,
|
||||
HttpServletRequest request) throws Exception {
|
||||
|
||||
|
||||
String step = request.getParameter("step");
|
||||
|
||||
model.addAttribute("step", step );
|
||||
|
||||
return "/web/kccadr/adjstExpDetail/adjstReqStatusDetail";
|
||||
}
|
||||
|
||||
@ -101,10 +91,13 @@ public class AdjstExpDetailController {
|
||||
public String adjstReqStatusTabDetail(
|
||||
@ModelAttribute("adjstReqStatusVO") AdjstReqStatusVO adjstReqStatusVO
|
||||
, @ModelAttribute("adjstIncidentVO") AdjstIncidentVO adjstIncidentVO
|
||||
, ModelMap model) throws Exception {
|
||||
, ModelMap model
|
||||
, HttpServletRequest request) throws Exception {
|
||||
|
||||
|
||||
|
||||
/*
|
||||
|
||||
// 조정신청 관련인 조회
|
||||
List<AdjstReqStatusVO> list = adjstExpService.selectAdjstReqRpplInfo(adjstReqStatusVO);
|
||||
|
||||
@ -136,10 +129,14 @@ public class AdjstExpDetailController {
|
||||
decryptInfomation(resInfo, null);
|
||||
|
||||
model.addAttribute("master" , adjstExpService.selectAdjstIncidentMaster(adjstIncidentVO));
|
||||
model.addAttribute("pageExpIndex" , StringUtils.isEmpty(adjstReqStatusVO.getPageExpIndex()) ? "2" : adjstReqStatusVO.getPageExpIndex());
|
||||
model.addAttribute("reqInfo" , reqPeson);
|
||||
model.addAttribute("agenInfo" , agenPerson);
|
||||
model.addAttribute("resInfo" , resInfo);
|
||||
model.addAttribute("step" , StringUtils.isEmpty(adjstReqStatusVO.getPageExpIndex()) ? "2" : adjstReqStatusVO.getPageExpIndex());
|
||||
|
||||
*/
|
||||
String step = request.getParameter("step");
|
||||
|
||||
return "/web/kccadr/adjstExpDetail/adjstReqStatusTabDetail";
|
||||
}
|
||||
/**
|
||||
@ -190,15 +187,15 @@ public class AdjstExpDetailController {
|
||||
switch (expCode) {
|
||||
case "01": returnUrl += "expAnsSubmit";
|
||||
break;
|
||||
case "02": returnUrl += "expAdjstDeputyReqCreate";
|
||||
case "02": returnUrl += "expAdjstDeputyReqCreate";//조정대리신청
|
||||
break;
|
||||
case "03": returnUrl += "expAdjstChangeDateCreate";
|
||||
model.addAttribute("adjstChangeDateVO" , new AdjstChangeDateVO());
|
||||
break;
|
||||
case "04": returnUrl += "expAdjstWithDrawCreate";
|
||||
case "04": returnUrl += "expAdjstWithDrawCreate";//조정취하신청
|
||||
break;
|
||||
case "05": returnUrl += "expCorReqCreate"; // 경정신청
|
||||
model.addAttribute("list", adjstExpService.selectRpplList(adjDeputyReqVO)); // 피신청인 리스트
|
||||
//model.addAttribute("list", adjstExpService.selectRpplList(adjDeputyReqVO)); // 피신청인 리스트
|
||||
break;
|
||||
case "06": returnUrl += "expOadDetail"; // 직권조정결정서 상세
|
||||
break;
|
||||
|
||||
@ -342,6 +342,39 @@ public class EgovLoginController {
|
||||
return "web/kccadr/login/SsoLoginUsr";
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* (사용자) SSO 소셜 로그인 화면.
|
||||
*
|
||||
* @return String
|
||||
* @exception Exception
|
||||
*/
|
||||
@RequestMapping(value = "/web/user/login/ssoLoginSns.do")
|
||||
public String ssoLoginSns(HttpServletRequest request, HttpServletResponse response, ModelMap model, @RequestParam Map<String, Object> commandMap, HttpSession session) throws Exception {
|
||||
Boolean isAuthenticated = EgovUserDetailsHelper.isAuthenticated();
|
||||
if (isAuthenticated)
|
||||
return "redirect:/web/main/mainPage.do";
|
||||
|
||||
// 로그인필요 URL 호출하여 온경우
|
||||
String beforeUrl = (String) commandMap.get("beforeUrl");
|
||||
String message = (String) commandMap.get("message");
|
||||
String test = (String) commandMap.get("test");
|
||||
|
||||
// 실서버 적용시 바꾸기
|
||||
String returnSiteUrl = returnSiteUrlGlobal;
|
||||
String returnSiteCode = returnSiteCodeGlobal;
|
||||
String idFindUrl = idFindUrl_Global;
|
||||
String pwFindUrl = pwFindUrl_Global;
|
||||
String joinUrl = joinUrl_Global;
|
||||
|
||||
model.addAttribute("returnSiteUrl", (URLEncoder.encode(returnSiteUrl)));
|
||||
model.addAttribute("returnSiteCode", returnSiteCode);
|
||||
|
||||
model.addAttribute("beforeUrl", beforeUrl);
|
||||
model.addAttribute("message", message);
|
||||
|
||||
return "web/kccadr/login/SsoLoginUsrSns";
|
||||
}
|
||||
|
||||
@RequestMapping(value = "/web/user/oraSms/sendSms.do")
|
||||
public String oraSmsSend() throws Exception {
|
||||
|
||||
@ -50,6 +50,7 @@
|
||||
oz.sendToActionScript("toolbar.addmemo", "false"); //메모저장 아이콘
|
||||
oz.sendToActionScript("toolbar.savedm", "false"); //데이터 저장 아이콘
|
||||
oz.sendToActionScript("toolbar.etc", "false"); //다른메뉴 아이콘
|
||||
oz.sendToActionScript("viewer.pagedisplay" , "singlepagecontinuous"); //스크롤 추가_220921_이준호
|
||||
return true;
|
||||
}
|
||||
start_ozjs("OZViewer", '${ozServerNm}'+"/oz80/ozhviewer/");
|
||||
|
||||
@ -50,6 +50,7 @@
|
||||
oz.sendToActionScript("toolbar.addmemo", "false"); //메모저장 아이콘
|
||||
oz.sendToActionScript("toolbar.savedm", "false"); //데이터 저장 아이콘
|
||||
oz.sendToActionScript("toolbar.etc", "false"); //다른메뉴 아이콘
|
||||
oz.sendToActionScript("viewer.pagedisplay" , "singlepagecontinuous"); //스크롤 추가_220921_이준호
|
||||
return true;
|
||||
}
|
||||
start_ozjs("OZViewer", '${ozServerNm}'+"/oz80/ozhviewer/");
|
||||
|
||||
@ -50,6 +50,7 @@
|
||||
oz.sendToActionScript("toolbar.addmemo", "false"); //메모저장 아이콘
|
||||
oz.sendToActionScript("toolbar.savedm", "false"); //데이터 저장 아이콘
|
||||
oz.sendToActionScript("toolbar.etc", "false"); //다른메뉴 아이콘
|
||||
oz.sendToActionScript("viewer.pagedisplay" , "singlepagecontinuous"); //스크롤 추가_220921_이준호
|
||||
return true;
|
||||
}
|
||||
start_ozjs("OZViewer", '${ozServerNm}'+"/oz80/ozhviewer/");
|
||||
|
||||
@ -50,6 +50,7 @@
|
||||
oz.sendToActionScript("toolbar.addmemo", "false"); //메모저장 아이콘
|
||||
oz.sendToActionScript("toolbar.savedm", "false"); //데이터 저장 아이콘
|
||||
oz.sendToActionScript("toolbar.etc", "false"); //다른메뉴 아이콘
|
||||
oz.sendToActionScript("viewer.pagedisplay" , "singlepagecontinuous"); //스크롤 추가_220921_이준호
|
||||
return true;
|
||||
}
|
||||
start_ozjs("OZViewer", '${ozServerNm}'+"/oz80/ozhviewer/");
|
||||
|
||||
@ -51,6 +51,7 @@
|
||||
oz.sendToActionScript("toolbar.addmemo", "false"); //메모저장 아이콘
|
||||
oz.sendToActionScript("toolbar.savedm", "false"); //데이터 저장 아이콘
|
||||
oz.sendToActionScript("toolbar.etc", "false"); //다른메뉴 아이콘
|
||||
oz.sendToActionScript("viewer.pagedisplay" , "singlepagecontinuous"); //스크롤 추가_220921_이준호
|
||||
|
||||
//오즈리포트 pdf 다운로드 시 폰트포함 옵션 추가_220727_이준호
|
||||
oz.sendToActionScript("font.fontnames", "font1"); // 폰트에 대한 이름 임의로 설정
|
||||
@ -76,54 +77,3 @@
|
||||
|
||||
</body>
|
||||
</html>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<!--
|
||||
|
||||
$(document).ready(function(){
|
||||
SetOZParamters_OZViewer = function(){
|
||||
var oz;
|
||||
oz = document.getElementById("OZViewer");
|
||||
oz.sendToActionScript("connection.servlet","/oz80/server");
|
||||
oz.sendToActionScript('connection.reportname', '/markany.ozr');
|
||||
|
||||
oz.sendToActionScript("print.externalmodule","oz.viewer.export.OZAppletPrintBarcode_MarkAny");
|
||||
oz.sendToActionScript("connection.extraparam","PropertiesFilePath=%OZCONF%/ozmarkany.properties,UserPassword=a,PdfCreator=MarkAny");
|
||||
|
||||
//pdf ÀúÀå½Ã ÆùÆ®Æ÷ÇÔ
|
||||
oz.sendToActionScript("pdf.fontembedding", "true");
|
||||
oz.sendToActionScript("pdf.fontembedding_subset", "true");
|
||||
|
||||
|
||||
return true;
|
||||
}
|
||||
var opt = [];
|
||||
opt["save_exportfrom"] = { "pdf" : "server" }; //ȤÀº opt["save_exportfrom"] = { "pdf" : "scheduler" };
|
||||
opt["print_exportfrom"] = "server"; //Àμâ PDF ÀͽºÆ÷Æ® ÀÛ¾÷À» ¼¹ö¿Í Åë½ÅÇÏ¿© µ¿ÀÛ
|
||||
|
||||
start_ozjs("OZViewer","/oz80/ozhviewer/", opt);
|
||||
});
|
||||
-->
|
||||
|
||||
|
||||
@ -50,6 +50,7 @@
|
||||
oz.sendToActionScript("toolbar.addmemo", "false"); //메모저장 아이콘
|
||||
oz.sendToActionScript("toolbar.savedm", "false"); //데이터 저장 아이콘
|
||||
oz.sendToActionScript("toolbar.etc", "false"); //다른메뉴 아이콘
|
||||
oz.sendToActionScript("viewer.pagedisplay" , "singlepagecontinuous"); //스크롤 추가_220921_이준호
|
||||
return true;
|
||||
}
|
||||
start_ozjs("OZViewer", '${ozServerNm}'+"/oz80/ozhviewer/");
|
||||
|
||||
@ -50,6 +50,7 @@
|
||||
oz.sendToActionScript("toolbar.addmemo", "false"); //메모저장 아이콘
|
||||
oz.sendToActionScript("toolbar.savedm", "false"); //데이터 저장 아이콘
|
||||
oz.sendToActionScript("toolbar.etc", "false"); //다른메뉴 아이콘
|
||||
oz.sendToActionScript("viewer.pagedisplay" , "singlepagecontinuous"); //스크롤 추가_220921_이준호
|
||||
return true;
|
||||
}
|
||||
start_ozjs("OZViewer", '${ozServerNm}'+"/oz80/ozhviewer/");
|
||||
|
||||
@ -50,6 +50,7 @@
|
||||
oz.sendToActionScript("toolbar.addmemo", "false"); //메모저장 아이콘
|
||||
oz.sendToActionScript("toolbar.savedm", "false"); //데이터 저장 아이콘
|
||||
oz.sendToActionScript("toolbar.etc", "false"); //다른메뉴 아이콘
|
||||
oz.sendToActionScript("viewer.pagedisplay" , "singlepagecontinuous"); //스크롤 추가_220921_이준호
|
||||
return true;
|
||||
}
|
||||
start_ozjs("OZViewer", '${ozServerNm}'+"/oz80/ozhviewer/");
|
||||
|
||||
@ -50,6 +50,7 @@
|
||||
oz.sendToActionScript("toolbar.addmemo", "false"); //메모저장 아이콘
|
||||
oz.sendToActionScript("toolbar.savedm", "false"); //데이터 저장 아이콘
|
||||
oz.sendToActionScript("toolbar.etc", "false"); //다른메뉴 아이콘
|
||||
oz.sendToActionScript("viewer.pagedisplay" , "singlepagecontinuous"); //스크롤 추가_220921_이준호
|
||||
return true;
|
||||
}
|
||||
start_ozjs("OZViewer", '${ozServerNm}'+"/oz80/ozhviewer/");
|
||||
|
||||
@ -213,7 +213,8 @@
|
||||
<form:form id="listForm" name="listForm" method="post">
|
||||
<input type="hidden" id="adrSeq" name="adrSeq" value="<c:out value="${info.adrSeq }"></c:out>" />
|
||||
<input type="hidden" id="adrSn" name="adrSn" value="<c:out value="${info.adrSn }"></c:out>" />
|
||||
<input type="hidden" id="closeDocTy" name="closeDocTy" value="<c:out value="${info.closeDocTy }"></c:out>" />
|
||||
<%-- <input type="hidden" id="closeDocTy" name="closeDocTy" value="<c:out value="${info.closeDocTy }"></c:out>" /> --%>
|
||||
<input type="hidden" id="closeDocTy" name="closeDocTy" value="60" />
|
||||
<input type="hidden" id="closeDoc" name="closeDoc" value="<c:out value="${info.closeDoc }"></c:out>" />
|
||||
<input type="hidden" id="memSeq" name="memSeq" value=""/>
|
||||
<div class="cont_wrap">
|
||||
|
||||
@ -50,6 +50,7 @@
|
||||
oz.sendToActionScript("toolbar.addmemo", "false"); //메모저장 아이콘
|
||||
oz.sendToActionScript("toolbar.savedm", "false"); //데이터 저장 아이콘
|
||||
oz.sendToActionScript("toolbar.etc", "false"); //다른메뉴 아이콘
|
||||
oz.sendToActionScript("viewer.pagedisplay" , "singlepagecontinuous"); //스크롤 추가_220921_이준호
|
||||
return true;
|
||||
}
|
||||
start_ozjs("OZViewer", '${ozServerNm}'+"/oz80/ozhviewer/");
|
||||
|
||||
@ -51,6 +51,7 @@
|
||||
oz.sendToActionScript("toolbar.addmemo", "false"); //메모저장 아이콘
|
||||
oz.sendToActionScript("toolbar.savedm", "false"); //데이터 저장 아이콘
|
||||
oz.sendToActionScript("toolbar.etc", "false"); //다른메뉴 아이콘
|
||||
oz.sendToActionScript("viewer.pagedisplay" , "singlepagecontinuous"); //스크롤 추가_220921_이준호
|
||||
return true;
|
||||
}
|
||||
start_ozjs("OZViewer", '${ozServerNm}'+"/oz80/ozhviewer/");
|
||||
|
||||
@ -96,7 +96,7 @@ $(document).ready(function (){
|
||||
<body>
|
||||
|
||||
<c:import url="/web/com/webCommonHeader.do" />
|
||||
<c:if test="${!fn:contains(URL , 'main/mainPage.do')}">
|
||||
<c:if test="${!fn:contains(URL , 'main/mainPage.do') && !fn:contains(URL , 'adjstExp/adjstExpMainPage.do')}">
|
||||
<!-- 서브페이지 -->
|
||||
<c:import url="/web/com/naviWrap.do"></c:import>
|
||||
</c:if>
|
||||
|
||||
@ -227,9 +227,14 @@
|
||||
<a href="#none" onclick="fncCloseDetail('${list.adrSeq}', '${list.adrSn}');"><c:out value="${list.resPonDentNm}"/></a>
|
||||
</td>
|
||||
<td class="td_tit">
|
||||
<span class="read_only m_th_text">신청내용</span>
|
||||
<a href="#none" onclick="fncCloseDetail('${list.adrSeq}', '${list.adrSn}');"><kc:code codeId="CC002" code="${list.ccTy}"/></a>
|
||||
</td>
|
||||
<div class="hover_content_wrap">
|
||||
<span class="read_only m_th_text">신청내용</span>
|
||||
<a href="#none" onclick="fncCloseDetail('${list.adrSeq}', '${list.adrSn}');"><kc:code codeId="CC002" code="${list.ccTy}"/></a>
|
||||
<div class="hover_content_box">
|
||||
신청취지 : 피신청인은 신청인에게 저작권 침해에 따른 손해배상 및 위자료로서 금삼백만원(₩3,000,000)을 지급한다.
|
||||
</div>
|
||||
</div>
|
||||
</td>
|
||||
</c:when>
|
||||
<c:when test="${list.statCd eq '101050' or (list.statCd >= '201010' and list.statCd <= '309050')}">
|
||||
<td class="td_subscriber">
|
||||
@ -241,8 +246,13 @@
|
||||
<a href="#none" onclick="fncGoingDetail('${list.adrSeq}', '${list.adrSn}');"><c:out value="${list.resPonDentNm}"/></a>
|
||||
</td>
|
||||
<td class="td_tit">
|
||||
<span class="read_only m_th_text">신청내용</span>
|
||||
<a href="#none" onclick="fncGoingDetail('${list.adrSeq}', '${list.adrSn}');"><kc:code codeId="CC002" code="${list.ccTy}"/></a>
|
||||
<div class="hover_content_wrap">
|
||||
<span class="read_only m_th_text">신청내용</span>
|
||||
<a href="#none" onclick="fncGoingDetail('${list.adrSeq}', '${list.adrSn}');"><kc:code codeId="CC002" code="${list.ccTy}"/></a>
|
||||
<div class="hover_content_box">
|
||||
신청취지 : 피신청인은 신청인에게 저작권 침해에 따른 손해배상 및 위자료로서 금삼백만원(₩3,000,000)을 지급한다.
|
||||
</div>
|
||||
</div>
|
||||
</td>
|
||||
</c:when>
|
||||
|
||||
@ -256,8 +266,13 @@
|
||||
<a href="#none" onclick="fncGoDetail('${list.adrSeq}');"><c:out value="${list.resPonDentNm}"/></a>
|
||||
</td>
|
||||
<td class="td_tit">
|
||||
<span class="read_only m_th_text">신청내용</span>
|
||||
<a href="#none" onclick="fncGoDetail('${list.adrSeq}');"><kc:code codeId="CC002" code="${list.ccTy}"/></a>
|
||||
<div class="hover_content_wrap">
|
||||
<span class="read_only m_th_text">신청내용</span>
|
||||
<a href="#none" onclick="fncGoDetail('${list.adrSeq}');"><kc:code codeId="CC002" code="${list.ccTy}"/></a>
|
||||
<div class="hover_content_box">
|
||||
신청취지 : 피신청인은 신청인에게 저작권 침해에 따른 손해배상 및 위자료로서 금삼백만원(₩3,000,000)을 지급한다.
|
||||
</div>
|
||||
</div>
|
||||
</td>
|
||||
</c:otherwise>
|
||||
</c:choose>
|
||||
|
||||
@ -0,0 +1,134 @@
|
||||
<%@ page contentType="text/html; charset=utf-8"%>
|
||||
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
|
||||
<%@ taglib prefix="ui" uri="http://egovframework.gov/ctl/ui"%>
|
||||
<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions"%>
|
||||
<%@ taglib prefix="spring" uri="http://www.springframework.org/tags"%>
|
||||
<%@ taglib prefix="form" uri="http://www.springframework.org/tags/form" %>
|
||||
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt"%>
|
||||
<%@ taglib prefix="un" uri="http://jakarta.apache.org/taglibs/unstandard-1.0" %>
|
||||
<%@ taglib prefix="kc" uri="/WEB-INF/tlds/kcc_tld.tld"%>
|
||||
<un:useConstants var="KccadrConstants" className="kcc.kccadr.cmm.KccadrConstants" />
|
||||
<% pageContext.setAttribute("replaceChar", "\n"); %>
|
||||
|
||||
<!DOCTYPE html>
|
||||
<html lang="ko">
|
||||
<head>
|
||||
<title>조정사건 상세</title>
|
||||
<meta http-equiv="content-type" content="text/html; charset=utf-8">
|
||||
<script src="/kccadrPb/usr/script/popup.js"></script>
|
||||
<script src="/js/page/adjstReq/adjstReq.js"></script>
|
||||
<script type="text/javascript" src="<c:url value="/validator.do"/>"></script>
|
||||
<%-- <un:useConstants var="KccadrConstants" className="kcc.kccadr.cmm.KccadrConstants" /> --%>
|
||||
<script type="text/javaScript" language="javascript">
|
||||
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<form:form id="listForm" name="listForm" commandName="adjstIncidentVO" onsubmit="return false;" method="post">
|
||||
<input type="hidden" name="pageIndex" value="<c:out value='${adjstIncidentVO.pageIndex}' default='1' />"/>
|
||||
<input type="hidden" name="searchSortCnd" value="<c:out value="${adjstIncidentVO.searchSortCnd}" />" />
|
||||
<input type="hidden" name="searchSortOrd" value="<c:out value="${adjstIncidentVO.searchSortOrd}" />" />
|
||||
<input type="hidden" name="searchStatus" value="<c:out value="${adjstIncidentVO.searchStatus}" />" />
|
||||
</form:form>
|
||||
|
||||
<form id="popForm" name="popForm" action="<c:url value='/web/kccadr/accdnt/ai/popup/adjstIncidentDetailPop.do'/>" method="post">
|
||||
<input type="hidden" name="adrSeq" id="adrSeq" value="<c:out value='${master.adrSeq}'/>"/>
|
||||
</form>
|
||||
|
||||
<form:form id="editForm" name="editForm" commandName="adjstIncidentVO" onsubmit="return false;" method="post">
|
||||
<input type="hidden" name="adrSeq" id="adrSeq" value="<c:out value='${master.adrSeq}'/>"/>
|
||||
<input type="hidden" name="adjPageSts" value="Upt"/>
|
||||
</form:form>
|
||||
<!-- cont -->
|
||||
<div class="cont_wrap sub02_1" id="sub">
|
||||
<div class="inner">
|
||||
<div class="cont_tit">
|
||||
<h2>조정사건 기록열람 신청</h2>
|
||||
</div>
|
||||
<div class="top_progress top_progress02">
|
||||
<p>열람수수료는 <span>700</span>원, 발급수수료는 <span>1,000</span>원입니다.</p>
|
||||
<button type="button" class="btnType05" title="프린터창 열림" onclick="window.print();">발급가능 프린터 확인</button>
|
||||
</div>
|
||||
|
||||
<div class="tb_wrap">
|
||||
<!-- <div class="tb_top">
|
||||
<p>대리인 정보</p>
|
||||
</div> -->
|
||||
<table class="tbType01">
|
||||
<caption>조정사건 기록열람 신청 정보 : 조정번호, 신청인 구분, 조정당사자 여부, 서류종류, 발급부수등의 정보제공</caption>
|
||||
<colgroup>
|
||||
<col style="width:250px;">
|
||||
<col style="width:auto;">
|
||||
</colgroup>
|
||||
<tbody>
|
||||
<tr>
|
||||
<th scope="row">
|
||||
<p class="req_text"><span>필수입력 항목</span>*</p>
|
||||
<p>조정번호</p>
|
||||
</th>
|
||||
<td>
|
||||
<label for="adjNm" class="label">조정번호 입력</label>
|
||||
<input type="text" name="adjNm" id="adjNm" value="" size="30" placeholder="조정번호를 입력하세요." />
|
||||
<button type="button" class="btnType01 btn_adr_search" data-tooltip="list_popup" onclick="AdjstReq.historyAdjstPopEndList();" title="팝업 열림">조회</button>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row">
|
||||
<p class="req_text"><span>필수입력 항목</span>*</p>
|
||||
<p>신청인 구분</p>
|
||||
</th>
|
||||
<td>
|
||||
<div class="radio_wrap">
|
||||
<input type="radio" name="adjSort" id="adjSort01" /><label for="adjSort01">권리자</label>
|
||||
<input type="radio" name="adjSort" id="adjSort02" /><label for="adjSort02">이용자</label>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row">
|
||||
<p class="req_text"><span>필수입력 항목</span>*</p>
|
||||
<p>조정당사자 여부</p>
|
||||
</th>
|
||||
<td>
|
||||
<div class="radio_wrap">
|
||||
<input type="radio" name="adjWhether" id="adjWhether01" /><label for="adjWhether01">본인</label>
|
||||
<input type="radio" name="adjWhether" id="adjWhether02" /><label for="adjWhether02">대리인</label>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row">
|
||||
<p class="req_text"><span>필수입력 항목</span>*</p>
|
||||
<p>서류종류</p>
|
||||
</th>
|
||||
<td>
|
||||
<div class="radio_wrap">
|
||||
<input type="radio" name="adjDocType" id="adjDocType01" /><label for="adjDocType01">기일조서</label>
|
||||
<input type="radio" name="adjDocType" id="adjDocType02" /><label for="adjDocType02">조정조서</label>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row">
|
||||
<p class="req_text"><span>필수입력 항목</span>*</p>
|
||||
<p>발급부수</p>
|
||||
</th>
|
||||
<td>
|
||||
<select name="adjIss" id="adjIss">
|
||||
<option value="1">1</option>
|
||||
</select>
|
||||
<span>통</span>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- 하단 버튼 -->
|
||||
<div class="btn_wrap btn_layout02">
|
||||
<button type="button" class="btnType07">신청</button>
|
||||
</div>
|
||||
<!-- //하단 버튼 -->
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
@ -0,0 +1,102 @@
|
||||
<%@ page contentType="text/html; charset=utf-8"%>
|
||||
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
|
||||
<%@ taglib prefix="ui" uri="http://egovframework.gov/ctl/ui"%>
|
||||
<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions"%>
|
||||
<%@ taglib prefix="spring" uri="http://www.springframework.org/tags"%>
|
||||
<%@ taglib prefix="form" uri="http://www.springframework.org/tags/form" %>
|
||||
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt"%>
|
||||
<%@ taglib prefix="kc" uri="/WEB-INF/tlds/kcc_tld.tld"%>
|
||||
|
||||
<!DOCTYPE html>
|
||||
<html lang="ko">
|
||||
<head>
|
||||
<title>종결 조정사건 목록</title>
|
||||
<meta http-equiv="content-type" content="text/html; charset=utf-8">
|
||||
<script type="text/javascript" src="/kccadrPb/usr/script/popup.js"></script>
|
||||
<script type="text/javaScript" language="javascript">
|
||||
|
||||
function fncGoList(){
|
||||
linkPage(1);
|
||||
}
|
||||
|
||||
function linkPage(pageNo){
|
||||
var data = {
|
||||
pageIndex : pageNo,
|
||||
searchKeyword : $("#searchKeyword").val(),
|
||||
searchCondition : $("#searchCondition").val(),
|
||||
pageUnit : 5,
|
||||
}
|
||||
AdjstReq.historyAdjstPopEndList(data);
|
||||
}
|
||||
|
||||
$(document).ready(function(){
|
||||
// 레이어팝업 포커싱 이동 수정
|
||||
$(".tooltip-close").click(function(){
|
||||
var activeTarget = $('[data-tooltip-con="list_popup"]');
|
||||
activeTarget.hide();
|
||||
$('[data-tooltip="list_popup"]').focus();
|
||||
});
|
||||
|
||||
})
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<!-- 일정 상세 -->
|
||||
<form:form commandName="adjstReqVO" id="popList" name="popList" method="post" onsubmit="return false;">
|
||||
<input type="hidden" name="pageIndex" value="<c:out value='${adjstReqVO.pageIndex}' default='1' />"/>
|
||||
<input type="hidden" name="searchSortCnd" value="<c:out value="${adjstReqVO.searchSortCnd}" />" />
|
||||
<input type="hidden" name="searchSortOrd" value="<c:out value="${adjstReqVO.searchSortOrd}" />" />
|
||||
</form:form>
|
||||
<div class="popup_wrap list_popup" tabindex="0" data-tooltip-con="list_popup" data-focus="list_popup" data-focus-prev="list_popup_close">
|
||||
<div class="popup_tit">
|
||||
<p>종결 조정사건 목록</p> <button class="btn_popup_close tooltip-close" data-focus="list_popup_close" title="팝업 닫기"><i></i></button>
|
||||
</div>
|
||||
<div class="popup_cont">
|
||||
<div class="popup_search">
|
||||
<label for="searchKeyword">검색어 입력</label>
|
||||
<input type="text" name="searchKeyword" id="searchKeyword" value="<c:out value='${adjstReqVO.searchKeyword}' />" placeholder="검색어를 입력하세요" size="20">
|
||||
<button type="button" class="btnType07" onclick="fncGoList(); return false;">검색</button>
|
||||
</div>
|
||||
|
||||
<table class="popup_list">
|
||||
<caption>피신청인 이전작성 목록 : 피신청인, 저작물 종류, 선택등의 정보제공</caption>
|
||||
<colgroup>
|
||||
<col style="width: 40%;">
|
||||
<col style="width: 40%;">
|
||||
<col style="width: 20%;">
|
||||
</colgroup>
|
||||
<thead>
|
||||
<tr>
|
||||
<th scope="col">피신청인</th>
|
||||
<th scope="col">조정번호</th>
|
||||
<th scope="col">선택</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>
|
||||
<p>김길동</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>2021조050</p>
|
||||
</td>
|
||||
<td><button type="button" class="btnType01">선택</button></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="3"><spring:message code="common.nodata.msg" /></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<!-- page -->
|
||||
<%-- <div class="page">
|
||||
<ui:pagination paginationInfo = "${paginationInfo}" type="image" jsFunction="linkPage" />
|
||||
</div> --%>
|
||||
<!-- //page -->
|
||||
<div class="btn_wrap">
|
||||
<button class="btnType03 tooltip-close" data-focus="list_popup_close" data-focus-next="list_popup">닫기</button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</body>
|
||||
</html>
|
||||
@ -163,44 +163,59 @@ resInfo--%>
|
||||
|
||||
<!-- step -->
|
||||
<div class="step_wrap status_detail">
|
||||
<div class="step step01 <c:out value="${statusActive eq '1' ? 'active' : ''}" />">
|
||||
<div class="step step01 <c:out value="${statusActive eq '1' ? 'active' : ''}" /> hover_content_wrap">
|
||||
<i></i>
|
||||
<p>
|
||||
STEP. 01
|
||||
<span>접수</span>
|
||||
</p>
|
||||
<i class="next">다음</i>
|
||||
<div class="hover_content_box">
|
||||
조정 진행과정 중 하나의 절차로써, 사건 당사자들의 합의를 위해 한국저작권위원회가 중재하는 자리로 조정위원, 사건당사자, 그 밖의 사건관계인이 출석 하는 날을 말합니다.
|
||||
</div>
|
||||
</div>
|
||||
<div class="step step02 <c:out value="${statusActive eq '2' ? 'active' : ''}" />">
|
||||
<div class="step step02 <c:out value="${statusActive eq '2' ? 'active' : ''}" /> hover_content_wrap">
|
||||
<i></i>
|
||||
<p>
|
||||
STEP. 02
|
||||
<span>기일지정</span>
|
||||
</p>
|
||||
<i class="next">다음</i>
|
||||
<div class="hover_content_box">
|
||||
조정 진행과정 중 하나의 절차로써, 사건 당사자들의 합의를 위해 한국저작권위원회가 중재하는 자리로 조정위원, 사건당사자, 그 밖의 사건관계인이 출석 하는 날을 말합니다.
|
||||
</div>
|
||||
</div>
|
||||
<div class="step step03 <c:out value="${statusActive eq '3' ? 'active' : ''}" />">
|
||||
<div class="step step03 <c:out value="${statusActive eq '3' ? 'active' : ''}" /> hover_content_wrap">
|
||||
<i></i>
|
||||
<p>
|
||||
STEP. 03
|
||||
<span>기일개최</span>
|
||||
</p>
|
||||
<i class="next">다음</i>
|
||||
<div class="hover_content_box">
|
||||
조정 진행과정 중 하나의 절차로써, 사건 당사자들의 합의를 위해 한국저작권위원회가 중재하는 자리로 조정위원, 사건당사자, 그 밖의 사건관계인이 출석 하는 날을 말합니다.
|
||||
</div>
|
||||
</div>
|
||||
<div class="step step04 <c:out value="${statusActive eq '4' ? 'active' : ''}" />">
|
||||
<div class="step step04 <c:out value="${statusActive eq '4' ? 'active' : ''}" /> hover_content_wrap">
|
||||
<i></i>
|
||||
<p>
|
||||
STEP. 04
|
||||
<span>조정중</span>
|
||||
</p>
|
||||
<i class="next">다음</i>
|
||||
<div class="hover_content_box">
|
||||
조정 진행과정 중 하나의 절차로써, 사건 당사자들의 합의를 위해 한국저작권위원회가 중재하는 자리로 조정위원, 사건당사자, 그 밖의 사건관계인이 출석 하는 날을 말합니다.
|
||||
</div>
|
||||
</div>
|
||||
<div class="step step05 <c:out value="${statusActive eq '5' ? 'active' : ''}" />">
|
||||
<div class="step step05 <c:out value="${statusActive eq '5' ? 'active' : ''}" /> hover_content_wrap">
|
||||
<i></i>
|
||||
<p>
|
||||
STEP. 05
|
||||
<span>종료</span>
|
||||
</p>
|
||||
<div class="hover_content_box">
|
||||
조정 진행과정 중 하나의 절차로써, 사건 당사자들의 합의를 위해 한국저작권위원회가 중재하는 자리로 조정위원, 사건당사자, 그 밖의 사건관계인이 출석 하는 날을 말합니다.
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<!-- //step -->
|
||||
@ -209,7 +224,7 @@ resInfo--%>
|
||||
<div class="work_flow_wrap off">
|
||||
<div class="work_tit">
|
||||
<p>조정진행 워크플로우</p>
|
||||
<button type="button" class="btn_open"><i></i></button>
|
||||
<button type="button" title="열림" class="btn_open"><i></i></button>
|
||||
</div>
|
||||
<div class="work_cont">
|
||||
<ul class="top_work">
|
||||
@ -261,6 +276,7 @@ resInfo--%>
|
||||
|
||||
<div class="tb_wrap">
|
||||
<table class="tbType01">
|
||||
<caption>신청인, 대리인, 피신청인1, 피신청인2등의 정보제공</caption>
|
||||
<colgroup>
|
||||
<col style="width: 250px;">
|
||||
<col style="width: auto;">
|
||||
@ -334,7 +350,7 @@ resInfo--%>
|
||||
</div>
|
||||
</div>
|
||||
<table class="tbType01">
|
||||
<caption>신청인, 주소등의 정보제공</caption>
|
||||
<caption>신청인, 주소, 신청인 분류등의 정보제공</caption>
|
||||
<colgroup>
|
||||
<col style="width: 200px;">
|
||||
<col style="width: auto;">
|
||||
|
||||
@ -106,12 +106,12 @@ function fn_adjstReq2_regist() {
|
||||
<p class="tit">2. <span>조정신청 대상</span>을 선택해주세요.</p>
|
||||
<ul>
|
||||
<li>
|
||||
<input type="radio" name="rpplTy" value="01" id="subject_person01"><label
|
||||
for="subject_person01">분쟁당사자</label>
|
||||
<input type="radio" name="rpplTy" value="01" id="subject_person01">
|
||||
<label for="subject_person01"><i></i>분쟁당사자</label>
|
||||
</li>
|
||||
<li>
|
||||
<input type="radio" name="rpplTy" value="03" id="subject_person02"><label for="subject_person02">대리인(변호사, 가족
|
||||
등)</label>
|
||||
<input type="radio" name="rpplTy" value="03" id="subject_person02">
|
||||
<label for="subject_person02"><i style="margin-bottom:20px;"></i>대리인(변호사, 가족 등)</label>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
@ -92,8 +92,7 @@ function fnGoCrtfc(){
|
||||
<p>대리인 신청가능 : 권리자 또는 침해자의 대리인 자격으로 온라인 조정신청을 할 수 있습니다.</p>
|
||||
</li>
|
||||
</ul>
|
||||
<p class="cf_text">주의사항 : 분쟁조정신청 작성이 오래 걸릴 경우 신청 중 오류가 발생할 수 있습니다. 신청 취지/원인을 미리 작성한 후 신청하시기 바랍니다.(STEP3
|
||||
신청취지/원인 예문보기)</p>
|
||||
<p class="cf_text">주의사항 : 분쟁조정신청 작성이 오래 걸릴 경우 신청 중 오류가 발생할 수 있습니다. 신청 취지/원인을 미리 작성한 후 신청하시기 바랍니다.<br>(STEP3 신청취지/원인 예문보기)</p>
|
||||
</div>
|
||||
</div>
|
||||
<!-- //안내문구 -->
|
||||
@ -129,12 +128,12 @@ function fnGoCrtfc(){
|
||||
<p class="tit">2. 조정의 당사자 <span>본인</span>이신가요?</p>
|
||||
<ul>
|
||||
<li>
|
||||
<input type="radio" name="rpplTy" value="${KccadrConstants.ADR_RPPL_TY_REQ}" id="subject_person01"><label
|
||||
for="subject_person01">네, 본인입니다.</label>
|
||||
<input type="radio" name="rpplTy" value="${KccadrConstants.ADR_RPPL_TY_REQ}" id="subject_person01">
|
||||
<label for="subject_person01"><i></i>네, 본인입니다.</label>
|
||||
</li>
|
||||
<li>
|
||||
<input type="radio" name="rpplTy" value="${KccadrConstants.ADR_RPPL_TY_REQ_DEPUTY}" id="subject_person02"><label for="subject_person02">아니오, 대리인(변호사, 가족
|
||||
, 직원)입니다.</label>
|
||||
<input type="radio" name="rpplTy" value="${KccadrConstants.ADR_RPPL_TY_REQ_DEPUTY}" id="subject_person02">
|
||||
<label for="subject_person02"><i></i>아니오, 대리인<br>(변호사, 가족 , 직원)입니다.</label>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
@ -50,6 +50,7 @@
|
||||
oz.sendToActionScript("toolbar.addmemo", "false"); //메모저장 아이콘
|
||||
oz.sendToActionScript("toolbar.savedm", "false"); //데이터 저장 아이콘
|
||||
oz.sendToActionScript("toolbar.etc", "false"); //다른메뉴 아이콘
|
||||
oz.sendToActionScript("viewer.pagedisplay" , "singlepagecontinuous"); //스크롤 추가_220921_이준호
|
||||
return true;
|
||||
}
|
||||
start_ozjs("OZViewer", '${ozServerNm}'+"/oz80/ozhviewer/");
|
||||
|
||||
@ -51,6 +51,7 @@
|
||||
oz.sendToActionScript("toolbar.addmemo", "false"); //메모저장 아이콘
|
||||
oz.sendToActionScript("toolbar.savedm", "false"); //데이터 저장 아이콘
|
||||
oz.sendToActionScript("toolbar.etc", "false"); //다른메뉴 아이콘
|
||||
oz.sendToActionScript("viewer.pagedisplay" , "singlepagecontinuous"); //스크롤 추가_220921_이준호
|
||||
return true;
|
||||
}
|
||||
start_ozjs("OZViewer", '${ozServerNm}'+"/oz80/ozhviewer/");
|
||||
|
||||
@ -0,0 +1,295 @@
|
||||
<%@ page contentType="text/html; charset=utf-8"%>
|
||||
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
|
||||
<%@ taglib prefix="ui" uri="http://egovframework.gov/ctl/ui"%>
|
||||
<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions"%>
|
||||
<%@ taglib prefix="spring" uri="http://www.springframework.org/tags"%>
|
||||
<%@ taglib prefix="form" uri="http://www.springframework.org/tags/form" %>
|
||||
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt"%>
|
||||
<%@ taglib prefix="kc" uri="/WEB-INF/tlds/kcc_tld.tld"%>
|
||||
<%@ taglib prefix="un" uri="http://jakarta.apache.org/taglibs/unstandard-1.0" %>
|
||||
<%
|
||||
response.setHeader("Cache-Control","no-store");
|
||||
response.setHeader("Pragma","no-cache");
|
||||
response.setDateHeader("Expires",0);
|
||||
if (request.getProtocol().equals("HTTP/1.1")) response.setHeader("Cache-Control", "no-cache");
|
||||
%>
|
||||
<un:useConstants var="KccadrConstants" className="kcc.kccadr.cmm.KccadrConstants" />
|
||||
<!DOCTYPE html>
|
||||
<html lang="ko">
|
||||
<head>
|
||||
<title>조정사건 목록</title>
|
||||
<meta http-equiv="content-type" content="text/html; charset=utf-8">
|
||||
|
||||
<link rel="stylesheet" href="/kccadrPb/usr/datepicker/classic.css">
|
||||
<link rel="stylesheet" href="/kccadrPb/usr/datepicker/classic.date.css">
|
||||
|
||||
<script src="/kccadrPb/usr/script/popup.js"></script>
|
||||
<script src="/kccadrPb/usr/datepicker/picker.js"></script>
|
||||
<script src="/kccadrPb/usr/datepicker/picker.date.js"></script>
|
||||
<script src="/kccadrPb/usr/datepicker/legacy.js"></script>
|
||||
<script src="/kccadrPb/usr/datepicker/ko_KR.js"></script>
|
||||
<script type="text/javaScript" language="javascript">
|
||||
|
||||
function fncStatusList(status){
|
||||
document.listForm.searchStatus.value = status;
|
||||
document.listForm.searchCondition.value = '';
|
||||
document.listForm.searchKeyword.value = '';
|
||||
linkPage(1);
|
||||
}
|
||||
function fncGoList(){
|
||||
linkPage(1);
|
||||
}
|
||||
|
||||
function linkPage(pageNo){
|
||||
var listForm = document.listForm ;
|
||||
listForm.pageIndex.value = pageNo ;
|
||||
listForm.action = "<c:url value='/web/kccadr/accdnt/ai/adjstIncidentList.do'/>";
|
||||
listForm.submit();
|
||||
}
|
||||
|
||||
function fncGoDetail(adrSeq){
|
||||
var listForm = document.listForm ;
|
||||
listForm.adrSeq.value = adrSeq;
|
||||
listForm.action = "<c:url value='/web/kccadr/accdnt/ai/adjstIncidentDetail.do'/>";
|
||||
listForm.submit();
|
||||
}
|
||||
|
||||
function fncGoingDetail(adrSeq, adrSn){
|
||||
var listForm = document.listForm ;
|
||||
listForm.action = "<c:url value='/web/kccadr/adjstExpDetail/adjstReqStatusDetail.do'/>";
|
||||
listForm.submit();
|
||||
}
|
||||
|
||||
function fncCloseDetail(adrSeq, adrSn){
|
||||
var listForm = document.listForm ;
|
||||
listForm.adrSeq.value = adrSeq;
|
||||
listForm.adrSn.value = adrSn;
|
||||
listForm.action = "<c:url value='/web/kccadr/accdnt/ars/adjstCloseDetail.do'/>";
|
||||
listForm.submit();
|
||||
}
|
||||
|
||||
function fncGoCreate(){
|
||||
var listForm = document.listForm ;
|
||||
//listForm.action = "<c:url value='/web/kccadr/adjst/adjstReq1Regist.do'/>"; // 신청서작성 메뉴 URL로 수정
|
||||
listForm.action = "<c:url value='/web/kccadr/adjstExp/adjstReqRegistInformation.do'/>";
|
||||
listForm.submit();
|
||||
}
|
||||
|
||||
function fncSecurityPop(adrSeq,edtTy,edtSn) {
|
||||
commonPopLayeropen(
|
||||
"/web/kccadr/accdnt/ai/popup/adjstIncidentReqViewPop.do"
|
||||
, 550
|
||||
, 600
|
||||
, {adrSeq : adrSeq, edtTy : edtTy, edtSn : edtSn}
|
||||
, "N"
|
||||
, "securityPop"
|
||||
);
|
||||
}
|
||||
function fncRejectCnPop(adrSeq,rejectCn) {
|
||||
commonPopLayeropen(
|
||||
"/web/kccadr/accdnt/ai/popup/adjstIncidentRejectCnPop.do"
|
||||
, 550
|
||||
, 300
|
||||
, {adrSeq : adrSeq, rejectCn : rejectCn}
|
||||
, "N"
|
||||
, "rejectCnPop"
|
||||
);
|
||||
}
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<form:form id="listForm" name="listForm" commandName="adjstIncidentVO" onsubmit="return false;" method="post">
|
||||
<input type="hidden" name="pageIndex" value="<c:out value='${adjstIncidentVO.pageIndex}' default='1' />"/>
|
||||
<input type="hidden" name="searchSortCnd" value="<c:out value="${adjstIncidentVO.searchSortCnd}" />" />
|
||||
<input type="hidden" name="searchSortOrd" value="<c:out value="${adjstIncidentVO.searchSortOrd}" />" />
|
||||
<input type="hidden" name="searchStatus" value="<c:out value="${adjstIncidentVO.searchStatus}" />" />
|
||||
<input type="hidden" name="adrSeq" value="" />
|
||||
<input type="hidden" name="adrSn" value="" />
|
||||
<input type="hidden" name="step" value="4" />
|
||||
|
||||
<!-- cont -->
|
||||
<div class="cont_wrap sub02_1" id="sub">
|
||||
<div class="inner">
|
||||
<div class="cont_tit">
|
||||
<h2>[체험] 조정사건 목록</h2>
|
||||
</div>
|
||||
|
||||
<!-- list_top -->
|
||||
<div class="list_top">
|
||||
<!-- <p>총 건수 : <span>204</span>건</p> -->
|
||||
<div class="tab_wrap">
|
||||
<button type="button" onclick="fncStatusList(''); return false;" class="tab ${empty adjstIncidentVO.searchStatus ? 'on' : '' }">전체</button>
|
||||
<button type="button" onclick="fncStatusList('A'); return false;" class="${adjstIncidentVO.searchStatus eq 'A'? 'on' : '' } tab">신청</button>
|
||||
<button type="button" onclick="fncStatusList('B'); return false;" class="${adjstIncidentVO.searchStatus eq 'B' ? 'on' : '' } tab">진행</button>
|
||||
<button type="button" onclick="fncStatusList('C'); return false;" class="${adjstIncidentVO.searchStatus eq 'C' ? 'on' : '' } tab">종결</button>
|
||||
</div>
|
||||
<div class="list_util">
|
||||
<%--
|
||||
<label for="searchCondition">검색조건 선택</label>
|
||||
<select name="searchCondition" id="searchCondition" class="subSearch">
|
||||
<option value="1" ${adjstIncidentVO.searchCondition eq '1' ? 'selected' : '' }>조정번호</option>
|
||||
<option value="2" ${adjstIncidentVO.searchCondition eq '2' ? 'selected' : '' }>접수기간</option>
|
||||
<option value="3" ${adjstIncidentVO.searchCondition eq '3' ? 'selected' : '' }>신청인명</option>
|
||||
<option value="4" ${adjstIncidentVO.searchCondition eq '4' ? 'selected' : '' }>피신청인명</option>
|
||||
<option value="5" ${adjstIncidentVO.searchCondition eq '5' ? 'selected' : '' }>신청내용</option>
|
||||
<c:if test="${adjstIncidentVO.searchStatus ne 'B'}">
|
||||
<option value="6" ${adjstIncidentVO.searchCondition eq '6' ? 'selected' : '' }>조정상태</option>
|
||||
</c:if>
|
||||
</select>
|
||||
<div class="sel_date">
|
||||
<div class="calendar_wrap">
|
||||
<input type="text" class="searchStartDt startDate inp" title="검색시작일" id="searchStartDt" name="searchStartDt" value="${adjstIncidentVO.searchStartDt}" data-datecontrol="true" onclick="return calendarOpen('searchStartDt-lry','',this);" onfocus="return calendarOpen('searchStartDt-lry','',this);" onkeyup="this.value = date_mask(this.value)" maxlength="10">
|
||||
<button type="button" title="달력 팝업 열기" class="btn_start btn_cal" onclick="return calendarOpen('searchStartDt-lry','',this);"><i></i></button>
|
||||
</div>
|
||||
<!-- <div class="calendar_in" id="calendarName_startDate" style="z-index: 9;">
|
||||
<button type="button" value="달력 팝업 열기" onclick="return calendarOpen('searchStartDt-lry','',this)" class="btn_cal"></button>
|
||||
<div id="searchStartDt-lry" class="calendarPop" style="display: none;">
|
||||
<iframe id="searchStartDt-ifrm" name="searchStartDt-ifrm" class="calendar-frame" src="/kccadrPb/usr/mini_calendar.html" title="달력 팝업" frameborder="0" scrolling="no"></iframe>
|
||||
</div>
|
||||
</div> --> ~
|
||||
<div class="calendar_wrap">
|
||||
<input type="text" class="searchEndDt endDate inp" title="검색종료일" id="searchEndDt" name="searchEndDt" value="${adjstIncidentVO.searchEndDt}" data-datecontrol="true" onclick="return calendarOpen2('searchEndDt-lry','',this);" onfocus="return calendarOpen2('searchEndDt-lry','',this);" onkeyup="this.value = date_mask(this.value)" maxlength="10">
|
||||
<button type="button" title="달력 팝업 열기" class="btn_end btn_cal" onclick="return calendarOpen2('searchEndDt-lry','',this);" ><i></i></button>
|
||||
</div>
|
||||
<!-- <div class="calendar_in" id="calendarName_endDate" style="z-index: 9;">
|
||||
<button type="button" value="달력 팝업 열기" onclick="return calendarOpen('searchEndDt-lry','',this)" class="btn_cal"></button>
|
||||
<div id="searchEndDt-lry" class="calendarPop" style="display: none;">
|
||||
<iframe id="searchEndDt-ifrm" name="searchEndDt-ifrm" class="calendar-frame" src="/kccadrPb/usr/mini_calendar.html" title=" 달력 팝업" frameborder="0" scrolling="no"></iframe>
|
||||
</div>
|
||||
</div> -->
|
||||
</div>
|
||||
<div class="select_wrap">
|
||||
<label for="searchSelStatus">조정상태 선택</label>
|
||||
<kc:select codeId="CC022" name="searchSelStatus" id="searchSelStatus" defaultValue="" defaultText="선택" selectedValue="${adjstIncidentVO.searchSelStatus}" between="201010,309050" styleClass="select_status"/>
|
||||
</div>
|
||||
<div class="input_wrap">
|
||||
<label for="searchKeyword">검색어 입력</label>
|
||||
<input type="text" class="search_input" id=searchKeyword name="searchKeyword" placeholder="검색어를 입력하세요" value="<c:out value='${adjstIncidentVO.searchKeyword}'/>">
|
||||
</div>
|
||||
<button class="btn_search" onclick="fncGoList();">검색</button>
|
||||
|
||||
--%>
|
||||
</div>
|
||||
</div>
|
||||
<!-- //list_top -->
|
||||
|
||||
<!-- list -->
|
||||
<div class="tb_list01">
|
||||
<table>
|
||||
<caption>조정사건 목록 : 번호, 접수일자, 신청인, 피신청인, 신청내용, 조정부, 기일, 조정차수,
|
||||
조정상태등의 정보제공</caption>
|
||||
<colgroup>
|
||||
<col style="width: 80px;">
|
||||
<col style="width: 12%;">
|
||||
<col style="width: 12%;">
|
||||
<col style="width: 12%;">
|
||||
<col style="width: auto;">
|
||||
<col style="width: 12%;">
|
||||
<col style="width: 12%;">
|
||||
<col style="width: 12%;">
|
||||
<col style="width: 140px;">
|
||||
</colgroup>
|
||||
<thead>
|
||||
<tr>
|
||||
<th scope="col">번호</th>
|
||||
<th scope="col">접수일자</th>
|
||||
<th scope="col">신청인</th>
|
||||
<th scope="col">피신청인</th>
|
||||
<th scope="col">신청내용</th>
|
||||
<th scope="col">조정부</th>
|
||||
<th scope="col">기일</th>
|
||||
<th scope="col">조정차수</th>
|
||||
<th scope="col">조정상태</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="td_num">
|
||||
2
|
||||
</td>
|
||||
<td class="td_date">
|
||||
<span class="read_only m_th_text">접수일자</span>
|
||||
<p>2021-11-21</p>
|
||||
</td>
|
||||
<td class="td_subscriber">
|
||||
<span class="m_th_text">신청인</span>
|
||||
<a href="#none" onclick="fncGoingDetail('ADR_0000000000001610', '1');">홍길동</a>
|
||||
</td>
|
||||
<td class="td_respondent">
|
||||
<span class="m_th_text">피신청인</span>
|
||||
<a href="#none" onclick="fncGoingDetail('ADR_0000000000001610', '1');">김길동 외1명</a>
|
||||
</td>
|
||||
<td class="td_tit">
|
||||
<span class="read_only m_th_text">신청내용</span>
|
||||
<a href="#none" onclick="fncGoingDetail('ADR_0000000000001610', '1');">미술저작물</a>
|
||||
</td>
|
||||
<td>
|
||||
<span class="m_th_text">조정부</span>
|
||||
<p>합의1부</p>
|
||||
</td>
|
||||
<td>
|
||||
<span class="m_th_text">기일</span>
|
||||
<p>-</p>
|
||||
</td>
|
||||
<td>
|
||||
<span class="m_th_text">조정차수</span>
|
||||
<p>1차</p>
|
||||
</td>
|
||||
<td class="td_status">
|
||||
<span class="read_only m_th_text">조정상태</span>
|
||||
<p class="status_write">조정진행중</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="td_num">
|
||||
1
|
||||
</td>
|
||||
<td class="td_date">
|
||||
<span class="read_only m_th_text">접수일자</span>
|
||||
<p>2021-12-06</p>
|
||||
</td>
|
||||
<td class="td_subscriber">
|
||||
<span class="m_th_text">신청인</span>
|
||||
<a href="#none" onclick="fncGoingDetail('ADR_0000000000001891', '1');">박영희</a>
|
||||
</td>
|
||||
<td class="td_respondent">
|
||||
<span class="m_th_text">피신청인</span>
|
||||
<a href="#none" onclick="fncGoingDetail('ADR_0000000000001891', '1');">김철수</a>
|
||||
</td>
|
||||
<td class="td_tit">
|
||||
<span class="read_only m_th_text">신청내용</span>
|
||||
<a href="#none" onclick="fncGoingDetail('ADR_0000000000001891', '1');">어문저작물</a>
|
||||
</td>
|
||||
<td>
|
||||
<span class="m_th_text">조정부</span>
|
||||
<p>조정1부</p>
|
||||
</td>
|
||||
<td>
|
||||
<span class="m_th_text">기일</span>
|
||||
<p>-</p>
|
||||
</td>
|
||||
<td>
|
||||
<span class="m_th_text">조정차수</span>
|
||||
<p>1차</p>
|
||||
</td>
|
||||
<td class="td_status">
|
||||
<span class="read_only m_th_text">조정상태</span>
|
||||
<p class="status_write">조정진행중</p>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- //list -->
|
||||
|
||||
<!-- 하단 버튼 -->
|
||||
<div class="btn_wrap btn_layout01">
|
||||
<button class="btnType09" onclick="fncGoCreate()">등록</button>
|
||||
</div>
|
||||
<!-- //하단 버튼 -->
|
||||
|
||||
</div>
|
||||
</form:form>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
@ -44,7 +44,7 @@ $( document ).ready(function(){
|
||||
// 현재 작성단계 셋
|
||||
AdjstReq.STEP = '${adjstReqVO.step}';
|
||||
|
||||
alert('현재 페이지를 나가면 신청내용이 초기화 됩니다.');
|
||||
//alert('현재 페이지를 나가면 신청내용이 초기화 됩니다.');
|
||||
});
|
||||
//조정신청 등록화면2
|
||||
// function fn_adjstReq2_regist() {
|
||||
|
||||
@ -90,11 +90,11 @@ $( document ).ready(function(){
|
||||
<div class="tb_top">
|
||||
<p>대리인 정보</p>
|
||||
<%--<span class="cf_text">* 필수입력 항목</span>--%>
|
||||
<c:if test="${status.index eq 0 and empty adjstReqVO.adrSeq}">
|
||||
<%--<c:if test="${status.index eq 0 and empty adjstReqVO.adrSeq}">
|
||||
<div class="tb_top_btns">
|
||||
<button type="button" class="btnType12 btn_add" data-tooltip="list_popup" onclick="AdjstReq.historyAdjstPopList();">이전신청 불러오기</button>
|
||||
</div>
|
||||
</c:if>
|
||||
</c:if>--%>
|
||||
</div>
|
||||
<table class="tbType01">
|
||||
<caption>대리인 정보 : 대리인 이름, 본인과의 관계, 소속, 직책, 주소, 이메일, 연락처, 우편물수령지등 정보입력</caption>
|
||||
@ -114,10 +114,10 @@ $( document ).ready(function(){
|
||||
<%-- 등록화면 SSO정보 연동 처리 --%>
|
||||
<c:choose>
|
||||
<c:when test="${empty adjstReqVO.adrSeq && adjstReqVO.rpplTy == KccadrConstants.ADR_RPPL_TY_REQ_DEPUTY}">
|
||||
<form:input path="adjstRpplList[${status.index}].rpplNm" id="rpplNm_De${status.index}" size="30" value="${ssoLoginVO.membName}" placeholder="대리인 이름을 입력해주세요." />
|
||||
<form:input path="adjstRpplList[${status.index}].rpplNm" id="rpplNm_De${status.index}" size="30" value="김대리" placeholder="대리인 이름을 입력해주세요." />
|
||||
</c:when>
|
||||
<c:otherwise>
|
||||
<form:input path="adjstRpplList[${status.index}].rpplNm" id="rpplNm_De${status.index}" size="30" value="${list.rpplNm}" placeholder="대리인 이름을 입력해주세요." />
|
||||
<form:input path="adjstRpplList[${status.index}].rpplNm" id="rpplNm_De${status.index}" size="30" value="김대리" placeholder="대리인 이름을 입력해주세요." />
|
||||
</c:otherwise>
|
||||
</c:choose>
|
||||
</td>
|
||||
@ -143,7 +143,7 @@ $( document ).ready(function(){
|
||||
</th>
|
||||
<td>
|
||||
<label for="rpplClass${status.index}" class="label">소속 입력</label>
|
||||
<form:input path="adjstRpplList[${status.index}].rpplClass" id="rpplClass${status.index}" value="${list.rpplClass}" size="30" placeholder="소속을 입력해주세요."/>
|
||||
<form:input path="adjstRpplList[${status.index}].rpplClass" id="rpplClass${status.index}" value="홍길동 비즈" size="30" placeholder="소속을 입력해주세요."/>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
@ -152,7 +152,7 @@ $( document ).ready(function(){
|
||||
</th>
|
||||
<td>
|
||||
<label for="rpplGrade${status.index}" class="label">직책 입력</label>
|
||||
<form:input path="adjstRpplList[${status.index}].rpplGrade" id="rpplGrade${status.index}" value="${list.rpplGrade}" size="30" placeholder="직책을 입력해주세요."/>
|
||||
<form:input path="adjstRpplList[${status.index}].rpplGrade" id="rpplGrade${status.index}" value="과장" size="30" placeholder="직책을 입력해주세요."/>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
@ -162,14 +162,14 @@ $( document ).ready(function(){
|
||||
</th>
|
||||
<td>
|
||||
<label for="rpplPost${status.index}" class="label">우편번호 입력</label>
|
||||
<form:input path="adjstRpplList[${status.index}].rpplPost" id="rpplPost${status.index}" size="20" cssClass="adr_input" value="${list.rpplPost}" readonly="true" placeholder="우편번호 입력"/>
|
||||
<form:input path="adjstRpplList[${status.index}].rpplPost" id="rpplPost${status.index}" size="20" cssClass="adr_input" value="13536" readonly="true" placeholder="우편번호 입력"/>
|
||||
<button type="button" class="btnType01 btn_adr_search" onclick="fn_postCode(this);" title="새창팝업 열림">우편번호 검색</button>
|
||||
|
||||
<div class="detail_address">
|
||||
<label for="rpplAddr${status.index}" class="label">주소 입력</label>
|
||||
<form:input path="adjstRpplList[${status.index}].rpplAddr" id="rpplAddr${status.index}" value="${list.rpplAddr}" size="45" cssClass="searchResultAddr" readonly="true" placeholder="주소를 입력해주세요."/>
|
||||
<form:input path="adjstRpplList[${status.index}].rpplAddr" id="rpplAddr${status.index}" value="경기 성남시 분당구 판교역로4 백현로" size="45" cssClass="searchResultAddr" readonly="true" placeholder="주소를 입력해주세요."/>
|
||||
<label for="rpplAddrDtl${status.index}" class="label">나머지 주소 입력</label>
|
||||
<form:input path="adjstRpplList[${status.index}].rpplAddrDtl" id="rpplAddrDtl${status.index}" value="${list.rpplAddrDtl}" size="25" cssClass="usrInsertAddr" placeholder="상세주소를 입력해주세요."/>
|
||||
<form:input path="adjstRpplList[${status.index}].rpplAddrDtl" id="rpplAddrDtl${status.index}" value="101-1" size="25" cssClass="usrInsertAddr" placeholder="상세주소를 입력해주세요."/>
|
||||
</div>
|
||||
<input type="checkbox" name="adjstRpplList[${status.index}].rpplAddrCpYn" id="rpplAddrCpYn${status.index}" onclick="AdjstReq.addressCopy(this);" value="Y" ${list.rpplAddrCpYn eq 'Y' ? 'checked' : ''}/>
|
||||
<label for="rpplAddrCpYn${status.index}">우편물 수령지로 선택</label>
|
||||
@ -192,9 +192,9 @@ $( document ).ready(function(){
|
||||
</c:choose>
|
||||
|
||||
<label for="rpplEmail1${status.index}" class="label">이메일아이디 입력</label>
|
||||
<form:input path="adjstRpplList[${status.index}].rpplEmail1" id="rpplEmail1${status.index}" value="${not empty emailSplit ? emailSplit[0] : ''}" size="20" cssClass="input_email" placeholder="이메일 입력" onkeyup="onlyAlphabetNumber(this)"/>@
|
||||
<form:input path="adjstRpplList[${status.index}].rpplEmail1" id="rpplEmail1${status.index}" value="honggildong" size="20" cssClass="input_email" placeholder="이메일 입력" onkeyup="onlyAlphabetNumber(this)"/>@
|
||||
<label for="rpplEmail2${status.index}" class="label">이메일공급자 입력</label>
|
||||
<form:input path="adjstRpplList[${status.index}].rpplEmail2" id="rpplEmail2${status.index}" value="${not empty emailSplit ? emailSplit[1] : ''}" size="20" cssClass="input_email" placeholder="예) naver.com"/>
|
||||
<form:input path="adjstRpplList[${status.index}].rpplEmail2" id="rpplEmail2${status.index}" value="gmail.com" size="20" cssClass="input_email" placeholder="예) naver.com"/>
|
||||
<label for="rpplEmailSelect${status.index}" class="label">이메일공급자 선택</label>
|
||||
<kc:select codeId="ADR030" defaultText="직접입력" id="rpplEmailSelect${status.index}" name="rpplEmailSelect${status.index}" defaultValue="" onChange="emailSelect(this)"/>
|
||||
</td>
|
||||
@ -223,13 +223,13 @@ $( document ).ready(function(){
|
||||
<label for="rpplPhone1${status.index}" class="label">핸드폰 앞자리 선택</label>
|
||||
<%--<kc:select codeId="ADR020" defaultText="직접입력" name="adjstRpplList[${status.index}].rpplPhone1" id="rpplPhone1${status.index}" selectedValue="${not empty phone ? phone[0] : ''}"/>--%>
|
||||
<form:input path="adjstRpplList[${status.index}].rpplPhone1" id="rpplPhone1${status.index}" onkeyup="onlyNumber(this)"
|
||||
size="15" cssClass="input_phone" placeholder="연락처 입력" maxlength="3" value="${not empty phone ? phone[0] : ''}"/>
|
||||
size="15" cssClass="input_phone" placeholder="연락처 입력" maxlength="3" value="010"/>
|
||||
-<label for="rpplPhone2${status.index}" class="label">핸드폰 가운데자리 입력</label>
|
||||
<form:input path="adjstRpplList[${status.index}].rpplPhone2" id="rpplPhone2${status.index}" onkeyup="onlyNumber(this)"
|
||||
size="15" cssClass="input_phone" placeholder="연락처 입력" maxlength="4" value="${not empty phone ? phone[1] : ''}"/>
|
||||
size="15" cssClass="input_phone" placeholder="연락처 입력" maxlength="4" value="1111"/>
|
||||
-<label for="rpplPhone3${status.index}" class="label">핸드폰 마지막자리 입력</label>
|
||||
<form:input path="adjstRpplList[${status.index}].rpplPhone3" id="rpplPhone3${status.index}" onkeyup="onlyNumber(this)"
|
||||
size="15" cssClass="input_phone" placeholder="연락처 입력" maxlength="4" value="${not empty phone ? phone[2] : ''}"/>
|
||||
size="15" cssClass="input_phone" placeholder="연락처 입력" maxlength="4" value="2222"/>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="post_adr">
|
||||
@ -239,13 +239,13 @@ $( document ).ready(function(){
|
||||
</th>
|
||||
<td class="realPost">
|
||||
<label for="rpplRealPost${status.index}" class="label">우편번호 입력</label>
|
||||
<form:input path="adjstRpplList[${status.index}].rpplRealPost" id="rpplRealPost${status.index}" value="${list.rpplRealPost}" size="20" cssClass="adr_input" placeholder="우편번호 입력" readonly="true"/>
|
||||
<form:input path="adjstRpplList[${status.index}].rpplRealPost" id="rpplRealPost${status.index}" value="13536" size="20" cssClass="adr_input" placeholder="우편번호 입력" readonly="true"/>
|
||||
<button type="button" class="btnType01 btn_adr_search" onclick="fn_postCode(this);" title="새창팝업 열림">우편번호 검색</button>
|
||||
<div class="detail_address">
|
||||
<label for="rpplRealAddr${status.index}" class="label">주소 입력</label>
|
||||
<form:input path="adjstRpplList[${status.index}].rpplRealAddr" id="rpplRealAddr${status.index}" value="${list.rpplRealAddr}" size="45" cssClass="searchResultAddr" placeholder="주소를 입력해주세요." readonly="true"/>
|
||||
<form:input path="adjstRpplList[${status.index}].rpplRealAddr" id="rpplRealAddr${status.index}" value="경기 성남시 분당구 판교역로4 백현로" size="45" cssClass="searchResultAddr" placeholder="주소를 입력해주세요." readonly="true"/>
|
||||
<label for="rpplRealAddrDtl${status.index}" class="label">나머지주소 입력</label>
|
||||
<form:input path="adjstRpplList[${status.index}].rpplRealAddrDtl" id="rpplRealAddrDtl${status.index}" value="${list.rpplRealAddrDtl}" size="25" cssClass="usrInsertAddr" placeholder="상세주소를 입력해주세요."/>
|
||||
<form:input path="adjstRpplList[${status.index}].rpplRealAddrDtl" id="rpplRealAddrDtl${status.index}" value="101-1" size="25" cssClass="usrInsertAddr" placeholder="상세주소를 입력해주세요."/>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@ -297,10 +297,10 @@ $( document ).ready(function(){
|
||||
<%-- 등록화면 SSO정보 연동 처리 --%>
|
||||
<c:choose>
|
||||
<c:when test="${empty adjstReqVO.adrSeq && adjstReqVO.rpplTy == KccadrConstants.ADR_RPPL_TY_REQ}">
|
||||
<input type="text" name="adjstRpplList[${status.index}].rpplNm" id="rpplNm_Sin${status.index}" size="30" value="${ssoLoginVO.membName}" placeholder="신청인 이름을 입력해주세요."/>
|
||||
<input type="text" name="adjstRpplList[${status.index}].rpplNm" id="rpplNm_Sin${status.index}" size="30" value="홍길동" placeholder="신청인 이름을 입력해주세요."/>
|
||||
</c:when>
|
||||
<c:otherwise>
|
||||
<input type="text" name="adjstRpplList[${status.index}].rpplNm" id="rpplNm_Sin${status.index}" size="30" value="${list.rpplNm}" placeholder="신청인 이름을 입력해주세요."/>
|
||||
<input type="text" name="adjstRpplList[${status.index}].rpplNm" id="rpplNm_Sin${status.index}" size="30" value="홍길동" placeholder="신청인 이름을 입력해주세요."/>
|
||||
</c:otherwise>
|
||||
</c:choose>
|
||||
</td>
|
||||
@ -319,10 +319,10 @@ $( document ).ready(function(){
|
||||
<%-- 등록화면 SSO정보 연동 처리 --%>
|
||||
<c:choose>
|
||||
<c:when test="${empty adjstReqVO.adrSeq && adjstReqVO.rpplTy == KccadrConstants.ADR_RPPL_TY_REQ}">
|
||||
<input name="adjstRpplList[${status.index}].rpplCportNm" id="rpplCportNm${status.index}" value="${ssoLoginVO.mangName}" size="30" placeholder="대표자명을 입력해주세요."/>
|
||||
<input name="adjstRpplList[${status.index}].rpplCportNm" id="rpplCportNm${status.index}" value="홍길동" size="30" placeholder="대표자명을 입력해주세요."/>
|
||||
</c:when>
|
||||
<c:otherwise>
|
||||
<input name="adjstRpplList[${status.index}].rpplCportNm" id="rpplCportNm${status.index}" value="${list.rpplNm}" size="30" placeholder="대표자명을 입력해주세요."/>
|
||||
<input name="adjstRpplList[${status.index}].rpplCportNm" id="rpplCportNm${status.index}" value="홍길동" size="30" placeholder="대표자명을 입력해주세요."/>
|
||||
</c:otherwise>
|
||||
</c:choose>
|
||||
</td>
|
||||
@ -346,10 +346,10 @@ $( document ).ready(function(){
|
||||
<%-- 등록화면 SSO정보 연동 처리 --%>
|
||||
<c:choose>
|
||||
<c:when test="${empty adjstReqVO.adrSeq && adjstReqVO.rpplTy == KccadrConstants.ADR_RPPL_TY_REQ}">
|
||||
<input name="adjstRpplList[${status.index}].rpplBizNm" id="rpplBizNm${status.index}" value="${ssoLoginVO.membName}" size="30" placeholder="법인/사업체명을 입력해주세요."/>
|
||||
<input name="adjstRpplList[${status.index}].rpplBizNm" id="rpplBizNm${status.index}" value="주식회사 홍길동" size="30" placeholder="법인/사업체명을 입력해주세요."/>
|
||||
</c:when>
|
||||
<c:otherwise>
|
||||
<form:input path="adjstRpplList[${status.index}].rpplBizNm" id="rpplBizNm${status.index}" value="${list.rpplBizNm}" size="30" placeholder="법인/사업체명을 입력해주세요."/>
|
||||
<form:input path="adjstRpplList[${status.index}].rpplBizNm" id="rpplBizNm${status.index}" value="주식회사 홍길동" size="30" placeholder="법인/사업체명을 입력해주세요."/>
|
||||
</c:otherwise>
|
||||
</c:choose>
|
||||
|
||||
@ -367,10 +367,10 @@ $( document ).ready(function(){
|
||||
<%-- 등록화면 SSO정보 연동 처리 --%>
|
||||
<c:choose>
|
||||
<c:when test="${empty adjstReqVO.adrSeq && adjstReqVO.rpplTy == KccadrConstants.ADR_RPPL_TY_REQ}">
|
||||
<form:input path="adjstRpplList[${status.index}].rpplBizId" id="rpplBizId${status.index}" value="${ssoLoginVO.membCorpnum}" size="30" placeholder="법인등록번호를 입력해주세요."/>
|
||||
<form:input path="adjstRpplList[${status.index}].rpplBizId" id="rpplBizId${status.index}" value="1111111111111" size="30" placeholder="법인등록번호를 입력해주세요."/>
|
||||
</c:when>
|
||||
<c:otherwise>
|
||||
<form:input path="adjstRpplList[${status.index}].rpplBizId" id="rpplBizId${status.index}" value="${list.rpplBizId}" size="30" placeholder="법인등록번호를 입력해주세요."/>
|
||||
<form:input path="adjstRpplList[${status.index}].rpplBizId" id="rpplBizId${status.index}" value="1111111111111" size="30" placeholder="법인등록번호를 입력해주세요."/>
|
||||
</c:otherwise>
|
||||
</c:choose>
|
||||
</td>
|
||||
@ -388,10 +388,10 @@ $( document ).ready(function(){
|
||||
<%-- 등록화면 SSO정보 연동 처리 --%>
|
||||
<c:choose>
|
||||
<c:when test="${empty adjstReqVO.adrSeq && adjstReqVO.rpplTy == KccadrConstants.ADR_RPPL_TY_REQ}">
|
||||
<input name="adjstRpplList[${status.index}].rpplPersonBizNm" id="rpplNm_Ge${status.index}" value="${ssoLoginVO.membName}" size="30" placeholder="이름을 입력해주세요."/>
|
||||
<input name="adjstRpplList[${status.index}].rpplPersonBizNm" id="rpplNm_Ge${status.index}" value="홍길동" size="30" placeholder="이름을 입력해주세요."/>
|
||||
</c:when>
|
||||
<c:otherwise>
|
||||
<input name="adjstRpplList[${status.index}].rpplPersonBizNm" id="rpplNm_Ge${status.index}" value="${list.rpplNm}" size="30" placeholder="이름을 입력해주세요."/>
|
||||
<input name="adjstRpplList[${status.index}].rpplPersonBizNm" id="rpplNm_Ge${status.index}" value="홍길동" size="30" placeholder="이름을 입력해주세요."/>
|
||||
</c:otherwise>
|
||||
</c:choose>
|
||||
</td>
|
||||
@ -408,10 +408,10 @@ $( document ).ready(function(){
|
||||
<%-- 등록화면 SSO정보 연동 처리 --%>
|
||||
<c:choose>
|
||||
<c:when test="${empty adjstReqVO.adrSeq && adjstReqVO.rpplTy == KccadrConstants.ADR_RPPL_TY_REQ}">
|
||||
<form:input path="adjstRpplList[${status.index}].rpplBizNo" id="rpplBizNo${status.index}" value="${ssoLoginVO.membBuisnRegnum}" size="30" maxlength="12" cssClass="input_reg_num num01" placeholder="사업자 등록번호를 입력해주세요."/></td>
|
||||
<form:input path="adjstRpplList[${status.index}].rpplBizNo" id="rpplBizNo${status.index}" value="1111111111" size="30" maxlength="12" cssClass="input_reg_num num01" placeholder="사업자 등록번호를 입력해주세요."/></td>
|
||||
</c:when>
|
||||
<c:otherwise>
|
||||
<form:input path="adjstRpplList[${status.index}].rpplBizNo" id="rpplBizNo${status.index}" value="${list.rpplBizNo}" size="30" maxlength="12" cssClass="input_reg_num num01" placeholder="사업자 등록번호를 입력해주세요."/></td>
|
||||
<form:input path="adjstRpplList[${status.index}].rpplBizNo" id="rpplBizNo${status.index}" value="1111111111" size="30" maxlength="12" cssClass="input_reg_num num01" placeholder="사업자 등록번호를 입력해주세요."/></td>
|
||||
</c:otherwise>
|
||||
</c:choose>
|
||||
</tr>
|
||||
@ -422,13 +422,13 @@ $( document ).ready(function(){
|
||||
</th>
|
||||
<td>
|
||||
<label for="rpplPost${status.index}" class="label">우편번호 입력</label>
|
||||
<form:input path="adjstRpplList[${status.index}].rpplPost" id="rpplPost${status.index}" size="20" cssClass="adr_input" value="${list.rpplPost}" readonly="true" placeholder="우편번호입력"/>
|
||||
<form:input path="adjstRpplList[${status.index}].rpplPost" id="rpplPost${status.index}" size="20" cssClass="adr_input" value="13536" readonly="true" placeholder="우편번호입력"/>
|
||||
<button type="button" class="btnType01 btn_adr_search" onclick="fn_postCode(this);" title="새창팝업 열림">우편번호 검색</button>
|
||||
<div class="detail_address">
|
||||
<label for="rpplAddr${status.index}" class="label">주소 입력</label>
|
||||
<form:input path="adjstRpplList[${status.index}].rpplAddr" id="rpplAddr${status.index}" value="${list.rpplAddr}" size="45" cssClass="searchResultAddr" readonly="true" placeholder="주소를 입력해주세요."/>
|
||||
<form:input path="adjstRpplList[${status.index}].rpplAddr" id="rpplAddr${status.index}" value="경기 성남시 분당구 판교역로4 백현로" size="45" cssClass="searchResultAddr" readonly="true" placeholder="주소를 입력해주세요."/>
|
||||
<label for="rpplAddrDtl${status.index}" class="label">나머지주소 입력</label>
|
||||
<form:input path="adjstRpplList[${status.index}].rpplAddrDtl" id="rpplAddrDtl${status.index}" value="${list.rpplAddrDtl}" size="25" cssClass="usrInsertAddr" placeholder="상세주소를 입력해주세요."/>
|
||||
<form:input path="adjstRpplList[${status.index}].rpplAddrDtl" id="rpplAddrDtl${status.index}" value="101-1" size="25" cssClass="usrInsertAddr" placeholder="상세주소를 입력해주세요."/>
|
||||
</div>
|
||||
<input type="checkbox" name="adjstRpplList[${status.index}].rpplAddrCpYn" id="rpplAddrCpYn${status.index}" onclick="AdjstReq.addressCopy(this);" value="Y" ${list.rpplAddrCpYn eq 'Y' ? 'checked' : ''}/>
|
||||
<label for="rpplAddrCpYn${status.index}">우편물 수령지로 선택</label>
|
||||
@ -452,10 +452,10 @@ $( document ).ready(function(){
|
||||
</c:choose>
|
||||
|
||||
<label for="rpplEmail1${status.index}" class="label">이메일아이디 입력</label>
|
||||
<form:input path="adjstRpplList[${status.index}].rpplEmail1" id="rpplEmail1${status.index}" value="${not empty emailSplit ? emailSplit[0] : ''}" size="20" onkeyup="onlyAlphabetNumber(this)"
|
||||
<form:input path="adjstRpplList[${status.index}].rpplEmail1" id="rpplEmail1${status.index}" value="honggildong" size="20" onkeyup="onlyAlphabetNumber(this)"
|
||||
cssClass="input_email" placeholder="이메일 입력"/>@
|
||||
<label for="rpplEmail2${status.index}" class="label">이메일공급자 입력</label>
|
||||
<form:input path="adjstRpplList[${status.index}].rpplEmail2" id="rpplEmail2${status.index}" value="${not empty emailSplit ? emailSplit[1] : ''}" size="20" cssClass="input_email" placeholder="예) naver.com"/>
|
||||
<form:input path="adjstRpplList[${status.index}].rpplEmail2" id="rpplEmail2${status.index}" value="gmail.com" size="20" cssClass="input_email" placeholder="예) naver.com"/>
|
||||
|
||||
<label for="rpplEmailSelect${status.index}" class="label">이메일공급자 선택</label>
|
||||
<kc:select codeId="ADR030" defaultText="직접입력" id="rpplEmailSelect${status.index}" defaultValue="" name="rpplEmailSelect${status.index}" onChange="emailSelect(this)"/>
|
||||
@ -482,15 +482,15 @@ $( document ).ready(function(){
|
||||
<c:set var="phone" value="${fn:split(phone,'-')}"/>
|
||||
<label for="rpplPhone1${status.index}" class="label">핸드폰 앞자리 입력</label>
|
||||
<form:input path="adjstRpplList[${status.index}].rpplPhone1" id="rpplPhone1${status.index}" onkeyup="onlyNumber(this)"
|
||||
size="15" cssClass="input_phone" placeholder="연락처 입력" maxlength="3" value="${not empty phone ? phone[0] : ''}"/>
|
||||
size="15" cssClass="input_phone" placeholder="연락처 입력" maxlength="3" value="010"/>
|
||||
<%--<kc:select codeId="ADR020" defaultText="직접입력" name="adjstRpplList[${status.index}].rpplPhone1" id="rpplPhone1${status.index}" selectedValue="${not empty phone ? phone[0] : ''}"/>--%>
|
||||
-
|
||||
<label for="rpplPhone2${status.index}" class="label">핸드폰 가운데자리 입력</label>
|
||||
<form:input path="adjstRpplList[${status.index}].rpplPhone2" id="rpplPhone2${status.index}" size="15"
|
||||
maxlength="4" cssClass="input_phone" value="${not empty phone ? phone[1] : ''}" onkeyup="onlyNumber(this)" placeholder="연락처 입력"/>
|
||||
maxlength="4" cssClass="input_phone" value="1111" onkeyup="onlyNumber(this)" placeholder="연락처 입력"/>
|
||||
-
|
||||
<label for="rpplPhone3${status.index}" class="label">핸드폰 마지막자리 입력</label>
|
||||
<form:input path="adjstRpplList[${status.index}].rpplPhone3" id="rpplPhone3${status.index}" size="15" value="${not empty phone ? phone[2] : ''}"
|
||||
<form:input path="adjstRpplList[${status.index}].rpplPhone3" id="rpplPhone3${status.index}" size="15" value="2222"
|
||||
cssClass="input_phone" onkeyup="onlyNumber(this)" maxlength="4" placeholder="연락처 입력"/>
|
||||
|
||||
</td>
|
||||
@ -526,13 +526,13 @@ $( document ).ready(function(){
|
||||
</th>
|
||||
<td class="realPost">
|
||||
<label for="rpplRealPost${status.index}" class="label">우편번호 입력</label>
|
||||
<form:input path="adjstRpplList[${status.index}].rpplRealPost" id="rpplRealPost${status.index}" value="${list.rpplRealPost}" size="20" cssClass="adr_input" readonly="true" placeholder="우편번호 입력"/>
|
||||
<form:input path="adjstRpplList[${status.index}].rpplRealPost" id="rpplRealPost${status.index}" value="13536" size="20" cssClass="adr_input" readonly="true" placeholder="우편번호 입력"/>
|
||||
<button type="button" class="btnType01 btn_adr_search" onclick="fn_postCode(this);" title="새창팝업 열림">우편번호 검색</button>
|
||||
<div class="detail_address">
|
||||
<label for="rpplRealAddr${status.index}" class="label">주소 입력</label>
|
||||
<form:input path="adjstRpplList[${status.index}].rpplRealAddr" id="rpplRealAddr${status.index}" value="${list.rpplRealAddr}" size="45" cssClass="searchResultAddr" readonly="true" placeholder="주소를 입력해주세요."/>
|
||||
<form:input path="adjstRpplList[${status.index}].rpplRealAddr" id="rpplRealAddr${status.index}" value="경기 성남시 분당구 판교역로 4백현동" size="45" cssClass="searchResultAddr" readonly="true" placeholder="주소를 입력해주세요."/>
|
||||
<label for="rpplRealAddrDtl${status.index}" class="label">나머지주소 입력</label>
|
||||
<form:input path="adjstRpplList[${status.index}].rpplRealAddrDtl" id="rppl01RealAddrDtl${status.index}" value="${list.rpplRealAddrDtl}" size="25" cssClass="usrInsertAddr" placeholder="상세주소를 입력해주세요."/>
|
||||
<form:input path="adjstRpplList[${status.index}].rpplRealAddrDtl" id="rppl01RealAddrDtl${status.index}" value="101-1" size="25" cssClass="usrInsertAddr" placeholder="상세주소를 입력해주세요."/>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -77,7 +77,7 @@
|
||||
<c:choose>
|
||||
<c:when test="${fn:length(list) eq 0}">
|
||||
<div class="tb_top_btns">
|
||||
<button type="button" class="btnType05 btn_add" id="addPerson">피신청인 추가</button>
|
||||
<button type="button" class="btnType05 btn_add" id="addPersonExp">피신청인 추가</button>
|
||||
</div>
|
||||
<!-- 피신청인 정보 01 -->
|
||||
<div class="tb_wrap personWarp">
|
||||
@ -114,7 +114,7 @@
|
||||
</th>
|
||||
<td><!-- <input type="text" size="30"> -->
|
||||
<label for="rpplNm" class="label">피신청인 이름 입력</label>
|
||||
<input name="rpplNm" id="rpplNm" type="text" size="30" placeholder="피신청인 이름을 입력해주세요."/>
|
||||
<input name="rpplNm" id="rpplNm" type="text" size="30" value="김철수" placeholder="피신청인 이름을 입력해주세요."/>
|
||||
<!-- <button type="button" class="btnType05 btn_adr_search respondentSch" title="새창팝업 열림">피신청인 조회</button> -->
|
||||
</td>
|
||||
</tr>
|
||||
@ -127,7 +127,7 @@
|
||||
</th>
|
||||
<td>
|
||||
<label for="rpplCportNm" class="label">피신청인 대표자 입력</label>
|
||||
<input name="rpplCportNm" id="rpplCportNm" type="text" size="30" placeholder="피신청인 대표자를 입력해주세요."/>
|
||||
<input name="rpplCportNm" id="rpplCportNm" type="text" size="30" value="김철수" placeholder="피신청인 대표자를 입력해주세요."/>
|
||||
<button type="button" class="btnType05 btn_adr_search respondentSch" title="새창팝업 열림">피신청인 조회</button>
|
||||
</td>
|
||||
</tr>
|
||||
@ -138,7 +138,7 @@
|
||||
</th>
|
||||
<td>
|
||||
<label for="rpplBizNm" class="label">피신청인 법인/사업체명 입력</label>
|
||||
<input name="rpplBizNm" id="rpplBizNm" type="text" size="30" placeholder="법인/사업체명을 입력해주세요."/>
|
||||
<input name="rpplBizNm" id="rpplBizNm" type="text" size="30" value="주식회사 김철수" placeholder="법인/사업체명을 입력해주세요."/>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="cop_num" usrTy="02" style="display: none;">
|
||||
@ -147,7 +147,7 @@
|
||||
</th>
|
||||
<td>
|
||||
<label for="rpplBizId" class="label">피신청인 법인등록번호 입력</label>
|
||||
<form:input path="rpplBizId" id="rpplBizId" size="30" maxlength="13" cssClass="input_cop_num" placeholder="법인등록번호를 입력해주세요."/>
|
||||
<form:input path="rpplBizId" id="rpplBizId" size="30" maxlength="13" value="2222222222222" cssClass="input_cop_num" placeholder="법인등록번호를 입력해주세요."/>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -159,7 +159,7 @@
|
||||
</th>
|
||||
<td>
|
||||
<label for="rpplPersonBizNm" class="label">피신청인 이름 입력</label>
|
||||
<input name="rpplPersonBizNm" id="rpplPersonBizNm" size="30" type="text" placeholder="피신청인 이름을 입력해주세요."/>
|
||||
<input name="rpplPersonBizNm" id="rpplPersonBizNm" size="30" type="text" value="김철수" placeholder="피신청인 이름을 입력해주세요."/>
|
||||
<button type="button" class="btnType05 btn_adr_search respondentSch" title="새창팝업 열림">피신청인 조회</button>
|
||||
</td>
|
||||
</tr>
|
||||
@ -170,7 +170,7 @@
|
||||
</th>
|
||||
<td>
|
||||
<label for="rpplBizNo" class="label">피신청인 사업자등록번호 입력</label>
|
||||
<form:input path="rpplBizNo" id="rpplBizNo" size="30" maxlength="12" cssClass="input_reg_num num01" placeholder="사업자등록번호을 입력해주세요."/>
|
||||
<form:input path="rpplBizNo" id="rpplBizNo" size="30" maxlength="12" value="2222222222" cssClass="input_reg_num num01" placeholder="사업자등록번호을 입력해주세요."/>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="scb_adr">
|
||||
@ -180,13 +180,13 @@
|
||||
</th>
|
||||
<td>
|
||||
<label for="rpplPost" class="label">우편번호 입력</label>
|
||||
<form:input path="rpplPost" size="20" cssClass="adr_input" readonly="true" placeholder="우편번호 입력"/>
|
||||
<form:input path="rpplPost" size="20" cssClass="adr_input" readonly="true" value="13536" placeholder="우편번호 입력"/>
|
||||
<button type="button" class="btnType01 btn_adr_search" onclick="fn_postCode(this);" title="새창팝업 열림">우편번호 검색</button>
|
||||
<div class="detail_address">
|
||||
<label for="rpplAddr" class="label">주소 입력</label>
|
||||
<form:input path="rpplAddr" id="rpplAddr" size="60" cssClass="searchResultAddr" readonly="true" placeholder="주소입력"/>
|
||||
<form:input path="rpplAddr" id="rpplAddr" size="60" cssClass="searchResultAddr" value="경기 성남시 분당구 판교역로4 백현로" readonly="true" placeholder="주소입력"/>
|
||||
<label for="rpplAddrDtl" class="label">나머지주소 입력</label>
|
||||
<form:input path="rpplAddrDtl" id="rpplAddrDtl" size="20" cssClass="usrInsertAddr" placeholder="상세주소입력"/>
|
||||
<form:input path="rpplAddrDtl" id="rpplAddrDtl" size="20" cssClass="usrInsertAddr" value="101-1" placeholder="상세주소입력"/>
|
||||
</div>
|
||||
<input type="checkbox" name="rpplAddrCpYn" id="rpplAddrCpYn" onclick="AdjstReq.addressCopy(this);" value="Y"/>
|
||||
<label for="rpplAddrCpYn">우편물 수령지로 선택</label>
|
||||
@ -199,9 +199,9 @@
|
||||
</th>
|
||||
<td>
|
||||
<label for="rpplEmail1" class="label">이메일아이디 입력</label>
|
||||
<form:input path="rpplEmail1" size="20" cssClass="input_email" placeholder="이메일입력" onkeyup="onlyAlphabetNumber(this)"/>@
|
||||
<form:input path="rpplEmail1" size="20" cssClass="input_email" value="kimchulsoo" placeholder="이메일입력" onkeyup="onlyAlphabetNumber(this)"/>@
|
||||
<label for="rpplEmail2" class="label">이메일공급자 입력</label>
|
||||
<form:input path="rpplEmail2" size="20" cssClass="input_email" placeholder="ex) naver.com"/>
|
||||
<form:input path="rpplEmail2" size="20" cssClass="input_email" value="gmail.com" placeholder="ex) naver.com"/>
|
||||
|
||||
<label for="rpplEmailSelect${status.index}" class="label">이메일공급자 선택</label>
|
||||
<kc:select codeId="ADR030" defaultText="직접입력" id="rpplEmailSelect" defaultValue="" name="rpplEmailSelect" onChange="emailSelect(this)"/>
|
||||
@ -216,11 +216,11 @@
|
||||
<td>
|
||||
<label for="rpplPhone1" class="label">핸드폰 앞자리 입력</label>
|
||||
<label for="rpplPhone1${status.index}" class="label">핸드폰 앞자리 입력</label>
|
||||
<form:input path="rpplPhone1" id="rpplPhone1${status.index}" onkeyup="onlyNumber(this)" size="15" cssClass="input_phone" placeholder="연락처 입력" maxlength="3" value=""/>
|
||||
<form:input path="rpplPhone1" id="rpplPhone1${status.index}" onkeyup="onlyNumber(this)" size="15" cssClass="input_phone" placeholder="연락처 입력" maxlength="3" value="010"/>
|
||||
-<label for="rpplPhone2" class="label">핸드폰 가운데자리 선택</label>
|
||||
<form:input path="rpplPhone2" maxlength="4" size="15" cssClass="input_phone" onkeyup="onlyNumber(this)" placeholder="연락처 입력"/>
|
||||
<form:input path="rpplPhone2" maxlength="4" size="15" cssClass="input_phone" onkeyup="onlyNumber(this)" placeholder="연락처 입력" value="2222"/>
|
||||
-<label for="rpplPhone3" class="label">핸드폰 마지막자리 선택</label>
|
||||
<form:input path="rpplPhone3" maxlength="4" size="15" cssClass="input_phone" onkeyup="onlyNumber(this)" placeholder="연락처 입력"/>
|
||||
<form:input path="rpplPhone3" maxlength="4" size="15" cssClass="input_phone" onkeyup="onlyNumber(this)" placeholder="연락처 입력" value="2222"/>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="recv_email">
|
||||
@ -254,13 +254,13 @@
|
||||
</th>
|
||||
<td class="realPost">
|
||||
<label for="rpplRealPost" class="label">우편번호 입력</label>
|
||||
<form:input path="rpplRealPost" id="rpplRealPost" size="20" cssClass="adr_input" readonly="true" placeholder="우편번호입력"/>
|
||||
<form:input path="rpplRealPost" id="rpplRealPost" size="20" cssClass="adr_input" value="13536" readonly="true" placeholder="우편번호입력"/>
|
||||
<button type="button" class="btnType01 btn_adr_search" onclick="fn_postCode(this);" title="새창팝업 열림">우편번호 검색</button>
|
||||
<div class="detail_address">
|
||||
<label for="rpplRealAddr" class="label">주소 입력</label>
|
||||
<form:input path="rpplRealAddr" size="60" cssClass="searchResultAddr" readonly="true" placeholder="주소입력"/>
|
||||
<form:input path="rpplRealAddr" size="60" cssClass="searchResultAddr" value="경기 성남시 분당구 판교역로4 백현로" readonly="true" placeholder="주소입력"/>
|
||||
<label for="rpplRealAddrDtl" class="label">나머지주소 입력</label>
|
||||
<form:input path="rpplRealAddrDtl" size="20" cssClass="usrInsertAddr" placeholder="상세주소입력"/>
|
||||
<form:input path="rpplRealAddrDtl" size="20" cssClass="usrInsertAddr" value="101-1" placeholder="상세주소입력"/>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@ -314,7 +314,7 @@
|
||||
</th>
|
||||
<td><!-- <input type="text" size="30"> -->
|
||||
<label for="rpplNm${chgId}" class="label">피신청인 이름 입력</label>
|
||||
<input name="rpplNm" id="rpplNm${chgId}" value="${list.rpplNm}" type="text" size="30" placeholder="피신청인 이름을 입력해주세요."/>
|
||||
<input name="rpplNm" id="rpplNm${chgId}" value="김민수" type="text" size="30" placeholder="피신청인 이름을 입력해주세요."/>
|
||||
<button type="button" class="btnType05 btn_adr_search respondentSch" title="새창팝업 열림">피신청인 조회</button>
|
||||
</td>
|
||||
</tr>
|
||||
@ -338,7 +338,7 @@
|
||||
</th>
|
||||
<td>
|
||||
<label for="rpplBizNm${chgId}" class="label">피신청인 법인/사업체명 입력</label>
|
||||
<input name="rpplBizNm" id="rpplBizNm${chgId}" value="${list.rpplBizNm}" type="text" size="30" placeholder="법인/사업체명 입력해주세요."/>
|
||||
<input name="rpplBizNm" id="rpplBizNm${chgId}" value="주식회사 김철수" type="text" size="30" placeholder="법인/사업체명 입력해주세요."/>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="cop_num" usrTy="02" style="display:${list.rpplUsrTy eq '02' ? '' : 'none'}">
|
||||
@ -347,7 +347,7 @@
|
||||
</th>
|
||||
<td>
|
||||
<label for="rpplBizId${chgId}" class="label">피신청인 법인등록번호 입력</label>
|
||||
<form:input path="rpplBizId" id="rpplBizId${chgId}" size="30" maxlength="13" cssClass="input_cop_num" value="${list.rpplBizId}"
|
||||
<form:input path="rpplBizId" id="rpplBizId${chgId}" size="30" maxlength="13" cssClass="input_cop_num" value="2222222222222"
|
||||
placeholder="법인등록번호 입력해주세요."/>
|
||||
</td>
|
||||
</tr>
|
||||
@ -371,7 +371,7 @@
|
||||
</th>
|
||||
<td>
|
||||
<label for="rpplBizNo${chgId}" class="label">피신청인 사업자등록번호 입력</label>
|
||||
<form:input path="rpplBizNo" id="rpplBizNo${chgId}" value="${list.rpplBizNo}" size="30" maxlength="12" cssClass="input_reg_num num01" placeholder="사업자등록번호를 입력해주세요."/>
|
||||
<form:input path="rpplBizNo" id="rpplBizNo${chgId}" value="2222222222" size="30" maxlength="12" cssClass="input_reg_num num01" placeholder="사업자등록번호를 입력해주세요."/>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="scb_adr">
|
||||
@ -481,13 +481,15 @@
|
||||
</c:choose>
|
||||
<!-- 하단 버튼 -->
|
||||
<div class="btn_wrap btn_layout03">
|
||||
<div class="btn_left"><button type="button" class="btnType04 btn_move" onclick="AdjstReq.fncGoPrev();">1단계 이동</button></div>
|
||||
<div class="btn_left"><!-- <button type="button" class="btnType04 btn_move" onclick="AdjstReq.fncGoPrev();">1단계 이동</button> --></div>
|
||||
<c:choose>
|
||||
<c:when test="${fn:length(list) eq 0}">
|
||||
|
||||
<div class="btn_right">
|
||||
<button type="button" class="btnType01" onclick="AdjstReq.stepDelete('${adjstReqVO.adrSeq}'); return false;">신청서 삭제</button>
|
||||
<!-- <button type="button" class="btnType01" onclick="AdjstReq.stepDelete('${adjstReqVO.adrSeq}'); return false;">신청서 삭제</button> -->
|
||||
<button type="button" class="btnType02 btn_save" onclick="AdjstReq.step2Save('${KccadrConstants.ADR_MODE_NEW}'); return false">임시저장</button>
|
||||
</div>
|
||||
|
||||
</c:when>
|
||||
<c:otherwise>
|
||||
<div class="btn_right">
|
||||
|
||||
@ -73,24 +73,12 @@ $( document ).ready(function(){
|
||||
}
|
||||
}
|
||||
});
|
||||
$(".btn_no_add_file").on("click", function(){
|
||||
alert("체험하기 기능 입니다.");
|
||||
});
|
||||
|
||||
});
|
||||
|
||||
//미리보기 팝업
|
||||
function fn_adjstReq_preview() {
|
||||
<c:choose>
|
||||
<c:when test="${empty fn:trim(master.ccTy)}">
|
||||
// AdjstReq.step3Save(처리구분, 미리보기화면 여부,)
|
||||
AdjstReq.step3Save("<c:out value='${KccadrConstants.ADR_MODE_NEW}' />", 'Y', "<c:out value='${adjstReqVO.adrSeq}' />");
|
||||
</c:when>
|
||||
<c:otherwise>
|
||||
// AdjstReq.step3Save(처리구분, 미리보기화면 여부)
|
||||
AdjstReq.step3Save("<c:out value='${KccadrConstants.ADR_MODE_UPT}' />", 'Y', "<c:out value='${adjstReqVO.adrSeq}' />");
|
||||
</c:otherwise>
|
||||
</c:choose>
|
||||
|
||||
location.reload();
|
||||
}
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
@ -133,7 +121,7 @@ function fn_adjstReq_preview() {
|
||||
<th scope="row">
|
||||
<p class="req_text"><span>필수입력 항목</span>*</p>
|
||||
<p>신청취지</p>
|
||||
<button class="btnType01 btn_adr_search examBtn" data-tooltip="fee_info_popup" onclick="AdjstReq.openExamplePop('01'); return false;" title="예문 팝업 열림">예문</button>
|
||||
<button class="btnType01 btn_adr_search examBtn" data-tooltip="fee_info_popup" onclick="AdjstReq.openExpExamplePop('01'); return false;" title="예문 팝업 열림">예문</button>
|
||||
</th>
|
||||
<td>
|
||||
<label for="reqCn1" class="label">신청취지 입력</label>
|
||||
@ -144,7 +132,7 @@ function fn_adjstReq_preview() {
|
||||
<th scope="row">
|
||||
<p class="req_text"><span>필수입력 항목</span>*</p>
|
||||
<p>신청원인</p>
|
||||
<button class="btnType01 btn_adr_search examBtn" data-tooltip="fee_info_popup" onclick="AdjstReq.openExamplePop('02'); return false;" title="예문 팝업 열림">예문</button>
|
||||
<button class="btnType01 btn_adr_search examBtn" data-tooltip="fee_info_popup" onclick="AdjstReq.openExpExamplePop('02'); return false;" title="예문 팝업 열림">예문</button>
|
||||
</th>
|
||||
<td>
|
||||
<label for="reqCn2" class="label">신청원인 입력</label>
|
||||
@ -158,9 +146,9 @@ function fn_adjstReq_preview() {
|
||||
</th>
|
||||
<td id="uploadWarp" class="upload_area">
|
||||
<label for="fileNm" class="label">첨부파일 선택</label>
|
||||
<input type="text" id="fileNm" size="30" class="file_input" readonly><button type="button" class="btnType01 btn_add_file">파일 첨부하기</button>
|
||||
<input type="file" id="file_temp" name="file_temp" class="uploadFile" style="display:none;"/>
|
||||
<div class="file_wrap file_upload_box no_img_box">
|
||||
<input type="text" id="fileNm" size="30" class="file_input read-only" readonly=""><button type="button" class="btnType01 btn_no_add_file">파일 첨부하기</button>
|
||||
<input type="file" id="file_temp" name="file_temp" class="uploadFile" style="display:none;">
|
||||
<div class="file_wrap file_upload_box no_img_box" style="display: none;">
|
||||
<table class="tbType02">
|
||||
<caption>첨부파일 리스트 : 파일명, 종류, 크기, 삭제</caption>
|
||||
<colgroup>
|
||||
@ -173,11 +161,11 @@ function fn_adjstReq_preview() {
|
||||
<!-- <th>
|
||||
<input type="checkbox" id="all_check"><label for="all_check"></label>
|
||||
</th> -->
|
||||
<th scope="col">파일 명</th>
|
||||
<tr><th scope="col">파일 명</th>
|
||||
<th scope="col">종류</th>
|
||||
<th scope="col">크기</th>
|
||||
<th scope="col">삭제</th>
|
||||
</thead>
|
||||
</tr></thead>
|
||||
<tbody class="tb_file_before">
|
||||
<tr>
|
||||
<td colspan="4">
|
||||
@ -187,7 +175,7 @@ function fn_adjstReq_preview() {
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<div class="file_wrap fileAfter file_list_div">
|
||||
<div class="file_wrap fileAfter file_list_div" style="">
|
||||
<table class="tbType02">
|
||||
<caption>첨부파일 리스트 : 파일명, 종류, 크기, 삭제</caption>
|
||||
<colgroup>
|
||||
@ -200,41 +188,25 @@ function fn_adjstReq_preview() {
|
||||
<!-- <th>
|
||||
<input type="checkbox" id="all_check"><label for="all_check"></label>
|
||||
</th> -->
|
||||
<th scope="col">파일 명</th>
|
||||
<tr><th scope="col">파일 명</th>
|
||||
<th scope="col">종류</th>
|
||||
<th scope="col">크기</th>
|
||||
<th scope="col">삭제</th>
|
||||
</thead>
|
||||
</tr></thead>
|
||||
<tbody id="tbody_fiielist" class="tb_file_after">
|
||||
<c:forEach var="fileList" items="${fileList}" varStatus="status">
|
||||
<tr class="item_<c:out value='${fileList.atchFileId}' />_<c:out value='${fileList.fileSn}' /> uploaded_obj">
|
||||
<input type="hidden" name="fileSize" class="item_file_size" value="<c:out value='${fileList.fileSize}' />">
|
||||
<td class="td_filename">
|
||||
<img src="/direct/img/upload_hwp_img.png" alt="파일" />
|
||||
<span class="file_name_text"><c:out value='${fileList.orignlFileNm}' /></span>
|
||||
</td>
|
||||
<td class="td_filesort">
|
||||
<span class="file_filesort_text" value="<c:out value="${fileList.fileExtsn}"/>">.<c:out value="${fileList.fileExtsn}"/></span>
|
||||
</td>
|
||||
<td class="td_filesize">
|
||||
<span class="file_size_text" value="<c:out value="${fileList.fileMg}"/>"><c:out value="${fileList.fileMg}"/></span>
|
||||
</td>
|
||||
<td class="file_del">
|
||||
<button type="button" class="btn_del" onclick="delAtchFile('<c:out value='${fileList.atchFileId}' />', '<c:out value='${fileList.fileSn}' />'); return false;" title="파일${status.count} 삭제"><i></i></button>
|
||||
</td>
|
||||
</tr>
|
||||
</c:forEach>
|
||||
</tbody>
|
||||
|
||||
<tr class="item_ uploaded_obj"><td class="td_filename file_name"><img src="/direct/img/enroll_exel_file.png" alt="파일 이미지"><span class="file_name_text">[체험]조정신청문서.xlsx</span></td><td class="td_filesort file_extension"><span class="file_filesort_text" value="xlsx">.xlsx</span></td><td class="td_filesize file_size"><span class="file_size_text" value="15469">15.11 KB</span></td><td class="file_del"><button type="button" class="btn_del" alt="" onclick="delete_item(this, 0)" title="파일1삭제"><i></i></button></td><input type="hidden" name="fileSize" class="item_file_size" value="15469"><input type="hidden" name="atchFileIds" class="imsi" value="" title="파일삭제"></tr></tbody>
|
||||
</table>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<p class="cf_text02">제출하신 신청서는 조정조사관이 서류미비시 도움을 드리겠습니다.</p>
|
||||
</div>
|
||||
<!-- 하단 버튼 -->
|
||||
<!-- 하단 버튼 -->
|
||||
<div class="btn_wrap btn_layout03">
|
||||
<!-- <div class="btn_left"><button type="button" class="btnType04 btn_move" onclick="AdjstReq.fncGoPrev();">2단계이동</button></div> -->
|
||||
<div class="btn_left"><!--<button type="button" class="btnType04 btn_move" onclick="AdjstReq.fncGoPrev();">2단계이동</button>--></div>
|
||||
<div class="btn_right">
|
||||
<button type="button" class="btnType02 btn_save" onClick="AdjstReq.step3Save('<c:out value='${KccadrConstants.ADR_MODE_SMT}' />'); return false;">조정신청서 제출</button>
|
||||
</div>
|
||||
|
||||
391
src/main/webapp/WEB-INF/jsp/web/kccadr/adjstExp/mainExpPage.jsp
Normal file
391
src/main/webapp/WEB-INF/jsp/web/kccadr/adjstExp/mainExpPage.jsp
Normal file
@ -0,0 +1,391 @@
|
||||
<%@ 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" %>
|
||||
<!DOCTYPE html>
|
||||
<html lang="ko">
|
||||
<head>
|
||||
<!-- <title>한국원자력안전재단 - 메인</title> -->
|
||||
<meta charset="UTF-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||
<meta name="viewport" content="width=device-width,initial-scale=1.0,minimum-scale=1.0,user-scalable=yes">
|
||||
|
||||
<link rel="stylesheet" href="/kccadrPb/usr/css/swiper.css">
|
||||
<link rel="stylesheet" href="/kccadrPb/usr/css/swiper.min.css">
|
||||
<link rel="stylesheet" href="/kccadrPb/usr/css/main.css">
|
||||
|
||||
<style>
|
||||
.today_close label{position: relative;}
|
||||
</style>
|
||||
|
||||
<script src="/kccadrPb/usr/script/swiper.js"></script>
|
||||
<script src="/kccadrPb/usr/script/main.js"></script>
|
||||
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function (){
|
||||
|
||||
<c:if test="${message != null}">
|
||||
alert("<c:out value='${message}' />");
|
||||
</c:if>
|
||||
|
||||
//레이어 팝업 띄우기
|
||||
<c:forEach var="popupListData" items="${popupList}" varStatus="status" end="10">
|
||||
if(fnGetCookie("layer_<c:out value='${popupListData.popupId}' />") == null){
|
||||
$("#layer_pop_<c:out value='${popupListData.popupId}' />").fadeIn();
|
||||
};
|
||||
</c:forEach>
|
||||
});
|
||||
|
||||
|
||||
/* ********************************************************
|
||||
* 팝업창 오픈 쿠키 정보 OPEN
|
||||
******************************************************** */
|
||||
function fnGetCookie(name) {
|
||||
var prefix = name + "=";
|
||||
|
||||
var cookieStartIndex = document.cookie.indexOf(prefix);
|
||||
if (cookieStartIndex == -1) return null;
|
||||
var cookieEndIndex = document.cookie.indexOf(";", cookieStartIndex + prefix.length);
|
||||
if (cookieEndIndex == -1) cookieEndIndex = document.cookie.length;
|
||||
|
||||
|
||||
return unescape(document.cookie.substring(cookieStartIndex + prefix.length, cookieEndIndex));
|
||||
}
|
||||
|
||||
/* ********************************************************
|
||||
* 쿠키설정
|
||||
******************************************************** */
|
||||
function fnSetCookiePopup( name, value, expiredays ) {
|
||||
var todayDate = new Date();
|
||||
todayDate.setDate( todayDate.getDate() + expiredays );
|
||||
document.cookie = name + "=" + escape( value ) + "; path=/; expires=" + todayDate.toGMTString() + ";"
|
||||
}
|
||||
|
||||
//팝업 다시보지않기
|
||||
function fnPopupCheck(popupId , typeFlag) {
|
||||
fnSetCookiePopup( typeFlag+"_"+popupId , "done" , 1);
|
||||
fn_layerClose(popupId);
|
||||
}
|
||||
|
||||
//팝업 닫기
|
||||
function fn_layerClose(popupId){
|
||||
$("#layer_pop_"+popupId).fadeOut();
|
||||
}
|
||||
|
||||
function popzoneOpen(url,target){
|
||||
var vTarget;
|
||||
if(target != "N"){
|
||||
vTarget = "_self";
|
||||
}else{
|
||||
vTarget = "_blank";
|
||||
}
|
||||
window.open(url,vTarget);
|
||||
}
|
||||
|
||||
function fn_egov_inqire_notice(bbsId, nttId) {
|
||||
document.frm.nttId.value = nttId;
|
||||
document.frm.bbsId.value = bbsId;
|
||||
document.frm.method = "post";
|
||||
document.frm.action = "<c:url value='/web/cop/bbsWeb/selectBoardDetail.do'/>?pubDetail=Y";
|
||||
document.frm.submit();
|
||||
}
|
||||
|
||||
function goExpPage(num) {
|
||||
|
||||
var frm = document.dtlFrm;
|
||||
|
||||
var actionUrl = "";
|
||||
frm.step.value = num
|
||||
|
||||
if(num==1){//접수페이지
|
||||
actionUrl = "<c:url value='/web/kccadr/adjstExp/adjstReqRegistInformation.do'/>";
|
||||
} else{
|
||||
actionUrl = "<c:url value='/web/kccadr/adjstExpDetail/adjstReqStatusDetail.do' />"
|
||||
}
|
||||
|
||||
|
||||
frm.action = actionUrl;
|
||||
frm.submit();
|
||||
|
||||
}
|
||||
</script>
|
||||
</head>
|
||||
<c:if test="${fn:length(popupList) > 0}" >
|
||||
<style>
|
||||
.pop-layer{left: 50%; top: 50%; transform: translate(-50%,-50%); box-shadow: 0 0 5px rgba(0,0,0,0.3);}
|
||||
.pop-layer .pop-container {padding: 0px 0px;}
|
||||
.pop-layer p.ctxt {color: #666;line-height: 25px;}
|
||||
.pop-layer .btn-r {display: flex; width: 100%; padding-top: 10px;border-top: 1px solid #DDD;text-align: right; justify-content: space-between; padding: 5px 10px; box-sizing: border-box; align-items: center;}
|
||||
.pop-layer {display: none;position: absolute;background-color: #fff;z-index: 999;}
|
||||
#tdCheck+label{overflow: hidden;border: 0;width: 1px;height: 1px;clip: rect(1px, 1px, 1px, 1px);clip-path: inset(50%);}
|
||||
.btn-layerClose{width: 16px; height: 16px; background-image: url(/kccadrPb/usr/image/common/btn_close.png); background-repeat: no-repeat; background-size: 100%;}
|
||||
</style>
|
||||
<c:forEach var="popupListData" items="${popupList}" varStatus="status" end="4">
|
||||
<style>
|
||||
#layer_pop_<c:out value='${popupListData.popupId}' />{
|
||||
top: ${popupListData.popupVrticlLc}px;
|
||||
left: ${popupListData.popupWidthLc}px;
|
||||
/*width: ${popupListData.popupWidthSize}px; */
|
||||
height: auto;
|
||||
}
|
||||
</style>
|
||||
<div id="layer_pop_<c:out value='${popupListData.popupId}' />" class="pop-layer">
|
||||
<div class="pop-container">
|
||||
<div class="pop-conts">
|
||||
<c:choose>
|
||||
<c:when test="${not empty popupListData.fileUrl}">
|
||||
<a href="<c:out value='${popupListData.fileUrl}' />" target="_blank">
|
||||
${popupListData.nttCn}
|
||||
</a>
|
||||
</c:when>
|
||||
<c:otherwise>
|
||||
<a href="#">
|
||||
${popupListData.nttCn}
|
||||
</a>
|
||||
</c:otherwise>
|
||||
</c:choose>
|
||||
<div class="btn-r">
|
||||
<div class="today_close">
|
||||
<c:if test="${popupListData.stopvewSetupAt eq 'Y' }">
|
||||
<label for="chkPupup_${status.count}">하루동안 창을 열지 않음</label>
|
||||
<input type="checkbox" id="chkPupup_${status.count}" name="chkPopup" tabindex="1" onClick="fnPopupCheck('<c:out value='${popupListData.popupId}' />' , 'layer')" onkeypress="fnPopupCheck('<c:out value='${popupListData.popupId}' />' , 'layer')" style="display:inline">
|
||||
</c:if>
|
||||
</div>
|
||||
<a href="#" tabindex="1" onclick="fn_layerClose('<c:out value='${popupListData.popupId}' />'); return false;" class="btn-layerClose" title="팝업 닫기"></a>
|
||||
</div>
|
||||
<!--// content-->
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</c:forEach>
|
||||
</c:if>
|
||||
|
||||
<!-- 전자조정 메인 콘텐츠 시작 -->
|
||||
<main class="main" id="main">
|
||||
<!-- 메인 비주얼 -->
|
||||
<div class="main_visual">
|
||||
<div class="visual_wrap swiper-container">
|
||||
<ul class="visual_list swiper-wrapper">
|
||||
<c:forEach var="result" varStatus="status" items="${mainzoneList}">
|
||||
<li class="visual_img img01 swiper-slide" style="background-image:url('<c:url value='/uss/ion/pwm/getImage.do'/>?atchFileId=<c:out value="${result.mainzoneImageFile}"/>'); background-repeat: no-repeat; background-position: center;"></li>
|
||||
</c:forEach>
|
||||
</ul>
|
||||
<div class="visual_util">
|
||||
<c:if test="${fn:length(mainzoneList) > 1}" >
|
||||
<button class="visual_prev" title="비주얼 이미지 이전"></button>
|
||||
<button class="visual_next" title="비주얼 이미지 다음"></button>
|
||||
</c:if>
|
||||
</div>
|
||||
</div>
|
||||
<div class="inner">
|
||||
<div class="text_area">
|
||||
<p>분쟁을 신속하고 공정하게 해결해주는</p>
|
||||
<span>저작권 전자조정시스템</span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<!-- //메인 비주얼 -->
|
||||
|
||||
<!-- 바로가기 -->
|
||||
<div class="baro_cont experience_cont">
|
||||
<div class="inner">
|
||||
<div class="mask"></div>
|
||||
<a href="#" onclick="goExpPage(1);" title="접수 페이지 바로가기"><i></i>
|
||||
<p>접수</p>
|
||||
<div class="tooltip_box">
|
||||
<div class="tooltip_type01">
|
||||
<div class="text_area">
|
||||
<p class="tooltip_tit01">
|
||||
조정사건을 신청하는 기능<br>
|
||||
사건 유형별, 사건정보를 등록하여 조정신청을 진행
|
||||
</p>
|
||||
<p class="tooltip_tit02">정보등록, 불러오기, 제출하기 기능 제공</p>
|
||||
</div>
|
||||
<button type="button" title="페이지 이동">전자조정 등록</button>
|
||||
</div>
|
||||
</div>
|
||||
</a>
|
||||
|
||||
<a href="#" onclick="goExpPage(2);" title="기일지정 페이지 바로가기"><i></i>
|
||||
<p>기일지정</p>
|
||||
<div class="tooltip_box">
|
||||
<div class="tooltip_type01">
|
||||
<div class="text_area">
|
||||
<p class="tooltip_tit01">
|
||||
조정사건을 신청하는 기능<br>
|
||||
사건 유형별, 사건정보를 등록하여 조정신청을 진행
|
||||
</p>
|
||||
<p class="tooltip_tit02">정보등록, 불러오기, 제출하기 기능 제공</p>
|
||||
</div>
|
||||
<button type="button" title="페이지 이동">전자조정 등록</button>
|
||||
</div>
|
||||
</div>
|
||||
</a>
|
||||
|
||||
<a href="#" onclick="goExpPage(3);" title="기일개최 페이지 바로가기"><i></i>
|
||||
<p>기일개최</p>
|
||||
<div class="tooltip_box">
|
||||
<div class="tooltip_type01">
|
||||
<div class="text_area">
|
||||
<p class="tooltip_tit01">
|
||||
조정사건을 신청하는 기능<br>
|
||||
사건 유형별, 사건정보를 등록하여 조정신청을 진행
|
||||
</p>
|
||||
<p class="tooltip_tit02">정보등록, 불러오기, 제출하기 기능 제공</p>
|
||||
</div>
|
||||
<button type="button" title="페이지 이동">전자조정 등록</button>
|
||||
</div>
|
||||
</div>
|
||||
</a>
|
||||
|
||||
<a href="#" onclick="goExpPage(4);" title="조정중 페이지 바로가기"><i></i>
|
||||
<p>조정중</p>
|
||||
<div class="tooltip_box">
|
||||
<div class="tooltip_type01">
|
||||
<div class="text_area">
|
||||
<p class="tooltip_tit01">
|
||||
조정사건을 신청하는 기능<br>
|
||||
사건 유형별, 사건정보를 등록하여 조정신청을 진행
|
||||
</p>
|
||||
<p class="tooltip_tit02">정보등록, 불러오기, 제출하기 기능 제공</p>
|
||||
</div>
|
||||
<button type="button" title="페이지 이동">전자조정 등록</button>
|
||||
</div>
|
||||
</div>
|
||||
</a>
|
||||
|
||||
<a href="#" onclick="goExpPage(5);" title="종료 페이지 바로가기"><i></i>
|
||||
<p>종료</p>
|
||||
<div class="tooltip_box">
|
||||
<div class="tooltip_type01">
|
||||
<div class="text_area">
|
||||
<p class="tooltip_tit01">
|
||||
조정사건을 신청하는 기능<br>
|
||||
사건 유형별, 사건정보를 등록하여 조정신청을 진행
|
||||
</p>
|
||||
<p class="tooltip_tit02">정보등록, 불러오기, 제출하기 기능 제공</p>
|
||||
</div>
|
||||
<button type="button" title="페이지 이동">전자조정 등록</button>
|
||||
</div>
|
||||
</div>
|
||||
</a>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<!-- //바로가기 -->
|
||||
|
||||
<div class="btm_cont">
|
||||
<div class="inner">
|
||||
<!-- 조정신청 안내 -->
|
||||
<div class="area_info area_cont">
|
||||
<div class="area_top">
|
||||
<p class="tit">조정신청 안내</p>
|
||||
</div>
|
||||
<div class="cont">
|
||||
<div class="bnn_cont">
|
||||
<a href="/web/kccadr/adjst/adjstReqRegistInformation.do" title="조정신청 페이지 바로가기">
|
||||
<i></i>
|
||||
<span>전자조정 신청</span>
|
||||
<p>온라인상으로 구비서류 제출 및 수수료 결제</p>
|
||||
</a>
|
||||
<a href="/web/content.do?proFn=9150000" title="조정신청 이용안내 페이지 바로가기">
|
||||
<i></i>
|
||||
<span>오프라인 신청</span>
|
||||
<p>한국저작권위원회로 우편 송달 또는 방문</p>
|
||||
</a>
|
||||
</div>
|
||||
<div class="area_btm">
|
||||
<div class="tit">
|
||||
<i></i>
|
||||
<p>상담전화</p>
|
||||
</div>
|
||||
<p class="info">
|
||||
<span>02-2669-0043,0044</span>
|
||||
월~금(평일) 09:00~18:00
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<!-- //조정신청 안내 -->
|
||||
|
||||
<!-- 게시판 -->
|
||||
<div class="area_cont area_list">
|
||||
<div class="area_top">
|
||||
<p class="tit">조정사례</p>
|
||||
<div class="cont_util">
|
||||
<button class="btn_plus" onclick="location.href='/web/cop/bbsWeb/selectBoardList.do?bbsId=BBSMSTR_000000000651' " title="조정사례 더보기"><i></i></button>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="cont list_cont">
|
||||
<ul class="list">
|
||||
<c:forEach var="result" items="${bbsList}" varStatus="status">
|
||||
<li onclick="javascript:fn_egov_inqire_notice('<c:out value="${result.bbsId}"/>', '<c:out value="${result.nttId}"/>');">
|
||||
<a href="#" title="현재창 상세이동">
|
||||
<p class="list_top">
|
||||
<span class="list_tit"><c:if test="${status.count ne '1'}">·</c:if><c:out value="${result.nttSj}" /></span>
|
||||
<span class="list_date"><c:out value="${result.frstRegisterPnttm}" /></span>
|
||||
</p>
|
||||
<c:if test="${status.count eq '1'}">
|
||||
<p class="list_info"><c:out value="${result.nttCn}" escapeXml="false;"/></p>
|
||||
</c:if>
|
||||
</a>
|
||||
</li>
|
||||
</c:forEach>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<!-- //게시판 -->
|
||||
|
||||
|
||||
<!-- 알림창 -->
|
||||
<div class="area_pz area_cont">
|
||||
<div class="area_top">
|
||||
<p class="tit">알림판</p>
|
||||
<div class="cont_util">
|
||||
<button type="button" class="btn_prev" title="이전알림판 이미지 이동"></button>
|
||||
<button type="button" class="btn_next" title="다음알림판 이미지 이동"></button>
|
||||
<button type="button" class="btn_ctl btn_pause" onclick="pz_ctl(this);" title="알림판 일시정지"></button>
|
||||
</div>
|
||||
</div>
|
||||
<div class="cont">
|
||||
<div class=" <c:if test="${fn:length(popupzoneList) > 1}">swiper-container</c:if> pz_wrap">
|
||||
<ul class="pz_list swiper-wrapper">
|
||||
<c:forEach var="result" items="${popupzoneList}" varStatus="status"><!-- 알림창 -->
|
||||
<li class="swiper-slide">
|
||||
<c:set var="popzATitle"></c:set>
|
||||
<c:if test="${result.istarget == 'N'}">
|
||||
<c:set var="popzATitle">새창열림</c:set>
|
||||
</c:if>
|
||||
<c:if test="${result.istarget == 'N'}">
|
||||
<a href="javascript:popzoneOpen('<c:out value='${result.mlink}' />','<c:out value='${result.istarget}' />');" title="새창열림" >
|
||||
<div>
|
||||
<img onerror="this.src='/images/no_img.jpg'" alt="<c:out value='${result.imgAlt}' /> 알림창" src='<c:url value='/uss/ion/pwm/getImage.do'/>?atchFileId=<c:out value="${result.popupzoneImageFile}"/>' />
|
||||
</div>
|
||||
</a>
|
||||
</c:if>
|
||||
<c:if test="${result.istarget != 'N'}">
|
||||
<a href="javascript:popzoneOpen('<c:out value='${result.mlink}' />','<c:out value='${result.istarget}' />');">
|
||||
<div>
|
||||
<img onerror="this.src='/images/no_img.jpg'" alt="<c:out value='${result.imgAlt}' /> 알림창" src='<c:url value='/uss/ion/pwm/getImage.do'/>?atchFileId=<c:out value="${result.popupzoneImageFile}"/>' />
|
||||
</div>
|
||||
</a>
|
||||
</c:if>
|
||||
</li>
|
||||
</c:forEach>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<!-- //알림창 -->
|
||||
</div>
|
||||
</div>
|
||||
</main>
|
||||
<!-- //전자조정 메인 콘텐츠 종료 -->
|
||||
<form name="frm" action="<c:url value='/web/cop/bbsWeb/selectBoardList.do'/>" method="post">
|
||||
<input type="hidden" name="bbsId" value="" />
|
||||
<input type="hidden" name="nttId" value="" />
|
||||
</form>
|
||||
<form name="dtlFrm" method="post">
|
||||
<input type="hidden" name="step" value="" />
|
||||
</form>
|
||||
</html>
|
||||
@ -0,0 +1,127 @@
|
||||
<%@ page contentType="text/html; charset=utf-8"%>
|
||||
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
|
||||
<%@ taglib prefix="ui" uri="http://egovframework.gov/ctl/ui"%>
|
||||
<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions"%>
|
||||
<%@ taglib prefix="spring" uri="http://www.springframework.org/tags"%>
|
||||
<%@ taglib prefix="form" uri="http://www.springframework.org/tags/form" %>
|
||||
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt"%>
|
||||
<%@ taglib prefix="kc" uri="/WEB-INF/tlds/kcc_tld.tld"%>
|
||||
<%pageContext.setAttribute("crlf", "\r\n"); %>
|
||||
<!DOCTYPE html>
|
||||
<html lang="ko">
|
||||
<head>
|
||||
<title>조정신청 예문보기</title>
|
||||
<meta http-equiv="content-type" content="text/html; charset=utf-8">
|
||||
<script type="text/javascript" src="/kccadrPb/usr/script/popup.js"></script>
|
||||
<script type="text/javaScript" language="javascript">
|
||||
$(document).ready(function(){
|
||||
|
||||
// 레이어팝업 포커싱 이동 수정
|
||||
var popupTit = $(".cont_tit03").text();
|
||||
|
||||
if(popupTit.trim() == "* 신청취지"){
|
||||
$(".tooltip-close").click(function(){
|
||||
var activeTarget = $('[data-tooltip-con="fee_info_popup"]');
|
||||
activeTarget.hide();
|
||||
$('[data-tooltip="fee_info_popup"]').eq(0).focus();
|
||||
});
|
||||
}else{
|
||||
$(".tooltip-close").click(function(){
|
||||
var activeTarget = $('[data-tooltip-con="fee_info_popup"]');
|
||||
activeTarget.hide();
|
||||
$('[data-tooltip="fee_info_popup"]').eq(1).focus();
|
||||
});
|
||||
}
|
||||
|
||||
/*
|
||||
* 저작물 변경 event
|
||||
*/
|
||||
$('#exmpCcTy').on('change', function(){
|
||||
fn_selectCn();
|
||||
});
|
||||
|
||||
/*
|
||||
* 등록버튼 event
|
||||
*/
|
||||
$('#redBtn').on('click', function(){
|
||||
var exmpCd = $("#exmpCd").val();
|
||||
console.log(exmpCd.replace(/(^0+)/, ""));
|
||||
var perId = '#reqCn'+exmpCd.replace(/(^0+)/, "");
|
||||
$(perId).text($('#exmpCn').text());
|
||||
});
|
||||
|
||||
/*
|
||||
* 상세내용 select
|
||||
*/
|
||||
function fn_selectCn(){
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url: "/web/kccadr/adjstExp/popup/adjstReqOpenExamplePopCn.do",
|
||||
data: JSON.stringify({exmpCd : $("#exmpCd").val()
|
||||
, exmpCcTy : $("#exmpCcTy").val() }),
|
||||
dataType:'json',
|
||||
async: false,
|
||||
processData: false,
|
||||
contentType: "application/json",
|
||||
cache: false,
|
||||
success: function (data) {
|
||||
if(data.status == "OK"){
|
||||
console.log('data : ', data);
|
||||
$('#exmpCn').text(data.data);
|
||||
}else{
|
||||
return false;
|
||||
}
|
||||
},
|
||||
error: function (e) { alert("조회에 실패하였습니다."); console.log("ERROR : ", e); }
|
||||
});
|
||||
|
||||
}
|
||||
|
||||
fn_selectCn();
|
||||
|
||||
})
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<div class="popup_wrap fee_info_popup" style="max-width: 580px;" tabindex="0" data-tooltip-con="fee_info_popup" data-focus="fee_info_popup" data-focus-prev="fee_info_popup_close">
|
||||
<input type="hidden" id="exmpCd" name="exmpCd" value="${exmpCd }"/>
|
||||
<div class="popup_tit">
|
||||
<p>조정신청 예문</p> <button class="btn_popup_close tooltip-close" data-focus="fee_info_popup_close" title="팝업 닫기"><i></i></button>
|
||||
</div>
|
||||
<div class="popup_cont">
|
||||
<c:if test="${not empty exmpCd}">
|
||||
<div class="cont_tit03">
|
||||
* <kc:code codeId="CC040" code="${exmpCd}"/>
|
||||
</div>
|
||||
</c:if>
|
||||
<table class="popup_tbType01 t_center">
|
||||
<colgroup>
|
||||
<col style="width: 20%;">
|
||||
<col style="width: 80%;">
|
||||
</colgroup>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td style="line-height: 30px; text-align: left;">
|
||||
<kc:code codeId="CC040" code="${exmpCd}"/>
|
||||
</td>
|
||||
<td style="line-height: 30px; text-align: left;">
|
||||
<kc:select codeId="CC002" name="exmpCcTy" id="exmpCcTy" selectedValue="${ccTy}"/>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td style="line-height: 30px; text-align: left;">
|
||||
내용
|
||||
</td>
|
||||
<td id="exmpCn" style="line-height: 30px; text-align: left;" >
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<div class="btn_wrap">
|
||||
<!-- <button class="btnType01 tooltip-close" data-focus="fee_info_popup_close" data-focus-next="fee_info_popup">닫기</button> -->
|
||||
<button class="btnType01 tooltip-close" id="redBtn">등록</button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
@ -30,6 +30,7 @@
|
||||
}
|
||||
, function(res, status, xhr){
|
||||
console.log(status);
|
||||
$(".step0"+${step}).addClass("active");
|
||||
});
|
||||
}
|
||||
function getPageUrl(idx){
|
||||
@ -49,7 +50,6 @@
|
||||
function fn_egov_downFile(atchFileId, fileSn){
|
||||
window.open("<c:url value='/cmm/fms/FileDown.do?atchFileId="+atchFileId+"&fileSn="+fileSn+"'/>");
|
||||
}
|
||||
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
|
||||
@ -12,7 +12,6 @@
|
||||
<title>조정진행</title>
|
||||
<meta http-equiv="content-type" content="text/html; charset=utf-8">
|
||||
<script type="text/javaScript" language="javascript">
|
||||
|
||||
function fncGoNextPage(){
|
||||
|
||||
var index = Number($('#pageExpIndex').val())+1;
|
||||
@ -20,6 +19,12 @@
|
||||
tabPageLoad(0);
|
||||
}
|
||||
|
||||
function fncGoList() {
|
||||
var linkForm = document.listForm;
|
||||
linkForm.action = "<c:url value='/web/kccadr/adjstExp/adjstIncidentList.do'/>";
|
||||
linkForm.submit();
|
||||
}
|
||||
|
||||
function fncEndPage(){
|
||||
|
||||
if(confirm("체험하기 종료하면 메인 페이지로 이동합니다.")){
|
||||
@ -92,14 +97,15 @@
|
||||
$(this).attr("title", "내용 전체보기");
|
||||
}
|
||||
});
|
||||
|
||||
/*
|
||||
$('.step').click(function(){
|
||||
|
||||
var pageExpIndex = $(this).data('info');
|
||||
$('#pageExpIndex').val(pageExpIndex);
|
||||
tabPageLoad(0);
|
||||
|
||||
});
|
||||
});
|
||||
*/
|
||||
|
||||
//접수증 팝업
|
||||
function fn_adjstReq_receipt_report() {
|
||||
@ -119,6 +125,12 @@
|
||||
var stepNum = $(".step").length;
|
||||
$(".step_wrap").addClass("num0" + stepNum);
|
||||
/* //step 개수에 따라 width 변동 */
|
||||
|
||||
if ( $('.step.active').length > 0 ) {
|
||||
var activeStep = $('.step.active').data('info');
|
||||
|
||||
$("#stepBtn"+activeStep).show();
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
@ -168,7 +180,7 @@ resInfo--%>
|
||||
|
||||
<!-- step -->
|
||||
<div class="step_wrap status_detail">
|
||||
<div class="step step01 <c:out value="${pageExpIndex eq '1' ? 'active' : ''}" />" data-info="1" style="cursor:pointer;">
|
||||
<div class="step step01" data-info="1" style="cursor:pointer;">
|
||||
<i></i>
|
||||
<p>
|
||||
STEP. 01
|
||||
@ -176,7 +188,7 @@ resInfo--%>
|
||||
</p>
|
||||
<i class="next">다음</i>
|
||||
</div>
|
||||
<div class="step step02 <c:out value="${pageExpIndex eq '2' ? 'active' : ''}" />" data-info="2" style="cursor:pointer;">
|
||||
<div class="step step02" data-info="2" style="cursor:pointer;">
|
||||
<i></i>
|
||||
<p>
|
||||
STEP. 02
|
||||
@ -184,7 +196,7 @@ resInfo--%>
|
||||
</p>
|
||||
<i class="next">다음</i>
|
||||
</div>
|
||||
<div class="step step03 <c:out value="${pageExpIndex eq '3' ? 'active' : ''}" />" data-info="3" style="cursor:pointer;">
|
||||
<div class="step step03" data-info="3" style="cursor:pointer;">
|
||||
<i></i>
|
||||
<p>
|
||||
STEP. 03
|
||||
@ -192,7 +204,7 @@ resInfo--%>
|
||||
</p>
|
||||
<i class="next">다음</i>
|
||||
</div>
|
||||
<div class="step step04 <c:out value="${pageExpIndex eq '4' ? 'active' : ''}" />" data-info="4" style="cursor:pointer;">
|
||||
<div class="step step04" data-info="4" style="cursor:pointer;">
|
||||
<i></i>
|
||||
<p>
|
||||
STEP. 04
|
||||
@ -200,7 +212,7 @@ resInfo--%>
|
||||
</p>
|
||||
<i class="next">다음</i>
|
||||
</div>
|
||||
<div class="step step05 <c:out value="${pageExpIndex eq '5' ? 'active' : ''}" />" data-info="5" style="cursor:pointer;">
|
||||
<div class="step step05" data-info="5" style="cursor:pointer;">
|
||||
<i></i>
|
||||
<p>
|
||||
STEP. 05
|
||||
@ -233,7 +245,7 @@ resInfo--%>
|
||||
<p>신청인</p>
|
||||
</th>
|
||||
<td>
|
||||
<p id="appliCantNmTemp"><c:out value='${reqInfo.rpplNm}' /></p>
|
||||
<p id="appliCantNmTemp">홍길동</p>
|
||||
</td>
|
||||
<th scope="row">
|
||||
<p>신청인 분류</p>
|
||||
@ -243,52 +255,12 @@ resInfo--%>
|
||||
</td>
|
||||
|
||||
</tr>
|
||||
<c:forEach var="List" items="${resInfo}" varStatus="status">
|
||||
<c:if test="${status.count eq 1}">
|
||||
<th scope="row" class="">
|
||||
<p>피신청인 1</p>
|
||||
</th>
|
||||
<td>
|
||||
<p id="resPonDentNmTemp${status.count }"><c:out value="${List.rpplNm}"/></p>
|
||||
</td>
|
||||
</c:if>
|
||||
<c:if test="${status.count eq 2}">
|
||||
<th scope="row" class="">
|
||||
<p>피신청인 2</p>
|
||||
</th>
|
||||
<td>
|
||||
<p><c:out value="${List.rpplNm}"/></p>
|
||||
</td>
|
||||
</c:if>
|
||||
<c:if test="${status.count eq 3}">
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row" class="">
|
||||
<p>피신청인 3</p>
|
||||
</th>
|
||||
<td>
|
||||
<p><c:out value="${List.rpplNm}"/></p>
|
||||
</td>
|
||||
</c:if>
|
||||
<c:if test="${status.count eq 4}">
|
||||
<th scope="row" class="">
|
||||
<p>피신청인 4</p>
|
||||
</th>
|
||||
<td>
|
||||
<p><c:out value="${List.rpplNm}"/></p>
|
||||
</td>
|
||||
</c:if>
|
||||
<c:if test="${status.count eq 5}">
|
||||
<tr>
|
||||
<th scope="row" class="">
|
||||
<p>피신청인 5</p>
|
||||
</th>
|
||||
<td>
|
||||
<p><c:out value="${List.rpplNm}"/></p>
|
||||
</td>
|
||||
</tr>
|
||||
</c:if>
|
||||
</c:forEach>
|
||||
<th scope="row" class="">
|
||||
<p>피신청인 1</p>
|
||||
</th>
|
||||
<td>
|
||||
<p id="resPonDentNmTemp${status.count }">김영희</p>
|
||||
</td>
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
@ -304,7 +276,7 @@ resInfo--%>
|
||||
<p>신청취지</p>
|
||||
</th>
|
||||
<td>
|
||||
<p><c:out value='${master.reqCn1}' /></p>
|
||||
<p>조정신청 체험을 위한 신청입니다.</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
@ -312,7 +284,7 @@ resInfo--%>
|
||||
<p>신청원인</p>
|
||||
</th>
|
||||
<td>
|
||||
<p class="change_text_wrap close"><c:out value='${master.reqCn2}' /></p>
|
||||
<p class="change_text_wrap close">조정신청 체험을 위한 신청입니다.</p>
|
||||
<button type="button" class="btn_all" title="내용 전체보기">더보기</button>
|
||||
</td>
|
||||
</tr>
|
||||
@ -339,64 +311,24 @@ resInfo--%>
|
||||
<div class="btn_left">
|
||||
<!-- <button type="button" class="btnType07" onclick="fncGoAnsSubmit();">답변서 제출</button> -->
|
||||
<button type="button" class="btnType07" onclick="fn_openPop('01'); return false;">답변서 제출</button>
|
||||
<c:choose>
|
||||
<c:when test="${pageExpIndex eq 2 }">
|
||||
<button type="button" class="btnType07" onclick="fn_openPop('02'); return false;">조정 대리인 신청</button>
|
||||
<button type="button" class="btnType07" onclick="fn_openPop('03'); return false;">기일변경 요청</button>
|
||||
<button type="button" class="btnType07" onclick="fn_openPop('04'); return false;">조정 취하 신청</button>
|
||||
<button type="button" class="btnType07" onclick="fn_openPop('05'); return false;">경정신청</button>
|
||||
</c:when>
|
||||
<c:when test="${pageExpIndex eq 3 }">
|
||||
<button type="button" class="btnType07" onclick="fn_openPop('04'); return false;">조정 취하 신청</button>
|
||||
<button type="button" class="btnType07" onclick="fn_openPop('05'); return false;">경정신청</button>
|
||||
</c:when>
|
||||
<c:when test="${pageExpIndex eq 4 }">
|
||||
<button type="button" class="btnType07" onclick="fn_openPop('06'); return false;">직권조정 결정서 상세</button>
|
||||
<button type="button" class="btnType07" onclick="fn_openPop('07'); return false;">이의신청</button>
|
||||
</c:when>
|
||||
<c:when test="${pageExpIndex eq 5 }">
|
||||
</c:when>
|
||||
</c:choose>
|
||||
<%-- 조정 대리인 신청(기일참관인)은 입금완료 후 부터 기일조서 결재완료 전까지 노출 --%>
|
||||
<%-- <c:if test="${master.statCd*1 ge 104050 and master.statCd*1 lt 302050}"> --%>
|
||||
<!-- <button type="button" class="btnType07" onclick="fncGoAgnReqList();">조정 대리인 신청</button> -->
|
||||
<%-- </c:if> --%>
|
||||
<%-- <%-- 기일 변경 요청 버튼 stat_cd가 기일통지서승인 보다 크거나 같고 종결결재요청 보다작을 때 버튼 노출 --%>
|
||||
<%-- 기일이 저징 되어있어야 기일변경 요청을 할수 있도록 변경--%>
|
||||
<%-- <c:if test="${master.statCd*1 ge 205050 and master.statCd*1 lt 309010}"> --%>
|
||||
<!-- <button type="button" class="btnType07" onclick="fncGoChangeDateList();">기일변경 요청</button> -->
|
||||
<%-- </c:if> --%>
|
||||
<%-- <%-- 조정 취하 신청의 경우 조정부장의 결재가 필수이므로 배당결제완료 이후 버튼 노출_이준호_220310 --%>
|
||||
<%-- <c:if test="${master.statCd*1 ge 202050 and master.statCd*1 lt 309010 and master.statCd*1 ne 202090 }"> --%>
|
||||
<!-- <button type="button" class="btnType07" onclick="fncGoWithDrawList();">조정 취하 신청</button> -->
|
||||
<%-- </c:if> --%>
|
||||
<%-- <c:if test="${master.adrOjctDe eq 'Y'}"> --%>
|
||||
<%-- <%-- 현재 일시가 이의신청 기한보다 작을 경우만 버튼 오픈 --%>
|
||||
<!-- <button type="button" class="btnType07" onclick="fncGoOjctList();">이의신청</button> -->
|
||||
<%-- </c:if> --%>
|
||||
<%-- <c:if test="${not empty master.adrOjctDe}"> --%>
|
||||
<!-- <button type="button" class="btnType07" onclick="oadDetail();">직권조정 결정서 상세</button> -->
|
||||
<%-- </c:if> --%>
|
||||
<%-- <%-- 경정신청의 경우 접수결재완료 이후부터 종결결재요청 전까지 노출 --%>
|
||||
<%-- <c:if test="${master.statCd*1 ge 201050 and master.statCd*1 lt 309010}"> --%>
|
||||
<!-- <button type="button" class="btnType07" onclick="fncGoReqCorrectionList();">경정신청</button> -->
|
||||
<%-- </c:if> --%>
|
||||
<%-- <%-- 조정위원 기피 버튼은 관리자가 조정위원 기피 허용해 줬을경우 노출(업무시스템 조정진행 상세 > 조정위원 항목옆에 체크박스) --%>
|
||||
<%-- <c:if test="${master.avoidReqYn eq 'Y'}"> --%>
|
||||
<!-- <button type="button" class="btnType07" onclick="fncAvoidPop();" id="avoidBtn">조정위원기피</button> -->
|
||||
<%-- </c:if> --%>
|
||||
|
||||
<span id="stepBtn2" style="display: none;">
|
||||
<button type="button" class="btnType07" onclick="fn_openPop('02'); return false;">조정 대리인 신청</button>
|
||||
<button type="button" class="btnType07" onclick="fn_openPop('03'); return false;">기일변경 요청</button>
|
||||
<button type="button" class="btnType07" onclick="fn_openPop('04'); return false;">조정 취하 신청</button>
|
||||
<button type="button" class="btnType07" onclick="fn_openPop('05'); return false;">경정신청</button>
|
||||
</span>
|
||||
<span id="stepBtn3" style="display: none;">
|
||||
<button type="button" class="btnType07" onclick="fn_openPop('04'); return false;">조정 취하 신청</button>
|
||||
<button type="button" class="btnType07" onclick="fn_openPop('05'); return false;">경정신청</button>
|
||||
</span>
|
||||
<span id="stepBtn4" style="display: none;">
|
||||
<button type="button" class="btnType07" onclick="fn_openPop('06'); return false;">직권조정 결정서 상세</button>
|
||||
<button type="button" class="btnType07" onclick="fn_openPop('07'); return false;">이의신청</button>
|
||||
</span>
|
||||
</div>
|
||||
<div class="btn_right">
|
||||
|
||||
<c:choose>
|
||||
<c:when test="${pageExpIndex eq 5 }">
|
||||
<button class="btnType11 btn_list" onclick="fncEndPage(); return false;">체험 종료</button>
|
||||
</c:when>
|
||||
<c:otherwise>
|
||||
<button class="btnType11 btn_list" onclick="fncGoNextPage(); return false;">다음</button>
|
||||
</c:otherwise>
|
||||
</c:choose>
|
||||
|
||||
<button class="btnType11 btn_list" onclick="fncGoList(); return false;">목록</button>
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
|
||||
@ -240,7 +240,6 @@
|
||||
<p>문서보기 파일 생성 중 입니다.</p>
|
||||
<p>STEP1/3 - PDF파일로 변환 중 입니다.</p>
|
||||
</div>
|
||||
<!-- <p>아니면 그냥 이렇게 쓰셔도 됩니다! <br> 이런 p태그는 br로 줄 나눠주시면 감사하겠습니다!</p> -->
|
||||
<div class="load_img">
|
||||
<img src="/kccadrPb/usr/image/loading.gif" alt="로딩중">
|
||||
<p>정보를 불러오고 있습니다.</p>
|
||||
@ -264,7 +263,6 @@
|
||||
<p>선택다운로드 파일 생성 중 입니다.</p>
|
||||
<p>STEP1/1 - PDF파일로 변환 중 입니다.</p>
|
||||
</div>
|
||||
<!-- <p>아니면 그냥 이렇게 쓰셔도 됩니다! <br> 이런 p태그는 br로 줄 나눠주시면 감사하겠습니다!</p> -->
|
||||
<div class="load_img">
|
||||
<img src="/kccadrPb/usr/image/loading.gif" alt="로딩중">
|
||||
<p>정보를 불러오고 있습니다.</p>
|
||||
@ -305,7 +303,7 @@
|
||||
<p>2022-09-23</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>체험인</p>
|
||||
<p>홍길동</p>
|
||||
</td>
|
||||
<td><a href="#" onclick="alert('체험하기 기능입니다.'); return false;">[체험]조정신청서</a></td>
|
||||
<td>
|
||||
@ -324,7 +322,7 @@
|
||||
<p>2022-10-30</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>체험인</p>
|
||||
<p>김철수</p>
|
||||
</td>
|
||||
<td><a href="#" onclick="alert('체험하기 기능입니다.'); return false;">[체험]메인비주얼.jpg</a></td>
|
||||
<td>
|
||||
@ -341,7 +339,7 @@
|
||||
<p>2022-11-24</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>체험인</p>
|
||||
<p>박영희</p>
|
||||
</td>
|
||||
<td><a href="#" onclick="alert('체험하기 기능입니다.'); return false;">[체험]체험 테스트 파일.hwp</a></td>
|
||||
<td>
|
||||
|
||||
@ -17,6 +17,8 @@
|
||||
/* 아래 함수 종결상세화면으로 이동 예정 */
|
||||
//function fncSecurityPop2(adrSeq,edtTy,edtSn) {
|
||||
function fncSecurityPop2(docuReqCd) {
|
||||
alert("체험하기 기능입니다");
|
||||
return;
|
||||
commonPopLayeropen(
|
||||
"/web/kccadr/adjstExpDetail/popup/docIssReqViewPop.do"
|
||||
, 800
|
||||
|
||||
@ -50,6 +50,7 @@
|
||||
</style>
|
||||
|
||||
<script src="/kccadrPb/usr/script/popup.js"></script>
|
||||
<script src="/kccadrPb/usr/script/content.js"></script>
|
||||
<script src="/kccadrPb/usr/datepicker/picker.js"></script>
|
||||
<script src="/kccadrPb/usr/datepicker/picker.date.js"></script>
|
||||
<script src="/kccadrPb/usr/datepicker/legacy.js"></script>
|
||||
@ -70,6 +71,11 @@
|
||||
|
||||
//변경 기일 노출
|
||||
$("div.sel_date").css("display","");
|
||||
|
||||
$(".btn_no_add_file").on("click", function(){
|
||||
alert("체험하기 기능 입니다.");
|
||||
});
|
||||
|
||||
});
|
||||
|
||||
|
||||
@ -280,13 +286,13 @@
|
||||
<p>신청인</p>
|
||||
</th>
|
||||
<td>
|
||||
<p><c:out value='${adjDeputyReqVO.appliCantNm}'/></p>
|
||||
<p>홍길동</p>
|
||||
</td>
|
||||
<th scope="row">
|
||||
<p>피신청인</p>
|
||||
</th>
|
||||
<td>
|
||||
<p><c:out value='${adjDeputyReqVO.resPonDentNm}'/></p>
|
||||
<p>김철수</p>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
@ -321,7 +327,8 @@
|
||||
-->
|
||||
<td colspan="3">
|
||||
<label for="appChgCn" class="label">변경사유 입력</label>
|
||||
<form:textarea path="appChgCn" id="appChgCn" cols="30" rows="5" cssClass="purpose_text" cssStyle="resize: none;"/>
|
||||
<textarea>조정 기일정보변경 체험하기</textarea>
|
||||
<%-- <form:textarea path="appChgCn" id="appChgCn" cols="30" rows="5" cssClass="purpose_text" cssStyle="resize: none;" > --%>
|
||||
</td>
|
||||
<!-- for validator #4 -->
|
||||
</tr>
|
||||
@ -334,7 +341,7 @@
|
||||
<div class="list_util" style="text-align: left">
|
||||
<div class="sel_date">
|
||||
<div class="calendar_wrap">
|
||||
<input type="text" class="searchStartDt startDate inp" title="변경기일 날짜 선택" id="sbmtDate" name="sbmtDate" onfocus="return calendarOpen('sbmtDate-lry','',this)" onclick="return calendarOpen('sbmtDate-lry','',this)" value="${adjstReqStatusVO.sbmtDate}" data-datecontrol="true" onkeyup="this.value = date_mask(this.value)" maxlength="10">
|
||||
<input type="text" class="searchStartDt startDate inp" title="변경기일 날짜 선택" id="sbmtDate" name="sbmtDate" onfocus="return calendarOpen('sbmtDate-lry','',this)" onclick="return calendarOpen('sbmtDate-lry','',this)" value="2022-09-20" data-datecontrol="true" onkeyup="this.value = date_mask(this.value)" maxlength="10">
|
||||
<button type="button" title="달력 팝업 열기" class="btn_start btn_cal" onclick="return calendarOpen('sbmtDate-lry','',this)"><i></i></button>
|
||||
</div>
|
||||
<!-- <div class="calendar_in" id="calendarName_startDate" style="z-index: 9;">
|
||||
@ -343,7 +350,7 @@
|
||||
<iframe id="sbmtDate-ifrm" name="sbmtDate-ifrm" class="calendar-frame" src="/kccadrPb/usr/mini_calendar.html" title="달력 팝업" frameborder="0" scrolling="no"></iframe>
|
||||
</div>
|
||||
</div> -->
|
||||
<input type="text" name="sbmtTime" id="sbmtTime" size="20" value="" title="변경기일 시간 선택">
|
||||
<input type="text" name="sbmtTime" id="sbmtTime" size="20" title="변경기일 시간 선택" value="07:00">
|
||||
</div>
|
||||
|
||||
</div>
|
||||
@ -356,7 +363,7 @@
|
||||
<p>연락처</p>
|
||||
</th>
|
||||
<td colspan="3">
|
||||
<label for="appChgPhone1" class="label">핸드폰 앞자리 입력</label><form:input path="appChgPhone1" id="appChgPhone1" size="15" cssClass="input_phone" maxLength="3"
|
||||
<label for="appChgPhone1" class="label">핸드폰 앞자리 입력</label><form:input path="appChgPhone1" value="031" id="appChgPhone1" size="15" cssClass="input_phone" maxLength="3"
|
||||
oninput="this.value = this.value.replace(/[^0-9.]/g, '').replace(/(\..*)\./g, '$1');"
|
||||
/>
|
||||
<!--
|
||||
@ -370,10 +377,10 @@
|
||||
<form:option value="019">019</form:option>
|
||||
</form:select>
|
||||
-->
|
||||
-<label for="appChgPhone2" class="label">핸드폰 가운데자리 입력</label><form:input path="appChgPhone2" id="appChgPhone2" size="15" cssClass="input_phone" maxLength="4"
|
||||
-<label for="appChgPhone2" class="label">핸드폰 가운데자리 입력</label><form:input path="appChgPhone2" value="111" id="appChgPhone2" size="15" cssClass="input_phone" maxLength="4"
|
||||
oninput="this.value = this.value.replace(/[^0-9.]/g, '').replace(/(\..*)\./g, '$1');"
|
||||
/>
|
||||
-<label for="appChgPhone3" class="label">핸드폰 마지막자리 입력</label><form:input path="appChgPhone3" id="appChgPhone3" size="15" cssClass="input_phone" maxLength="4"
|
||||
-<label for="appChgPhone3" class="label">핸드폰 마지막자리 입력</label><form:input path="appChgPhone3" value="2222" id="appChgPhone3" size="15" cssClass="input_phone" maxLength="4"
|
||||
oninput="this.value = this.value.replace(/[^0-9.]/g, '').replace(/(\..*)\./g, '$1');"
|
||||
/>
|
||||
<form:hidden path="appChgPhone" id="appChgPhone" />
|
||||
@ -385,7 +392,7 @@
|
||||
<p>휴대전화</p>
|
||||
</th>
|
||||
<td colspan="3">
|
||||
<label for="appChgCelnum1" class="label">핸드폰 앞자리 입력</label><form:input path="appChgCelnum1" id="appChgCelnum1" size="15" cssClass="input_phone" maxLength="3"
|
||||
<label for="appChgCelnum1" class="label">핸드폰 앞자리 입력</label><form:input path="appChgCelnum1" value="010" id="appChgCelnum1" size="15" cssClass="input_phone" maxLength="3"
|
||||
oninput="this.value = this.value.replace(/[^0-9.]/g, '').replace(/(\..*)\./g, '$1');"
|
||||
/>
|
||||
<!--
|
||||
@ -399,99 +406,76 @@
|
||||
<form:option value="019">019</form:option>
|
||||
</form:select>
|
||||
-->
|
||||
-<label for="appChgCelnum2" class="label">핸드폰 가운데자리 입력</label><form:input path="appChgCelnum2" id="appChgCelnum2" size="15" cssClass="input_phone" maxLength="4"
|
||||
-<label for="appChgCelnum2" class="label">핸드폰 가운데자리 입력</label><form:input path="appChgCelnum2" value="1111" id="appChgCelnum2" size="15" cssClass="input_phone" maxLength="4"
|
||||
oninput="this.value = this.value.replace(/[^0-9.]/g, '').replace(/(\..*)\./g, '$1');"
|
||||
/>
|
||||
-<label for="appChgCelnum3" class="label">핸드폰 마지막자리 입력</label><form:input path="appChgCelnum3" id="appChgCelnum3" size="15" cssClass="input_phone" maxLength="4"
|
||||
-<label for="appChgCelnum3" class="label">핸드폰 마지막자리 입력</label><form:input path="appChgCelnum3" value="2222" id="appChgCelnum3" size="15" cssClass="input_phone" maxLength="4"
|
||||
oninput="this.value = this.value.replace(/[^0-9.]/g, '').replace(/(\..*)\./g, '$1');"
|
||||
/>
|
||||
<form:hidden path="appChgCelnum" id="appChgCelnum" />
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row">
|
||||
<p class="req_text"><span>필수입력 항목</span>*</p>
|
||||
<p>첨부서류</p>
|
||||
<p>(신분증 첨부 필수)</p>
|
||||
</th>
|
||||
<!-- DnD를 위해서는 td class='upload_area' 추가가 핵심 -->
|
||||
<td class="upload_area" colspan="3">
|
||||
<label for="fileNm" class="label">첨부파일 선택</label>
|
||||
<input type="text" id="fileNm" size="30" class="file_input" readonly>
|
||||
<button type="button" class="btnType01 btn_add_file">파일 첨부하기</button>
|
||||
<input type="file" id="file_temp" name="file_temp" class="uploadFile" style="display:none"/>
|
||||
<div class="file_wrap file_upload_box no_img_box">
|
||||
<table class="tbType02">
|
||||
<caption>첨부파일 추가 리스트 : 파일명, 종류, 크기, 삭제</caption>
|
||||
<colgroup>
|
||||
<col style="width: 60%;">
|
||||
<col style="width: auto;">
|
||||
<col style="width: 20%;">
|
||||
<col style="width: 10%;">
|
||||
</colgroup>
|
||||
<thead>
|
||||
<!-- <th>
|
||||
<input type="checkbox" id="all_check"><label for="all_check"></label>
|
||||
</th> -->
|
||||
<th scope="col">파일 명</th>
|
||||
<th scope="col">종류</th>
|
||||
<th scope="col">크기</th>
|
||||
<th scope="col">삭제</th>
|
||||
</thead>
|
||||
<tbody class="tb_file_before">
|
||||
<tr>
|
||||
<td colspan="4">
|
||||
<p>첨부하실 파일을 <span>마우스로 끌어서</span> 넣어주세요.</p>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<div class="file_wrap fileAfter file_list_div">
|
||||
<table class="tbType02">
|
||||
<caption>첨부파일 추가 리스트 : 파일명, 종류, 크기, 삭제</caption>
|
||||
<colgroup>
|
||||
<col style="width: 60%">
|
||||
<col style="width: 10%">
|
||||
<col style="width: 20%">
|
||||
<col style="width: 10%">
|
||||
</colgroup>
|
||||
<thead>
|
||||
<th scope="col">파일 명</th>
|
||||
<th scope="col">종류</th>
|
||||
<th scope="col">크기</th>
|
||||
<th scope="col">삭제</th>
|
||||
</thead>
|
||||
|
||||
<tbody id="tbody_fiielist" class="tb_file_after">
|
||||
<c:forEach var="fileList" items="${fileList}" varStatus="status">
|
||||
<tr class="item_${fileList.atchFileId}_${fileList.fileSn} uploaded_obj">
|
||||
<input type="hidden" name="fileSize" class="item_file_size" value="${fileList.fileSize}">
|
||||
<td class="td_filename">
|
||||
<span class="file_name_text">${fileList.orignlFileNm}</span>
|
||||
</td>
|
||||
<td class="td_filesort">
|
||||
<span class="file_filesort_text" value="<c:out value="${fileList.fileExtsn}"/>"><c:out value="${fileList.fileExtsn}"/></span>
|
||||
</td>
|
||||
<td class="td_filesize">
|
||||
<span class="file_size_text" value="<c:out value="${fileList.fileMg}"/>"><c:out value="${fileList.fileMg}"/></span>
|
||||
</td>
|
||||
<td>
|
||||
<button type="button" class="btn_del" onclick="delAtchFile('${fileList.atchFileId}', '${fileList.fileSn}'); return false;" title="파일${status.count} 삭제"><i></i></button>
|
||||
</td>
|
||||
</tr>
|
||||
</c:forEach>
|
||||
</tbody>
|
||||
|
||||
<!--
|
||||
<tbody id="tbody_fiielist">
|
||||
</tbody>
|
||||
-->
|
||||
|
||||
</table>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<th scope="row">
|
||||
<!-- <p class="req_text"><span>필수입력 항목</span>*</p> -->
|
||||
<p>첨부파일</p>
|
||||
</th>
|
||||
<td id="uploadWarp" class="upload_area" colspan="3">
|
||||
<label for="fileNm" class="label">첨부파일 선택</label>
|
||||
<input type="text" id="fileNm" size="30" class="file_input read-only" readonly=""><button type="button" class="btnType01 btn_no_add_file">파일 첨부하기</button>
|
||||
<input type="file" id="file_temp" name="file_temp" class="uploadFile" style="display:none;">
|
||||
<div class="file_wrap file_upload_box no_img_box" style="display: none;">
|
||||
<table class="tbType02">
|
||||
<caption>첨부파일 리스트 : 파일명, 종류, 크기, 삭제</caption>
|
||||
<colgroup>
|
||||
<col style="width: 60%;">
|
||||
<col style="width: auto;">
|
||||
<col style="width: 20%;">
|
||||
<col style="width: 10%;">
|
||||
</colgroup>
|
||||
<thead>
|
||||
<!-- <th>
|
||||
<input type="checkbox" id="all_check"><label for="all_check"></label>
|
||||
</th> -->
|
||||
<tr><th scope="col">파일 명</th>
|
||||
<th scope="col">종류</th>
|
||||
<th scope="col">크기</th>
|
||||
<th scope="col">삭제</th>
|
||||
</tr></thead>
|
||||
<tbody class="tb_file_before">
|
||||
<tr>
|
||||
<td colspan="4">
|
||||
<p>첨부하실 파일을 <span>마우스로 끌어서</span> 넣어주세요.</p>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<div class="file_wrap fileAfter file_list_div" style="">
|
||||
<table class="tbType02">
|
||||
<caption>첨부파일 리스트 : 파일명, 종류, 크기, 삭제</caption>
|
||||
<colgroup>
|
||||
<col style="width: 60%">
|
||||
<col style="width: 10%">
|
||||
<col style="width: 20%">
|
||||
<col style="width: 10%">
|
||||
</colgroup>
|
||||
<thead>
|
||||
<!-- <th>
|
||||
<input type="checkbox" id="all_check"><label for="all_check"></label>
|
||||
</th> -->
|
||||
<tr><th scope="col">파일 명</th>
|
||||
<th scope="col">종류</th>
|
||||
<th scope="col">크기</th>
|
||||
<th scope="col">삭제</th>
|
||||
</tr></thead>
|
||||
<tbody id="tbody_fiielist" class="tb_file_after">
|
||||
|
||||
<tr class="item_ uploaded_obj"><td class="td_filename file_name"><img src="/direct/img/enroll_exel_file.png" alt="파일 이미지"><span class="file_name_text">[체험]조정대리신청서류.xlsx</span></td><td class="td_filesort file_extension"><span class="file_filesort_text" value="xlsx">.xlsx</span></td><td class="td_filesize file_size"><span class="file_size_text" value="15469">15.11 KB</span></td><td class="file_del"><button type="button" class="btn_del" alt="" onclick="delete_item(this, 0)" title="파일1삭제"><i></i></button></td><input type="hidden" name="fileSize" class="item_file_size" value="15469"><input type="hidden" name="atchFileIds" class="imsi" value="" title="파일삭제"></tr></tbody>
|
||||
</table>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
@ -46,6 +46,10 @@
|
||||
$(".btn_add_file").on('click', function(){
|
||||
$("#file_temp").click();
|
||||
});
|
||||
|
||||
$(".btn_no_add_file").on("click", function(){
|
||||
alert("체험하기 기능 입니다.");
|
||||
});
|
||||
|
||||
});
|
||||
|
||||
@ -260,13 +264,13 @@
|
||||
<p>신청인</p>
|
||||
</th>
|
||||
<td>
|
||||
<p><c:out value='${adjDeputyReqVO.appliCantNm}'/></p>
|
||||
<p>홍길동</p>
|
||||
</td>
|
||||
<th scope="row">
|
||||
<p>피신청인</p>
|
||||
</th>
|
||||
<td>
|
||||
<p><c:out value='${adjDeputyReqVO.resPonDentNm}'/></p>
|
||||
<p>김철수</p>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
@ -293,14 +297,14 @@
|
||||
<p>이름</p>
|
||||
</th>
|
||||
<td>
|
||||
<label for="agntNm" class="label">이름 입력</label><input type="text" name="agntNm" id="agntNm" value="${info.agntNm}" maxLength="20">
|
||||
<label for="agntNm" class="label">이름 입력</label><input type="text" name="agntNm" id="agntNm" value="김철수" maxLength="20">
|
||||
</td>
|
||||
<th scope="row">
|
||||
<p class="req_text"><span>필수입력 항목</span>*</p>
|
||||
<p>생년월일</p>
|
||||
</th>
|
||||
<td>
|
||||
<label for="agntBrthDt" class="label">생년월일 입력</label><input type="text" name="agntBrthDt" id="agntBrthDt" maxlength="6" placeholder="예) 951028" value="${info.agntBrthDt}"
|
||||
<label for="agntBrthDt" class="label">생년월일 입력</label><input type="text" name="agntBrthDt" id="agntBrthDt" maxlength="6" placeholder="예) 951028" value="810524"
|
||||
oninput="this.value = this.value.replace(/[^0-9.]/g, '').replace(/(\..*)\./g, '$1');"
|
||||
>
|
||||
</td>
|
||||
@ -312,13 +316,13 @@
|
||||
</th>
|
||||
<td colspan="3">
|
||||
<label for="agntPost" class="label">우편번호 입력</label>
|
||||
<input type="text" size="20" name="agntPost" id="agntPost" class="adr_input" readonly style="background-color: #eee;" value="${info.agntPost}">
|
||||
<input type="text" size="20" name="agntPost" id="agntPost" class="adr_input" readonly style="background-color: #eee;" value="13536">
|
||||
<button class="btnType01 btn_adr_search" onclick="fn_postCode(this); return false;" title="새창팝업 열림">우편번호 검색</button>
|
||||
<div class="detail_address">
|
||||
<label for="agntAddr" class="label">주소 입력</label>
|
||||
<input type="text" size="45" name="agntAddr" id="agntAddr" class="searchResultAddr" value="${info.agntAddr}" readonly>
|
||||
<input type="text" size="45" name="agntAddr" id="agntAddr" class="searchResultAddr" value="경기 성남시 분당구 판교역로4 백현로" readonly>
|
||||
<label for="agntAddrDtl" class="label">나머지 주소 입력</label>
|
||||
<input type="text" size="20" name="agntAddrDtl" id="agntAddrDtl" class="usrInsertAddr" value="${info.agntAddrDtl}" maxLength="100">
|
||||
<input type="text" size="20" name="agntAddrDtl" id="agntAddrDtl" class="usrInsertAddr" value="101-1" maxLength="100">
|
||||
</div>
|
||||
|
||||
</td>
|
||||
@ -330,7 +334,7 @@
|
||||
</th>
|
||||
<td>
|
||||
<label for="agntPhone" class="label">자택(사무소)번호 입력</label>
|
||||
<input type="text" name="agntPhone" id="agntPhone" value="${info.agntPhone}" placeholder="- 없이 입력"
|
||||
<input type="text" name="agntPhone" id="agntPhone" value="0311110000" placeholder="- 없이 입력"
|
||||
oninput="this.value = this.value.replace(/[^0-9.]/g, '').replace(/(\..*)\./g, '$1');" maxLength="20"
|
||||
>
|
||||
</td>
|
||||
@ -340,7 +344,7 @@
|
||||
</th>
|
||||
<td>
|
||||
<label for="agntCelnum" class="label">휴대전화 입력</label>
|
||||
<input type="text" name="agntCelnum" id="agntCelnum" value="${info.agntCelnum}" placeholder="- 없이 입력"
|
||||
<input type="text" name="agntCelnum" id="agntCelnum" value="01011111111" placeholder="- 없이 입력"
|
||||
oninput="this.value = this.value.replace(/[^0-9.]/g, '').replace(/(\..*)\./g, '$1');" maxLength="20"
|
||||
>
|
||||
</td>
|
||||
@ -364,8 +368,8 @@
|
||||
</th>
|
||||
<td>
|
||||
<div class="check_wrap">
|
||||
<span><input type="checkbox" value="01" id="employee" name="rpplRltnTy" <c:if test="${info.rpplRltnTy eq '01'}"> checked</c:if> ><label for="employee">직원</label>
|
||||
<input type="text" name="rpplRltnCn" title="위임인과의 관계 직원 입력" size="15" ${info.rpplRltnTy eq '01' ? '' : 'disabled'} value="${info.rpplRltnTy eq '01' ? info.rpplRltnCn : ''}"></span>
|
||||
<span><input type="checkbox" value="01" id="employee" name="rpplRltnTy" checked ><label for="employee">직원</label>
|
||||
<input type="text" name="rpplRltnCn" title="위임인과의 관계 직원 입력" size="15" value="김직원"></span>
|
||||
<span><input type="checkbox" value="02" id="family" name="rpplRltnTy" <c:if test="${info.rpplRltnTy eq '02'}"> checked</c:if> ><label for="family">가족</label>
|
||||
<input type="text" name="rpplRltnCn" title="위임인과의 관계 가족 입력" size="15" ${info.rpplRltnTy eq '02' ? '' : 'disabled'} value="${info.rpplRltnTy eq '02' ? info.rpplRltnCn : ''}"></span>
|
||||
<span><input type="checkbox" value="03" id="etc" name="rpplRltnTy" <c:if test="${info.rpplRltnTy eq '03'}"> checked</c:if>><label for="etc">기타</label>
|
||||
@ -374,83 +378,66 @@
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row" style="width: 231px;">
|
||||
<p class="req_text"><span>필수입력 항목</span>*</p>
|
||||
<p>첨부서류</p>
|
||||
</th>
|
||||
<td>
|
||||
<label for="fileNm" class="label">첨부파일 선택</label>
|
||||
<input type="text" id="fileNm" size="30" class="file_input" readonly>
|
||||
<button type="button" class="btnType01 btn_add_file">파일 첨부하기</button>
|
||||
<input type="file" id="file_temp" name="file_temp" class="uploadFile" style="display:none"/>
|
||||
<div class="file_wrap file_upload_box no_img_box">
|
||||
<table class="tbType02">
|
||||
<caption>첨부파일 리스트 : 파일명, 종류, 크기, 삭제</caption>
|
||||
<colgroup>
|
||||
<col style="width: 60%;">
|
||||
<col style="width: auto;">
|
||||
<col style="width: 20%;">
|
||||
<col style="width: 10%;">
|
||||
</colgroup>
|
||||
<thead>
|
||||
<!-- <th>
|
||||
<input type="checkbox" id="all_check"><label for="all_check"></label>
|
||||
</th> -->
|
||||
<th scope="col">파일 명</th>
|
||||
<th scope="col">종류</th>
|
||||
<th scope="col">크기</th>
|
||||
<th scope="col">삭제</th>
|
||||
</thead>
|
||||
<tbody class="tb_file_before">
|
||||
<tr>
|
||||
<td colspan="4">
|
||||
<p>첨부하실 파일을 <span>마우스로 끌어서</span> 넣어주세요.</p>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<div class="file_wrap fileAfter file_list_div">
|
||||
<table class="tbType02">
|
||||
<caption>첨부파일 리스트 : 파일명, 종류, 크기, 삭제</caption>
|
||||
<colgroup>
|
||||
<col style="width: 60%">
|
||||
<col style="width: 10%">
|
||||
<col style="width: 20%">
|
||||
<col style="width: 10%">
|
||||
</colgroup>
|
||||
<thead>
|
||||
<!-- <th>
|
||||
<input type="checkbox" id="all_check"><label for="all_check"></label>
|
||||
</th> -->
|
||||
<th scope="col">파일 명</th>
|
||||
<th scope="col">종류</th>
|
||||
<th scope="col">크기</th>
|
||||
<th scope="col">삭제</th>
|
||||
</thead>
|
||||
<tbody id="tbody_fiielist" class="tb_file_after">
|
||||
<c:forEach var="fileList" items="${fileList}" varStatus="status">
|
||||
<tr class="item_${fileList.atchFileId}_${fileList.fileSn} uploaded_obj">
|
||||
<input type="hidden" name="fileSize" class="item_file_size" value="${fileList.fileSize}">
|
||||
<td class="td_filename">
|
||||
<span class="file_name_text">${fileList.orignlFileNm}</span>
|
||||
</td>
|
||||
<td class="td_filesort">
|
||||
<span class="file_size_text" value="<c:out value="${fileList.fileExtsn}"/>"></span>
|
||||
</td>
|
||||
<td class="td_filesize">
|
||||
<span class="file_size_text" value="<c:out value="${fileList.fileSize}"/>"></span>
|
||||
</td>
|
||||
<td>
|
||||
<input type="button" class="delBtn" onclick="delAtchFile('${fileList.atchFileId}', '${fileList.fileSn}'); return false;" title="파일${status.count} 삭제">
|
||||
</td>
|
||||
</tr>
|
||||
</c:forEach>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<th scope="row">
|
||||
<!-- <p class="req_text"><span>필수입력 항목</span>*</p> -->
|
||||
<p>첨부파일</p>
|
||||
</th>
|
||||
<td id="uploadWarp" class="upload_area">
|
||||
<label for="fileNm" class="label">첨부파일 선택</label>
|
||||
<input type="text" id="fileNm" size="30" class="file_input read-only" readonly=""><button type="button" class="btnType01 btn_no_add_file">파일 첨부하기</button>
|
||||
<input type="file" id="file_temp" name="file_temp" class="uploadFile" style="display:none;">
|
||||
<div class="file_wrap file_upload_box no_img_box" style="display: none;">
|
||||
<table class="tbType02">
|
||||
<caption>첨부파일 리스트 : 파일명, 종류, 크기, 삭제</caption>
|
||||
<colgroup>
|
||||
<col style="width: 60%;">
|
||||
<col style="width: auto;">
|
||||
<col style="width: 20%;">
|
||||
<col style="width: 10%;">
|
||||
</colgroup>
|
||||
<thead>
|
||||
<!-- <th>
|
||||
<input type="checkbox" id="all_check"><label for="all_check"></label>
|
||||
</th> -->
|
||||
<tr><th scope="col">파일 명</th>
|
||||
<th scope="col">종류</th>
|
||||
<th scope="col">크기</th>
|
||||
<th scope="col">삭제</th>
|
||||
</tr></thead>
|
||||
<tbody class="tb_file_before">
|
||||
<tr>
|
||||
<td colspan="4">
|
||||
<p>첨부하실 파일을 <span>마우스로 끌어서</span> 넣어주세요.</p>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<div class="file_wrap fileAfter file_list_div" style="">
|
||||
<table class="tbType02">
|
||||
<caption>첨부파일 리스트 : 파일명, 종류, 크기, 삭제</caption>
|
||||
<colgroup>
|
||||
<col style="width: 60%">
|
||||
<col style="width: 10%">
|
||||
<col style="width: 20%">
|
||||
<col style="width: 10%">
|
||||
</colgroup>
|
||||
<thead>
|
||||
<!-- <th>
|
||||
<input type="checkbox" id="all_check"><label for="all_check"></label>
|
||||
</th> -->
|
||||
<tr><th scope="col">파일 명</th>
|
||||
<th scope="col">종류</th>
|
||||
<th scope="col">크기</th>
|
||||
<th scope="col">삭제</th>
|
||||
</tr></thead>
|
||||
<tbody id="tbody_fiielist" class="tb_file_after">
|
||||
|
||||
<tr class="item_ uploaded_obj"><td class="td_filename file_name"><img src="/direct/img/enroll_exel_file.png" alt="파일 이미지"><span class="file_name_text">[체험]조정대리신청서류.xlsx</span></td><td class="td_filesort file_extension"><span class="file_filesort_text" value="xlsx">.xlsx</span></td><td class="td_filesize file_size"><span class="file_size_text" value="15469">15.11 KB</span></td><td class="file_del"><button type="button" class="btn_del" alt="" onclick="delete_item(this, 0)" title="파일1삭제"><i></i></button></td><input type="hidden" name="fileSize" class="item_file_size" value="15469"><input type="hidden" name="atchFileIds" class="imsi" value="" title="파일삭제"></tr></tbody>
|
||||
</table>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row" style="width: 231px;">
|
||||
<p class="req_text"><span>필수입력 항목</span>*</p>
|
||||
|
||||
@ -226,13 +226,13 @@
|
||||
<p>신청인</p>
|
||||
</th>
|
||||
<td>
|
||||
<p><c:out value='${adjDeputyReqVO.appliCantNm}'/></p>
|
||||
<p>홍길동</p>
|
||||
</td>
|
||||
<th scope="row">
|
||||
<p>피신청인</p>
|
||||
</th>
|
||||
<td>
|
||||
<p><c:out value='${adjDeputyReqVO.resPonDentNm}'/></p>
|
||||
<p>김철수</p>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
@ -256,7 +256,7 @@
|
||||
<p>취하사유</p>
|
||||
</th>
|
||||
<td colspan="3">
|
||||
<textarea name="cnclCn" cols="30" rows="5" cssClass="purpose_text" cssStyle="resize: none;" title="취하사유 입력"><c:out value='${info.cnclCn}' /></textarea>
|
||||
<textarea name="cnclCn" cols="30" rows="5" cssClass="purpose_text" cssStyle="resize: none;" title="취하사유 입력">조정취하등록 체험하기입니다</textarea>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
|
||||
@ -21,8 +21,11 @@
|
||||
$(document).ready(function(){
|
||||
// $(':button').attr("disabled");
|
||||
// $(':input').attr("disabled");
|
||||
|
||||
$(".btn_no_add_file").on("click", function(){
|
||||
alert("체험하기 기능 입니다.");
|
||||
});
|
||||
});
|
||||
|
||||
$(function() {
|
||||
|
||||
$('#filebutton').click(function(e) {
|
||||
@ -80,6 +83,7 @@ $(document).ready(function(){
|
||||
//location.href="<c:url value='/web/kccadr/accdnt/ars/adjstReqStatusDetail.do'/>";
|
||||
fncGoList();
|
||||
}
|
||||
|
||||
</script>
|
||||
<link rel="stylesheet" href="/kccadrPb/usr/css/reset.css">
|
||||
<link rel="stylesheet" href="/kccadrPb/usr/css/font.css">
|
||||
@ -192,11 +196,10 @@ $(document).ready(function(){
|
||||
<p class="req_text"><span>필수입력 항목</span>*</p>
|
||||
<p>답변내용</p>
|
||||
<!-- <button class="btnType01 btn_adr_search examBtn" data-tooltip="fee_info_popup" onclick="AdjstReq.openAnswerExamplePop('CC003'); return false;" title="예문 팝업 열림">예문</button> -->
|
||||
<button class="btnType01 btn_adr_search examBtn" data-tooltip="fee_info_popup" onclick="alert('체험하기 기능입니다.'); return false;" title="예문 팝업 열림">예문</button>
|
||||
</th>
|
||||
<td>
|
||||
<label for="adrDocCn1" class="label">답변내용 입력</label>
|
||||
<textarea name="adrDocCn1" id="adrDocCn1" cols="30" rows="5" cssClass="purpose_text" cssStyle="resize: none;"><c:out value='${info.adrDocCn1}' /></textarea>
|
||||
<textarea name="adrDocCn1" id="adrDocCn1" cols="30" rows="5" cssClass="purpose_text" cssStyle="resize: none;">답변서 문서로 제출합니다</textarea>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
@ -216,19 +219,16 @@ $(document).ready(function(){
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row">
|
||||
<p class="req_text"><span>필수입력 항목</span>*</p>
|
||||
<p>첨부서류</p>
|
||||
<!-- <p class="req_text"><span>필수입력 항목</span>*</p> -->
|
||||
<p>첨부파일</p>
|
||||
</th>
|
||||
<td class="upload_area">
|
||||
<!-- <input type="text" id="fileNm" size="30" class="file_input" readonly> -->
|
||||
<!-- <button type="button" class="btnType01 btn_add_file">파일 첨부하기</button> -->
|
||||
|
||||
<input type="file" id="file_temp" name="file_temp" class="uploadFile" style="display: none" />
|
||||
<button type="button" id="filebutton" class="btnType01 btn_add_file">파일찾기</button>
|
||||
<p style="font-size: 16px; float: right; margin-top: 16px; color: #666;">* 첨부파일을 등록해 주세요. (최대3개)</p>
|
||||
<div class="file_wrap file_upload_box no_img_box">
|
||||
<td id="uploadWarp" class="upload_area">
|
||||
<label for="fileNm" class="label">첨부파일 선택</label>
|
||||
<input type="text" id="fileNm" size="30" class="file_input read-only" readonly=""><button type="button" class="btnType01 btn_no_add_file">파일 첨부하기</button>
|
||||
<input type="file" id="file_temp" name="file_temp" class="uploadFile" style="display:none;">
|
||||
<div class="file_wrap file_upload_box no_img_box" style="display: none;">
|
||||
<table class="tbType02">
|
||||
<caption>첨부파일 추가 리스트 : 파일명, 종류, 크기, 삭제</caption>
|
||||
<caption>첨부파일 리스트 : 파일명, 종류, 크기, 삭제</caption>
|
||||
<colgroup>
|
||||
<col style="width: 60%;">
|
||||
<col style="width: auto;">
|
||||
@ -236,30 +236,26 @@ $(document).ready(function(){
|
||||
<col style="width: 10%;">
|
||||
</colgroup>
|
||||
<thead>
|
||||
<!-- <th>
|
||||
<input type="checkbox" id="all_check"><label for="all_check"></label>
|
||||
</th> -->
|
||||
<th scope="col">파일 명</th>
|
||||
<th scope="col">종류</th>
|
||||
<th scope="col">크기</th>
|
||||
<th scope="col">삭제</th>
|
||||
</thead>
|
||||
<!-- <th>
|
||||
<input type="checkbox" id="all_check"><label for="all_check"></label>
|
||||
</th> -->
|
||||
<tr><th scope="col">파일 명</th>
|
||||
<th scope="col">종류</th>
|
||||
<th scope="col">크기</th>
|
||||
<th scope="col">삭제</th>
|
||||
</tr></thead>
|
||||
<tbody class="tb_file_before">
|
||||
<tr>
|
||||
<td colspan="4">
|
||||
<p>
|
||||
첨부하실 파일을
|
||||
<span>마우스로 끌어서</span>
|
||||
넣어주세요.
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="4">
|
||||
<p>첨부하실 파일을 <span>마우스로 끌어서</span> 넣어주세요.</p>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<div class="file_wrap fileAfter file_list_div">
|
||||
<div class="file_wrap fileAfter file_list_div" style="">
|
||||
<table class="tbType02">
|
||||
<caption>첨부파일 추가 리스트 : 파일명, 종류, 크기, 삭제</caption>
|
||||
<caption>첨부파일 리스트 : 파일명, 종류, 크기, 삭제</caption>
|
||||
<colgroup>
|
||||
<col style="width: 60%">
|
||||
<col style="width: 10%">
|
||||
@ -267,41 +263,17 @@ $(document).ready(function(){
|
||||
<col style="width: 10%">
|
||||
</colgroup>
|
||||
<thead>
|
||||
<!-- <th>
|
||||
<input type="checkbox" id="all_check"><label for="all_check"></label>
|
||||
</th> -->
|
||||
<th scope="col">파일 명</th>
|
||||
<th scope="col">종류</th>
|
||||
<th scope="col">크기</th>
|
||||
<th scope="col">삭제</th>
|
||||
</thead>
|
||||
<!-- <th>
|
||||
<input type="checkbox" id="all_check"><label for="all_check"></label>
|
||||
</th> -->
|
||||
<tr><th scope="col">파일 명</th>
|
||||
<th scope="col">종류</th>
|
||||
<th scope="col">크기</th>
|
||||
<th scope="col">삭제</th>
|
||||
</tr></thead>
|
||||
<tbody id="tbody_fiielist" class="tb_file_after">
|
||||
<c:forEach var="fileList" items="${fileList}" varStatus="status">
|
||||
<tr class="item_<c:out value='${fileList.atchFileId}' />_<c:out value='${fileList.fileSn}' /> uploaded_obj">
|
||||
<input type="hidden" name="fileSize" class="item_file_size" value="<c:out value='${fileList.fileSize}' />">
|
||||
<input type="hidden" name="limitcount" value="3" />
|
||||
<td class="td_filename">
|
||||
<!-- <img src="/direct/img/upload_hwp_img.png" alt="" /> -->
|
||||
<span class="file_name_text"><c:out value='${fileList.orignlFileNm}' /></span>
|
||||
</td>
|
||||
<td class="td_filesort">
|
||||
<span class="file_filesort_text" value="<c:out value="${fileList.fileExtsn}"/>">
|
||||
<c:out value="${fileList.fileExtsn}" />
|
||||
</span>
|
||||
</td>
|
||||
<td class="td_filesize">
|
||||
<span class="file_size_text" value="<c:out value="${fileList.fileMg}"/>">
|
||||
<c:out value="${fileList.fileMg}" />
|
||||
</span>
|
||||
</td>
|
||||
<td>
|
||||
<button type="button" class="btn_del" onclick="delAtchFile('<c:out value='${fileList.atchFileId}' />', '<c:out value='${fileList.fileSn}' />'); return false;" title="파일${status.count} 삭제">
|
||||
<i></i>
|
||||
</button>
|
||||
</td>
|
||||
</tr>
|
||||
</c:forEach>
|
||||
</tbody>
|
||||
|
||||
<tr class="item_ uploaded_obj"><td class="td_filename file_name"><img src="/direct/img/enroll_exel_file.png" alt="파일 이미지"><span class="file_name_text">[체험]답변서.xlsx</span></td><td class="td_filesort file_extension"><span class="file_filesort_text" value="xlsx">.xlsx</span></td><td class="td_filesize file_size"><span class="file_size_text" value="15469">15.11 KB</span></td><td class="file_del"><button type="button" class="btn_del" alt="" onclick="delete_item(this, 0)" title="파일1삭제"><i></i></button></td><input type="hidden" name="fileSize" class="item_file_size" value="15469"><input type="hidden" name="atchFileIds" class="imsi" value="" title="파일삭제"></tr></tbody>
|
||||
</table>
|
||||
</div>
|
||||
</td>
|
||||
|
||||
@ -29,6 +29,8 @@
|
||||
|
||||
function fncReg() {
|
||||
|
||||
alert("체험하기 기능 입니다.");
|
||||
return;
|
||||
|
||||
if (validation()) {
|
||||
if (confirm("경정청구를 등록 하시겠습니까?")) {
|
||||
@ -248,6 +250,7 @@
|
||||
|
||||
<div class="tb_top">
|
||||
<p>경정신청 대상</p>
|
||||
<%--
|
||||
<div class="tb_top_btns" id="btnShow2">
|
||||
<label for="">경정신청대상 선택</label>
|
||||
<select id="addRpplSeq" class="tb_select">
|
||||
@ -257,169 +260,130 @@
|
||||
</select>
|
||||
<button type="button" class="btnType01" onclick="addRppl();">대상추가</button>
|
||||
</div>
|
||||
--%>
|
||||
</div>
|
||||
<form id="createForm" name="createForm" onsubmit="return false;">
|
||||
<input type="hidden" name="adrSeq" value="<c:out value='${corReqVO.adrSeq }' />" />
|
||||
|
||||
<c:forEach var="item" items="${list}" varStatus="status">
|
||||
<div class="tb_wrap" id="rpplList<c:out value='${status.index }' />" style="display: none">
|
||||
<input type="hidden" name="rpplSeq_${status.index }" value="<c:out value='${item.rpplSeq}' />" />
|
||||
|
||||
<div class="tb_util">
|
||||
<p id="oldRpplNm<c:out value='${status.index }' />">피신청인1</p>
|
||||
<div class="btn_wrap">
|
||||
<button type="button" class="btnType08" name="delRpplSeq" onclick="delRppl(this)">삭제</button>
|
||||
<input type="hidden" name="oldRpplSeq_<c:out value='${status.index }' />">
|
||||
<table class="tbType01 tb_corapp">
|
||||
<caption>경정신청 대상 : 피신청인 경정 전 피신청인 정보, 경정 후 피신청인 정보 입력(피신청인 분류, 피신청인 이름, 주소, 이메일, 연락처), 경정취지, 경정이유</caption>
|
||||
<colgroup>
|
||||
<col style="width: 13%;">
|
||||
<col style="width: 13%;">
|
||||
<col style="width: 13%;">
|
||||
<col style="width: auto;">
|
||||
</colgroup>
|
||||
<tbody>
|
||||
<tr>
|
||||
<th scope="rowgroup" rowspan="6" class="t_center">
|
||||
<p>피신청인</p>
|
||||
</th>
|
||||
<th scope="row" colspan="2" class="t_center">
|
||||
<p>경정 전 피신청인</p>
|
||||
</th>
|
||||
<td>
|
||||
<p><span class="text_tit">이름</span>홍길동</p>
|
||||
<p><span class="text_tit">주소</span>(137-070) 서울시 서초구 서초동 1235</p>
|
||||
<p><span class="text_tit">전화</span>02-500-1237</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="rowgroup" rowspan="5" class="t_center">
|
||||
<p>경정 후 피신청인</p>
|
||||
</th>
|
||||
<th scope="row">
|
||||
<p class="req_text"><span>필수입력 항목</span>*</p>
|
||||
<p>피신청인 분류</p>
|
||||
</th>
|
||||
<td>
|
||||
<div class="radio_wrap">
|
||||
<span><input type="radio" id="" name="" value="" checked="checked"><label class="mr15" for="">개인</label></span>
|
||||
<span><input type="radio" id="" name="" value=""><label class="mr15" for="">법인</label></span>
|
||||
<span><input type="radio" id="" name="" value=""><label class="mr15" for="">개인사업자</label></span>
|
||||
</div>
|
||||
</div>
|
||||
<table class="tbType01 tb_corapp">
|
||||
<caption>경정신청 대상 : 피신청인 경정 전 피신청인 정보, 경정 후 피신청인 정보 입력(피신청인 분류, 피신청인 이름, 주소, 이메일, 연락처), 경정취지, 경정이유</caption>
|
||||
<colgroup>
|
||||
<col style="width: 13%;">
|
||||
<col style="width: 13%;">
|
||||
<col style="width: 13%;">
|
||||
<col style="width: auto;">
|
||||
</colgroup>
|
||||
<tbody>
|
||||
<tr>
|
||||
<th scope="rowgroup" rowspan="6" class="t_center">
|
||||
<p>피신청인</p>
|
||||
</th>
|
||||
<th scope="row" colspan="2" class="t_center">
|
||||
<p>경정 전 피신청인</p>
|
||||
</th>
|
||||
<td>
|
||||
<p id="oldText<c:out value='${status.index }' />"></p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="rowgroup" rowspan="5" class="t_center">
|
||||
<p>경정 후 피신청인</p>
|
||||
</th>
|
||||
<th scope="row">
|
||||
<p class="req_text">
|
||||
<span>필수입력 항목</span>
|
||||
*
|
||||
</p>
|
||||
<p>피신청인 분류</p>
|
||||
</th>
|
||||
<td>
|
||||
<div class="radio_wrap">
|
||||
<kc:radio codeId="CC001" name="rpplUsrTy_${status.index }" id="rpplUsrTy_${status.index }" selectedValue="${item.rpplUsrTy}" />
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row">
|
||||
<p class="req_text">
|
||||
<span>필수입력 항목</span>
|
||||
*
|
||||
</p>
|
||||
<p>피신청인 이름</p>
|
||||
</th>
|
||||
<td>
|
||||
<input type="text" name="rpplNm_<c:out value='${status.index }' />" value="피신청인<c:out value="${status.index }" />" size="30" title="피신청인 이름 입력">
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row">
|
||||
<p class="req_text">
|
||||
<span>필수입력 항목</span>
|
||||
*
|
||||
</p>
|
||||
<p>주소</p>
|
||||
</th>
|
||||
<td>
|
||||
<label for="rpplPost<c:out value='${status.index }' />" class="label">우편번호 입력</label>
|
||||
<input type="text" class="adr_input" placeholder="우편번호입력" readonly="readonly" name="rpplPost_<c:out value='${status.index }' />" id="rpplPost<c:out value='${status.index }' />" value="1234<c:out value="${status.index }" />">
|
||||
<button type="button" class="btnType01 btn_adr_search" onclick="fn_postCode(this);" title="새창팝업 열림">우편번호 검색</button>
|
||||
<div class="detail_address">
|
||||
<label for="rpplAddr" class="label">주소 입력</label>
|
||||
<input type="text" class="adr_detail_input searchResultAddr" placeholder="주소를 입력해주세요." readonly="readonly" name="rpplAddr_<c:out value='${status.index }' />" id="rpplAddr" value="우리집<c:out value="${status.index }" />" size="45">
|
||||
<label for="rpplAddrDtl" class="label">나머지주소 입력</label>
|
||||
<input type="text" class="etc_detail_input usrInsertAddr" placeholder="상세주소를 입력해주세요." name="rpplAddrDtl_<c:out value='${status.index }' />" id="rpplAddrDtl" value="상세주소<c:out value="${status.index }" />" size="25">
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row">
|
||||
<p class="req_text">
|
||||
<span>필수입력 항목</span>
|
||||
*
|
||||
</p>
|
||||
<p>이메일</p>
|
||||
</th>
|
||||
<td>
|
||||
<input type="hidden" name="rpplEmail_<c:out value='${status.index }' />">
|
||||
<!-- <label for="" class="label">이메일아이디 입력</label> -->
|
||||
<input type="text" name="rpplEmail01" title="이메일 아이디 입력" class="input_email" placeholder="이메일 입력" size="20" value="aaaaa<c:out value="${status.index }" />">
|
||||
@ <!-- <label for="" class="label">이메일공급자 입력</label> -->
|
||||
<input type="text" name="rpplEmail02" title="이메일공급자 입력" class="input_email" placeholder="예) naver.com" size="20" value="bbbb<c:out value="${status.index }" />">
|
||||
<!-- <label for="" class="label">이메일공급자 선택</label> -->
|
||||
<select name="rpplEmail03" onchange="emailSelect(this);" title="이메일공급자 선택" class="email_select">
|
||||
<option value="">직접입력</option>
|
||||
<option value="naver.com">naver.com</option>
|
||||
<option value="hanmail.net">hanmail.net</option>
|
||||
<option value="nate.com">nate.com</option>
|
||||
<option value="gmail.com">gmail.com</option>
|
||||
<option value="hotmail.com">hotmail.com</option>
|
||||
<option value="empal.com">empal.com</option>
|
||||
<option value="chol.com">chol.com</option>
|
||||
<option value="dreamwiz.com">dreamwiz.com</option>
|
||||
<option value="freechal.com">freechal.com</option>
|
||||
<option value="hanafos.com">hanafos.com</option>
|
||||
<option value="paran.com">paran.com</option>
|
||||
<option value="yahoo.co.kr">yahoo.co.kr</option>
|
||||
<option value="korea.com">korea.com</option>
|
||||
</select>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row">
|
||||
<p class="req_text">
|
||||
<span>필수입력 항목</span>
|
||||
*
|
||||
</p>
|
||||
<p>연락처</p>
|
||||
</th>
|
||||
<td>
|
||||
<!-- <label for="" class="label">핸드폰 앞자리 선택</label> -->
|
||||
<select name="rpplPhone01" class="phone_first" title="핸드폰 앞자리 선택">
|
||||
<option value="010" selected="selected">010</option>
|
||||
<option value="011">011</option>
|
||||
<option value="016">016</option>
|
||||
<option value="017">017</option>
|
||||
<option value="018">018</option>
|
||||
<option value="019">019</option>
|
||||
</select>
|
||||
<!-- - <label for="" class="label">핸드폰 가운데자리 입력</label> -->
|
||||
<input class="input_phone" placeholder="연락처 입력" type="text" size="15" title="핸드폰 가운데자리 입력" maxlength="4" name="rpplPhone02" value="123<c:out value="${status.index }" />">
|
||||
- <!-- <label for="" class="label">핸드폰 마지막자리 입력</label> -->
|
||||
<input class="input_phone" placeholder="연락처 입력" type="text" size="15" title="핸드폰 마지막자리 입력" maxlength="4" name="rpplPhone03" value="123<c:out value="${status.index }" />">
|
||||
<input type="hidden" name="rpplPhone_<c:out value='${status.index }' />">
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row" colspan="3">
|
||||
<p>경정취지</p>
|
||||
</th>
|
||||
<td>
|
||||
<textarea name="rpplChgCn1_<c:out value='${status.index }' />" title="경정취지 입력">위 조정건의 당사자표시 중 “피신청인______________”를 “피신청인____________”으로 경정한다.</textarea>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row" colspan="3">
|
||||
<p>경정이유</p>
|
||||
</th>
|
||||
<td>
|
||||
<textarea name="rpplChgCn2_<c:out value='${status.index }' />" title="경정이유 입력"></textarea>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
</c:forEach>
|
||||
</form>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row">
|
||||
<p class="req_text"><span>필수입력 항목</span>*</p>
|
||||
<p>피신청인 이름</p>
|
||||
</th>
|
||||
<td><input type="text" size="30">김철수</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row">
|
||||
<p class="req_text"><span>필수입력 항목</span>*</p>
|
||||
<p>주소</p>
|
||||
</th>
|
||||
<td><label for="" class="label">우편번호 입력</label>
|
||||
<input id="" name="" class="adr_input" placeholder="우편번호입력" disabled="disabled" type="text" value="13536">
|
||||
<button type="button" class="btnType01 btn_adr_search">우편번호 검색</button>
|
||||
<div class="detail_address">
|
||||
<label for="" class="label">주소 입력</label>
|
||||
<input id="" name="" class="searchResultAddr" placeholder="주소를 입력해주세요." value="경기 성남시 분당구 판교역로4 백현로" disabled="disabled" type="text"
|
||||
size="45">
|
||||
<label for="" class="label">나머지주소 입력</label>
|
||||
<input id="" name="" class="usrInsertAddr" placeholder="상세주소를 입력해주세요." type="text" value="101-1" size="25">
|
||||
</div>
|
||||
<input type="checkbox" id="">
|
||||
<label for="">우편물 수령지로 선택</label>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row">
|
||||
<p class="req_text"><span>필수입력 항목</span>*</p>
|
||||
<p>이메일</p>
|
||||
</th>
|
||||
<td>
|
||||
<label for="" class="label">이메일아이디 입력</label>
|
||||
<input id="" class="input_email" placeholder="이메일 입력" type="text" size="20" value="honggildong">@
|
||||
<label for="" class="label">이메일공급자 입력</label>
|
||||
<input id="" class="input_email" placeholder="예) naver.com" type="text" size="20" value="gmail.com">
|
||||
|
||||
<label for="" class="label">이메일공급자 선택</label>
|
||||
|
||||
<select name="" id="" class="email_select">
|
||||
<option value="" selected="selected">직접입력</option>
|
||||
<option value="naver.com" >naver.com</option>
|
||||
<option value="hanmail.net">hanmail.net</option>
|
||||
<option value="nate.com">nate.com</option>
|
||||
<option value="gmail.com">gmail.com</option>
|
||||
<option value="hotmail.com">hotmail.com</option>
|
||||
<option value="empal.com">empal.com</option>
|
||||
<option value="chol.com">chol.com</option>
|
||||
<option value="dreamwiz.com">dreamwiz.com</option>
|
||||
<option value="freechal.com">freechal.com</option>
|
||||
<option value="hanafos.com">hanafos.com</option>
|
||||
<option value="paran.com">paran.com</option>
|
||||
<option value="yahoo.co.kr">yahoo.co.kr</option>
|
||||
<option value="korea.com">korea.com</option>
|
||||
</select>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row">
|
||||
<p class="req_text"><span>필수입력 항목</span>*</p>
|
||||
<p>연락처</p>
|
||||
</th>
|
||||
<td>
|
||||
<label for="" class="label">핸드폰 앞자리 선택</label>
|
||||
<select name="" id="" class="phone_first">
|
||||
<option value="010">010</option>
|
||||
<option value="011">011</option>
|
||||
</select>-
|
||||
<label for="" class="label">핸드폰 가운데자리 입력</label>
|
||||
<input id="" name="" class="input_phone" placeholder="연락처 입력" type="text" size="15" value="1111" maxlength="4">-
|
||||
<label for="" class="label">핸드폰 마지막자리 입력</label>
|
||||
<input id="" name="" class="input_phone" placeholder="연락처 입력" type="text" size="15" value="2222" maxlength="4">
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row" colspan="3"><p>경정취지</p></th>
|
||||
<td><label for="" class="label">경정취지 입력</label><textarea name="" id="">체험하기 데이터입니다.</textarea></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row" colspan="3"><p>경정이유</p></th>
|
||||
<td><label for="" class="label">경정이유 입력</label><textarea name="" id="">체험하기 데이터입니다.</textarea></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
|
||||
<!-- 하단 버튼 -->
|
||||
|
||||
@ -21,24 +21,17 @@
|
||||
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt"%>
|
||||
<%@ taglib prefix="form" uri="http://www.springframework.org/tags/form" %>
|
||||
<%@ taglib prefix="kc" uri="/WEB-INF/tlds/kcc_tld.tld"%>
|
||||
|
||||
<script src="/kccadrPb/usr/script/jquery-3.5.0.js"></script>
|
||||
<script type="text/javaScript" language="javascript">
|
||||
$(document).ready(function(){
|
||||
$(function () {
|
||||
|
||||
$('#filebutton').click(function (e) {
|
||||
|
||||
e.preventDefault();
|
||||
|
||||
$('#file_temp').click();
|
||||
|
||||
});
|
||||
|
||||
});
|
||||
|
||||
|
||||
$(".btn_no_add_file").on("click", function(){
|
||||
alert("체험하기 기능 입니다.");
|
||||
});
|
||||
});
|
||||
|
||||
|
||||
|
||||
function goList(){
|
||||
document.searchForm.action = "/web/kccadr/ojct/ojctList.do";
|
||||
document.searchForm.submit();
|
||||
@ -164,7 +157,7 @@ function fncCreate(){
|
||||
<p>신청인</p>
|
||||
</th>
|
||||
<td>
|
||||
<p><c:out value='${adjDeputyReqVO.appliCantNm}'/></p>
|
||||
<p>홍길동</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
@ -173,7 +166,7 @@ function fncCreate(){
|
||||
<p>피신청인</p>
|
||||
</th>
|
||||
<td>
|
||||
<p><c:out value='${adjDeputyReqVO.resPonDentNm}'/></p>
|
||||
<p>김철수</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
@ -181,18 +174,20 @@ function fncCreate(){
|
||||
<p class="req_text"><span>필수입력 항목</span>*</p>
|
||||
<p>이의신청사유</p>
|
||||
</th>
|
||||
<td><label for="ojctCn" class="label">이의신청사유 입력</label><textarea name="ojctCn" id="ojctCn" cols="30" rows="10" class="cause_text" maxlength="500"></textarea></td>
|
||||
<td><label for="ojctCn" class="label">이의신청사유 입력</label>
|
||||
<textarea name="ojctCn" id="ojctCn" cols="30" rows="10" class="cause_text" maxlength="500">체험하기 기능을 통한 이의신청을 합니다.
|
||||
</textarea></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row">
|
||||
<p class="req_text"><span>필수입력 항목</span>*</p>
|
||||
<!-- <p class="req_text"><span>필수입력 항목</span>*</p> -->
|
||||
<p>첨부파일</p>
|
||||
</th>
|
||||
<td class="upload_area">
|
||||
<label for="file_temp" class="label">첨부파일 선택</label>
|
||||
<input type="file" id="file_temp" name="file_temp" class="uploadFile" style="display:none"/>
|
||||
<button type="button" id="filebutton" class="btnType01 btn_add_file">파일 첨부하기</button>
|
||||
<div class="file_wrap file_upload_box no_img_box">
|
||||
<td id="uploadWarp" class="upload_area">
|
||||
<label for="fileNm" class="label">첨부파일 선택</label>
|
||||
<input type="text" id="fileNm" size="30" class="file_input read-only" readonly=""><button type="button" class="btnType01 btn_no_add_file">파일 첨부하기</button>
|
||||
<input type="file" id="file_temp" name="file_temp" class="uploadFile" style="display:none;">
|
||||
<div class="file_wrap file_upload_box no_img_box" style="display: none;">
|
||||
<table class="tbType02">
|
||||
<caption>첨부파일 리스트 : 파일명, 종류, 크기, 삭제</caption>
|
||||
<colgroup>
|
||||
@ -202,21 +197,24 @@ function fncCreate(){
|
||||
<col style="width: 10%;">
|
||||
</colgroup>
|
||||
<thead>
|
||||
<th scope="col">파일 명</th>
|
||||
<th scope="col">종류</th>
|
||||
<th scope="col">크기</th>
|
||||
<th scope="col">삭제</th>
|
||||
</thead>
|
||||
<!-- <th>
|
||||
<input type="checkbox" id="all_check"><label for="all_check"></label>
|
||||
</th> -->
|
||||
<tr><th scope="col">파일 명</th>
|
||||
<th scope="col">종류</th>
|
||||
<th scope="col">크기</th>
|
||||
<th scope="col">삭제</th>
|
||||
</tr></thead>
|
||||
<tbody class="tb_file_before">
|
||||
<tr>
|
||||
<td colspan="4">
|
||||
<p>첨부하실 파일을 <span>마우스로 끌어서</span> 넣어주세요.</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="4">
|
||||
<p>첨부하실 파일을 <span>마우스로 끌어서</span> 넣어주세요.</p>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<div class="file_wrap fileAfter file_list_div">
|
||||
<div class="file_wrap fileAfter file_list_div" style="">
|
||||
<table class="tbType02">
|
||||
<caption>첨부파일 리스트 : 파일명, 종류, 크기, 삭제</caption>
|
||||
<colgroup>
|
||||
@ -226,35 +224,21 @@ function fncCreate(){
|
||||
<col style="width: 10%">
|
||||
</colgroup>
|
||||
<thead>
|
||||
<th scope="col">파일 명</th>
|
||||
<th scope="col">종류</th>
|
||||
<th scope="col">크기</th>
|
||||
<th scope="col">삭제</th>
|
||||
</thead>
|
||||
<!-- <th>
|
||||
<input type="checkbox" id="all_check"><label for="all_check"></label>
|
||||
</th> -->
|
||||
<tr><th scope="col">파일 명</th>
|
||||
<th scope="col">종류</th>
|
||||
<th scope="col">크기</th>
|
||||
<th scope="col">삭제</th>
|
||||
</tr></thead>
|
||||
<tbody id="tbody_fiielist" class="tb_file_after">
|
||||
<c:forEach var="fileList" items="${fileList}" varStatus="status">
|
||||
<tr class="item_<c:out value='${fileList.atchFileId}' />_<c:out value='${fileList.fileSn}' /> uploaded_obj">
|
||||
<input type="hidden" name="fileSize" class="item_file_size" value="<c:out value='${fileList.fileSize}' />">
|
||||
<td class="td_filename">
|
||||
<!-- <img src="/direct/img/upload_hwp_img.png" alt="" /> -->
|
||||
<span class="file_name_text"><c:out value='${fileList.orignlFileNm}' /></span>
|
||||
</td>
|
||||
<td class="td_filesort">
|
||||
<span class="file_filesort_text" value="<c:out value="${fileList.fileExtsn}"/>"><c:out value="${fileList.fileExtsn}"/></span>
|
||||
</td>
|
||||
<td class="td_filesize">
|
||||
<span class="file_size_text" value="<c:out value="${fileList.fileMg}"/>"><c:out value="${fileList.fileMg}"/></span>
|
||||
</td>
|
||||
<td>
|
||||
<button type="button" class="btn_del" onclick="delAtchFile('<c:out value='${fileList.atchFileId}' />', '<c:out value='${fileList.fileSn}' />'); return false;" title="파일${status.count} 삭제"><i></i></button>
|
||||
</td>
|
||||
</tr>
|
||||
</c:forEach>
|
||||
</tbody>
|
||||
|
||||
<tr class="item_ uploaded_obj"><td class="td_filename file_name"><img src="/direct/img/enroll_exel_file.png" alt="파일 이미지"><span class="file_name_text">[체험]조정대리신청서류.xlsx</span></td><td class="td_filesort file_extension"><span class="file_filesort_text" value="xlsx">.xlsx</span></td><td class="td_filesize file_size"><span class="file_size_text" value="15469">15.11 KB</span></td><td class="file_del"><button type="button" class="btn_del" alt="" onclick="delete_item(this, 0)" title="파일1삭제"><i></i></button></td><input type="hidden" name="fileSize" class="item_file_size" value="15469"><input type="hidden" name="atchFileIds" class="imsi" value="" title="파일삭제"></tr></tbody>
|
||||
</table>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
@ -51,9 +51,11 @@ var AdjstReq = {
|
||||
|
||||
},
|
||||
step2EventBind : function() {
|
||||
$("#addPerson,.delPerson").on("click", function(){
|
||||
$("#addPerson,.delPerson, #addPersonExp").on("click", function(){
|
||||
if($(this).attr("id") == 'addPerson'){
|
||||
AdjstReq.addPersonRow();
|
||||
}if($(this).attr("id") == 'addPersonExp'){
|
||||
AdjstReq.addPersonRowExp();
|
||||
}else{
|
||||
AdjstReq.delPersionRow($(this));
|
||||
}
|
||||
@ -87,6 +89,41 @@ var AdjstReq = {
|
||||
copyTb.find("caption").text("피신청인"+ (len+1) +" 정보: 피신청인 분류, 피신청인 이름, 주소, 이메일, 연락처, 이메일 수신여부, SMS 수신여부, 우편물 수령지등 정보입력");
|
||||
|
||||
|
||||
// id값 체인지 id가 필요는 없지만 라벨때문에 처리..
|
||||
var elements = copyTb.find("label");
|
||||
$.each(elements,function(idx, elm){
|
||||
var forName = $(this).attr("for");
|
||||
var changeForName = forName +"_"+(len+1);
|
||||
var findObj = copyTb.find("[id="+forName+"]");
|
||||
findObj.attr("id", changeForName);
|
||||
findObj.attr("name" , findObj.attr("name")+"_"+(len+1));
|
||||
$(this).attr("for",changeForName);
|
||||
});
|
||||
$(".personWarp:last").after(copyTb);
|
||||
},
|
||||
addPersonRowExp : function(){
|
||||
var obj = $(".personWarp");
|
||||
var len = obj.length;
|
||||
if(len >= 5){
|
||||
alert("피신청인 최대인원은 5명입니다.");
|
||||
return false;
|
||||
}
|
||||
// 첫번째 피신청인정보 복제
|
||||
var copyTb = $(".personWarp:first").clone(true);
|
||||
copyTb.find(".tb_top_btns").remove();
|
||||
copyTb.find(".tb_top > p").text("피신청인"+(len+1)+" 정보");
|
||||
|
||||
// 입력필드 초기화...
|
||||
// copyTb.find("input[type=text]").val("");
|
||||
// copyTb.find("input[name=rpplSeq]").val("");
|
||||
// copyTb.find("input[name=rpplUsrTy]:first").prop("checked" , true);
|
||||
// copyTb.find("tr[usrTy=01]").show();
|
||||
// copyTb.find("tr[usrTy=01]").find("input").prop("disabled", false);
|
||||
// copyTb.find("tr[usrTy=02],tr[usrTy=03]").hide();
|
||||
// copyTb.find("input[name=rpplAddrCpYn]").prop("checked", false);
|
||||
// copyTb.find("caption").text("피신청인"+ (len+1) +" 정보: 피신청인 분류, 피신청인 이름, 주소, 이메일, 연락처, 이메일 수신여부, SMS 수신여부, 우편물 수령지등 정보입력");
|
||||
|
||||
|
||||
// id값 체인지 id가 필요는 없지만 라벨때문에 처리..
|
||||
var elements = copyTb.find("label");
|
||||
$.each(elements,function(idx, elm){
|
||||
@ -156,6 +193,7 @@ var AdjstReq = {
|
||||
},
|
||||
getStepUrl : function(step){
|
||||
console.log('step : ', step);
|
||||
|
||||
var url = "";
|
||||
switch (step) {
|
||||
case "STEP0" :
|
||||
@ -1069,6 +1107,16 @@ var AdjstReq = {
|
||||
, "openExamplePop"
|
||||
);
|
||||
},
|
||||
openExpExamplePop : function(exmpCd){
|
||||
commonPopLayeropen(
|
||||
"/web/kccadr/adjstExp/popup/adjstReqOpenExamplePop.do"
|
||||
, 1100
|
||||
, 600
|
||||
, {ccTy : $("#ccTy").val(), exmpCd : exmpCd}
|
||||
, "N"
|
||||
, "openExpExamplePop"
|
||||
);
|
||||
},
|
||||
openAnswerExamplePop : function(codeId){
|
||||
commonPopLayeropen(
|
||||
"/web/kccadr/adjst/popup/adjstReqOpenAnswerExamplePop.do"
|
||||
|
||||
@ -0,0 +1,44 @@
|
||||
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
|
||||
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
|
||||
<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions"%>
|
||||
<%@ taglib prefix="form" uri="http://www.springframework.org/tags/form"%>
|
||||
<%@ taglib prefix="kc" uri="/WEB-INF/tlds/kcc_tld.tld"%>
|
||||
|
||||
<script type="text/javascript">
|
||||
|
||||
</script>
|
||||
<form:form id="loginForm" name="loginForm" method="post" action="/web/user/login/actionSecurityLogin.do">
|
||||
<input type="hidden" name="beforeUrl" value='<c:out value="${beforeUrl}"></c:out>' />
|
||||
<input type="hidden" name="userSe" value="GNR" />
|
||||
<input type="hidden" id="id" name="id">
|
||||
<input type="hidden" id="password" name="password">
|
||||
<kc:profile value="local">
|
||||
<input type="hidden" id="isSelect" name="isSelect">
|
||||
</kc:profile>
|
||||
<!-- cont -->
|
||||
<div class="cont_wrap login_cont" id="sub">
|
||||
<div class="inner">
|
||||
<div class="cont_tit">
|
||||
<h2>로그인</h2>
|
||||
</div>
|
||||
<fieldset>
|
||||
<div class="login_wrap login_wrap2">
|
||||
<p class="login_tit"><span>로그인</span>해주세요</p>
|
||||
<div class="login_form">
|
||||
<div class="btn_wrap">
|
||||
<button type="button" onclick="javascript:actionLogin();" title="새창열림" class="btn_kakao">카카오로 로그인</button>
|
||||
<button type="button" onclick="window.open('<c:out value='${joinUrl}'/>')" title="새창열림" class="btn_naver">네이버로 로그인</button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</fieldset>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<!-- //cont -->
|
||||
</form:form>
|
||||
|
||||
<%-- <form id="usrForm" name="usrForm" method="post" action="">
|
||||
<input type="hidden" id="returnSiteCode" name="returnSiteCode" value="" />
|
||||
<input type="hidden" id="returnSiteUrl" name="returnSiteUrl" value="" />
|
||||
</form> --%>
|
||||
@ -50,6 +50,7 @@
|
||||
oz.sendToActionScript("toolbar.addmemo", "false"); //메모저장 아이콘
|
||||
oz.sendToActionScript("toolbar.savedm", "false"); //데이터 저장 아이콘
|
||||
oz.sendToActionScript("toolbar.etc", "false"); //다른메뉴 아이콘
|
||||
oz.sendToActionScript("viewer.pagedisplay" , "singlepagecontinuous"); //스크롤 추가_220921_이준호
|
||||
return true;
|
||||
}
|
||||
start_ozjs("OZViewer", '${ozServerNm}'+"/oz80/ozhviewer/");
|
||||
|
||||
@ -1005,6 +1005,25 @@ var AdjstReq = {
|
||||
, "adjstHostoryPop"
|
||||
);
|
||||
},
|
||||
historyAdjstPopEndList : function(paramObj){
|
||||
/*if(paramObj == undefined || paramObj == ''){
|
||||
paramObj = {
|
||||
pageIndex : 1,
|
||||
searchKeyword : "",
|
||||
searchCondition : "",
|
||||
pageUnit : 5
|
||||
};
|
||||
}*/
|
||||
// 이전신청데이터 팝업 호출..
|
||||
commonPopLayeropen(
|
||||
"/web/kccadr/accdnt/ai/popup/adjstIncRegistPopEndList.do"
|
||||
, 500
|
||||
, 600
|
||||
, paramObj
|
||||
, "N"
|
||||
, "adjstIncRegistPopEndList"
|
||||
);
|
||||
},
|
||||
openExamplePop : function(expmCd){
|
||||
commonPopLayeropen(
|
||||
"/web/kccadr/adjst/popup/adjstReqOpenExamplePop.do"
|
||||
|
||||
@ -25,7 +25,7 @@
|
||||
.info_wrap .text_area .dep02{margin-top: 10px; padding: 15px 20px; background-color: #fff; border-radius: 5px;}
|
||||
.info_wrap .text_area .dep02 p{font-size: 15px; margin-bottom: 5px;}
|
||||
.info_wrap .text_area .dep02 p::before{content: "";}
|
||||
.info_wrap .text_area .cf_text{font-size: 14px; font-weight: 500; color: #222; margin-top: 10px;}
|
||||
.info_wrap .text_area .cf_text{font-size: 16px; font-weight: 500; color: #222; margin-top: 10px;}
|
||||
.info_wrap .text_area .cf_text::before{content: "*"; color: #222; top: 3px;}
|
||||
|
||||
.tab_wrap .tab_btn_wrap{display: flex; border: 1px solid #e5e5e5; border-radius: 5px; margin-bottom: 53px;}
|
||||
@ -56,6 +56,11 @@
|
||||
.read-only,.disabled{background-color: #eee !important; color: #aaa !important; font-size: 16px;}
|
||||
|
||||
.cf_text02{font-size: 16px; font-weight: 300; color: #e40000; text-align: right; margin: 10px 0 0 0;}
|
||||
|
||||
.hover_content_wrap {position:relative;}
|
||||
.hover_content_wrap .hover_content_box {display:none;position:absolute;left:0;top:30px;width:370px;padding:15px 20px;font-size:16px;line-height:24px;color:#fff;background:#000;border-radius:5px;box-sizing:border-box;z-index:1;}
|
||||
.hover_content_wrap .hover_content_box:after {content:'';position:absolute;left:57px;top:-18px;width:26px;height:18px;background:url(/kccadrPb/usr/image/icon_hover_arrow.png) no-repeat left top;}
|
||||
.hover_content_wrap:hover .hover_content_box {display:block;}
|
||||
/* //서브 공통 */
|
||||
|
||||
/* 로그인 */
|
||||
@ -77,6 +82,13 @@
|
||||
.login_form .login_util button:first-child{padding-left: 0;}
|
||||
.login_form .login_util button:last-child{padding-right: 0;}
|
||||
.login_form .login_util button:last-child::after{display: none;}
|
||||
/* sns 로그인 */
|
||||
.login_wrap2 {padding:130px 80px;}
|
||||
.login_wrap2 .login_form .btn_wrap {margin-top:60px;}
|
||||
.login_wrap2 .login_form .btn_wrap .btn_kakao {margin-bottom:15px;font-size:17px;line-height:45px;color:#000;background:#f9c700;transition:background-color 0.3s ease-in-out;}
|
||||
.login_wrap2 .login_form .btn_wrap .btn_kakao:before {content:'';display:inline-block;width:24px;height:46px;margin:0 8px 0 0;vertical-align:top;background:url(/kccadrPb/usr/image/icon_login_kakao.png) no-repeat left top;}
|
||||
.login_wrap2 .login_form .btn_wrap .btn_naver {font-size:17px;line-height:45px;color:#fff;background:#23b523;transition:background-color 0.3s ease-in-out;}
|
||||
.login_wrap2 .login_form .btn_wrap .btn_naver:before {content:'';display:inline-block;width:24px;height:46px;margin:0 8px 0 0;vertical-align:top;background:url(/kccadrPb/usr/image/icon_login_naver.png) no-repeat left top;}
|
||||
/* //로그인 */
|
||||
|
||||
/* 대시보드 */
|
||||
@ -229,6 +241,7 @@ table .label{position: absolute;width: 1px; height: 1px; margin: 0; border: none
|
||||
.tb_list01 tbody p,.tb_list01 tbody a{width: 95%; display: inline-block; padding: 0 5px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; box-sizing: border-box; line-height: 1.4}
|
||||
.tb_list01 tbody .td_tit a{color: #222; font-weight: 400;}
|
||||
.tb_list01 tbody .td_date p{overflow: visible; text-overflow: unset; white-space: normal;}
|
||||
.tb_list01 tbody .hover_content_box {left:-10px;top:50px;}
|
||||
|
||||
.tb_list01 .td_status p,.tb_list01 .td_status a,.tb_list01 .td_status button{display: inline-block; width: auto; padding: 4.5px 10px; box-sizing: border-box; border-radius: 20px; border: 1px solid #ccc; background-color: #fff; line-height: 1.2; font-size: 16px}
|
||||
.tb_list01 .td_status .status_write{border: 1px solid #1b6fcd; color: #1b6fcd;}
|
||||
@ -364,6 +377,10 @@ table .label{position: absolute;width: 1px; height: 1px; margin: 0; border: none
|
||||
.top_progress p:first-child{padding-left: 0;}
|
||||
.top_progress p:last-child{padding-right: 0;}
|
||||
.top_progress p span{color: #222; font-weight: 400;}
|
||||
.top_progress.top_progress02 {justify-content:space-between;}
|
||||
.top_progress.top_progress02 p {line-height:40px;}
|
||||
.top_progress.top_progress02 p:after {display:none;}
|
||||
.top_progress.top_progress02 .btnType05 {padding:0 20px;background:#fff;}
|
||||
|
||||
/* 조정신청 */
|
||||
.sub02_1 .info_wrap{margin-bottom: 80px;}
|
||||
@ -387,10 +404,16 @@ table .label{position: absolute;width: 1px; height: 1px; margin: 0; border: none
|
||||
.sub02_1 .choice_type li p{font-size: 20px; font-weight: 500; color: #222;}
|
||||
.sub02_1 .choice_type li.active p,.sub02_1 .choice_type li:hover p{color: #fff;}
|
||||
|
||||
.sub02_1 .choice_person li{width: calc(100% / 2); text-align: left; display: flex; align-items: center; height: 65px; padding-left: 20px; box-sizing: border-box;}
|
||||
.sub02_1 .choice_person li:first-child{border-radius: 5px 0 0 5px;}
|
||||
.sub02_1 .choice_person li:last-child{border-radius: 0 5px 5px 0; border-left: 0;}
|
||||
.sub02_1 .choice_person input[type="radio"]+label{position: static; width: calc(100% - 30px); height: 100%; font-size: 20px; font-weight: 400; margin-left: 8px; display: flex; align-items: center;}
|
||||
.sub02_1 .choice_person ul {display:flex;justify-content:center;align-items:center;width:75%;margin:0 auto;}
|
||||
.sub02_1 .choice_person ul li {position:relative;width:calc(100%/3);height:231px;text-align:center;border:0 none;margin-right:30px;box-sizing:border-box;}
|
||||
.sub02_1 .choice_person ul li input[type=radio] {position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;filter:opacity(0);}
|
||||
.sub02_1 .choice_person ul li input[type=radio] + label {position:relative;display:block;width:100%;height:100%;padding:40px 0 0;font-size:20px;font-weight:500;line-height:29px;color:#222;border:1px solid #d5d5d5;border-radius:5px;box-sizing:border-box;z-index:1;cursor:pointer;transition:all 0.3s ease-in-out;}
|
||||
.sub02_1 .choice_person ul li input[type=radio] + label i {display:block;width:100px;height:100px;margin:0 auto 20px;background:url(/kccadrPb/usr/image/icon_sub02_1_08.png) #f0f2f5 no-repeat center center;border-radius:100px;}
|
||||
.sub02_1 .choice_person ul li:nth-child(2) input[type=radio] + label i {margin-bottom:0;background-image:url(/kccadrPb/usr/image/icon_sub02_1_09.png);background-position:center center;}
|
||||
.sub02_1 .choice_person ul li:last-child {margin-right:0;}
|
||||
.sub02_1 .choice_person ul li:hover input[type=radio] + label,
|
||||
.sub02_1 .choice_person ul li input[type=radio]:checked + label {color:#fff;border-color:#2353b5;background-color:#2353b5;box-shadow: 0 0 5px rgba(0,0,0,0.3);}
|
||||
|
||||
|
||||
.step_wrap{display: flex; width: 100%; margin-bottom: 50px;}
|
||||
.step_wrap .step{position: relative; width: calc(100% / 3); border: 1px solid #d5d5d5; padding: 15px 0; display: flex; align-items: center; justify-content: center; overflow: visible; box-sizing: border-box;}
|
||||
@ -405,8 +428,8 @@ table .label{position: absolute;width: 1px; height: 1px; margin: 0; border: none
|
||||
.step_wrap .step.active p{color: #222; font-weight: 500;}
|
||||
.step_wrap .step span{display: block; font-size: 20px; margin-top: 8px;}
|
||||
.step_wrap .step.active span{color: #d43403; font-weight: 500;}
|
||||
|
||||
.step_wrap .step .hidden{position: absolute; width: 1px; height: 1px; clip: rect(0,0,0,0); overflow: hidden; margin: 0;}
|
||||
.step_wrap .step .hover_content_box {left:50px;top:85px;}
|
||||
|
||||
.status_detail .step{width: calc(100% / 5.8); margin-left: -1px;}
|
||||
.status_detail.num02 .step{width: calc(100% / 1.8); border-right: 1px solid #d5d5d5;}
|
||||
@ -678,7 +701,7 @@ table .label{position: absolute;width: 1px; height: 1px; margin: 0; border: none
|
||||
.btn_open, .work_flow_wrap .btn_close{width: 30px; height: 30px; border-radius: 5px; background-color: #fff;}
|
||||
.btn_open i{display: inline-block; width: 100%; height: 100%; background-image: url(/kccadrPb/usr/image/common/btn_plus.png); background-repeat: no-repeat; background-position: center;}
|
||||
.work_flow_wrap .btn_close i{display: inline-block; width: 100%; height: 100%; background-image: url(/kccadrPb/usr/image/common/btn_minus.png); background-repeat: no-repeat; background-position: center;}
|
||||
.work_cont{background-color: #fff; border-radius: 5px; padding: 20px 25px; margin: 0 0 25px 0;transition: all 0.5s ease;}
|
||||
.work_cont{background-color: #fff; border-radius: 5px; padding: 20px 25px; margin: 0 0 25px 0;transition: all 0.5s ease;height:714px;overflow:hidden;}
|
||||
.work_flow_wrap .top_work{display: flex; justify-content: space-between; align-items: center;}
|
||||
|
||||
.work_flow_wrap .work_cont .top_work li{overflow: visible;}
|
||||
@ -694,7 +717,7 @@ table .label{position: absolute;width: 1px; height: 1px; margin: 0; border: none
|
||||
.nexticon_4{position: absolute; top: -58px; left: 235px;}
|
||||
.nexticon_5{position: absolute; top: 22px; left: 215px;}
|
||||
|
||||
.work_flow_wrap.off .work_cont{height: 0; padding: 0 25px; margin: 0; transition: all 0.5s ease; overflow: hidden;}
|
||||
.work_flow_wrap.off .work_cont{height: 0; padding: 0 25px; margin: 0; transition: all 0.5s ease;}
|
||||
.work_cont .status01 p{border: 1px solid #ea5404; color: #ea5404;}
|
||||
.work_cont .status02 p{border: 2px solid #1b6fcd; color: #1b6fcd; font-weight: 500;}
|
||||
/* //워크플로우 */
|
||||
|
||||
@ -67,6 +67,7 @@
|
||||
/* 조정진행상세 */
|
||||
.status_detail .step{flex-flow: column; justify-content: center; text-align: center;}
|
||||
.status_detail .step i{margin-right: 0; margin-bottom: 10px;}
|
||||
.step_wrap .step .hover_content {left:30px;top:135px;}
|
||||
/* //조정진행상세 */
|
||||
|
||||
/* cont - 이용안내 */
|
||||
@ -313,6 +314,7 @@
|
||||
|
||||
.status_detail.num07 .step:nth-child(4),.status_detail.num08 .step:nth-child(4){border-radius: 0;}
|
||||
.status_detail.num07 .step:last-child{border-left: 1px solid #d5d5d5;}
|
||||
.step_wrap .step:hover .hover_content {display:none;}
|
||||
|
||||
/* //조정진행상세 */
|
||||
|
||||
|
||||
@ -68,6 +68,9 @@
|
||||
.popup_cont .btn_wrap .btnType02{background-color: #666; color: #fff;}
|
||||
.popup_cont .btn_wrap .btnType02:hover{background-color: #444;}
|
||||
|
||||
.popup_cont .btn_wrap .btnType03{background-color: #666; color: #fff;min-width:110px;text-align:center;}
|
||||
.popup_cont .btn_wrap .btnType03:hover{background-color: #444;}
|
||||
|
||||
.popup_cont .radio_wrap{flex-wrap: wrap;}
|
||||
.popup_cont .radio_wrap input[type="radio"]+label{font-size: 16px;}
|
||||
|
||||
|
||||
BIN
src/main/webapp/kccadrPb/usr/image/icon_hover_arrow.png
Normal file
BIN
src/main/webapp/kccadrPb/usr/image/icon_hover_arrow.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 1.2 KiB |
BIN
src/main/webapp/kccadrPb/usr/image/icon_login_kakao.png
Normal file
BIN
src/main/webapp/kccadrPb/usr/image/icon_login_kakao.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 1.7 KiB |
BIN
src/main/webapp/kccadrPb/usr/image/icon_login_naver.png
Normal file
BIN
src/main/webapp/kccadrPb/usr/image/icon_login_naver.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 1.2 KiB |
BIN
src/main/webapp/kccadrPb/usr/image/icon_sub02_1_08.png
Normal file
BIN
src/main/webapp/kccadrPb/usr/image/icon_sub02_1_08.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 1.6 KiB |
BIN
src/main/webapp/kccadrPb/usr/image/icon_sub02_1_09.png
Normal file
BIN
src/main/webapp/kccadrPb/usr/image/icon_sub02_1_09.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 4.5 KiB |
@ -659,10 +659,10 @@ $(document).ready(function(){
|
||||
$(".work_flow_wrap .btn_open").click(function(){
|
||||
if($(".work_flow_wrap").is(".off") == true){
|
||||
$(".work_flow_wrap").removeClass("off");
|
||||
$(this).addClass("btn_close").removeClass("btn_open");
|
||||
$(this).addClass("btn_close").removeClass("btn_open").attr('title','닫힘');
|
||||
}else{
|
||||
$(".work_flow_wrap").addClass("off");
|
||||
$(this).removeClass("btn_close").addClass("btn_open");
|
||||
$(this).removeClass("btn_close").addClass("btn_open").attr('title','열림');
|
||||
}
|
||||
});
|
||||
})
|
||||
|
||||
Loading…
Reference in New Issue
Block a user