From dc0461852609591638e2b0ad81c5e1f63e0f4076 Mon Sep 17 00:00:00 2001
From: JIWOO
Date: Mon, 25 Nov 2024 18:37:24 +0900
Subject: [PATCH] =?UTF-8?q?=EC=9D=B4=EC=A7=80=EC=9A=B0=20-=20=EC=82=AC?=
=?UTF-8?q?=EC=9A=A9=EC=9E=90=20=EB=B6=84=EC=9F=81=EC=A1=B0=EC=A0=95=20?=
=?UTF-8?q?=EC=8B=A0=EC=B2=AD=20=EC=88=98=EC=A0=95.=20=EC=B2=A8=EB=B6=80?=
=?UTF-8?q?=ED=8C=8C=EC=9D=BC=20=EC=B6=94=EA=B0=80=20=EC=98=88=EC=A0=95?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../mediation/WebMediationController.java | 1043 +++++++++++++++
.../mappers/mediation/mediation_sql.xml | 209 ++-
.../config/mappers/mypage/mypage_sql.xml | 3 +-
.../web/user/mediation/mediationStep02.jsp | 2 +-
.../web/user/mediation/mediationStep04.jsp | 797 ++----------
.../web/user/mediation/mediationStep04_1.jsp | 802 ++----------
.../web/user/mediation/mediationStep04_2.jsp | 613 +--------
.../web/user/mediation/mediationStep04_3.jsp | 3 +-
.../web/user/mediation/mediationStep04_4.jsp | 456 +------
.../kofair_case_seed/usr/scripts/common.js | 1152 ++++++++---------
10 files changed, 2065 insertions(+), 3015 deletions(-)
diff --git a/src/main/java/seed/com/user/mediation/WebMediationController.java b/src/main/java/seed/com/user/mediation/WebMediationController.java
index 6cecdaf1..33b60ca6 100644
--- a/src/main/java/seed/com/user/mediation/WebMediationController.java
+++ b/src/main/java/seed/com/user/mediation/WebMediationController.java
@@ -2581,7 +2581,9 @@ public class WebMediationController {
paramMap.put("joiningAmount", SeedUtils.setReplaceNull(paramMap.get("joiningAmount")).toString().replaceAll(",", ""));
paramMap.put("joiningAmount", SeedUtils.setReplaceNull(paramMap.get("joiningAmount")).toString().replaceAll(",", ""));
+ //하도급거래 - 시공능력 평가액,
paramMap.put("subCntrAmount", SeedUtils.setReplaceNull(paramMap.get("subCntrAmount")).toString().replaceAll(",", ""));
+
paramMap.put("distbTotSales", SeedUtils.setReplaceNull(paramMap.get("distbTotSales")).toString().replaceAll(",", ""));
service.rceUpdate(paramMap);
@@ -2697,9 +2699,1050 @@ public class WebMediationController {
}
+ @RequestMapping("/web/user/mediation/{siteIdx}/05/{siteMenuIdx}/writeAjax04.do")
+ public ResponseEntity> writeAjax04(ModelMap map, HttpServletRequest request, HttpSession session, HttpServletRequest httpServletRequest,
+ @RequestParam Map paramMap,
+ @PathVariable(value="siteIdx") String siteIdx,
+ @PathVariable(value="siteMenuIdx") Integer siteMenuIdx){
+
+ // CI 체크
+ if(!ciCheck(map, session)) {
+ paramMap.put("sts", "fail");
+ return new ResponseEntity<>(paramMap, HttpStatus.OK);
+ }
+
+ /*----권한체크----*/
+ setSessionMessageRemove(session);
+
+ Integer memberIdx = Integer.valueOf(SeedUtils.setReplaceNull(session.getAttribute("memberIdx"),"0"));
+ String memberGrant = (memberIdx == 0) ? "N" : SeedUtils.setReplaceNull(managerMemberService.getMemberMapForm(memberIdx, new String[] {"memberGrant"}).get("_memberGrant"), "N");
+ boolean memberAuthM = managerSiteManagerService.getSiteManagerListCnt(siteIdx, memberIdx);
+ boolean memberAuth = managerSiteMenuManagerService.getSiteMenuManagerListCnt(siteMenuIdx, memberIdx);
+
+ //메뉴 권한설정
+
+ boolean b_ret = true;
+ b_ret = FairnetUtils.hasUserAuth(memberIdx, memberGrant, memberAuth, session, map);
+
+ if (!b_ret) {
+ /* return new ModelAndView("/_common/jsp/message"); */
+ paramMap.put("sts", "fail");
+ return new ResponseEntity<>(paramMap, HttpStatus.OK);
+ }
+
+ Map
-
+
diff --git a/src/main/webapp/WEB-INF/jsp/_extra/web/user/mediation/mediationStep04.jsp b/src/main/webapp/WEB-INF/jsp/_extra/web/user/mediation/mediationStep04.jsp
index a297c6c9..2eede2ed 100644
--- a/src/main/webapp/WEB-INF/jsp/_extra/web/user/mediation/mediationStep04.jsp
+++ b/src/main/webapp/WEB-INF/jsp/_extra/web/user/mediation/mediationStep04.jsp
@@ -15,8 +15,6 @@
$(document).ready(function(){
addTabB(); // 신청인 등록폼 추가
delTabB();
- addTabC(); // 피신청인 등록폼 추가
- delTabC();
});
//신청인 추가
@@ -268,163 +266,9 @@
// });
}
- function addTabC(){
- $('.btnAddTabC').on('click',function(){
- var areaCount = $('.subTab_c').length + 1;
-
- if(areaCount > 5) {
- alert("피신청인은 최대 5명까지 등록 가능합니다.");
- return false;
- }
-
- $("#recCnt").val(areaCount);//피신청인 여러번 저장하기 위해 신청인 갯수 전달
- var mark = "";
- mark += "";
- mark += "
"
- mark += "
"
- mark += "
"
- mark += "
"
- mark += "
"
- $('.subTab_c_wrap').append(mark);
- cpGubunCombo(areaCount);
- $(document).on('click','button.subTab_c_tit',function(event){
- //event.preventDefault();
- event.stopImmediatePropagation();
- $(this).toggleClass('subTab_c_tit_on');
- $(this).next().slideToggle('fast');
- });
- });
- }
-
- function delTabC(){
- $(".btnDelTabC").click(function(){
- var areaCount = $('.subTab_c').length
- if(areaCount > 1){
- var delSeqArr = "";
-
- if( $("#seqNo_"+areaCount).val() != "" && $("#seqNo_"+areaCount).val() != undefined){
- if($("#resDelSeq").val() == ""){
- delSeqArr = $("#seqNo_"+areaCount).val();
- }else{
- delSeqArr = $("#resDelSeq").val() + "," + $("#seqNo_"+areaCount).val();
- }
-
- /*임시저장 피신청인 카운트*/
- $("#existDataCnt").val(Number($("#existDataCnt").val()) - 1);//삭제된 갯수 빼주기
- }
-
- /*전체 피신청인 카운트*/
- $("#recCnt").val(Number($("#recCnt").val()) - 1);//삭제된 갯수 빼주기
-
- $("#resDelSeq").val(delSeqArr);
- $(".outerBoxC"+areaCount).remove();
- }
- });
- }
-
-
-
-
-
var doubleSubmitFlag = false;
-
+
//신규 우편번호
function jusoCallBack(roadFullAddr,roadAddrPart1,addrDetail,roadAddrPart2,engAddr, jibunAddr, zipNo, admCd, rnMgtSn, bdMgtSn, command){
var f = document.applyForm;
@@ -455,7 +299,7 @@
$("input:text[name=resRoadAddr2_"+command+"]").val(addrDetail);
}
/*피신청인 주소는 동적이기 때문에 따로처리*/
- }
+ }
function goJuso(command){
var pop = window.open("/user/extra/case/zipCode/jusoPopup/jsp/Page.do?command="+command,"pop","width=570,height=420, scrollbars=yes, resizable=yes");
@@ -492,34 +336,6 @@
return retValue;
}
- function managerInsert(funcType){
- if(funcType == "same"){
- $("#rcePersonCharge").val($("#agentCeo").val());
- $("#rceTel").val($("#agentTel").val());
- $("#rcePh1").val($("#agentHp01").val());
- $("#rcePh2").val($("#agentHp02").val());
- $("#rcePh3").val($("#agentHp03").val());
- $("#rceEmail").val($("#agentEmail").val());
- $("#rceZip").val($("#agentZip").val());
- $("#rceAddr1").val($("#agentAddr1").val());
- $("#rceAddr2").val($("#agentAddr2").val());
- $("#rceRoadAddr1").val($("#agentRoadAddr1").val());
- $("#rceRoadAddr2").val($("#agentRoadAddr2").val());
- }else if(funcType == "nsame"){
- $("#rcePersonCharge").val("");
- $("#rceTel").val("");
- $("#rcePh1").val("");
- $("#rcePh2").val("");
- $("#rcePh3").val("");
- $("#rceEmail").val("");
- $("#rceZip").val("");
- $("#rceAddr1").val("");
- $("#rceAddr2").val("");
- $("#rceRoadAddr1").val("");
- $("#rceRoadAddr2").val("");
- }
- }
-
function insertA(funcType){
if(funcType == 'in'){
var childLength = $(".ACnt").size()+1;
@@ -1053,66 +869,40 @@
return false;
}
}
+
+ function tempAppBtn_step(div){
- function applyBtn(){
- if(doubleSubmitFlag){
- alert("분쟁조정 신청 중입니다.");
- return false;
- } else {
- // 세션 체크 후 인증팝업 호출
- var sessionchk = false;
- $.ajax({
- url: '/user/case/userCheck/setCheckCode/sessioncheck.do',
- type: 'POST',
- dataType: 'json',
- data: '',
- async: false,
- success: function(r) {
- if(!r.status){
- alert(r.message);
- sessionchk = true;
- var url = "/user/case/userCheck/mediation/auth.do"
- window.open( url, "pop", "width=570, height=602, status=no,toolbar=no,scrollbars=no");
+ /*신청사유 및 유형 유효성 */
+ if($("#caseGubun").val() == ""){
+ alert("조정유형을 선택해 주세요");
+ doubleSubmitFlag = false;
+ return false;
+ }
+
+ if($("#caseReason1").length > 0 && $("#caseReason1").val() == ""){
+ alert("신청사유를 선택해 주세요");
+ doubleSubmitFlag = false;
+ return false;
+ }
+ if($("#caseReason2").length > 0 && $("#caseReason2").val() == ""){
+ alert("신청사유를 선택해 주세요");
+ doubleSubmitFlag = false;
+ return false;
+ }
+ if($("#caseReason3").length > 0 && $("#caseReason3").val() == ""){
+ alert("신청사유를 선택해 주세요");
+ doubleSubmitFlag = false;
+ return false;
}
- }
- });
- if(sessionchk){
- return false;
- }
-
- doubleSubmitFlag = true;
-
- if($("#rceTel").val().length > 15){
- alert("전화번호가 너무 깁니다.");
- doubleSubmitFlag = false;
- return false;
- }
-
- if($("#rceOfcps").val().length > 10){
- alert("부서/직위는 10자를 넘을 수 없습니다");
- doubleSubmitFlag = false;
- return false;
- }
-
- /*신청인 유효성 */
- if($("#caseGubun").val() == ""){
- alert("조정유형을 선택해 주세요");
- doubleSubmitFlag = false;
- return false;
- }
-
- if($("#caseReason1").val() == ""){
- alert("신청사유를 선택해 주세요");
- doubleSubmitFlag = false;
- return false;
- }
-
- if($("#caseGubun option:selected").val() == '0203000000' && $("#consignmentGubun option:selected").val() == ""){
- alert("하도급 위탁유형을 선택해 주세요");
- doubleSubmitFlag = false;
- return false;
- }
+ if($("#caseGubun option:selected").val() == '0203000000' && $("#consignmentGubun option:selected").val() == ""){
+ alert("하도급 위탁유형을 선택해 주세요");
+ doubleSubmitFlag = false;
+ return false;
+ }
+ /*신청사유 및 유형 유효성 END*/
+
+ /*신청인 유효성 */
var appList = $(".applcntCompany");
for(var i = 0; i < appList.length; i++){
if(appList[i].value == ""){
@@ -1122,7 +912,7 @@
return false;
}
}
-
+
appList = $(".companyCeo");
for(var i = 0; i < appList.length; i++){
if(appList[i].value == ""){
@@ -1132,476 +922,88 @@
return false;
}
}
-
+
appList = $(".companyGubun");
for(var i = 0; i < appList.length; i++){
if(appList[i].value == ""){
alert((i+1) + ". 신청인 개입/법인을 선택해 주세요");
- doubleSubmitFlag = false;
- appList[i].focus();
- return false;
- }
+ doubleSubmitFlag = false;
+ appList[i].focus();
+ return false;
+ }
}
-
+
appList = $(".addrZip");
for(var i = 0; i < appList.length; i++){
- if(appList[i].value == "" && $("#s_foreignCountry-"+(i+1)).is(":checked") == false){
- alert((i+1) + ". 신청인 주소를 검색해 주세요");
- doubleSubmitFlag = false;
- appList[i].focus();
- return false;
- }
+ if(appList[i].value == "" && $("#s_foreignCountry-"+(i+1)).is(":checked") == false){
+ alert((i+1) + ". 신청인 주소를 검색해 주세요");
+ doubleSubmitFlag = false;
+ appList[i].focus();
+ return false;
+ }
}
-
+
appList = $(".tel2");
for(var i = 0; i < appList.length; i++){
- if(appList[i].value == ""){
- alert((i+1) + ". 신청인 대표 전화번호를 입력해 주세요");
- doubleSubmitFlag = false;
- appList[i].focus();
- return false;
- }
+ if(appList[i].value == ""){
+ alert((i+1) + ". 신청인 대표 전화번호를 입력해 주세요");
+ doubleSubmitFlag = false;
+ appList[i].focus();
+ return false;
+ }
}
-
- appList = $(".email1");
- for(var i = 0; i < appList.length; i++){
- if(appList[i].value == ""){
- alert((i+1) + ". 신청인 이메일을 입력해 주세요");
- doubleSubmitFlag = false;
- appList[i].focus();
- return false;
- }
- }
-
- appList = $(".email2");
- for(var i = 0; i < appList.length; i++){
- if(appList[i].value == ""){
- alert((i+1) + ". 신청인 이메일을 입력해 주세요");
- doubleSubmitFlag = false;
- appList[i].focus();
- return false;
- }
- }
-
appList = $(".tel3");
for(var i = 0; i < appList.length; i++){
- if(appList[i].value == ""){
- alert((i+1) + ". 신청인 대표 전화번호를 입력해 주세요");
- doubleSubmitFlag = false;
- appList[i].focus();
- return false;
- }
+ if(appList[i].value == ""){
+ alert((i+1) + ". 신청인 대표 전화번호를 입력해 주세요");
+ doubleSubmitFlag = false;
+ appList[i].focus();
+ return false;
+ }
}
-
+
+ appList = $(".email1");
+ for(var i = 0; i < appList.length; i++){
+ if(appList[i].value == ""){
+ alert((i+1) + ". 신청인 이메일을 입력해 주세요");
+ doubleSubmitFlag = false;
+ appList[i].focus();
+ return false;
+ }
+ }
+
+ appList = $(".email2");
+ for(var i = 0; i < appList.length; i++){
+ if(appList[i].value == ""){
+ alert((i+1) + ". 신청인 이메일을 입력해 주세요");
+ doubleSubmitFlag = false;
+ appList[i].focus();
+ return false;
+ }
+ }
+
+ appList = $(".tel3");
+ for(var i = 0; i < appList.length; i++){
+ if(appList[i].value == ""){
+ alert((i+1) + ". 신청인 대표 전화번호를 입력해 주세요");
+ doubleSubmitFlag = false;
+ appList[i].focus();
+ return false;
+ }
+ }
+
appList = $(".bizrNo");
for(var i = 0; i < appList.length; i++){
- if(appList[i].value == ""){
- alert((i+1) + ". 신청인 사업자등록번호를 입력해 주세요");
- doubleSubmitFlag = false;
- appList[i].focus();
- return false;
- }
+ if(appList[i].value == ""){
+ alert((i+1) + ". 신청인 사업자등록번호를 입력해 주세요");
+ doubleSubmitFlag = false;
+ appList[i].focus();
+ return false;
+ }
}
+ /*신청인 유효성 END*/
- /*신청인 유효성 END*/
-
- /*피신청인 유효성 검사*/
- var resList = $(".resCompany");
- for(var i = 0; i < resList.length; i++){
- if(resList[i].value == ""){
- alert((i+1) + ". 피신청인 상호를 입력해 주세요");
- doubleSubmitFlag = false;
- resList[i].focus();
- return false;
- }
- }
-
- resList = $(".resCeo");
- for(var i = 0; i < resList.length; i++){
- if(resList[i].value == ""){
- alert((i+1) + ". 피신청인 대표자를 입력해 주세요");
- doubleSubmitFlag = false;
- resList[i].focus();
- return false;
- }
- }
-
- resList = $(".resGunbun");
- for(var i = 0; i < resList.length; i++){
- if(resList[i].value == ""){
- alert((i+1) + ". 피신청인 개인/법인을 선택해 주세요");
- doubleSubmitFlag = false;
- resList[i].focus();
- return false;
- }
- }
-
- resList = $(".resZip");
- for(var i = 0; i < resList.length; i++){
- if(resList[i].value == "" && $("#res_foreignCountry-"+(i+1)).is(":checked") == false){
- alert((i+1) + ". 피신청인 주소를 검색해 주세요");
- doubleSubmitFlag = false;
- resList[i].focus();
- return false;
- }
- }
-
- resList = $(".resTel2");
- for(var i = 0; i < resList.length; i++){
- if(resList[i].value == ""){
- alert((i+1) + ". 피신청인 대표 전화번호를 입력해 주세요");
- doubleSubmitFlag = false;
- resList[i].focus();
- return false;
- }
- }
-
- resList = $(".resTel3");
- for(var i = 0; i < resList.length; i++){
- if(resList[i].value == ""){
- alert((i+1) + ". 피신청인 대표 전화번호를 입력해 주세요");
- doubleSubmitFlag = false;
- resList[i].focus();
- return false;
- }
- }
-
- resList = $(".resBizrNo");
- for(var i = 0; i < resList.length; i++){
- if(resList[i].value == ""){
- alert((i+1) + ". 피신청인 사업자등록번호를 입력해 주세요");
- doubleSubmitFlag = false;
- resList[i].focus();
- return false;
- }
- }
- /*피신청인 유효성 검사 END*/
-
- /*담당자 유효성 검사*/
- if($("#rceEmail").val() == ""){
- alert("담당자 이메일을 입력 해 주세요");
- doubleSubmitFlag = false;
- $("#rceEmail").focus();
- return false;
- }
- /*담당자 유효성 검사 END*/
- if(!$("input[name=applyCheck]").is(":checked")){
- alert("신청 확인사항을 선택해 주세요");
- doubleSubmitFlag = false;
- $("input[name=applyCheck]:eq(1)").focus();
- return false;
- }
- /*기타확인사항 유효성 검사*/
- if(!$("input:radio[name=rceLawCheck]").is(":checked")){
- alert("소송 진행 여부를 선택해 주세요");
- doubleSubmitFlag = false;
- $("input:radio[name=rceLawCheck]").focus();
- return false;
- }else{
- if($("input:radio[name=rceLawCheck]:checked").val() == "Y"){
- if($("#rceLawNot").val() == ""){
- alert("법원명을 입력해 주세요");
- doubleSubmitFlag = false;
- $("#rceLawNot").focus();
- return false;
- }
- if($("#rceLawCaseNum").val() == ""){
- alert("사건번호를 입력해 주세요");
- doubleSubmitFlag = false;
- $("#rceLawCaseNum").focus();
- return false;
- }
- if(!$("input:radio[name=rceLawCheckSame]").is(":checked")){
- alert("소송 내용이 조정신청 내용과 동일한지를 선택해 주세요");
- doubleSubmitFlag = false;
- $("input:radio[name=rceLawCheckSame]").focus();
- return false;
- }
- }
- }
-
- if(!$("input:radio[name=rceConferenceResult]").is(":checked")){
- alert("타 협의회 조정 여부를 선택해 주세요");
- doubleSubmitFlag = false;
- $("input:radio[name=rceConferenceResult]").focus();
- return false;
- }else{
- if($("input:radio[name=rceConferenceResult]:checked").val() == "Y"){
- if($("#rceConferenceResultNot").val() == ""){
- alert("협의회명을 입력 해 주세요");
- doubleSubmitFlag = false;
- }
- }
- }
-
- if(!$("input:radio[name=rceArbCheck]").is(":checked")){
- alert("중재 여부를 선택해 주세요");
- doubleSubmitFlag = false;
- $("input:radio[name=rceArbCheck]").focus();
- return false;
- }else{
- if($("input:radio[name=rceArbCheck]:checked").val() == "Y"){
- if($("#rceArbNote").val() == ""){
- alert("중재기관명을 입력 해 주세요");
- doubleSubmitFlag = false;
- }
- }
- }
-
- if(!$("input:radio[name=rceRegulatingOrgan]").is(":checked")){
- alert("타 조정기구 조정 여부를 선택해 주세요");
- doubleSubmitFlag = false;
- $("input:radio[name=rceRegulatingOrgan]").focus();
- return false;
- }else{
- if($("input:radio[name=rceRegulatingOrgan]:checked").val() == "Y"){
- if($("#rceRegulatingOrganNote").val() == ""){
- alert("조정기구명을 입력 해 주세요");
- doubleSubmitFlag = false;
- }
- }
- }
-
- if(!$("input:radio[name=rceFtcInvestigation]").is(":checked")){
- alert("공정거래위원회 조사 여부를 선택해 주세요");
- doubleSubmitFlag = false;
- $("input:radio[name=rceFtcInvestigation]").focus();
- return false;
- }else{
- if($("input:radio[name=rceFtcInvestigation]:checked").val() == "Y"){
- if($("#rceFtcInvestigationNote").val() == ""){
- alert("담당부서명을 입력 해 주세요");
- doubleSubmitFlag = false;
- }
- }
- }
-
-
- if(!$("input:radio[name=rceFtcCorrect]").is(":checked")){
- alert("동일사안 공정거래위원회 시정조치 여부를 선택해 주세요");
- doubleSubmitFlag = false;
- $("input:radio[name=rceFtcCorrect]").focus();
- return false;
- }else{
- if($("input:radio[name=rceFtcCorrect]:checked").val() == "Y"){
- if($("#rceFtcCorrectNote").val() == ""){
- alert("의결번호를 입력 해 주세요");
- doubleSubmitFlag = false;
- }
- }
- }
-
-
-
- if(!$("input:radio[name=rceParAgreement]").is(":checked")){
- alert("당사자간 합의가 완료되어 조정조서 작성을 요청하는 사안인지 여부");
- doubleSubmitFlag = false;
- return false;
- }
-
-
- if($("#editorParam_rceAppObj").val().length > 1300){
- alert("신청취지는 1300자 이하로 작성해 주세요");
- doubleSubmitFlag = false;
- return false;
- }
-
- if($("#editorParam_rceAppReason").val().length > 1300){
- alert("신청이유는 1300자 이하로 작성해 주세요");
- doubleSubmitFlag = false;
- return false;
- }
-
- if($("#editorParam_rceAppObj").val() == ""){
- alert("신청취지를 입력해 주세요");
- doubleSubmitFlag = false;
- return false;
- }
-
- if($("#editorParam_rceAppReason").val() == ""){
- alert("신청이유를 입력해 주세요");
- doubleSubmitFlag = false;
- return false;
- }
-
- //해외체크시 기타로 입력 start
- // 신청인
- if($("#s_foreignCountry-1").is(":checked") == true){
- var f = document.applyForm;
- f.addrZip_1.value="기타";
- f.addr1_1.value="기타";
- f.addr2_1.value="기타";
- f.roadAddr1_1.value="기타";
- f.roadAddr2_1.value="기타";
- }
-
- //대리인
- if($("#agent_foreignCountry-1").is(":checked") == true){
- var f = document.applyForm;
- f.agentZip.value="기타";
- f.agentAddr1.value="기타";
- f.agentAddr2.value="기타";
- f.agentRoadAddr1.value="기타";
- f.agentRoadAddr2.value="기타";
- }
-
- //담당자
- if($("#rce_foreignCountry-1").is(":checked") == true){
- var f = document.applyForm;
- f.rceZip.value="기타";
- f.rceAddr1.value="기타";
- f.rceAddr2.value="기타";
- f.rceRoadAddr1.value="기타";
- f.rceRoadAddr2.value="기타";
- }
-
- //피신청인
- var resListJuso = $(".resZip");
- for(var i = 0; i < resListJuso.length; i++){
- if($("#res_foreignCountry-"+(i+1)).is(":checked") == true){
- $("input:text[name=resZip_"+(i+1)+"]").val("기타");
- $("input:text[name=resAddr1_"+(i+1)+"]").val("기타");
- $("input:text[name=resAddr2_"+(i+1)+"]").val("기타");
- $("input:text[name=resRoadAddr1_"+(i+1)+"]").val("기타");
- $("input:text[name=resRoadAddr2_"+(i+1)+"]").val("기타");
- }
- }
- //해외체크시 기타로 입력 end
- $("#requestCheck").val('1602000000');
- if('${rceptNo}' != ''){
- var frmAction = "/user/mediation/${siteIdx}/05/${siteMenuIdx}/update.do";
- $("#applyForm").attr("action", frmAction);
- }
-
- var caseGubunVal = $("#caseGubun option:selected").val();
- if(caseGubunVal == "0201000000"){//공정거래
- $("#presidentAssign").val("1004000000");
- }else if(caseGubunVal == "0202000000"){//가맹사업거래
- $("#presidentAssign").val("1005000000");
- }else if(caseGubunVal == "0203000000"){//하도급거래
- if($("#consignmentGubun option:selected").val() == "5901000000" ||
- $("#consignmentGubun option:selected").val() == "5904000000"){//위탁유형 제조, 용역
- $("#presidentAssign").val("1007000000");//제조하도급
- }else{
- $("#presidentAssign").val("1006000000");//건설하도급
- }
- }else if(caseGubunVal == "0204000000"){//대규모유통거래
- $("#presidentAssign").val("1030000000");
- }else if(caseGubunVal == "0205000000"){//약관거래
- $("#presidentAssign").val("1008000000");
- }else if(caseGubunVal == "0206000000"){//대리점거래
- $("#presidentAssign").val("1009000000");
- }
-
- $("#applyForm").submit();
- }
- }
-
- function tempAppBtn(){
-
- /* var sessionchk = false;
- $.ajax({
- url: '/user/case/userCheck/setCheckCode/sessioncheck.do',
- type: 'POST',
- dataType: 'json',
- data: '',
- async: false,
- success: function(r) {
- if(!r.status){
- alert(r.message);
- sessionchk = true;
- }
- }
- });
- if(sessionchk){
- return false;
- } */
-
- if($("#rceTel").val().length > 15){
- alert("전화번호가 너무 깁니다.");
- return false;
- }
-
- if(!$("input[name=applyCheck]").is(":checked")){
- alert("신청 확인사항을 선택해 주세요");
- $("input[name=applyCheck]:eq(1)").focus();
- return false;
- }
-
- if($("#editorParam_rceAppObj").val() == ""){
- alert("신청취지를 입력해 주세요");
- return false;
- }
-
- if($("#editorParam_rceAppReason").val() == ""){
- alert("신청이유를 입력해 주세요");
- return false;
- }
-
- if($("#editorParam_rceAppObj").val().length > 1300){
- alert("신청취지는 1300자 이하로 작성해 주세요");
- return false;
- }
-
- if($("#editorParam_rceAppReason").val().length > 1300){
- alert("신청이유는 1300자 이하로 작성해 주세요");
- return false;
- }
-
- //해외체크시 기타로 입력 start
- // 신청인
- if($("#s_foreignCountry-1").is(":checked") == true){
- var f = document.applyForm;
- f.addrZip_1.value="기타";
- f.addr1_1.value="기타";
- f.addr2_1.value="기타";
- f.roadAddr1_1.value="기타";
- f.roadAddr2_1.value="기타";
- }
-
- //대리인
- if($("#agent_foreignCountry-1").is(":checked") == true){
- var f = document.applyForm;
- f.agentZip.value="기타";
- f.agentAddr1.value="기타";
- f.agentAddr2.value="기타";
- f.agentRoadAddr1.value="기타";
- f.agentRoadAddr2.value="기타";
- }
-
- //담당자
- if($("#rce_foreignCountry-1").is(":checked") == true){
- var f = document.applyForm;
- f.rceZip.value="기타";
- f.rceAddr1.value="기타";
- f.rceAddr2.value="기타";
- f.rceRoadAddr1.value="기타";
- f.rceRoadAddr2.value="기타";
- }
-
- //피신청인
- var resListJuso = $(".resZip");
- for(var i = 0; i < resListJuso.length; i++){
- if($("#res_foreignCountry-"+(i+1)).is(":checked") == true){
- $("input:text[name=resZip_"+(i+1)+"]").val("기타");
- $("input:text[name=resAddr1_"+(i+1)+"]").val("기타");
- $("input:text[name=resAddr2_"+(i+1)+"]").val("기타");
- $("input:text[name=resRoadAddr1_"+(i+1)+"]").val("기타");
- $("input:text[name=resRoadAddr2_"+(i+1)+"]").val("기타");
- }
- }
- //해외체크시 기타로 입력 end
- $("#requestCheck").val('1601000000');
- if('${rceptNo}' != ''){
- var frmAction = "/web/user/mediation/${siteIdx}/05/${siteMenuIdx}/update.do";
- $("#applyForm").attr("action", frmAction);
- }
-
- $("#applyForm").submit();
- }
-
- function tempAppBtn_step(div){
-
+
//해외체크시 기타로 입력 start
// 신청인
if($("#s_foreignCountry-1").is(":checked") == true){
@@ -1615,7 +1017,8 @@
//해외체크시 기타로 입력 end
$("#requestCheck").val('1601000000');
- var frmAction = "/web/user/mediation/${siteIdx}/05/${siteMenuIdx}/writeAjax.do";
+ /* var frmAction = "/web/user/mediation/${siteIdx}/05/${siteMenuIdx}/writeAjax.do" */;
+ var frmAction = "/web/user/mediation/${siteIdx}/05/${siteMenuIdx}/writeAjax04.do";
if(document.applyForm.rceptNo.value != ''){
var frmAction = "/web/user/mediation/${siteIdx}/05/${siteMenuIdx}/updateAjax.do";
// $("#applyForm").attr("action", frmAction);
diff --git a/src/main/webapp/WEB-INF/jsp/_extra/web/user/mediation/mediationStep04_1.jsp b/src/main/webapp/WEB-INF/jsp/_extra/web/user/mediation/mediationStep04_1.jsp
index c14e8c78..fa54c6a7 100644
--- a/src/main/webapp/WEB-INF/jsp/_extra/web/user/mediation/mediationStep04_1.jsp
+++ b/src/main/webapp/WEB-INF/jsp/_extra/web/user/mediation/mediationStep04_1.jsp
@@ -308,174 +308,6 @@
return retValue;
}
- function managerInsert(funcType){
- if(funcType == "same"){
- $("#rcePersonCharge").val($("#agentCeo").val());
- $("#rceTel").val($("#agentTel").val());
- $("#rcePh1").val($("#agentHp01").val());
- $("#rcePh2").val($("#agentHp02").val());
- $("#rcePh3").val($("#agentHp03").val());
- $("#rceEmail").val($("#agentEmail").val());
- $("#rceZip").val($("#agentZip").val());
- $("#rceAddr1").val($("#agentAddr1").val());
- $("#rceAddr2").val($("#agentAddr2").val());
- $("#rceRoadAddr1").val($("#agentRoadAddr1").val());
- $("#rceRoadAddr2").val($("#agentRoadAddr2").val());
- }else if(funcType == "nsame"){
- $("#rcePersonCharge").val("");
- $("#rceTel").val("");
- $("#rcePh1").val("");
- $("#rcePh2").val("");
- $("#rcePh3").val("");
- $("#rceEmail").val("");
- $("#rceZip").val("");
- $("#rceAddr1").val("");
- $("#rceAddr2").val("");
- $("#rceRoadAddr1").val("");
- $("#rceRoadAddr2").val("");
- }
- }
-
- function insertA(funcType){
- if(funcType == 'in'){
- var childLength = $(".ACnt").size()+1;
- $("#aCnt").val(childLength);
-
- var innerHtmlVal = "";
-
- innerHtmlVal += '';
- innerHtmlVal += '| ';
- innerHtmlVal += '';
- innerHtmlVal += ' | ';
- innerHtmlVal += '';
- innerHtmlVal += '';
- innerHtmlVal += ' | ';
- innerHtmlVal += '';
- innerHtmlVal += '';
- innerHtmlVal += ' | ';
- innerHtmlVal += '';
- innerHtmlVal += '';
- innerHtmlVal += ' | ';
- innerHtmlVal += '';
- innerHtmlVal += '';
- innerHtmlVal += ' | ';
- innerHtmlVal += '';
- innerHtmlVal += '';
- innerHtmlVal += ' | ';
- innerHtmlVal += '';
- innerHtmlVal += '';
- innerHtmlVal += ' | ';
- innerHtmlVal += '';
- innerHtmlVal += '';
- innerHtmlVal += ' | ';
- innerHtmlVal += '';
- innerHtmlVal += '';
- innerHtmlVal += ' | ';
- innerHtmlVal += '';
- innerHtmlVal += '';
- innerHtmlVal += ' | ';
- innerHtmlVal += '';
- innerHtmlVal += '';
- innerHtmlVal += ' | ';
- innerHtmlVal += '
';
-
- $("#insertA").prepend(innerHtmlVal);
- subCntrSttGubunCombo1(childLength);
- }else{
- var childLength = $(".ACnt").size();
- if(childLength > 1){
- $(".Adel_"+childLength).remove();
- $("#aCnt").val(Number($("#aCnt").val()) - 1);
-
- if($("#subCntrSeqNoA_"+childLength).val() != "" && $("#subCntrSeqNoA_"+childLength).val() != undefined){
- $("#existASubCntrData").val(Number($("#existASubCntrData").val()) - 1);
-
- var subCntrSeqArr = "";
- if($("#subCntrDelSeq").val() != ""){
- subCntrSeqArr = $("#subCntrDelSeq").val() + "," + $("#subCntrSeqNoA_"+childLength).val();
- }else{
- subCntrSeqArr = $("#subCntrSeqNoA_"+childLength).val();
- }
-
- $("#subCntrDelSeq").val(subCntrSeqArr);
-
- }
- }
- }
- }
-
- function insertR(funcType){
- if(funcType == 'in'){
- var childLength = $(".RCnt").size()+1;
- $("#rCnt").val(childLength);
-
- var innerHtmlVal = "";
-
- innerHtmlVal += '';
- innerHtmlVal += '| ';
- innerHtmlVal += '';
- innerHtmlVal += ' | ';
- innerHtmlVal += '';
- innerHtmlVal += '';
- innerHtmlVal += ' | ';
- innerHtmlVal += '';
- innerHtmlVal += '';
- innerHtmlVal += ' | ';
- innerHtmlVal += '';
- innerHtmlVal += '';
- innerHtmlVal += ' | ';
- innerHtmlVal += '';
- innerHtmlVal += '';
- innerHtmlVal += ' | ';
- innerHtmlVal += '';
- innerHtmlVal += '';
- innerHtmlVal += ' | ';
- innerHtmlVal += '';
- innerHtmlVal += '';
- innerHtmlVal += ' | ';
- innerHtmlVal += '';
- innerHtmlVal += '';
- innerHtmlVal += ' | ';
- innerHtmlVal += '';
- innerHtmlVal += '';
- innerHtmlVal += ' | ';
- innerHtmlVal += '';
- innerHtmlVal += '';
- innerHtmlVal += ' | ';
- innerHtmlVal += '';
- innerHtmlVal += '';
- innerHtmlVal += ' | ';
- innerHtmlVal += '
';
-
- $("#insertR").prepend(innerHtmlVal);
- subCntrSttGubunCombo2(childLength);
- }else{
- var childLength = $(".RCnt").size();
- if(childLength > 1){
- $(".Rdel_"+childLength).remove();
- $("#rCnt").val(Number($("#rCnt").val()) - 1);
-
- if($("#subCntrSeqNoR_"+childLength).val() != "" && $("#subCntrSeqNoR_"+childLength).val() != undefined){
- $("#existBSubCntrData").val(Number($("#existBSubCntrData").val()) - 1);
-
- var subCntrSeqArr = "";
- if($("#subCntrDelSeq").val() != ""){
- subCntrSeqArr = $("#subCntrDelSeq").val() + "," + $("#subCntrSeqNoR_"+childLength).val();
- }else{
- subCntrSeqArr = $("#subCntrSeqNoR_"+childLength).val();
- }
-
- $("#subCntrDelSeq").val(subCntrSeqArr);
- }
- }
- }
- }
-
-
//조정유형
function caseGubunCombo(){
@@ -869,555 +701,81 @@
return false;
}
}
-
- function applyBtn(){
- if(doubleSubmitFlag){
- alert("분쟁조정 신청 중입니다.");
- return false;
- } else {
- // 세션 체크 후 인증팝업 호출
- var sessionchk = false;
- $.ajax({
- url: '/user/case/userCheck/setCheckCode/sessioncheck.do',
- type: 'POST',
- dataType: 'json',
- data: '',
- async: false,
- success: function(r) {
- if(!r.status){
- alert(r.message);
- sessionchk = true;
- var url = "/user/case/userCheck/mediation/auth.do"
- window.open( url, "pop", "width=570, height=602, status=no,toolbar=no,scrollbars=no");
- }
- }
- });
- if(sessionchk){
- return false;
- }
-
- doubleSubmitFlag = true;
-
- if($("#rceTel").val().length > 15){
- alert("전화번호가 너무 깁니다.");
- doubleSubmitFlag = false;
- return false;
- }
-
- if($("#rceOfcps").val().length > 10){
- alert("부서/직위는 10자를 넘을 수 없습니다");
- doubleSubmitFlag = false;
- return false;
- }
-
- /*신청인 유효성 */
- if($("#caseGubun").val() == ""){
- alert("조정유형을 선택해 주세요");
- doubleSubmitFlag = false;
- return false;
- }
-
- if($("#caseReason1").val() == ""){
- alert("신청사유를 선택해 주세요");
- doubleSubmitFlag = false;
- return false;
- }
-
- if($("#caseGubun option:selected").val() == '0203000000' && $("#consignmentGubun option:selected").val() == ""){
- alert("하도급 위탁유형을 선택해 주세요");
- doubleSubmitFlag = false;
- return false;
- }
-
- var appList = $(".applcntCompany");
- for(var i = 0; i < appList.length; i++){
- if(appList[i].value == ""){
- alert((i+1) + ". 신청인 상호를 입력해 주세요");
- doubleSubmitFlag = false;
- appList[i].focus();
- return false;
- }
- }
-
- appList = $(".companyCeo");
- for(var i = 0; i < appList.length; i++){
- if(appList[i].value == ""){
- alert((i+1) + ". 신청인 대표자를 입력해 주세요");
- doubleSubmitFlag = false;
- appList[i].focus();
- return false;
- }
- }
-
- appList = $(".companyGubun");
- for(var i = 0; i < appList.length; i++){
- if(appList[i].value == ""){
- alert((i+1) + ". 신청인 개입/법인을 선택해 주세요");
- doubleSubmitFlag = false;
- appList[i].focus();
- return false;
- }
- }
-
- appList = $(".addrZip");
- for(var i = 0; i < appList.length; i++){
- if(appList[i].value == "" && $("#s_foreignCountry-"+(i+1)).is(":checked") == false){
- alert((i+1) + ". 신청인 주소를 검색해 주세요");
- doubleSubmitFlag = false;
- appList[i].focus();
- return false;
- }
- }
-
- appList = $(".tel2");
- for(var i = 0; i < appList.length; i++){
- if(appList[i].value == ""){
- alert((i+1) + ". 신청인 대표 전화번호를 입력해 주세요");
- doubleSubmitFlag = false;
- appList[i].focus();
- return false;
- }
- }
-
- appList = $(".email1");
- for(var i = 0; i < appList.length; i++){
- if(appList[i].value == ""){
- alert((i+1) + ". 신청인 이메일을 입력해 주세요");
- doubleSubmitFlag = false;
- appList[i].focus();
- return false;
- }
- }
-
- appList = $(".email2");
- for(var i = 0; i < appList.length; i++){
- if(appList[i].value == ""){
- alert((i+1) + ". 신청인 이메일을 입력해 주세요");
- doubleSubmitFlag = false;
- appList[i].focus();
- return false;
- }
- }
-
- appList = $(".tel3");
- for(var i = 0; i < appList.length; i++){
- if(appList[i].value == ""){
- alert((i+1) + ". 신청인 대표 전화번호를 입력해 주세요");
- doubleSubmitFlag = false;
- appList[i].focus();
- return false;
- }
- }
-
- appList = $(".bizrNo");
- for(var i = 0; i < appList.length; i++){
- if(appList[i].value == ""){
- alert((i+1) + ". 신청인 사업자등록번호를 입력해 주세요");
- doubleSubmitFlag = false;
- appList[i].focus();
- return false;
- }
- }
-
- /*신청인 유효성 END*/
-
- /*피신청인 유효성 검사*/
- var resList = $(".resCompany");
- for(var i = 0; i < resList.length; i++){
- if(resList[i].value == ""){
- alert((i+1) + ". 피신청인 상호를 입력해 주세요");
- doubleSubmitFlag = false;
- resList[i].focus();
- return false;
- }
- }
-
- resList = $(".resCeo");
- for(var i = 0; i < resList.length; i++){
- if(resList[i].value == ""){
- alert((i+1) + ". 피신청인 대표자를 입력해 주세요");
- doubleSubmitFlag = false;
- resList[i].focus();
- return false;
- }
- }
-
- resList = $(".resGunbun");
- for(var i = 0; i < resList.length; i++){
- if(resList[i].value == ""){
- alert((i+1) + ". 피신청인 개인/법인을 선택해 주세요");
- doubleSubmitFlag = false;
- resList[i].focus();
- return false;
- }
- }
-
- resList = $(".resZip");
- for(var i = 0; i < resList.length; i++){
- if(resList[i].value == "" && $("#res_foreignCountry-"+(i+1)).is(":checked") == false){
- alert((i+1) + ". 피신청인 주소를 검색해 주세요");
- doubleSubmitFlag = false;
- resList[i].focus();
- return false;
- }
- }
-
- resList = $(".resTel2");
- for(var i = 0; i < resList.length; i++){
- if(resList[i].value == ""){
- alert((i+1) + ". 피신청인 대표 전화번호를 입력해 주세요");
- doubleSubmitFlag = false;
- resList[i].focus();
- return false;
- }
- }
-
- resList = $(".resTel3");
- for(var i = 0; i < resList.length; i++){
- if(resList[i].value == ""){
- alert((i+1) + ". 피신청인 대표 전화번호를 입력해 주세요");
- doubleSubmitFlag = false;
- resList[i].focus();
- return false;
- }
- }
-
- resList = $(".resBizrNo");
- for(var i = 0; i < resList.length; i++){
- if(resList[i].value == ""){
- alert((i+1) + ". 피신청인 사업자등록번호를 입력해 주세요");
- doubleSubmitFlag = false;
- resList[i].focus();
- return false;
- }
- }
- /*피신청인 유효성 검사 END*/
-
- /*담당자 유효성 검사*/
- if($("#rceEmail").val() == ""){
- alert("담당자 이메일을 입력 해 주세요");
- doubleSubmitFlag = false;
- $("#rceEmail").focus();
- return false;
- }
- /*담당자 유효성 검사 END*/
- if(!$("input[name=applyCheck]").is(":checked")){
- alert("신청 확인사항을 선택해 주세요");
- doubleSubmitFlag = false;
- $("input[name=applyCheck]:eq(1)").focus();
- return false;
- }
- /*기타확인사항 유효성 검사*/
- if(!$("input:radio[name=rceLawCheck]").is(":checked")){
- alert("소송 진행 여부를 선택해 주세요");
- doubleSubmitFlag = false;
- $("input:radio[name=rceLawCheck]").focus();
- return false;
- }else{
- if($("input:radio[name=rceLawCheck]:checked").val() == "Y"){
- if($("#rceLawNot").val() == ""){
- alert("법원명을 입력해 주세요");
- doubleSubmitFlag = false;
- $("#rceLawNot").focus();
- return false;
- }
- if($("#rceLawCaseNum").val() == ""){
- alert("사건번호를 입력해 주세요");
- doubleSubmitFlag = false;
- $("#rceLawCaseNum").focus();
- return false;
- }
- if(!$("input:radio[name=rceLawCheckSame]").is(":checked")){
- alert("소송 내용이 조정신청 내용과 동일한지를 선택해 주세요");
- doubleSubmitFlag = false;
- $("input:radio[name=rceLawCheckSame]").focus();
- return false;
- }
- }
- }
-
- if(!$("input:radio[name=rceConferenceResult]").is(":checked")){
- alert("타 협의회 조정 여부를 선택해 주세요");
- doubleSubmitFlag = false;
- $("input:radio[name=rceConferenceResult]").focus();
- return false;
- }else{
- if($("input:radio[name=rceConferenceResult]:checked").val() == "Y"){
- if($("#rceConferenceResultNot").val() == ""){
- alert("협의회명을 입력 해 주세요");
- doubleSubmitFlag = false;
- }
- }
- }
-
- if(!$("input:radio[name=rceArbCheck]").is(":checked")){
- alert("중재 여부를 선택해 주세요");
- doubleSubmitFlag = false;
- $("input:radio[name=rceArbCheck]").focus();
- return false;
- }else{
- if($("input:radio[name=rceArbCheck]:checked").val() == "Y"){
- if($("#rceArbNote").val() == ""){
- alert("중재기관명을 입력 해 주세요");
- doubleSubmitFlag = false;
- }
- }
- }
-
- if(!$("input:radio[name=rceRegulatingOrgan]").is(":checked")){
- alert("타 조정기구 조정 여부를 선택해 주세요");
- doubleSubmitFlag = false;
- $("input:radio[name=rceRegulatingOrgan]").focus();
- return false;
- }else{
- if($("input:radio[name=rceRegulatingOrgan]:checked").val() == "Y"){
- if($("#rceRegulatingOrganNote").val() == ""){
- alert("조정기구명을 입력 해 주세요");
- doubleSubmitFlag = false;
- }
- }
- }
-
- if(!$("input:radio[name=rceFtcInvestigation]").is(":checked")){
- alert("공정거래위원회 조사 여부를 선택해 주세요");
- doubleSubmitFlag = false;
- $("input:radio[name=rceFtcInvestigation]").focus();
- return false;
- }else{
- if($("input:radio[name=rceFtcInvestigation]:checked").val() == "Y"){
- if($("#rceFtcInvestigationNote").val() == ""){
- alert("담당부서명을 입력 해 주세요");
- doubleSubmitFlag = false;
- }
- }
- }
-
-
- if(!$("input:radio[name=rceFtcCorrect]").is(":checked")){
- alert("동일사안 공정거래위원회 시정조치 여부를 선택해 주세요");
- doubleSubmitFlag = false;
- $("input:radio[name=rceFtcCorrect]").focus();
- return false;
- }else{
- if($("input:radio[name=rceFtcCorrect]:checked").val() == "Y"){
- if($("#rceFtcCorrectNote").val() == ""){
- alert("의결번호를 입력 해 주세요");
- doubleSubmitFlag = false;
- }
- }
- }
-
-
-
- if(!$("input:radio[name=rceParAgreement]").is(":checked")){
- alert("당사자간 합의가 완료되어 조정조서 작성을 요청하는 사안인지 여부");
- doubleSubmitFlag = false;
- return false;
- }
-
-
- if($("#editorParam_rceAppObj").val().length > 1300){
- alert("신청취지는 1300자 이하로 작성해 주세요");
- doubleSubmitFlag = false;
- return false;
- }
-
- if($("#editorParam_rceAppReason").val().length > 1300){
- alert("신청이유는 1300자 이하로 작성해 주세요");
- doubleSubmitFlag = false;
- return false;
- }
-
- if($("#editorParam_rceAppObj").val() == ""){
- alert("신청취지를 입력해 주세요");
- doubleSubmitFlag = false;
- return false;
- }
-
- if($("#editorParam_rceAppReason").val() == ""){
- alert("신청이유를 입력해 주세요");
- doubleSubmitFlag = false;
- return false;
- }
-
- //해외체크시 기타로 입력 start
- // 신청인
- if($("#s_foreignCountry-1").is(":checked") == true){
- var f = document.applyForm;
- f.addrZip_1.value="기타";
- f.addr1_1.value="기타";
- f.addr2_1.value="기타";
- f.roadAddr1_1.value="기타";
- f.roadAddr2_1.value="기타";
- }
-
- //대리인
- if($("#agent_foreignCountry-1").is(":checked") == true){
- var f = document.applyForm;
- f.agentZip.value="기타";
- f.agentAddr1.value="기타";
- f.agentAddr2.value="기타";
- f.agentRoadAddr1.value="기타";
- f.agentRoadAddr2.value="기타";
- }
-
- //담당자
- if($("#rce_foreignCountry-1").is(":checked") == true){
- var f = document.applyForm;
- f.rceZip.value="기타";
- f.rceAddr1.value="기타";
- f.rceAddr2.value="기타";
- f.rceRoadAddr1.value="기타";
- f.rceRoadAddr2.value="기타";
- }
-
- //피신청인
- var resListJuso = $(".resZip");
- for(var i = 0; i < resListJuso.length; i++){
- if($("#res_foreignCountry-"+(i+1)).is(":checked") == true){
- $("input:text[name=resZip_"+(i+1)+"]").val("기타");
- $("input:text[name=resAddr1_"+(i+1)+"]").val("기타");
- $("input:text[name=resAddr2_"+(i+1)+"]").val("기타");
- $("input:text[name=resRoadAddr1_"+(i+1)+"]").val("기타");
- $("input:text[name=resRoadAddr2_"+(i+1)+"]").val("기타");
- }
- }
- //해외체크시 기타로 입력 end
- $("#requestCheck").val('1602000000');
- if('${rceptNo}' != ''){
- var frmAction = "/user/mediation/${siteIdx}/05/${siteMenuIdx}/update.do";
- $("#applyForm").attr("action", frmAction);
- }
-
- var caseGubunVal = $("#caseGubun option:selected").val();
- if(caseGubunVal == "0201000000"){//공정거래
- $("#presidentAssign").val("1004000000");
- }else if(caseGubunVal == "0202000000"){//가맹사업거래
- $("#presidentAssign").val("1005000000");
- }else if(caseGubunVal == "0203000000"){//하도급거래
- if($("#consignmentGubun option:selected").val() == "5901000000" ||
- $("#consignmentGubun option:selected").val() == "5904000000"){//위탁유형 제조, 용역
- $("#presidentAssign").val("1007000000");//제조하도급
- }else{
- $("#presidentAssign").val("1006000000");//건설하도급
- }
- }else if(caseGubunVal == "0204000000"){//대규모유통거래
- $("#presidentAssign").val("1030000000");
- }else if(caseGubunVal == "0205000000"){//약관거래
- $("#presidentAssign").val("1008000000");
- }else if(caseGubunVal == "0206000000"){//대리점거래
- $("#presidentAssign").val("1009000000");
- }
-
- $("#applyForm").submit();
- }
- }
-
- function tempAppBtn(){
-
- /* var sessionchk = false;
- $.ajax({
- url: '/user/case/userCheck/setCheckCode/sessioncheck.do',
- type: 'POST',
- dataType: 'json',
- data: '',
- async: false,
- success: function(r) {
- if(!r.status){
- alert(r.message);
- sessionchk = true;
- }
- }
- });
- if(sessionchk){
- return false;
- } */
-
- if($("#rceTel").val().length > 15){
- alert("전화번호가 너무 깁니다.");
- return false;
- }
-
- if(!$("input[name=applyCheck]").is(":checked")){
- alert("신청 확인사항을 선택해 주세요");
- $("input[name=applyCheck]:eq(1)").focus();
- return false;
- }
-
- if($("#editorParam_rceAppObj").val() == ""){
- alert("신청취지를 입력해 주세요");
- return false;
- }
-
- if($("#editorParam_rceAppReason").val() == ""){
- alert("신청이유를 입력해 주세요");
- return false;
- }
-
- if($("#editorParam_rceAppObj").val().length > 1300){
- alert("신청취지는 1300자 이하로 작성해 주세요");
- return false;
- }
-
- if($("#editorParam_rceAppReason").val().length > 1300){
- alert("신청이유는 1300자 이하로 작성해 주세요");
- return false;
- }
-
- //해외체크시 기타로 입력 start
- // 신청인
- if($("#s_foreignCountry-1").is(":checked") == true){
- var f = document.applyForm;
- f.addrZip_1.value="기타";
- f.addr1_1.value="기타";
- f.addr2_1.value="기타";
- f.roadAddr1_1.value="기타";
- f.roadAddr2_1.value="기타";
- }
-
- //대리인
- if($("#agent_foreignCountry-1").is(":checked") == true){
- var f = document.applyForm;
- f.agentZip.value="기타";
- f.agentAddr1.value="기타";
- f.agentAddr2.value="기타";
- f.agentRoadAddr1.value="기타";
- f.agentRoadAddr2.value="기타";
- }
-
- //담당자
- if($("#rce_foreignCountry-1").is(":checked") == true){
- var f = document.applyForm;
- f.rceZip.value="기타";
- f.rceAddr1.value="기타";
- f.rceAddr2.value="기타";
- f.rceRoadAddr1.value="기타";
- f.rceRoadAddr2.value="기타";
- }
-
- //피신청인
- var resListJuso = $(".resZip");
- for(var i = 0; i < resListJuso.length; i++){
- if($("#res_foreignCountry-"+(i+1)).is(":checked") == true){
- $("input:text[name=resZip_"+(i+1)+"]").val("기타");
- $("input:text[name=resAddr1_"+(i+1)+"]").val("기타");
- $("input:text[name=resAddr2_"+(i+1)+"]").val("기타");
- $("input:text[name=resRoadAddr1_"+(i+1)+"]").val("기타");
- $("input:text[name=resRoadAddr2_"+(i+1)+"]").val("기타");
- }
- }
- //해외체크시 기타로 입력 end
- $("#requestCheck").val('1601000000');
- if('${rceptNo}' != ''){
- var frmAction = "/web/user/mediation/${siteIdx}/05/${siteMenuIdx}/update.do";
- $("#applyForm").attr("action", frmAction);
- }
-
- $("#applyForm").submit();
- }
function tempAppBtn_step(div){
+ /*피신청인 유효성 검사*/
+ var resList = $(".resCompany");
+ for(var i = 0; i < resList.length; i++){
+ if(resList[i].value == ""){
+ alert((i+1) + ". 피신청인 상호를 입력해 주세요");
+ doubleSubmitFlag = false;
+ resList[i].focus();
+ return false;
+ }
+ }
+
+ resList = $(".resCeo");
+ for(var i = 0; i < resList.length; i++){
+ if(resList[i].value == ""){
+ alert((i+1) + ". 피신청인 대표자를 입력해 주세요");
+ doubleSubmitFlag = false;
+ resList[i].focus();
+ return false;
+ }
+ }
+
+ resList = $(".resGunbun");
+ for(var i = 0; i < resList.length; i++){
+ if(resList[i].value == ""){
+ alert((i+1) + ". 피신청인 개인/법인을 선택해 주세요");
+ doubleSubmitFlag = false;
+ resList[i].focus();
+ return false;
+ }
+ }
+
+ resList = $(".resZip");
+ for(var i = 0; i < resList.length; i++){
+ if(resList[i].value == "" && $("#res_foreignCountry-"+(i+1)).is(":checked") == false){
+ alert((i+1) + ". 피신청인 주소를 검색해 주세요");
+ doubleSubmitFlag = false;
+ resList[i].focus();
+ return false;
+ }
+ }
+
+ resList = $(".resTel2");
+ for(var i = 0; i < resList.length; i++){
+ if(resList[i].value == ""){
+ alert((i+1) + ". 피신청인 대표 전화번호를 입력해 주세요");
+ doubleSubmitFlag = false;
+ resList[i].focus();
+ return false;
+ }
+ }
+
+ resList = $(".resTel3");
+ for(var i = 0; i < resList.length; i++){
+ if(resList[i].value == ""){
+ alert((i+1) + ". 피신청인 대표 전화번호를 입력해 주세요");
+ doubleSubmitFlag = false;
+ resList[i].focus();
+ return false;
+ }
+ }
+
+ resList = $(".resBizrNo");
+ for(var i = 0; i < resList.length; i++){
+ if(resList[i].value == ""){
+ alert((i+1) + ". 피신청인 사업자등록번호를 입력해 주세요");
+ doubleSubmitFlag = false;
+ resList[i].focus();
+ return false;
+ }
+ }
+ /*피신청인 유효성 검사 END*/
+
//해외체크시 기타로 입력 start
//피신청인
var resListJuso = $(".resZip");
@@ -1432,7 +790,8 @@
}
//해외체크시 기타로 입력 end
$("#requestCheck").val('1601000000');
- var frmAction = "/web/user/mediation/${siteIdx}/05/${siteMenuIdx}/updateAjax.do";
+ /* var frmAction = "/web/user/mediation/${siteIdx}/05/${siteMenuIdx}/updateAjax.do"; */
+ var frmAction = "/web/user/mediation/${siteIdx}/05/${siteMenuIdx}/updateAjax04_1.do";
$.ajax({
url: frmAction,
@@ -1907,7 +1266,6 @@
-
@@ -2060,13 +1418,13 @@
*필수입력
상호
-
+
|
*필수입력 대표자
|
-
+
|
@@ -2074,7 +1432,7 @@
*필수입력
개인/법인
- |
@@ -2147,9 +1505,9 @@
-
-
+
-
-
+
FAX |
@@ -2166,7 +1524,7 @@
*필수입력
사업자등록번호
('-'제외)
-
+
|
법인등록번호 ('-'제외) |
diff --git a/src/main/webapp/WEB-INF/jsp/_extra/web/user/mediation/mediationStep04_2.jsp b/src/main/webapp/WEB-INF/jsp/_extra/web/user/mediation/mediationStep04_2.jsp
index 0cfbc4b4..1bd3cf55 100644
--- a/src/main/webapp/WEB-INF/jsp/_extra/web/user/mediation/mediationStep04_2.jsp
+++ b/src/main/webapp/WEB-INF/jsp/_extra/web/user/mediation/mediationStep04_2.jsp
@@ -13,6 +13,11 @@
|