# WARNING: head commit changed in the meantime

Merge branch 'master' of
http://yongjoon.cho@vcs.iten.co.kr:9999/itnAdmin/fairnet
This commit is contained in:
myname 2024-10-18 17:50:06 +09:00
parent 906fd5892f
commit ea91cb312d
6 changed files with 1748 additions and 1154 deletions

View File

@ -0,0 +1,90 @@
package seed.com.user.dao;
import java.util.List;
import java.util.Map;
import org.apache.ibatis.session.SqlSession;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Repository;
@Repository
public class MyPageDaoImpl implements MyPageDao {
@Autowired
private SqlSession sqlSession;
@Override
public List<Map<String, Object>> myPageList(Map<String, Object> paramMap) {
return sqlSession.selectList("mypage.select", paramMap);
}
@Override
public int myPageListCnt(Map<String, Object> paramMap) {
return sqlSession.selectOne("mypage.selectCnt", paramMap);
}
@Override
public Map<String, Object> selectRecptms(Map<String, Object> paramMap) {
return sqlSession.selectOne("mypage.selectRceptms", paramMap);
}
@Override
public List<Map<String, Object>> selectApplcnt(Map<String, Object> paramMap) {
return sqlSession.selectList("mypage.selectApplcnt", paramMap);
}
@Override
public List<Map<String, Object>> selectRespondent(Map<String, Object> paramMap) {
return sqlSession.selectList("mypage.selectRespondent", paramMap);
}
@Override
public Map<String, Object> selectAppagent(Map<String, Object> paramMap) {
return sqlSession.selectOne("mypage.selectAppagent", paramMap);
}
@Override
public Map<String, Object> selectRceptsttus(Map<String, Object> paramMap) {
return sqlSession.selectOne("mypage.selectRceptsttus", paramMap);
}
@Override
public Map<String, Object> selectReason(Map<String, Object> paramMap) {
return sqlSession.selectOne("mypage.selectReason", paramMap);
}
@Override
public List<Map<String, Object>> selectSubcntrsttus(Map<String, Object> paramMap) {
return sqlSession.selectList("mypage.selectSubcntrsttus", paramMap);
}
@Override
public List<Map<String, Object>> selectSubcntrsttusTot(Map<String, Object> paramMap) {
return sqlSession.selectList("mypage.selectSubcntrsttusTot", paramMap);
}
@Override
public List<Map<String, Object>> selectSubcntrsttusA(Map<String, Object> paramMap) {
return sqlSession.selectList("mypage.selectSubcntrsttusA", paramMap);
}
@Override
public List<Map<String, Object>> selectSubcntrsttusTotA(Map<String, Object> paramMap) {
return sqlSession.selectList("mypage.selectSubcntrsttusTotA", paramMap);
}
@Override
public List<Map<String, Object>> selectSubcntrsttusR(Map<String, Object> paramMap) {
return sqlSession.selectList("mypage.selectSubcntrsttusR", paramMap);
}
@Override
public List<Map<String, Object>> selectSubcntrsttusTotR(Map<String, Object> paramMap) {
return sqlSession.selectList("mypage.selectSubcntrsttusTotR", paramMap);
}
@Override
public void delReq(Map<String, Object> paramMap) {
// TODO Auto-generated method stub
sqlSession.update("mypage.delReq",paramMap);
}
}

View File

