|
|
|
@ -127,30 +127,21 @@ public class UserMgtServiceBean extends AbstractServiceBean implements UserMgtSe
|
|
|
|
|
}
|
|
|
|
|
@Override
|
|
|
|
|
@Transactional
|
|
|
|
|
public void removeUser(final String userTy, final String userId) {
|
|
|
|
|
public void removeUser(final String userId) {
|
|
|
|
|
|
|
|
|
|
//업무사용자 삭제
|
|
|
|
|
if (userTy.equals("USR03")){
|
|
|
|
|
Map<String,Object> userInfoCheckMap = mapper.selectCheckUserInfo(userId);
|
|
|
|
|
String scrtySetupTrgetId = String.valueOf(userInfoCheckMap.get("user_key"));
|
|
|
|
|
|
|
|
|
|
//사용자보안설정 삭제
|
|
|
|
|
if(Checks.isNotEmpty(mapper.selectUserScrtySetup(scrtySetupTrgetId))) {
|
|
|
|
|
mapper.deleteUserScrtySetup(scrtySetupTrgetId);
|
|
|
|
|
}
|
|
|
|
|
//사용자정보변경내역 전체 삭제
|
|
|
|
|
mapper.deleteUserInfoChangeDtlsList(userId);
|
|
|
|
|
//업무사용자(직원)삭제
|
|
|
|
|
mapper.deleteUserInfo(userId);
|
|
|
|
|
|
|
|
|
|
//일반회원 삭제
|
|
|
|
|
}else if(userTy.equals("USR01")){
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
//기업회원 삭제
|
|
|
|
|
}else if(userTy.equals("USR02")){ //기업회원 삭제
|
|
|
|
|
Map<String,Object> userInfoCheckMap = mapper.selectCheckUserInfo(userId);
|
|
|
|
|
String scrtySetupTrgetId = String.valueOf(userInfoCheckMap.get("user_id"));
|
|
|
|
|
|
|
|
|
|
//사용자보안설정 삭제
|
|
|
|
|
if(Checks.isNotEmpty(mapper.selectUserScrtySetup(scrtySetupTrgetId))) {
|
|
|
|
|
mapper.deleteUserScrtySetup(scrtySetupTrgetId);
|
|
|
|
|
}
|
|
|
|
|
//사용자정보변경내역 전체 삭제
|
|
|
|
|
mapper.deleteUserInfoChangeDtlsList(userId);
|
|
|
|
|
//업무사용자(직원)삭제
|
|
|
|
|
mapper.deleteUserInfo(userId);
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|