2024-02-20 16:24 성인 신청기관 강사료 수정 처리

This commit is contained in:
myname 2024-02-20 16:25:13 +09:00
parent b96c0e2790
commit e1ebcc11ce
8 changed files with 33 additions and 8 deletions

View File

@ -70,7 +70,12 @@ public class VisitEduTransUtil {
System.out.println(t.getDivCd()); System.out.println(t.getDivCd());
System.out.println(t.getLrnTm()); System.out.println(t.getLrnTm());
if (i_feeSum4Dp<=0) i_feeSum4Dp = VisitEduTransUtil._calcInstrFee(t.getDivCd(), t.getLrnTm()); if (i_feeSum4Dp<=0) {
//지급기관이 신청기관이면 비용이 0로 처리한다.
if (!"02".equals(t.getFeeInsttCd())) {
i_feeSum4Dp = VisitEduTransUtil._calcInstrFee(t.getDivCd(), t.getLrnTm());
}
}
t.setFeeSum4Dp(Integer.toString(i_feeSum4Dp)); t.setFeeSum4Dp(Integer.toString(i_feeSum4Dp));
} catch (Exception e) { e.printStackTrace(); } } catch (Exception e) { e.printStackTrace(); }

View File

@ -274,14 +274,15 @@ public class VeInstrFeeMng {
i_lrnTm = i_lrnTm - 60; //기본 시간제외 i_lrnTm = i_lrnTm - 60; //기본 시간제외
} }
*/ */
if (!"02".equals(vEInstrFeeAcmdtVO.getFeeInsttCd())) {
System.out.println(" @@@@@@@@@@@@@@@@@@@@@@ instrFee : "+instrFee); System.out.println(" @@@@@@@@@@@@@@@@@@@@@@ instrFee : "+instrFee);
vEInstrFeeAcmdtVO.setInstrFee(Integer.toString(instrFee)); vEInstrFeeAcmdtVO.setInstrFee(Integer.toString(instrFee));
}
} }
// 강사료 합계 // 강사료 합계
int instrFeeSum = Integer.parseInt(vEInstrFeeAcmdtVO.getInstrFee()) int instrFeeSum = Integer.parseInt(vEInstrFeeAcmdtVO.getInstrFee())
+ Integer.parseInt(vEInstrFeeAcmdtVO.getSpecialWorkAllow()) + Integer.parseInt(vEInstrFeeAcmdtVO.getSpecialWorkAllow())

View File

@ -123,6 +123,8 @@ public class VEInstrAsgnmVO extends ComDefaultVO implements Serializable {
private String insttNm; //기관명 private String insttNm; //기관명
private String hopeSbjct; //희망주제 private String hopeSbjct; //희망주제
private String feeInsttCd; //강사료계산용
private String checkTop; //거주 시도 일치여부 private String checkTop; //거주 시도 일치여부
private String checkTopSum; //순위 계산을 위한 총합계 private String checkTopSum; //순위 계산을 위한 총합계
@ -844,5 +846,11 @@ public class VEInstrAsgnmVO extends ComDefaultVO implements Serializable {
public void setToEduChasiOrd(String toEduChasiOrd) { public void setToEduChasiOrd(String toEduChasiOrd) {
this.toEduChasiOrd = toEduChasiOrd; this.toEduChasiOrd = toEduChasiOrd;
} }
public String getFeeInsttCd() {
return feeInsttCd;
}
public void setFeeInsttCd(String feeInsttCd) {
this.feeInsttCd = feeInsttCd;
}
} }

View File

