회원 등급제 온/오프 히스토리 추가
This commit is contained in:
parent
de4ebbc414
commit
b4f0a7956a
@ -12,6 +12,9 @@ public interface MberGrdService {
|
||||
// 등급제 설정 일괄변경
|
||||
public int updateMberSetting(MberGrdVO mberGrdVO) throws Exception;
|
||||
|
||||
// 회원 등급제 온/오프 히스토리
|
||||
public void insertMberSettingHist(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);
|
||||
}
|
||||
|
||||
// 회원 등급제 온/오프 히스토리
|
||||
public void insertMberSettingHist(MberGrdVO mberGrdVO) throws Exception{
|
||||
insert("mberGrdDAO.insertMberSettingHist", mberGrdVO);
|
||||
}
|
||||
|
||||
// 등급제 시행여부 상세
|
||||
public MberGrdVO selectMberSettingDetail(MberGrdVO mberGrdVO) throws Exception{
|
||||
return (MberGrdVO) select("mberGrdDAO.selectMberSettingDetail", mberGrdVO);
|
||||
|
||||
@ -64,7 +64,19 @@ public class MberGrdServiceImpl extends EgovAbstractServiceImpl implements MberG
|
||||
// 등급제 시행여부 변경
|
||||
@Override
|
||||
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에서 사용자 정보 가져오기
|
||||
LoginVO loginVO = (LoginVO)EgovUserDetailsHelper.getAuthenticatedUser();
|
||||
String frstRegisterId = loginVO == null ? "" : loginVO.getId();
|
||||
mberGrdVO.setRegId(frstRegisterId); // 최초등록자ID
|
||||
mberGrdVO.setEditId(frstRegisterId); // 최초등록자ID
|
||||
|
||||
try{
|
||||
|
||||
@ -14,6 +14,26 @@
|
||||
, A.GRD_PERIOD = #grdPeriod#
|
||||
</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">
|
||||
<![CDATA[
|
||||
|
||||
Loading…
Reference in New Issue
Block a user