이지우 - 협의회위원 페이지 동의버튼 추가 및 관리자 협의회관리 상세에 동의여부 및 일시 추가

This commit is contained in:
JIWOO 2024-12-20 09:51:53 +09:00
parent 59c44c32d2
commit 72a61e2359
8 changed files with 103 additions and 25 deletions

View File

@ -45,6 +45,7 @@ public class DisputeResolutionCommitteeVO implements Serializable{
String delYn;
String memberIp;
String agreeCheck;
String agreeDt;
public String getMemberNo() {
return memberNo;
@ -280,5 +281,11 @@ public class DisputeResolutionCommitteeVO implements Serializable{
public void setAgreeCheck(String agreeCheck) {
this.agreeCheck = agreeCheck;
}
public String getAgreeDt() {
return agreeDt;
}
public void setAgreeDt(String agreeDt) {
this.agreeDt = agreeDt;
}
}

View File

@ -1024,7 +1024,9 @@
NVL((SELECT CODE_NAME FROM C_CODE WHERE CODE_IDXS = MEMBER_UNIT), '-') AS MEMBER_UNIT,
(SELECT CODE_NAME FROM C_CODE WHERE CODE_IDXS = CASE_FIELD ) AS CASE_FIELD_NAME,
(SELECT CHK FROM C_CFRNCATNDNC CC WHERE CC.CFRNC_NO = #{cfrncNo} AND CC.MEMBER_NO = CT.MEMBER_NO) AS CHK,
(SELECT ATTEND_CHECK FROM C_CFRNCATNDNC DC WHERE DC.CFRNC_NO = #{cfrncNo} AND DC.MEMBER_NO = CT.MEMBER_NO) AS ATTEND_CHECK
(SELECT ATTEND_CHECK FROM C_CFRNCATNDNC DC WHERE DC.CFRNC_NO = #{cfrncNo} AND DC.MEMBER_NO = CT.MEMBER_NO) AS ATTEND_CHECK,
(SELECT AGREE_CHECK FROM C_CFRNCATNDNC_AGREE CCA WHERE CCA.CFRNC_NO = #{cfrncNo} AND CCA.MEMBER_NO = CT.MEMBER_NO) AS AGREE_CHECK,
(SELECT TO_CHAR(REG_DT,'YYYY-MM-DD HH24:MI') FROM C_CFRNCATNDNC_AGREE CDA WHERE CDA.CFRNC_NO = #{cfrncNo} AND CDA.MEMBER_NO = CT.MEMBER_NO) AS AGREE_DT
FROM C_TRUBLMFCMM CT
WHERE MEMBER_NO IN (SELECT MEMBER_NO FROM C_CFRNCATNDNC WHERE CFRNC_NO = #{cfrncNo})
ORDER BY CASE_FIELD, MEMBER_POSIT DESC

View File

@ -287,7 +287,15 @@ function loadChamData(){
} else {
html += '<td></td>';
}
/* 동의여부,일시 처리 */
var agreeYn = "";
var agreeDt = "";
if(v.agreeCheck == "Y"){
agreeYn = "O";
agreeDt = v.agreeDt
}
html += '<td>'+agreeYn+'</td>';
html += '<td>'+agreeDt+'</td>';
html += '</tr>';
list.push(v.memberNo);
});
@ -295,7 +303,7 @@ function loadChamData(){
$("#arrListcham").val(list);
}else{
html += '<tr>';
html += '<td colspan="5">선택된 참여위원이 없습니다.</td>';
html += '<td colspan="7">선택된 참여위원이 없습니다.</td>';
html += '</tr>';
$("#cham").html(html);
}
@ -2119,7 +2127,7 @@ function nanumCallTest(no, nanumSubject, officeGubun, officeDept){
<table>
<thead>
<tr>
<th colspan="5">참여위원</th>
<th colspan="7">참여위원</th>
</tr>
<tr>
<th>분류</th>
@ -2127,16 +2135,18 @@ function nanumCallTest(no, nanumSubject, officeGubun, officeDept){
<th>위원명</th>
<th>위원기수</th>
<th>참석여부</th>
<th>동의여부</th>
<th>동의일시</th>
</tr>
</thead>
<tbody id="cham">
<tr>
<td colspan="5">선택된 참여위원이 없습니다.</td>
<td colspan="7">선택된 참여위원이 없습니다.</td>
</tr>
</tbody>
<tbody>
<tr>
<td colspan="5">
<td colspan="7">
<!-- <button type="button" class="btn-default fr" id="chamAdd">추가</button> -->
</td>
</tr>

View File

@ -274,7 +274,15 @@ function loadChamData(){
} else {
html += '<td></td>';
}
/* 동의여부,일시 처리 */
var agreeYn = "";
var agreeDt = "";
if(v.agreeCheck == "Y"){
agreeYn = "O";
agreeDt = v.agreeDt
}
html += '<td>'+agreeYn+'</td>';
html += '<td>'+agreeDt+'</td>';
html += '</tr>';
list.push(v.memberNo);
});
@ -1651,7 +1659,7 @@ function nanumCallGeneral(p_jobID, nanumSubject){
<table>
<thead>
<tr>
<th colspan="5">참여위원</th>
<th colspan="7">참여위원</th>
</tr>
<tr>
<th>분류</th>
@ -1659,16 +1667,18 @@ function nanumCallGeneral(p_jobID, nanumSubject){
<th>위원명</th>
<th>위원기수</th>
<th>참석여부</th>
<th>동의여부</th>
<th>동의일시</th>
</tr>
</thead>
<tbody id="cham">
<tr>
<td colspan="5">선택된 참여위원이 없습니다.</td>
<td colspan="7">선택된 참여위원이 없습니다.</td>
</tr>
</tbody>
<tbody>
<tr>
<td colspan="5">
<td colspan="7">
<!-- <button type="button" class="btn-default fr" id="chamAdd">추가</button> -->
</td>
</tr>

View File

@ -361,7 +361,6 @@ function loadChamData(){
html += '<td>'+v.memberUnit+'</td>';
var atTxt = "";
if(v.attendCheck == 'Y') {
if(cnt3 != 0) {
coms = ",";
@ -374,6 +373,16 @@ function loadChamData(){
}
html += '<td><input type="checkbox" name="signYnNo" value="' + v.memberNo + '" onchange="fn_checkList()" ' + atTxt + ' /></td>';
/* 동의여부,일시 처리 */
var agreeYn = "";
var agreeDt = "";
if(v.agreeCheck == "Y"){
agreeYn = "O";
agreeDt = v.agreeDt
}
html += '<td>'+agreeYn+'</td>';
html += '<td>'+agreeDt+'</td>';
html += '</tr>';
list.push(v.memberNo);
});
@ -673,6 +682,8 @@ function setData(parentId){
html += '<td>'+v.memberName+'</td>';
html += '<td>'+v.memberUnit+'</td>';
html += '<td><input type="checkbox" name="signYnNo" value="' + v.memberNo + '" onchange="fn_checkList()" /></td>';
html += '<td></td>';
html += '<td></td>';
if(idxs != 0) {
coms = ",";
@ -2853,10 +2864,12 @@ function delCfrnc(){
<col style="width:auto;"/>
<col style="width:auto;"/>
<col style="width:80px;"/>
<col style="width:80px;"/>
<col style="width:auto;"/>
</colgroup>
<thead>
<tr>
<th colspan="6">참여위원</th>
<th colspan="8">참여위원</th>
</tr>
<tr>
<th>회의자료</th>
@ -2865,16 +2878,18 @@ function delCfrnc(){
<th>위원명</th>
<th>위원기수</th>
<th>참석여부</th>
<th>동의여부</th>
<th>동의일시</th>
</tr>
</thead>
<tbody id="cham">
<tr>
<td colspan="6">선택된 참여위원이 없습니다.</td>
<td colspan="8">선택된 참여위원이 없습니다.</td>
</tr>
</tbody>
<tbody>
<tr>
<td colspan="6">
<td colspan="8">
<div class="btn_wrap right mb5 mt5">
<button type="button" class="btn-default btn btn_text btn_30 blue_border" id="chamAdd">추가</button>
</div>

View File

@ -299,7 +299,15 @@ function loadChamData(){
} else {
html += '<td></td>';
}
/* 동의여부,일시 처리 */
var agreeYn = "";
var agreeDt = "";
if(v.agreeCheck == "Y"){
agreeYn = "O";
agreeDt = v.agreeDt
}
html += '<td>'+agreeYn+'</td>';
html += '<td>'+agreeDt+'</td>';
html += '</tr>';
list.push(v.memberNo);
});
@ -1288,7 +1296,7 @@ function nanumApi(jobID, codeNo, nanumSubject, obj1, obj2, obj3, obj4,
<table>
<thead>
<tr>
<th colspan="5">참여위원</th>
<th colspan="7">참여위원</th>
</tr>
<tr>
<th>분야</th>
@ -1296,16 +1304,18 @@ function nanumApi(jobID, codeNo, nanumSubject, obj1, obj2, obj3, obj4,
<th>위원명</th>
<th>위원기수</th>
<th>참석여부</th>
<th>동의여부</th>
<th>동의일시</th>
</tr>
</thead>
<tbody id="cham">
<tr>
<td colspan="5">선택된 참여위원이 없습니다.</td>
<td colspan="7">선택된 참여위원이 없습니다.</td>
</tr>
</tbody>
<tbody>
<tr>
<td colspan="5">
<td colspan="7">
<!-- <button type="button" class="btn-default fr" id="chamAdd">추가</button> -->
</td>
</tr>

View File

@ -416,6 +416,16 @@ function loadChamData(){
}
html += '<td><input type="checkbox" name="signYnNo" value="' + v.memberNo + '" onchange="fn_checkList()" ' + atTxt + ' /></td>';
/* 동의여부,일시 처리 */
var agreeYn = "";
var agreeDt = "";
if(v.agreeCheck == "Y"){
agreeYn = "O";
agreeDt = v.agreeDt
}
html += '<td>'+agreeYn+'</td>';
html += '<td>'+agreeDt+'</td>';
html += '</tr>';
list.push(v.memberNo);
});
@ -683,6 +693,8 @@ function setData(parentId){
html += '<td>'+v.memberName+'</td>';
html += '<td>'+v.memberUnit+'</td>';
html += '<td><input type="checkbox" name="signYnNo" value="' + v.memberNo + '" onchange="fn_checkList()" /></td>';
html += '<td></td>';
html += '<td></td>';
if(idxs != 0) {
coms = ",";
@ -3752,7 +3764,7 @@ function nanumHisDel(){
<table>
<thead>
<tr>
<th colspan="5">참여위원</th>
<th colspan="7">참여위원</th>
</tr>
<tr>
<th>분야</th>
@ -3760,16 +3772,18 @@ function nanumHisDel(){
<th>위원명</th>
<th>위원기수</th>
<th>참석여부</th>
<th>동의여부</th>
<th>동의일시</th>
</tr>
</thead>
<tbody id="cham">
<tr>
<td colspan="5">선택된 참여위원이 없습니다.</td>
<td colspan="7">선택된 참여위원이 없습니다.</td>
</tr>
</tbody>
<tbody>
<tr>
<td colspan="5">
<td colspan="7">
<button type="button" class="btn-default fr" id="chamAdd">변경</button>
</td>
</tr>

View File

@ -293,7 +293,15 @@ function loadChamData(){
} else {
html += '<td></td>';
}
/* 동의여부,일시 처리 */
var agreeYn = "";
var agreeDt = "";
if(v.agreeCheck == "Y"){
agreeYn = "O";
agreeDt = v.agreeDt
}
html += '<td>'+agreeYn+'</td>';
html += '<td>'+agreeDt+'</td>';
html += '</tr>';
list.push(v.memberNo);
});
@ -824,7 +832,7 @@ function resultGo(){
<table>
<thead>
<tr>
<th colspan="5">참여위원</th>
<th colspan="7">참여위원</th>
</tr>
<tr>
<th>분류</th>
@ -832,16 +840,18 @@ function resultGo(){
<th>위원명</th>
<th>위원기수</th>
<th>참석여부</th>
<th>동의여부</th>
<th>동의일시</th>
</tr>
</thead>
<tbody id="cham">
<tr>
<td colspan="5">선택된 참여위원이 없습니다.</td>
<td colspan="7">선택된 참여위원이 없습니다.</td>
</tr>
</tbody>
<tbody>
<tr>
<td colspan="5">
<td colspan="7">
<!-- <button type="button" class="btn-default fr" id="chamAdd">추가</button> -->
</td>
</tr>