@ -54,6 +54,13 @@ public class TrgtExcelReader {
System.out.println(row.getCell(2)); System.out.println(row.getCell(2));
String vntInfo[] = getCellValue(row.getCell(2)).split("형제"); String vntInfo[] = getCellValue(row.getCell(2)).split("형제");
System.out.println("row.getCell(2)=="+i);
System.out.println(vntInfo.length);
System.out.println(vntInfo[0]);
System.out.println(vntInfo[1]);
cndtnTrgtMngVO.setVntYear( vntInfo[0] ); // 사건번호 cndtnTrgtMngVO.setVntYear( vntInfo[0] ); // 사건번호
cndtnTrgtMngVO.setVntNmbr( vntInfo[1] ); // 사건번호 번호 cndtnTrgtMngVO.setVntNmbr( vntInfo[1] ); // 사건번호 번호
cndtnTrgtMngVO.setCmptntAthrt( getCellValue(row.getCell(3))); cndtnTrgtMngVO.setCmptntAthrt( getCellValue(row.getCell(3)));

View File

@ -291,6 +291,7 @@
hstryCd , hstryCd ,
hstryUserId, hstryUserId,
insttNm, insttNm,
feeInsttCd ,
instrFeeSbmtYn , instrFeeSbmtYn ,
instrFee , instrFee ,
specialWorkAllow , specialWorkAllow ,
@ -314,6 +315,7 @@
c.edu_slct_area_cd AS eduSlctAreaCd , c.edu_slct_area_cd AS eduSlctAreaCd ,
c.schol_instt_nm AS scholInsttNm , c.schol_instt_nm AS scholInsttNm ,
c.instt_nm AS insttNm, c.instt_nm AS insttNm,
c.FEE_INSTT_CD AS feeInsttCd,
'' AS hstryCd, '' AS hstryCd,
'' AS hstryUserId, '' AS hstryUserId,
d.sbmt_yn AS instrFeeSbmtYn , d.sbmt_yn AS instrFeeSbmtYn ,
@ -391,6 +393,7 @@
c.edu_slct_area_cd AS eduSlctAreaCd , c.edu_slct_area_cd AS eduSlctAreaCd ,
c.schol_instt_nm AS scholInsttNm , c.schol_instt_nm AS scholInsttNm ,
c.instt_nm AS insttNm, c.instt_nm AS insttNm,
c.FEE_INSTT_CD AS feeInsttCd,
d.hstry_cd AS hstryCd , d.hstry_cd AS hstryCd ,
d.user_id AS hstryUserId, d.user_id AS hstryUserId,
e.sbmt_yn AS instrFeeSbmtYn , e.sbmt_yn AS instrFeeSbmtYn ,

View File

@ -130,6 +130,7 @@
SELECT SELECT
A.EDU_APLCT_ORD AS eduAplctOrd A.EDU_APLCT_ORD AS eduAplctOrd
, A.EDU_CHASI_ORD AS eduChasiOrd , A.EDU_CHASI_ORD AS eduChasiOrd
, E.FEE_INSTT_CD AS feeInsttCd
, B.INSTR_FEE_ORD AS instrFeeOrd , B.INSTR_FEE_ORD AS instrFeeOrd
, A.USER_ID AS userId , A.USER_ID AS userId
,(SELECT AA.ADDR FROM VE_INSTR_DETAIL AA WHERE 1=1 AND AA.USER_ID = A.USER_ID AND aa.instr_div=e.lctr_div_cd AND aa.use_yn='Y' LIMIT 1) AS instrRsdnc ,(SELECT AA.ADDR FROM VE_INSTR_DETAIL AA WHERE 1=1 AND AA.USER_ID = A.USER_ID AND aa.instr_div=e.lctr_div_cd AND aa.use_yn='Y' LIMIT 1) AS instrRsdnc

View File

@ -579,7 +579,7 @@ function fn_save_menuInfo(menuNo) {
<tr> <tr>
<th><span>코드</span></th> <th><span>코드</span></th>
<td> <td>
<input type="text" name="menuNo" id="menuNo" maxlength="6"/> <input type="text" name="menuNo" id="menuNo" maxlength="20"/>
<input type="hidden" id="tmp_Id" name="tmp_Id"/><!-- 이전코드 No --> <input type="hidden" id="tmp_Id" name="tmp_Id"/><!-- 이전코드 No -->
</td> </td>
</tr> </tr>

View File

@ -155,7 +155,7 @@
<ul class="cont_nav"> <ul class="cont_nav">
<li class="home"><a href="/"><i></i></a></li> <li class="home"><a href="/"><i></i></a></li>
<li> <li>
<p>청소년 찾아가는 저작권 교육</p> <p>성인 찾아가는 저작권 교육</p>
</li> </li>
<li><span class="cur_nav">교육실적통계</span></li> <li><span class="cur_nav">교육실적통계</span></li>
</ul> </ul>