회원 등급제 온/오프 히스토리 추가
This commit is contained in:
parent
de4ebbc414
commit
b4f0a7956a
@ -12,6 +12,9 @@ public interface MberGrdService {
|
|||||||
// 등급제 설정 일괄변경
|
// 등급제 설정 일괄변경
|
||||||
public int updateMberSetting(MberGrdVO mberGrdVO) throws Exception;
|
public int updateMberSetting(MberGrdVO mberGrdVO) throws Exception;
|
||||||
|
|
||||||
|
// 회원 등급제 온/오프 히스토리
|
||||||
|
public void insertMberSettingHist(MberGrdVO mberGrdVO) throws Exception;
|
||||||
|
|
||||||
// 등급제 시행여부 상세
|
// 등급제 시행여부 상세
|
||||||
public MberGrdVO selectMberSettingDetail(MberGrdVO mberGrdVO) throws Exception;
|
public MberGrdVO selectMberSettingDetail(MberGrdVO mberGrdVO) throws Exception;
|
||||||
|
|
||||||
|
|||||||
@ -15,6 +15,11 @@ public class MberGrdDAO extends EgovAbstractDAO {
|
|||||||
return update("mberGrdDAO.updateMberSetting", mberGrdVO);
|
return update("mberGrdDAO.updateMberSetting", mberGrdVO);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// 회원 등급제 온/오프 히스토리
|
||||||
|
public void insertMberSettingHist(MberGrdVO mberGrdVO) throws Exception{
|
||||||
|
insert("mberGrdDAO.insertMberSettingHist", mberGrdVO);
|
||||||
|
}
|
||||||
|
|
||||||
// 등급제 시행여부 상세
|
// 등급제 시행여부 상세
|
||||||
public MberGrdVO selectMberSettingDetail(MberGrdVO mberGrdVO) throws Exception{
|
public MberGrdVO selectMberSettingDetail(MberGrdVO mberGrdVO) throws Exception{
|
||||||
return (MberGrdVO) select("mberGrdDAO.selectMberSettingDetail", mberGrdVO);
|
return (MberGrdVO) select("mberGrdDAO.selectMberSettingDetail", mberGrdVO);
|
||||||
|
|||||||
@ -64,7 +64,19 @@ public class MberGrdServiceImpl extends EgovAbstractServiceImpl implements MberG
|
|||||||
// 등급제 시행여부 변경
|
// 등급제 시행여부 변경
|
||||||
@Override
|
@Override
|
||||||
public int updateMberSetting(MberGrdVO mberGrdVO) throws Exception {
|
public int updateMberSetting(MberGrdVO mberGrdVO) throws Exception {
|
||||||
return mberGrdDAO.updateMberSetting(mberGrdVO);
|
// Step 1. 등급제 시행여부 수정
|
||||||
|
int updateCnt = mberGrdDAO.updateMberSetting(mberGrdVO);
|
||||||
|
|
||||||
|
// Step 2. 회원 등급제 온/오프 히스토리
|
||||||
|
insertMberSettingHist(mberGrdVO);
|
||||||
|
|
||||||
|
return updateCnt;
|
||||||
|
}
|
||||||
|
|
||||||
|
// 회원 등급제 온/오프 히스토리
|
||||||
|
@Override
|
||||||
|
public void insertMberSettingHist(MberGrdVO mberGrdVO) throws Exception {
|
||||||
|
mberGrdDAO.insertMberSettingHist(mberGrdVO);
|
||||||
}
|
}
|
||||||
|
|
||||||
// 등급제 시행여부 상세
|
// 등급제 시행여부 상세
|
||||||
|
|||||||
@ -101,6 +101,7 @@ public class MberGrdMngController {
|
|||||||
// 로그인VO에서 사용자 정보 가져오기
|
// 로그인VO에서 사용자 정보 가져오기
|
||||||
LoginVO loginVO = (LoginVO)EgovUserDetailsHelper.getAuthenticatedUser();
|
LoginVO loginVO = (LoginVO)EgovUserDetailsHelper.getAuthenticatedUser();
|
||||||
String frstRegisterId = loginVO == null ? "" : loginVO.getId();
|
String frstRegisterId = loginVO == null ? "" : loginVO.getId();
|
||||||
|
mberGrdVO.setRegId(frstRegisterId); // 최초등록자ID
|
||||||
mberGrdVO.setEditId(frstRegisterId); // 최초등록자ID
|
mberGrdVO.setEditId(frstRegisterId); // 최초등록자ID
|
||||||
|
|
||||||
try{
|
try{
|
||||||
|
|||||||
@ -14,6 +14,26 @@
|
|||||||
, A.GRD_PERIOD = #grdPeriod#
|
, A.GRD_PERIOD = #grdPeriod#
|
||||||
</update>
|
</update>
|
||||||
|
|
||||||
|
<!-- 회원 등급제 온/오프 히스토리 -->
|
||||||
|
<insert id="mberGrdDAO.insertMberSettingHist" parameterClass="mberGrdVO">
|
||||||
|
INSERT INTO MJ_MBER_SETTING_HIST
|
||||||
|
(
|
||||||
|
GRD_NOTI
|
||||||
|
, GRD_DATE
|
||||||
|
, GRD_PERIOD
|
||||||
|
, REG_ID
|
||||||
|
, REG_DATE
|
||||||
|
)
|
||||||
|
VALUES
|
||||||
|
(
|
||||||
|
#grdNoti#
|
||||||
|
, #grdDate#
|
||||||
|
, #grdPeriod#
|
||||||
|
, #regId#
|
||||||
|
, NOW()
|
||||||
|
)
|
||||||
|
</insert>
|
||||||
|
|
||||||
<!-- 등급제 시행여부 상세 -->
|
<!-- 등급제 시행여부 상세 -->
|
||||||
<select id="mberGrdDAO.selectMberSettingDetail" parameterClass="mberGrdVO" resultClass="mberGrdVO">
|
<select id="mberGrdDAO.selectMberSettingDetail" parameterClass="mberGrdVO" resultClass="mberGrdVO">
|
||||||
<![CDATA[
|
<![CDATA[
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user