Merge branch 'tolag3'

This commit is contained in:
leejunho 2024-12-16 09:48:18 +09:00
commit bba7c5f4da
10 changed files with 460 additions and 174 deletions

View File

@ -66,6 +66,7 @@ import seed.com.gtm.join.MemberJoinService;
import seed.com.gtm.service.BaseService;
import seed.com.gtm.team.TeamBoardService;
import seed.com.gtm.util.JSPUtil;
import seed.utils.SeedUtils;
/**
* 템플릿 메인 페이지 컨트롤러 클래스(Sample 소스)
@ -176,10 +177,21 @@ public class EgovMainController {
//진행 사건목록
model.addAttribute("caseList", caseList(request, session));
//진행 사건목록
//분쟁조정 게시판
model.addAttribute("boardList", boardList(session));
//분쟁조정협의회
model.addAttribute("trublcfrncmngList", trublcfrncmngList(request, session));
EgovMap params = JSPUtil.makeRequestParams(request, session, true);
String searchMa = SeedUtils.setReplaceNull(request.getParameter("searchMa")) ;
if(searchMa.equals("")){
searchMa = "N";
}
params.put("searchMa", searchMa);
model.addAttribute("params", params);
return "main/EgovMainView";
}
@ -700,6 +712,7 @@ public class EgovMainController {
){
EgovMap params;
params = JSPUtil.makeRequestParams(request, session, true);
params.put("pageStart", 0);
params.put("perPageNum", 5);
params.put("searchMa", "N");
@ -722,7 +735,7 @@ public class EgovMainController {
return JSPUtil.fixNull(bservice.list(params));
}
//진행 사건목록
//분쟁조정 게시판
private List<?> boardList(
HttpSession session
){
@ -747,7 +760,7 @@ public class EgovMainController {
params = JSPUtil.makeRequestParams(request, session, true);
params.put("pageStart", 0);
params.put("perPageNum", 5);
params.put("sql", "trublcfrncmngTrublcfrncmngPagingList");
params.put("sql", "trublcfrncmngTrublcfrncmngPagingListMain");
return JSPUtil.fixNull(bservice.list(params));
}

View File

@ -4,6 +4,7 @@ import java.io.BufferedInputStream;
import java.io.FileInputStream;
import java.io.IOException;
import java.io.OutputStream;
import java.lang.reflect.Field;
import java.text.ParseException;
import java.util.ArrayList;
import java.util.Date;

View File

@ -81,7 +81,7 @@
#{joinClass},
#{editorParam_joinCont},
#{joinPh},
'',
#{gwId},
'',
'',
'',

View File

@ -1258,6 +1258,7 @@
THEN TO_CHAR((SELECT MEMBER_NAME FROM T_MEMBER WHERE MEMBER_ID = CF.REG_ID))
ELSE REG_ID
END AS FILE_OWNER
, FILE_ADD1
FROM C_CASEFILE CF
WHERE FILE_NO = #{rceptNo}
AND DEL_GUBUN = 'N'

View File

@ -1517,4 +1517,193 @@
AND cc.CFRNC_NO = #{cfrncNo}
AND cd.MEDIATION_SMALL = '0616000000'
</select>
<select id="trublcfrncmngTrublcfrncmngPagingListMain" parameterType="egovMap" resultType="egovMap">
<include refid="Header2"/>
SELECT
CFRNC_NO,
CONFERENCE_NAMES,
CASE
WHEN
(
SELECT
COUNT(*)
FROM C_CFRNCATNDNC CA
LEFT OUTER JOIN C_TRUBLMFCMM CL
ON CL.MEMBER_NO = CA.MEMBER_NO
WHERE CFRNC_NO = A.CFRNC_NO
AND CL.MEMBER_POSIT = '3202000000'
AND CL.CASE_FIELD = '4301000000'
) > 0
THEN
(
SELECT
CL.MEMBER_NAME
FROM C_CFRNCATNDNC CA
LEFT OUTER JOIN C_TRUBLMFCMM CL
ON CL.MEMBER_NO = CA.MEMBER_NO
WHERE CFRNC_NO = A.CFRNC_NO
AND CL.MEMBER_POSIT = '3202000000'
AND CL.CASE_FIELD = '4301000000'
AND ROWNUM = 1
) || ' 외 ' ||
((
SELECT
COUNT(*)
FROM C_CFRNCATNDNC CA
LEFT OUTER JOIN C_TRUBLMFCMM CL
ON CL.MEMBER_NO = CA.MEMBER_NO
WHERE CFRNC_NO = A.CFRNC_NO
) - 1) || '명'
WHEN
(
SELECT
COUNT(*)
FROM C_CFRNCATNDNC CA
LEFT OUTER JOIN C_TRUBLMFCMM CL
ON CL.MEMBER_NO = CA.MEMBER_NO
WHERE CFRNC_NO = A.CFRNC_NO
AND CL.MEMBER_POSIT = '3202000000'
AND CL.CASE_FIELD = '4301000000'
) = 0
AND
(
SELECT
COUNT(*)
FROM C_CFRNCATNDNC CA
LEFT OUTER JOIN C_TRUBLMFCMM CL
ON CL.MEMBER_NO = CA.MEMBER_NO
WHERE CFRNC_NO = A.CFRNC_NO
AND CL.MEMBER_POSIT = '3201000000'
AND CL.CASE_FIELD = '4301000000'
) > 0
THEN
(
SELECT
CL.MEMBER_NAME
FROM C_CFRNCATNDNC CA
LEFT OUTER JOIN C_TRUBLMFCMM CL
ON CL.MEMBER_NO = CA.MEMBER_NO
WHERE CFRNC_NO = A.CFRNC_NO
AND CL.MEMBER_POSIT = '3201000000'
AND CL.CASE_FIELD = '4301000000'
AND ROWNUM = 1
) || ' 외 ' ||
((
SELECT
COUNT(*)
FROM C_CFRNCATNDNC CA
LEFT OUTER JOIN C_TRUBLMFCMM CL
ON CL.MEMBER_NO = CA.MEMBER_NO
WHERE CFRNC_NO = A.CFRNC_NO
) - 1) || '명'
WHEN
(
SELECT
COUNT(*)
FROM C_CFRNCATNDNC CA
LEFT OUTER JOIN C_TRUBLMFCMM CL
ON CL.MEMBER_NO = CA.MEMBER_NO
WHERE CFRNC_NO = A.CFRNC_NO
AND CL.MEMBER_POSIT = '3202000000'
AND CL.CASE_FIELD = '4301000000'
) = 0
AND
(
SELECT
COUNT(*)
FROM C_CFRNCATNDNC CA
LEFT OUTER JOIN C_TRUBLMFCMM CL
ON CL.MEMBER_NO = CA.MEMBER_NO
WHERE CFRNC_NO = A.CFRNC_NO
AND CL.MEMBER_POSIT = '3201000000'
AND CL.CASE_FIELD = '4301000000'
) = 0
AND
(
SELECT
COUNT(*)
FROM C_CFRNCATNDNC CA
LEFT OUTER JOIN C_TRUBLMFCMM CL
ON CL.MEMBER_NO = CA.MEMBER_NO
WHERE CFRNC_NO = A.CFRNC_NO
) > 0
THEN
(
SELECT
CL.MEMBER_NAME
FROM C_CFRNCATNDNC CA
LEFT OUTER JOIN C_TRUBLMFCMM CL
ON CL.MEMBER_NO = CA.MEMBER_NO
WHERE CFRNC_NO = A.CFRNC_NO
AND ROWNUM = 1
) || ' 외 ' ||
((
SELECT
COUNT(*)
FROM C_CFRNCATNDNC CA
LEFT OUTER JOIN C_TRUBLMFCMM CL
ON CL.MEMBER_NO = CA.MEMBER_NO
WHERE CFRNC_NO = A.CFRNC_NO
) - 1) || '명'
ELSE '-'
END AS MEMBER_NAME,
(SELECT COUNT(*) FROM C_DLBRTMTR WHERE CASE_GUBUN = A.CASE_GUBUN AND CFRNC_NO = A.CFRNC_NO) AS DLBRTMTR_CNT,
(SELECT COUNT(*) FROM C_ENDMTR WHERE CASE_GUBUN = A.CASE_GUBUN AND CFRNC_NO = A.CFRNC_NO) AS ENDMTR_CNT,
FIX_DAY,
CONFERENCE_PLACE,
CASE_GUBUN,
(SELECT CODE_NAME FROM C_CODE WHERE CODE_IDXS = CASE_GUBUN) AS CASE_GUBUN_NM,
CONFERENCE_GUBUN,
(SELECT CODE_NAME FROM C_CODE WHERE CODE_IDXS = CONFERENCE_GUBUN) AS CONFERENCE_GUBUN_NM,
TO_CHAR(REG_DT, 'YYYY-MM-DD') AS REG_DT ,
REG_ID,
(SELECT MEMBER_NAME FROM T_MEMBER WHERE MEMBER_ID = REG_ID) AS REG_NAME,
STATE_PRO,
(SELECT CODE_NAME FROM C_CODE WHERE CODE_IDXS = STATE_PRO) AS STATE_PRO_NM,
CASE_END
FROM C_CFRNCMANAGE A
<where>
<if test='memberPosition neq "0915000000"'>
<if test='memberDept eq "1004000000" or memberDept eq "1040000000"'><!-- 공정거래팀, 플랫폼팀 -->
AND CASE_GUBUN = '0201000000'
</if>
<if test='memberDept eq "1005000000"'><!-- 가맹거래팀 -->
AND CASE_GUBUN = '0202000000'
</if>
<if test='memberDept eq "1006000000" or memberDept eq "1007000000"'><!-- 건설하도급팀, 제조하도급팀 -->
AND CASE_GUBUN = '0203000000'
</if>
<if test='memberDept eq "1008000000"'><!-- 약관팀 -->
AND CASE_GUBUN = '0205000000'
</if>
<if test='memberDept eq "1030000000"'><!-- 유통팀 -->
AND CASE_GUBUN = '0204000000'
</if>
<if test='memberDept eq "1009000000"'><!-- 대리점팀 -->
AND CASE_GUBUN = '0206000000'
</if>
</if>
<if test="searchState != null and searchState != ''">
AND STATE_PRO = #{searchState}
</if>
<if test="searchVal != null and searchVal != ''">
AND CONFERENCE_NAMES LIKE '%' || #{searchVal} || '%'
</if>
<if test='dateSt neq null and dateSt neq ""'>
AND SUBSTR(FIX_DAY, 0, 10) BETWEEN #{dateSt} AND
<if test='dateEnd eq null or dateEnd eq ""'>
TO_CHAR(SYSDATE, 'YYYY-MM-DD')
</if>
<if test='dateEnd neq null and dateEnd neq ""'>
#{dateEnd}
</if>
</if>
AND DEL_YN = 'N'
AND TO_DATE(FIX_DAY, 'YYYY-MM-DD HH24:MI') > SYSDATE
</where>
ORDER BY FIX_DAY ASC
<include refid="bottom2"/>
</select>
</mapper>

View File

@ -1129,6 +1129,7 @@
ELSE REG_ID
END AS FILE_OWNER,
FILE_MEMO
, FILE_ADD1
FROM C_CASEFILE CF
WHERE FILE_NO = #{rceptNo}
AND DEL_GUBUN = 'N'
@ -2300,4 +2301,14 @@
WHERE RCEPT_NO = #{rceptNo}
ORDER BY CASE_AUTH_ID
</select>
<update id="trublprocessmngCaseDocOpen" parameterType="egovMap">
UPDATE C_CASEFILE
SET
FILE_ADD1 = #{docOpen}
WHERE
SEQ_NO = #{seqNo}
</update>
</mapper>

View File

@ -341,25 +341,36 @@
<c:when test="${isGubun == 'app'}">
<dt>신청인 제출자료</dt>
<dd>
<div class="file_upload_wrap">
<!-- <div class="file_upload_wrap"> -->
<div class="file_button">
<label for="upFile_1" class="file btn btn_text btn_40 darkblue_border" style="display:flex;justify-content:center;align-items:center;">파일선택</label>
</div>
<ul class="file_list fill">
<div class="cs-files fl" id="upFileHtml1">
<c:forEach items="${trublreqstmngCaseFileList}" var="file" varStatus="status">
<c:if test="${file.fileGubun == '4801000000' and file.memberSeq eq isSeq}">
<c:if test="${file.fileGubun == '4801000000'}">
<div id="fileUploadP${status.count}">
<%-- <img src="/img/user/bbs/icon_file.gif" alt="gif" style="margin-top: 14px">&nbsp;&nbsp;<a href="/seed/extra/down/file.do?dataIdx=${file.seqNo}&funcType=${file.fileFunc}&pathKey1=${siteIdx}&downUserl=user">${file.fileName} (${file.regDt}, ${file.fileOwner})</a> --%>
<ul class="file_list fill">
<li><a href="/seed/extra/down/file.do?dataIdx=${file.seqNo}&funcType=${file.fileFunc}&pathKey1=${siteIdx}&downUserl=user" download="download"><span class="file_name">${file.fileName} (${file.regDt}, ${file.fileOwner})</span></a> <button type="button" class="btn only_icon round"><!-- <i class="icon delete gray_fill"></i> --></button></li>
<li>
<a href="/seed/extra/down/file.do?dataIdx=${file.seqNo}&funcType=${file.fileFunc}&pathKey1=${siteIdx}&downUserl=user" download="download">
<span class="file_name">
${file.fileName} (${file.regDt}, ${file.fileOwner})
</span>
</a>
<c:if test="${file.memberSeq eq isSeq}">
<button type="button" class="btn only_icon round">
<i class="icon delete gray_fill"></i>
</button>
</c:if>
</li>
</ul>
</div>
</c:if>
</c:forEach>
</div>
</ul>
</div>
<!-- </div> -->
</dd>
<!--<dd>
<div class="file_upload_wrap">
@ -411,27 +422,58 @@
</c:when>
<c:when test="${isGubun == 'res'}">
<dt>
신청인 공개자료
</dt>
<dd>
<ul class="file_list fill">
<div class="cs-files fl">
<c:forEach items="${trublreqstmngCaseFileList}" var="file" varStatus="status">
<c:if test="${file.fileGubun == '4801000000' && file.fileAdd1 eq 'Y'}">
<div id="fileUploadAA${status.count}">
<ul class="file_list fill">
<li><a href="/seed/extra/down/file.do?dataIdx=${file.seqNo}&funcType=${file.fileFunc}&pathKey1=${siteIdx}&downUserl=user" download="download"><span class="file_name">${file.fileName} (${file.regDt}, ${file.fileOwner})</span></a> <button type="button" class="btn only_icon round"><!-- <i class="icon delete gray_fill"></i> --></button></li>
</ul>
</div>
</c:if>
</c:forEach>
</div>
</ul>
</dd>
<dt>피신청인 제출자료</dt>
<dd>
<div class="file_upload_wrap">
<!-- <div class="file_upload_wrap"> -->
<div class="file_button">
<label for="upFile_3" class="file btn btn_text btn_40 darkblue_border" style="display:flex;justify-content:center;align-items:center;">파일선택</label>
</div>
<ul class="file_list fill">
<div class="cs-files fl" id="upFileHtml3">
<c:forEach items="${trublreqstmngCaseFileList}" var="file" varStatus="status">
<c:if test="${file.fileGubun == '4802000000' and file.memberSeq eq isSeq}">
<%-- <c:if test="${file.fileGubun == '4802000000' and file.memberSeq eq isSeq}"> --%>
<c:if test="${file.fileGubun == '4802000000'}">
<div id="fileUploadP${status.count}">
<%-- <img src="/img/user/bbs/icon_file.gif" alt="gif" style="margin-top: 14px">&nbsp;&nbsp;<a href="/seed/extra/down/file.do?dataIdx=${file.seqNo}&funcType=${file.fileFunc}&pathKey1=${siteIdx}&downUserl=user">${file.fileName} (${file.regDt}, ${file.fileOwner})</a> --%>
<ul class="file_list fill">
<li><a href="/seed/extra/down/file.do?dataIdx=${file.seqNo}&funcType=${file.fileFunc}&pathKey1=${siteIdx}&downUserl=user" download="download"><span class="file_name">${file.fileName} (${file.regDt}, ${file.fileOwner})</span></a> <button type="button" class="btn only_icon round"><!-- <i class="icon delete gray_fill"></i> --></button></li>
<li>
<a href="/seed/extra/down/file.do?dataIdx=${file.seqNo}&funcType=${file.fileFunc}&pathKey1=${siteIdx}&downUserl=user" download="download">
<span class="file_name">
${file.fileName} (${file.regDt}, ${file.fileOwner})
</span>
</a>
<c:if test="${file.memberSeq eq isSeq}">
<button type="button" class="btn only_icon round">
<i class="icon delete gray_fill"></i>
</button>
</c:if>
</li>
</ul>
</div>
</c:if>
</c:forEach>
</div>
</ul>
</div>
<!-- </div> -->
</dd>
<dt>조사관 추가자료</dt>
<dd>

View File

@ -18,6 +18,7 @@
<%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn" %>
<%@ taglib prefix="spring" uri="http://www.springframework.org/tags"%>
<%@ page import="java.util.Date" %>
<%@page import="seed.utils.SeedConstants"%>
<!DOCTYPE html>
<html>
<head>
@ -40,118 +41,142 @@
<script src="<c:url value='/js/jquery.js' />"></script>
<script type="text/javaScript" language="javascript">
$(document).ready(function(){
});
$(document).ready(function(){
});
function goPage(type, param, param2) {
if (type == 'rceptEdit') {
if (param2 == "R") {
alert("신청인이 삭제요청 하였습니다. 삭제 또는 배정취소 해주세요.");
}
$("#rceptNo").val(param);
$("#type").val("TRS_EDIT");
$("#frm").attr("action", "/gtm/case/trublreqstmng/administEdit/Edit.do");
$("#frm").submit();
} else if (type == 'rceptView') {
if (param2 == "R") {
alert("신청인이 삭제요청 하였습니다. 삭제 또는 배정취소 해주세요.");
}
$("#rceptNo").val(param);
$("#type").val("TRS_EDIT");
$("#frm").attr("action", "/gtm/case/trublreqstmng/administView/View.do");
$("#frm").submit();
} else if(type == 'TP_RCEPTEDIT'){
$("#caseNo").val(param);
$("#type").val(type);
$("#frm").attr("action","/gtm/case/trublprocessmng/rceptEdit/Edit.do");
$("#frm").submit();
} else if(type == 'boardView'){
$("#teamNo").val(param);
$("#frm").attr("action","/gtm/case/team/board/view.do");
$("#frm").submit();
} else if(type == 'cfrncmngEdit'){
$("#cfrncNo").val(param);
$("#type").val("N");
if(statePro == '0501000000'){
$("#frm").attr("action","/gtm/case/trublcfrncmng/redyEdit/Edit.do");
}else if(statePro == '0502000000'){
$("#frm").attr("action","/gtm/case/trublcfrncmng/reportEdit/Edit.do");
}else if(statePro == '0503000000'){
$("#frm").attr("action","/gtm/case/trublcfrncmng/endNticeEdit/Edit.do");
}
$("#frm").submit();
} else if(type == 'cfrncmngView'){
$("#cfrncNo").val(param);
$("#type").val("N");
if(param2 == '0501000000'){
$("#frm").attr("action","/gtm/case/trublcfrncmng/redyView/View.do");
}else if(param2 == '0502000000'){
$("#frm").attr("action","/gtm/case/trublcfrncmng/reportView/View.do");
}else if(param2 == '0503000000'){
$("#frm").attr("action","/gtm/case/trublcfrncmng/endNticeView/View.do");
}
$("#frm").submit();
}
}
</script>
</head>
<body>
<div class="main">
<div class="contents">
<div class="box_wrap">
<div class="box width3">
<div class="title">
<h2>최근 접수사건 <span>(미배정)</span></h2>
<button type="button" class="btn_plus"><i></i></button>
<button type="button" class="btn_plus" onclick="location.href='/gtm/case/trublreqstmng/administList/AdministPagingList.do'"><i></i></button>
</div>
<ul class="box_list">
<li>
<a href="#" class="new">
<span class="list_title">· 하도2024-0005</span>
<span class="list_writer">상호명</span>
<span class="list_date">2024.11.11</span>
</a>
</li>
<li>
<a href="#" class="new">
<span class="list_title">· 하도2024-0005</span>
<span class="list_writer">상호명</span>
<span class="list_date">2024.11.11</span>
</a>
</li>
<li>
<a href="#">
<span class="list_title">· 하도2024-0005</span>
<span class="list_writer">상호명</span>
<span class="list_date">2024.11.11</span>
</a>
</li>
<li>
<a href="#">
<span class="list_title">· 하도2024-0005</span>
<span class="list_writer">상호명</span>
<span class="list_date">2024.11.11</span>
</a>
</li>
<li>
<a href="#">
<span class="list_title">· 하도2024-0005</span>
<span class="list_writer">상호명</span>
<span class="list_date">2024.11.11</span>
</a>
</li>
<c:forEach var="rceptList" items="${rceptList}" varStatus="sts">
<li>
<c:choose>
<c:when test="${(params.searchMa != 'Y' && (params.memberDept == SeedConstants.YUTONG || params.memberDept == SeedConstants.HANGUK)) && params.memberPosition != SeedConstants.TIMJANG}">
<a href="javascript:goPage('rceptEdit','${rceptList.rceptNo}', '${rceptList.delGubun}');" >
</c:when>
<c:otherwise>
<a href="javascript:goPage('rceptView','${rceptList.rceptNo}', '${rceptList.delGubun}');" >
</c:otherwise>
</c:choose>
<span class="list_title">· ${rceptList.rceptNo}</span>
<span class="list_writer">${rceptList.applcntCompany}</span>
<span class="list_date">${rceptList.regDt}</span>
</a>
</li>
</c:forEach>
</ul>
</div>
<div class="box width3">
<div class="title">
<h2>진행 중 사건목록 <span>(오래된 순)</span></h2>
<button type="button" class="btn_plus"><i></i></button>
<button type="button" class="btn_plus" onclick="location.href='/gtm/case/trublprocessmng/trublprocessmngList/TrublprocessmngPagingList.do'"><i></i></button>
</div>
<ul class="box_list">
<li>
<a href="#">
<span class="list_title">· 하도2024-0005</span>
<span class="list_writer">상호명</span>
<span class="list_date">2024.11.11</span>
</a>
</li>
<li>
<a href="#">
<span class="list_title">· 하도2024-0005</span>
<span class="list_writer">상호명</span>
<span class="list_date">2024.11.11</span>
</a>
</li>
<li>
<a href="#">
<span class="list_title">· 하도2024-0005</span>
<span class="list_writer">상호명</span>
<span class="list_date">2024.11.11</span>
</a>
</li>
<li>
<a href="#">
<span class="list_title">· 하도2024-0005</span>
<span class="list_writer">상호명</span>
<span class="list_date">2024.11.11</span>
</a>
</li>
<li>
<a href="#">
<span class="list_title">· 하도2024-0005</span>
<span class="list_writer">상호명</span>
<span class="list_date">2024.11.11</span>
</a>
</li>
<c:forEach var="caseList" items="${caseList}" varStatus="sts">
<li>
<!-- <a href="#"> -->
<a href="javascript:void(0);" onclick="goPage('TP_RCEPTEDIT', '${caseList.caseNo}', '')">
<span class="list_title">· <c:out value="${caseList.caseNo}"/></span>
<span class="list_writer">
<c:set var="ceoName" value=""/>
<c:choose>
<c:when test='${caseList.companyGubun eq "1301000000" && caseList.companyCeo ne null && caseList.companyCeo ne ""}'>
<c:set var="ceoName" value="${caseList.companyCeo}"/>
<c:if test='${caseList.applcntCompany ne null}'>
<c:set var="ceoName"><c:out escapeXml="false" value="${ceoName}"/> (<c:out escapeXml="false" value="${caseList.applcntCompany}"/> 대표)</c:set>
</c:if>
</c:when>
<c:when test='${caseList.companyGubun eq "1302000000" && caseList.companyCeo ne null && caseList.companyCeo ne ""}'>
<c:set var="ceoName" value="${caseList.companyCeo}"/>
<c:if test='${caseList.applcntCompany ne null}'>
<c:set var="ceoName"><c:out escapeXml="false" value="${caseList.applcntCompany}"/> (대표이사 <c:out escapeXml="false" value="${ceoName}"/>)</c:set>
</c:if>
</c:when>
</c:choose>
<c:if test='${fn:length(ceoName)>13}'>
<c:set var="ceoName" value="${fn:substring(ceoName, 0, 13)}.."/>
</c:if>
<c:out value="${ceoName}"/>
</span>
<span class="list_date">${caseList.caseDate}</span>
</a>
</li>
</c:forEach>
</ul>
</div>
<div class="box width3 quick_area">
<a href="#" class="bg_7990c3">
<a href="#" class="bg_7990c3" onclick="location.href='/gtm/case/trublprocessmng/trublprocessmngList/TrublprocessmngPagingList.do'">
<span class="quick_title">분쟁사건 처리관리</span>
<span class="baro_text">바로가기 <i></i></span>
</a>
<a href="#" class="bg_474b5e">
<a href="#" class="bg_474b5e" onclick="location.href='/gtm/case/statsmng/statsList/StatsList.do'">
<span class="quick_title">나의사건 통계</span>
<span class="baro_text">바로가기 <i></i></span>
</a>
<a href="#" class="bg_171c70">
<a href="#" class="bg_171c70" onclick="location.href='/gtm/case/trublcfrncmng/trublcfrncmngList/TrublcfrncmngPagingList.do'">
<span class="quick_title">분쟁조정협의회</span>
<span class="baro_text">바로가기 <i></i></span>
</a>
<a href="#" class="bg_04b5a5">
<a href="#" class="bg_04b5a5" onclick="location.href='/gtm/case/trublend/trublendList/TrublendPagingList.do'">
<span class="quick_title">종료사건 조회</span>
<span class="baro_text">바로가기 <i></i></span>
</a>
@ -159,101 +184,66 @@
<div class="box width2">
<div class="title">
<h2>분쟁조정 게시판</h2>
<button type="button" class="btn_plus"><i></i></button>
<button type="button" class="btn_plus" onclick="location.href='/gtm/case/team/board/list.do'"><i></i></button>
</div>
<ul class="box_list">
<li>
<a href="#">
<span class="list_title">· 하도2024-0005</span>
<span class="list_writer">상호명</span>
<span class="list_date">2024.11.11</span>
</a>
</li>
<li>
<a href="#">
<span class="list_title">· 하도2024-0005</span>
<span class="list_writer">상호명</span>
<span class="list_date">2024.11.11</span>
</a>
</li>
<li>
<a href="#">
<span class="list_title">· 하도2024-0005</span>
<span class="list_writer">상호명</span>
<span class="list_date">2024.11.11</span>
</a>
</li>
<li>
<a href="#">
<span class="list_title">· 하도2024-0005</span>
<span class="list_writer">상호명</span>
<span class="list_date">2024.11.11</span>
</a>
</li>
<li>
<a href="#">
<span class="list_title">· 하도2024-0005</span>
<span class="list_writer">상호명</span>
<span class="list_date">2024.11.11</span>
</a>
</li>
<c:forEach var="boardList" items="${boardList}" varStatus="sts">
<li>
<!-- <a href="#"> -->
<a href="javascript:goPage('boardView', '${boardList.TEAM_NO}', '');">
<span class="list_title">· ${boardList.TEAM_TITLE}</span>
<span class="list_writer">${boardList.TEAM_REGNM}</span>
<span class="list_date">${boardList.TEAM_REGDATE}</span>
</a>
</li>
</c:forEach>
</ul>
</div>
<div class="box width2">
<div class="title">
<h2>분쟁조정협의회 <span>(예정)</span></h2>
<button type="button" class="btn_plus"><i></i></button>
<button type="button" class="btn_plus" onclick="location.href='/gtm/case/trublcfrncmng/trublcfrncmngList/TrublcfrncmngPagingList.do'"><i></i></button>
</div>
<ul class="box_list">
<li>
<a href="#">
<span class="list_title">· 하도2024-0005</span>
<span class="list_writer">상호명</span>
<span class="list_date">2024.11.11</span>
</a>
</li>
<li>
<a href="#">
<span class="list_title">· 하도2024-0005</span>
<span class="list_writer">상호명</span>
<span class="list_date">2024.11.11</span>
</a>
</li>
<li>
<a href="#">
<span class="list_title">· 하도2024-0005</span>
<span class="list_writer">상호명</span>
<span class="list_date">2024.11.11</span>
</a>
</li>
<li>
<a href="#">
<span class="list_title">· 하도2024-0005</span>
<span class="list_writer">상호명</span>
<span class="list_date">2024.11.11</span>
</a>
</li>
<li>
<a href="#">
<span class="list_title">· 하도2024-0005</span>
<span class="list_writer">상호명</span>
<span class="list_date">2024.11.11</span>
</a>
</li>
<c:forEach var="trublcfrncmngList" items="${trublcfrncmngList}" varStatus="sts">
<li>
<!-- <a href="#"> -->
<c:choose>
<c:when test="${ (param.memberId eq trublcfrncmngList.regId or memberPosition eq '0911000000') and 'N' eq trublcfrncmngList.caseEnd}">
<a href="javascript:goPage('cfrncmngEdit','${trublcfrncmngList.cfrncNo}', '${trublcfrncmngList.statePro}');">
</c:when>
<c:otherwise>
<a href="javascript:goPage('cfrncmngView','${trublcfrncmngList.cfrncNo}', '${trublcfrncmngList.statePro}');">
</c:otherwise>
</c:choose>
<span class="list_title">· ${trublcfrncmngList.conferenceNames}</span>
<span class="list_writer">${trublcfrncmngList.fixDay}</span>
<span class="list_date">${trublcfrncmngList.regName}</span>
</a>
</li>
</c:forEach>
</ul>
</div>
</div>
</div>
</div>
<form:form name="frm" id="frm" action="" method="post" enctype="multipart/form-data">
<input type="hidden" id="arrList" name="arrList" value="" />
<input type="hidden" id="type" name="type" value="N">
<input type="hidden" name="setIdx" value="case">
<input type="hidden" name="page" id="page" value="1">
<input type="hidden" name="rceptNo" id="rceptNo" value="">
<input type="hidden" name="caseNo" id="caseNo" value="">
<input type="hidden" name="teamNo" id="teamNo" value="">
<input type="hidden" name="cfrncNo" id="cfrncNo" value="">
</form:form>
</body>
</html>

View File

@ -63,6 +63,12 @@
<input type="text" name="joinName" id="joinName" style="width: 30%" maxlength="20">
</div>
</div>
<div class="bbs-view-item">
<p class="item-title"><span style="color: red">*</span> G/W아이디(기안문연동에 필요)</p>
<div class="item-box">
<input type="text" name="gwId" id="gwId" value="${memberInfo.MEMBER_ITEM_F6 }" style="width: 30%" maxlength="20">
</div>
</div>
<div class="bbs-view-item">
<p class="item-title"><span style="color: red">*</span> 생년월일</p>
<div class="item-box">

View File

@ -4227,8 +4227,31 @@ function clipCallTmp(){
f.submit();
f.target = "_self";
}
function docOpen(obj) {
var value = obj.value;
var seqNo = $(obj).parent().parent().find('input[class^="fileSeq_"]').val();
alert(seqNo);
if(confirm("공개여부를 변경 하시겠습니까?")){
$("#seqNo").val(seqNo);
$("#docOpen").val(value);
var param = jQuery('#docOpenForm').serialize();
url = "/gtm/case/trublprocessmng/ajax/CaseDocOpen.do";
XHR2(url, param, function(r){
});
alert("완료 되었습니다");
} else {
return false;
}
}
</script>
<form id="docOpenForm" name="docOpenForm" action="" method="post">
<input type="hidden" id="docOpen" name="docOpen" value=""/>
<input type="hidden" id="seqNo" name="seqNo" value=""/>
</form>
<form:form name="clipFrm" id="clipFrm" action="" method="post">
<input type="hidden" id="crfNm" name="crfNm" value="">
<input type="hidden" id="CLIPDATA_MEMBERNAME" name="CLIPDATA_CASENO" value="${caseNo}">
@ -5572,6 +5595,12 @@ function clipCallTmp(){
<img src="/kofair_case_seed/adm/images/component/icon_file_clip_blue.png"><a href="/seed/extra/down/file.do?dataIdx=${file.seqNo}&funcType=${file.fileFunc}&pathKey1=${siteIdx}">[${file.fileNo}-${file.seqNo}] ${file.fileName} (${file.regDt}, ${file.fileOwner})</a>
<a href="javascript:;" class="btn_file_del" onclick="javascript:jf_delete_file('${status.count}', '${file.fileSize}', 'Y', '2');"><i></i></a>
<input type="text" name="fileMemo_${file.seqNo}" class="fileMemoUp" placeholder="메모를 입력하세요." value="${file.fileMemo }" style="width: 700px;display: block;" maxlength="1000">
<div>
<input type="radio" class="" id="fileAddY_A${status.count}" name="fileAdd_A${status.count}" value="Y" onclick="return docOpen(this);" <c:if test="${file.fileAdd1 eq 'Y'}">checked</c:if>>
<label for="fileAddY_A${status.count}">피신청인 공개</label>
<input type="radio" class="" id="fileAddN_A${status.count}" name="fileAdd_A${status.count}" value="N" onclick="return docOpen(this);" <c:if test="${file.fileAdd1 ne 'Y'}">checked</c:if>>
<label for="fileAddN_A${status.count}">피신청인 비공개</label>
</div>
<input type="hidden" name="fileIdx" value="${file.seqNo}" class="fileIdxClass"/>
<input type="hidden" class="fileSeq_4801000000" value="${file.seqNo}" />
</div>
@ -5630,6 +5659,10 @@ function clipCallTmp(){
<img src="/kofair_case_seed/adm/images/component/icon_file_clip_blue.png"><a href="/seed/extra/down/file.do?dataIdx=${file.seqNo}&funcType=${file.fileFunc}&pathKey1=${siteIdx}">[${file.fileNo}-${file.seqNo}] ${file.fileName} (${file.regDt}, ${file.fileOwner})</a>
<a href="javascript:;" class="btn_file_del" onclick="javascript:jf_delete_file('${status.count}', '${file.fileSize}', 'Y', '4');"><i></i></a>
<input type="text" name="fileMemo_${file.seqNo}" class="fileMemoUp" placeholder="메모를 입력하세요." value="${file.fileMemo }" style="width: 700px;display: block;" maxlength="1000">
<div>
<input type="radio" class="" id="fileAddY_P${status.count}" name="fileAdd_P${status.count}" value="Y" onchange="return docOpen(this);" <c:if test="${file.fileAdd1 eq 'Y'}">checked</c:if>><label for="fileAddY_P${status.count}">신청인 공개</label>
<input type="radio" class="" id="fileAddN_P${status.count}" name="fileAdd_P${status.count}" value="N" onchange="return docOpen(this);" <c:if test="${file.fileAdd1 ne 'Y'}">checked</c:if>><label for="fileAddN_P${status.count}">신청인 비공개</label>
</div>
<input type="hidden" name="fileIdx" value="${file.seqNo}" class="fileIdxClass"/>
<input type="hidden" class="fileSeq_4802000000" value="${file.seqNo}" />
</div>