@ -464,12 +464,21 @@ private Logger log = Logger.getLogger(this.getClass());
System.out.println("159");
System.out.println(paramMap);
System.out.println("160");
System.out.println(map);
System.out.println("161");
if ("temp".equals((String)paramMap.get("command"))) {
return new ModelAndView("/_extra/web/user/myPage/myMediationTempList");
}
return new ModelAndView("/_extra/web/user/myPage/myMediationList");
}
// /user/mypage/case/01/169/myMediationView.do
@RequestMapping("/web/user/mypage/{siteIdx}/01/{siteMenuIdx}/myMediationView.do")
@RequestMapping("/web/user/mypage/{siteIdx}/01/{siteMenuIdx}/myMediationDetail.do")
public ModelAndView myMediationView(ModelMap map, HttpSession session, HttpServletRequest req, @RequestParam Map<String,Object> paramMap,
@PathVariable(value="siteIdx") String siteIdx,
@PathVariable(value="siteMenuIdx") Integer siteMenuIdx

View File

@ -0,0 +1,466 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="mypage">
<select id="select" parameterType="java.util.HashMap" resultType="java.util.HashMap">
/* mypage.select */
SELECT * FROM
(
SELECT ROW_.*, ROWNUM AS RNUM FROM
(
SELECT
<!-- CASE STATE
WHEN '0301000000' THEN '접수'
WHEN '0302000000' THEN '진행중'
WHEN '0303000000' THEN '종료'
ELSE ''
END AS STATE, -->
CASE (SELECT STATE_PRO FROM C_MASTER WHERE RCEPT_NO = CR.RCEPT_NO AND DEL_YN = 'N' GROUP BY STATE_PRO)
WHEN '0401000000' THEN '접수'
WHEN '0402000000' THEN '접수'
WHEN '0403000000' THEN '진행중'
WHEN '0404000000' THEN '진행중'
WHEN '0405000000' THEN '종료'
ELSE '접수'
END AS STATE,
CASE_GUBUN,
CASE CASE_GUBUN
WHEN '0201000000' THEN '공정거래'
WHEN '0202000000' THEN '가맹사업거래'
WHEN '0203000000' THEN '하도급거래'
WHEN '0204000000' THEN '대규모유통거래'
WHEN '0205000000' THEN '약관거래'
WHEN '0206000000' THEN '대리점거래'
ELSE ''
END AS CASE_GUBUN_NAME,
RCEPT_NO,
APPLCNT_NM,
(
SELECT COUNT(SEQ_NO) FROM C_APPLCNT WHERE RCEPT_NO = CR.RCEPT_NO
)AS APP_CNT,
REG_DT,
(
SELECT MEMBER_NAME FROM T_MEMBER WHERE MEMBER_ID = CR.EXAMINER_ASSIGN
) AS EXAMINER_ASSIGN_NAME
,
(
SELECT RESPONDENT_CEO FROM C_RESPONDENT
WHERE RCEPT_NO = CR.RCEPT_NO
AND SEQ_NO = (SELECT NVL(MIN(SEQ_NO),'') FROM C_RESPONDENT WHERE RCEPT_NO = CR.RCEPT_NO)
)AS RESPONDENT_CEO,
(
SELECT MAX(CASE_NO) FROM C_MASTER
WHERE RCEPT_NO = CR.RCEPT_NO AND DEL_YN = 'N'
)AS CASE_NO,
(
SELECT MIN(CASE_NO) FROM C_MASTER
WHERE RCEPT_NO = CR.RCEPT_NO AND DEL_YN = 'N'
)AS CASE_NO_MIN,
(
SELECT COUNT(SEQ_NO) FROM C_RESPONDENT WHERE RCEPT_NO = CR.RCEPT_NO
)AS RES_CNT,
REQUEST_CHECK
FROM C_RCEPTMST CR
WHERE 1=1
<choose>
<when test="hpDi == null">AND APPLCNT_DI IS NULL</when>
<otherwise>AND APPLCNT_DI = #{hpDi}</otherwise>
</choose>
AND DEL_GUBUN = 'N'
<choose>
<when test="command == 'temp'">AND REQUEST_CHECK = '1601000000'</when>
<otherwise>AND REQUEST_CHECK = '1602000000'</otherwise>
</choose>
ORDER BY RCEPT_NO DESC
) ROW_
)
WHERE RNUM > #{pageStart} AND #{perPageNum} >= ROWNUM
</select>
<select id="selectCnt" parameterType="java.util.HashMap" resultType="int">
/* mypage.selectCnt */
SELECT COUNT(*)
FROM C_RCEPTMST
WHERE 1=1
<choose>
<when test="hpDi == null">AND APPLCNT_DI IS NULL</when>
<otherwise>AND APPLCNT_DI = #{hpDi}</otherwise>
</choose>
AND DEL_GUBUN = 'N'
<choose>
<when test="command == 'temp'">AND REQUEST_CHECK = '1601000000'</when>
<otherwise>AND REQUEST_CHECK = '1602000000'</otherwise>
</choose>
</select>
<!-- 접수마스터 -->
<select id="selectRceptms" parameterType="java.util.HashMap" resultType="java.util.HashMap">
SELECT RCEPT_NO,
DOC_GUBUN,
APPLCNT_CI,
APPLCNT_DI,
APPLCNT_NM,
APPLCNT_BIRTHDAY,
CASE CASE_GUBUN
WHEN '0201000000' THEN '공정거래'
WHEN '0202000000' THEN '가맹사업거래'
WHEN '0203000000' THEN '하도급거래'
WHEN '0204000000' THEN '대규모유통거래'
WHEN '0205000000' THEN '약관거래'
WHEN '0206000000' THEN '대리점거래'
ELSE ''
END AS CASE_GUBUN,
(SELECT CODE_NAME FROM C_CODE WHERE CODE_IDXS = CR.CASE_REASON1) AS CASE_REASON1_NAME,
(SELECT CODE_NAME FROM C_CODE WHERE CODE_IDXS = CR.CASE_REASON2) AS CASE_REASON2_NAME,
(SELECT CODE_NAME FROM C_CODE WHERE CODE_IDXS = CR.CASE_REASON3) AS CASE_REASON3_NAME,
CASE_REASON1,
CASE_REASON2,
CASE_REASON3
FROM C_RCEPTMST CR
WHERE RCEPT_NO = #{rceptNo}
</select>
<!-- 신청인 -->
<select id="selectApplcnt" parameterType="java.util.HashMap" resultType="java.util.HashMap">
SELECT RCEPT_NO,
SEQ_NO,
APPLCNT_COMPANY,
COMPANY_CEO,
COMPANY_GUBUN,
CASE COMPANY_GUBUN
WHEN '1301000000' THEN '개인'
WHEN '1302000000' THEN '법인'
ELSE ''
END AS COMPANY_GUBUN_NAME,
ZIP,
ADDR1,
ADDR2,
ROAD_ADDR1,
ROAD_ADDR2,
TEL,
FAX,
BIZR_NO,
CPR_NO,
FILE_NO
FROM C_APPLCNT
WHERE RCEPT_NO = #{rceptNo}
ORDER BY
SEQ_NO ASC
</select>
<!-- 피신청인 -->
<select id="selectRespondent" parameterType="java.util.HashMap" resultType="java.util.HashMap">
SELECT RCEPT_NO,
SEQ_NO,
RESPONDENT_COMPANY,
RESPONDENT_CEO,
RESPONDENT_GUBUN,
CASE RESPONDENT_GUBUN
WHEN '1301000000' THEN '개인'
WHEN '1302000000' THEN '법인'
ELSE ''
END AS RESPONDENT_GUBUN_NAME,
ZIP,
ADDR1,
ADDR2,
ROAD_ADDR1,
ROAD_ADDR2,
TEL,
FAX,
BIZR_NO,
CPR_NO,
FILE_NO
FROM C_RESPONDENT
WHERE RCEPT_NO = #{rceptNo}
ORDER BY
SEQ_NO
</select>
<!-- 대리인정보 -->
<select id="selectAppagent" parameterType="java.util.HashMap" resultType="java.util.HashMap">
SELECT RCEPT_NO,
SEQ_NO,
AGENT_COMPANY,
AGENT_CEO,
AGENT_TEL,
AGENT_HP,
AGENT_EMAIL,
SPECIAL_TXT,
ZIP,
ADDR1,
ADDR2,
ROAD_ADDR1,
ROAD_ADDR2
FROM C_APPAGENT
WHERE RCEPT_NO = #{rceptNo}
</select>
<!-- 접수현황 -->
<select id="selectRceptsttus" parameterType="java.util.HashMap" resultType="java.util.HashMap">
SELECT RCEPT_NO,
CAPITAL,
TOTAL_ASSETS,
TOTAL_SALES,
BUSINESS_PROFITS,
FIRST_CONTRACT_DT,
START_CONTRACT,
END_CONTRACT,
CONTRACT_FILE,
PERSON_CHARGE,
CONTACT_TEL,
CONTACT_HP,
CONTACT_FAX,
CONTACT_OFCPS,
CONTACT_EMAIL,
LAWSUIT_CHECK,
CONFERENCE_RESULT,
ARBITRATION_CHECK,
REGULATING_ORGAN,
FTC_INVESTIGATION,
LAWSUT_NOTE,
CONFERENCE_NOTE,
ARBITRATION_NOTE,
REGULATING_NOTE,
FTC_NOTE,
CASE LAWSUIT_CHECK
WHEN 'Y' THEN '진행' || ' (' || (SELECT LAWSUT_NOTE FROM C_RCEPTSTTUS WHERE RCEPT_NO = #{rceptNo}) || ')'
WHEN 'N' THEN '미진행'
ELSE ''
END AS LAWSUIT_CHECK_NAME,
CASE CONFERENCE_RESULT
WHEN 'Y' THEN '진행' || ' (' || (SELECT CONFERENCE_NOTE FROM C_RCEPTSTTUS WHERE RCEPT_NO = #{rceptNo}) || ')'
WHEN 'N' THEN '미진행'
ELSE ''
END AS CONFERENCE_RESULT_NAME,
CASE ARBITRATION_CHECK
WHEN 'Y' THEN '진행' || ' (' || (SELECT ARBITRATION_NOTE FROM C_RCEPTSTTUS WHERE RCEPT_NO = #{rceptNo}) || ')'
WHEN 'N' THEN '미진행'
ELSE ''
END AS ARBITRATION_CHECK_NAME,
CASE REGULATING_ORGAN
WHEN 'Y' THEN '진행' || ' (' || (SELECT REGULATING_NOTE FROM C_RCEPTSTTUS WHERE RCEPT_NO = #{rceptNo}) || ')'
WHEN 'N' THEN '미진행'
ELSE ''
END AS REGULATING_ORGAN_NAME,
CASE FTC_INVESTIGATION || ' (' || (SELECT FTC_NOTE FROM C_RCEPTSTTUS WHERE RCEPT_NO = #{rceptNo}) || ')'
WHEN 'Y' THEN '진행'
WHEN 'N' THEN '미진행'
ELSE ''
END AS FTC_INVESTIGATION_NAME,
APPLICATION_OBJ,
APPLICATION_REASON,
SUBCNTR_NUM,
SUBCNTR_GUBUN,
SUBCNTR_CON,
CASE SUBCNTR_GUBUN
WHEN '2201000000' THEN '대기업'
WHEN '2202000000' THEN '중소기업'
WHEN '2203000000' THEN '소기업'
ELSE ''
END AS SUBCNTR_GUBUN_NAME,
CASE SUBCNTR_CON
WHEN 'Y' THEN '등록'
WHEN 'N' THEN '미등록'
ELSE ''
END AS SUBCNTR_CON_NAME,
SUBCNTR_AMOUNT,
MRHST_NUM,
MRHST_TYPE,
MRHST_BRAND_NM,
MRHST_INFO_CHECK,
MRHST_BALANCE_CHECK,
CASE MRHST_INFO_CHECK
WHEN 'Y' THEN '등록'
WHEN 'N' THEN '미등록'
ELSE ''
END AS MRHST_INFO_CHECK_NAME,
CASE MRHST_BALANCE_CHECK
WHEN 'Y' THEN '실시'
WHEN 'N' THEN '미실시'
ELSE ''
END AS MRHST_BALANCE_CHECK_NAME,
MRHST_NAME,
MRHST_START_CONTRACT,
MRHST_END_CONTRACT,
MRHST_FIRST_CONTRACT_DT,
MRHST_INFO_DT,
JOINING_AMOUNT,
JOINING_AMOUNT_DT,
JOINING_AMOUNT_BALANCE,
CASE JOINING_AMOUNT_BALANCE
WHEN 'Y' THEN '예치'
WHEN 'N' THEN '미예치'
ELSE ''
END AS JOINING_AMOUNT_BALANCE_NAME,
JOINING_AMOUNT_ORG,
DISTB_NUM,
DISTB_MAK_SHARE,
DISTB_SHOP_GROSSAREA,
DISTB_TOTAL_SALES,
DISTB_FTC,
LAWSUT_NOTE,
ARBITRATION_NOTE,
CONFERENCE_NOTE,
REGULATING_NOTE,
FTC_NOTE,
P_PERSON_CHARGE,
P_CONTACT_TEL,
P_CONTACT_HP,
P_CONTACT_FAX,
P_CONTACT_OFCPS,
P_CONTACT_EMAIL
FROM C_RCEPTSTTUS
WHERE RCEPT_NO = #{rceptNo}
</select>
<!-- 신청경로 -->
<select id="selectReason" parameterType="java.util.HashMap" resultType="java.util.HashMap">
SELECT RCEPT_NO,
CASE CASE_GUBUN
WHEN '0201000000' THEN '공정거래'
WHEN '0202000000' THEN '가맹사업거래'
WHEN '0203000000' THEN '하도급거래'
WHEN '0204000000' THEN '대규모유통거래'
WHEN '0205000000' THEN '약관거래'
WHEN '0206000000' THEN '대리점거래'
ELSE ''
END AS CASE_GUBUN,
APPLY_CHECK,
APPLY_ETC
FROM C_APPRESON
WHERE RCEPT_NO = #{rceptNo}
</select>
<!-- 하도급 리스트-->
<select id="selectSubcntrsttus" parameterType="java.util.HashMap" resultType="java.util.HashMap">
SELECT RCEPT_NO,
SUBCNTR_GUBUN,
SEQ_NO,
GUBUN,
(SELECT CODE_NAME FROM C_CODE WHERE CODE_IDXS = CS.GUBUN) AS GUBUN_NAME,
SUBCNTR_DT,
SUBCNTR_AMOUNT,
CASH_DT,
CASH_AMOUNT,
BILL_PAYDAY,
BILL_LIMIT,
BILL_AMOUNT,
TOTAL_AMOUNT,
NON_PAYMENT,
NOTE
FROM C_SUBCNTRSTTUS CS
WHERE RCEPT_NO = #{rceptNo}
ORDER BY SUBCNTR_GUBUN, GUBUN
</select>
<!-- 하도급 소계 그룹-->
<select id="selectSubcntrsttusTot" parameterType="java.util.HashMap" resultType="java.util.HashMap">
SELECT SUBCNTR_GUBUN,
GUBUN,
(SELECT CODE_NAME FROM C_CODE WHERE CODE_IDXS = CS.GUBUN) AS GUBUN_NAME,
SUM(NVL(SUBCNTR_AMOUNT, 0)) AS SUBCNTR_AMOUNT,
SUM(NVL(CASH_AMOUNT, 0)) AS CASH_AMOUNT,
SUM(NVL(BILL_AMOUNT, 0)) AS BILL_AMOUNT,
SUM(NVL(TOTAL_AMOUNT, 0)) AS TOTAL_AMOUNT,
SUM(NVL(NON_PAYMENT, 0)) AS NON_PAYMENT
FROM C_SUBCNTRSTTUS CS
WHERE RCEPT_NO = #{rceptNo}
GROUP BY ROLLUP(SUBCNTR_GUBUN, GUBUN)
<!-- GROUP BY SUBCNTR_GUBUN, GUBUN -->
ORDER BY SUBCNTR_GUBUN
</select>
<!--신청인 하도급 리스트-->
<select id="selectSubcntrsttusA" parameterType="java.util.HashMap" resultType="java.util.HashMap">
SELECT RCEPT_NO,
SUBCNTR_GUBUN,
SEQ_NO,
GUBUN,
(SELECT CODE_NAME FROM C_CODE WHERE CODE_IDXS = CS.GUBUN) AS GUBUN_NAME,
SUBCNTR_DT,
SUBCNTR_AMOUNT,
CASH_DT,
CASH_AMOUNT,
BILL_PAYDAY,
BILL_LIMIT,
BILL_AMOUNT,
TOTAL_AMOUNT,
NON_PAYMENT,
NOTE
FROM C_SUBCNTRSTTUS CS
WHERE RCEPT_NO = #{rceptNo}
AND SUBCNTR_GUBUN = 'A'
ORDER BY SUBCNTR_GUBUN, GUBUN
</select>
<!-- 신청인 하도급 소계 그룹-->
<select id="selectSubcntrsttusTotA" parameterType="java.util.HashMap" resultType="java.util.HashMap">
SELECT SUBCNTR_GUBUN,
GUBUN,
(SELECT CODE_NAME FROM C_CODE WHERE CODE_IDXS = CS.GUBUN) AS GUBUN_NAME,
SUM(NVL(SUBCNTR_AMOUNT, 0)) AS SUBCNTR_AMOUNT,
SUM(NVL(CASH_AMOUNT, 0)) AS CASH_AMOUNT,
SUM(NVL(BILL_AMOUNT, 0)) AS BILL_AMOUNT,
SUM(NVL(TOTAL_AMOUNT, 0)) AS TOTAL_AMOUNT,
SUM(NVL(NON_PAYMENT, 0)) AS NON_PAYMENT
FROM C_SUBCNTRSTTUS CS
WHERE RCEPT_NO = #{rceptNo}
AND SUBCNTR_GUBUN = 'A'
GROUP BY ROLLUP(SUBCNTR_GUBUN, GUBUN)
<!-- GROUP BY SUBCNTR_GUBUN, GUBUN -->
ORDER BY SUBCNTR_GUBUN
</select>
<!--피신청인 하도급 리스트-->
<select id="selectSubcntrsttusR" parameterType="java.util.HashMap" resultType="java.util.HashMap">
SELECT RCEPT_NO,
SUBCNTR_GUBUN,
SEQ_NO,
GUBUN,
(SELECT CODE_NAME FROM C_CODE WHERE CODE_IDXS = CS.GUBUN) AS GUBUN_NAME,
SUBCNTR_DT,
SUBCNTR_AMOUNT,
CASH_DT,
CASH_AMOUNT,
BILL_PAYDAY,
BILL_LIMIT,
BILL_AMOUNT,
TOTAL_AMOUNT,
NON_PAYMENT,
NOTE
FROM C_SUBCNTRSTTUS CS
WHERE RCEPT_NO = #{rceptNo}
AND SUBCNTR_GUBUN = 'R'
ORDER BY SUBCNTR_GUBUN, GUBUN
</select>
<!-- 피신청인 하도급 소계 그룹-->
<select id="selectSubcntrsttusTotR" parameterType="java.util.HashMap" resultType="java.util.HashMap">
SELECT SUBCNTR_GUBUN,
GUBUN,
(SELECT CODE_NAME FROM C_CODE WHERE CODE_IDXS = CS.GUBUN) AS GUBUN_NAME,
SUM(NVL(SUBCNTR_AMOUNT, 0)) AS SUBCNTR_AMOUNT,
SUM(NVL(CASH_AMOUNT, 0)) AS CASH_AMOUNT,
SUM(NVL(BILL_AMOUNT, 0)) AS BILL_AMOUNT,
SUM(NVL(TOTAL_AMOUNT, 0)) AS TOTAL_AMOUNT,
SUM(NVL(NON_PAYMENT, 0)) AS NON_PAYMENT
FROM C_SUBCNTRSTTUS CS
WHERE RCEPT_NO = #{rceptNo}
AND SUBCNTR_GUBUN = 'R'
GROUP BY ROLLUP(SUBCNTR_GUBUN, GUBUN)
<!-- GROUP BY SUBCNTR_GUBUN, GUBUN -->
ORDER BY SUBCNTR_GUBUN
</select>
<update id="delReq" parameterType="java.util.HashMap">
UPDATE C_RCEPTMST
SET DEL_GUBUN = 'R'
WHERE RCEPT_NO = #{rceptNo}
</update>
</mapper>

View File

@ -2,7 +2,41 @@
<%@ taglib uri='http://java.sun.com/jsp/jstl/core' prefix='c' %>
<%@ taglib uri='http://www.springframework.org/tags/form' prefix='form'%>
<!-- css -->
<link rel="stylesheet" href="/kofair_case_seed/css/reset.css">
<link rel="stylesheet" href="/kofair_case_seed/css/font.css">
<link rel="stylesheet" href="/kofair_case_seed/usr/style/common.css">
<link rel="stylesheet" href="/kofair_case_seed/usr/style/layout.css">
<link rel="stylesheet" href="/kofair_case_seed/usr/style/popup.css">
<link rel="stylesheet" href="/kofair_case_seed/usr/style/style.css">
<link rel="stylesheet" href="/kofair_case_seed/usr/style/mypage.css">
<!-- js -->
<script src="/kofair_case_seed/script/lib/jquery-3.5.0.js"></script>
<script src="/kofair_case_seed/usr/scripts/common.js"></script>
<script src="/kofair_case_seed/usr/scripts/layout.js"></script>
<script src="/kofair_case_seed/usr/scripts/popup.js"></script>
<script src="/kofair_case_seed/usr/scripts/ui.js"></script>
<script src="/kofair_case_seed/usr/scripts/request.js"></script>
<style>
.tab_contents {
min-height: 290px;
margin: 0 0 80px 0;
}
</style>
<script type="text/javascript">
function goList(type){
if(type == 'app'){
location.href = "/web/user/mypage/case/01/169/myMediationList.do?command=app&page=1";
}else if(type == 'temp'){
location.href = "/web/user/mypage/case/01/169/myMediationList.do?command=temp&page=1";
}
}
</script>
<div class="sub_content apl_status_content">
<!-- page_location -->
@ -16,8 +50,12 @@
<h3 class="sub_con_tit">분쟁조정신청현황</h3>
<ul class="tabs tab_02 blue_fill mt40 mb40">
<!--
<li><button type="button" onclick="pblEvt.tab(this,'active','ul',$('.tab'),'0')" class="tab active">신청현황</button></li>
<li><button type="button" onclick="pblEvt.tab(this,'active','ul',$('.tab'),'1')" class="tab">임시보관</button></li>
-->
<li><button type="button" onclick="javascript:goList('app');" class="tab active">신청현황</button></li>
<li><button type="button" onclick="javascript:goList('temp');" class="tab">임시보관</button></li>
</ul>
<div class="tab_contents active">
@ -50,6 +88,7 @@
</tr>
</thead>
<tbody>
<!--
<tr>
<td class="table_number">접수</td>
<td class="td_title"><a href="#none" class="color_333"><span class="pc_hide">문서 등록번호 : </span> 20240819-028</a></td>
@ -59,6 +98,29 @@
<td class="td_writer"><i class="icon hide td_icon td_writer"></i>김담당</td>
<td class="td_hide">2024-08-20</td>
</tr>
-->
<c:if test="${not empty myPageList}">
<c:forEach items="${myPageList}" var="list" varStatus="status">
<tr>
<td class="table_number">${list.STATE}</td>
<td class="td_title"><a href="/web/user/mypage/case/01/169/myMediationDetail.do?mediType=${list.CASE_GUBUN}&rceptNo=${list.RCEPT_NO}&fileGubun=4801000000" class="color_333"><span class="pc_hide">문서 등록번호 : </span> ${list.RCEPT_NO }</a></td>
<td class="td_hide">${list.APPLCNT_NM}</td>
<td class="td_hide">${list.RESPONDENT_CEO } 외${list.RES_CNT-1 }명</td>
<td class="td_case_number"><i class="icon hide td_icon td_case_number"></i>${list.CASE_NO}</td>
<td class="td_writer"><i class="icon hide td_icon td_writer"></i>${list.EXAMINER_ASSIGN_NAME}</td>
<td class="td_hide">${list.REG_DT}</td>
</tr>
</c:forEach>
</c:if>
<c:if test="${empty myPageList}">
<tr>
<td colspan="7" class="table_number">등록된 데이터가 없습니다.</td>
</tr>
</c:if>
</tbody>
</table>
</div>

View File

@ -0,0 +1,171 @@
<%@ page language='java' contentType='text/html; charset=UTF-8'%>
<%@ taglib uri='http://java.sun.com/jsp/jstl/core' prefix='c' %>
<%@ taglib uri='http://www.springframework.org/tags/form' prefix='form'%>
<!-- css -->
<link rel="stylesheet" href="/kofair_case_seed/css/reset.css">
<link rel="stylesheet" href="/kofair_case_seed/css/font.css">
<link rel="stylesheet" href="/kofair_case_seed/usr/style/common.css">
<link rel="stylesheet" href="/kofair_case_seed/usr/style/layout.css">
<link rel="stylesheet" href="/kofair_case_seed/usr/style/popup.css">
<link rel="stylesheet" href="/kofair_case_seed/usr/style/style.css">
<link rel="stylesheet" href="/kofair_case_seed/usr/style/mypage.css">
<!-- js -->
<script src="/kofair_case_seed/script/lib/jquery-3.5.0.js"></script>
<script src="/kofair_case_seed/usr/scripts/common.js"></script>
<script src="/kofair_case_seed/usr/scripts/layout.js"></script>
<script src="/kofair_case_seed/usr/scripts/popup.js"></script>
<script src="/kofair_case_seed/usr/scripts/ui.js"></script>
<script src="/kofair_case_seed/usr/scripts/request.js"></script>
<style>
.tab_contents {
min-height: 290px;
margin: 0 0 80px 0;
}
</style>
<script type="text/javascript">
function goList(type){
if(type == 'app'){
location.href = "/web/user/mypage/case/01/169/myMediationList.do?command=app&page=1";
}else if(type == 'temp'){
location.href = "/web/user/mypage/case/01/169/myMediationList.do?command=temp&page=1";
}
}
function goPage(p_mediType, p_rceptNo){
location.href = "/web/user/mypage/case/01/168/myMediationEdit.do?mediType="+p_mediType+"&rceptNo="+p_rceptNo+"&fileGubun=4801000000";
}
</script>
<div class="sub_content apl_status_content">
<!-- page_location -->
<ul class="page_location">
<li><i class="icon home"></i></li>
<li>마이페이지</li>
<li>분쟁조정신청현황</li>
</ul>
<!-- //page_location -->
<h3 class="sub_con_tit">분쟁조정신청현황</h3>
<ul class="tabs tab_02 blue_fill mt40 mb40">
<!--
<li><button type="button" onclick="pblEvt.tab(this,'active','ul',$('.tab'),'0')" class="tab">신청현황</button></li>
<li><button type="button" onclick="pblEvt.tab(this,'active','ul',$('.tab'),'1')" class="tab active">임시보관</button></li>
-->
<li><button type="button" onclick="javascript:goList('app');" class="tab">신청현황</button></li>
<li><button type="button" onclick="javascript:goList('temp');" class="tab active">임시보관</button></li>
</ul>
<div class="tab_contents active">
<div class="table_top">
<p class="list_total_number">전체 <span class="color_blue">3</span>건 (<span class="color_blue">1</span>/1페이지)</p>
<button type="button" class="btn btn_text btn_35 orange_border">사건조회</button>
</div>
<div class="table_type_cols">
<table>
<colgroup>
<col style="width:120px;">
<col style="width:auto;">
<col style="width:20%;">
<col style="width:20%;">
<col style="width:20%;">
</colgroup>
<thead>
<tr>
<th>번호</th>
<th>신청인</th>
<th>조정유형</th>
<th>보관일</th>
<th>수정</th>
</tr>
</thead>
<tbody>
<!--
<tr>
<td class="table_number">접수</td>
<td class="td_title"><a href="#none" class="color_333"><span class="pc_hide">문서 등록번호 : </span> 20240819-028</a></td>
<td class="td_hide">홍길동</td>
<td class="td_hide">홍길동, 정길동, 김길동, 정길동, 김길동</td>
<td class="td_case_number"><i class="icon hide td_icon td_case_number"></i>202408-145</td>
<td class="td_writer"><i class="icon hide td_icon td_writer"></i>김담당</td>
<td class="td_hide">2024-08-20</td>
</tr>
-->
<c:if test="${not empty myPageList}">
<c:forEach items="${myPageList}" var="list" varStatus="status">
<tr>
<td class="table_number">${list.STATE}</td>
<td class="td_person"><i class="icon hide td_icon td_person"></i>${list.APPLCNT_NM}</td>
<td class="td_type"><i class="icon hide td_icon td_type"></i>${list.CASE_GUBUN_NAME }</td>
<td class="td_hide">${list.REG_DT }</td>
<td class="td_title"><button type="button" onclick="javascript:goPage('${list.CASE_GUBUN}','${list.RCEPT_NO}');" class="btn btn btn_35 darkblue_border btn_edit">수정하기</button></td>
</tr>
</c:forEach>
</c:if>
<c:if test="${empty myPageList}">
<tr>
<td colspan="5" class="table_number">등록된 데이터가 없습니다.</td>
</tr>
</c:if>
</tbody>
</table>
</div>
<p class="cf_text">※ 사건접수 완료 후 진행상황은 홈페이지 메뉴 분쟁조정 사건조회에서 조회가 가능합니다.</p>
</div>
<div class="tab_contents">
<div class="table_top">
<p class="list_total_number">전체 <span class="color_blue">3</span>건 (<span class="color_blue">1</span>/1페이지)</p>
</div>
<div class="table_type_cols">
<table>
<colgroup>
<col style="width:120px;">
<col style="width:auto;">
<col style="width:20%;">
<col style="width:20%;">
<col style="width:20%;">
</colgroup>
<thead>
<tr>
<th>번호</th>
<th>신청인</th>
<th>조정유형</th>
<th>보관일</th>
<th>수정</th>
</tr>
</thead>
<tbody>
<tr>
<td class="table_number">3</td>
<td class="td_person"><i class="icon hide td_icon td_person"></i>홍길동</td>
<td class="td_type"><i class="icon hide td_icon td_type"></i>공정거래</td>
<td class="td_hide">2024-08-20</td>
<td class="td_title"><button type="button" class="btn btn btn_35 darkblue_border btn_edit">수정하기</button></td>
</tr>
</tbody>
</table>
</div>
</div>
</div>