mirror of
http://git.mhez-qa.uplus.co.kr/hubez/hubez-admin.git
synced 2025-12-12 01:34:19 +09:00
수정건 수정
This commit is contained in:
@@ -458,5 +458,23 @@ public class CustMgtController {
|
||||
}
|
||||
return custService.updateAdminInfoTotal(updateAdminInfoTotalReqDto);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* date : 2022. 8. 31.
|
||||
* auth : ckr
|
||||
* desc : 사용자 ID 중복 체크
|
||||
* @param paramMap
|
||||
* @return
|
||||
* @
|
||||
*/
|
||||
@RequestMapping(value = "/duplicateCheckUserId" , method = {RequestMethod.POST})
|
||||
@ResponseBody
|
||||
public InsertUserResDto duplicateCheckUserId(@RequestBody @Valid InsertUserReqDto insertUserReqDto, BindingResult bindingResult) {
|
||||
if(validComponents.validParameter(bindingResult)) {
|
||||
return new InsertUserResDto(ApiResponseCode.CM_PARAMETER_ERROR);
|
||||
}
|
||||
return custService.duplicateCheckUserId(insertUserReqDto);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@@ -959,5 +959,27 @@ public class CustMgtService {
|
||||
|
||||
return new UpdateAdminInfoTotalResDto(ApiResponseCode.SUCCESS);
|
||||
}
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* date : 2022. 8. 31.
|
||||
* auth : ckr
|
||||
* desc : 사용자 ID 중복체크
|
||||
*
|
||||
* @param insertUserReqDto
|
||||
* @return
|
||||
*/
|
||||
public InsertUserResDto duplicateCheckUserId(InsertUserReqDto insertUserReqDto) {
|
||||
CustMgtMapper custMgtMapper = sqlSessionSlave.getMapper(CustMgtMapper.class);
|
||||
|
||||
String userId = insertUserReqDto.getUserId();
|
||||
int userCnt = 0;
|
||||
userCnt = custMgtMapper.getUserIdCount(userId);
|
||||
if (userCnt > 0) {
|
||||
logger.debug("사용자 ID 중복 : {}",userId);
|
||||
return new InsertUserResDto(ApiResponseCode.CE_DUPLICATE_ID);
|
||||
}
|
||||
|
||||
return new InsertUserResDto(ApiResponseCode.SUCCESS);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4,6 +4,8 @@ import kr.co.uplus.ez.api.riskMgt.dto.*;
|
||||
import kr.co.uplus.ez.common.data.ApiResponseCode;
|
||||
import kr.co.uplus.ez.common.data.Const;
|
||||
import kr.co.uplus.ez.common.data.Paging;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
|
||||
import org.mybatis.spring.SqlSessionTemplate;
|
||||
import org.slf4j.Logger;
|
||||
import org.slf4j.LoggerFactory;
|
||||
@@ -17,6 +19,7 @@ import org.springframework.transaction.annotation.Transactional;
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
|
||||
@Slf4j
|
||||
@Service
|
||||
public class RiskMgtService {
|
||||
|
||||
@@ -60,7 +63,7 @@ public class RiskMgtService {
|
||||
|
||||
int page = sendNumIntrcpListReqDto.getPage();
|
||||
int pagePerRows = sendNumIntrcpListReqDto.getPagePerRows();
|
||||
page = (page - 1) * pagePerRows;
|
||||
page = (page - 1) * pagePerRows;
|
||||
sendNumIntrcpListReqDto.setPage(page);
|
||||
|
||||
List<SendNumIntrcpList> sendNumIntrcpListList = riskMgtMapper.selectSndrnoBlckList(sendNumIntrcpListReqDto);
|
||||
|
||||
@@ -58,4 +58,6 @@ interface SendNumMgtMapper {
|
||||
int updateSvcUser(UpdateApprReqDto updateApprReqDto);
|
||||
|
||||
InsertNumberFile selectDownload(InsertNumberFile insertNumberFile);
|
||||
|
||||
List<InsertNumber> selectSndrnoListAll(InsertNumberReqDto insertNumberReqDto);
|
||||
}
|
||||
|
||||
@@ -206,11 +206,24 @@ public class SendNumMgtService {
|
||||
String regId = userDetails.getUsername();
|
||||
|
||||
// 2. 중복 발신번호 체크를 위한 조회.
|
||||
List<InsertNumber> dbSendNumbers = sendNumMgtMapper.selectSndrnoList(insertNumberReqDto);
|
||||
List<InsertNumber> dbSendNumbers = null;
|
||||
List<InsertNumber> sendNumbers = insertNumberReqDto.getList();
|
||||
|
||||
List<InsertNumber> allSendNumbers = insertNumberReqDto.getList();
|
||||
List<InsertNumber> duplicateSendNumList = new ArrayList<>();
|
||||
|
||||
String nmineeDivCd = insertNumberReqDto.getNmineeDivCd();
|
||||
if(StringUtils.equals(nmineeDivCd, "01")) {
|
||||
// 사업자 - 발신 번호 전체 중복 체크
|
||||
dbSendNumbers = sendNumMgtMapper.selectSndrnoListAll(insertNumberReqDto);
|
||||
}else {
|
||||
// 타사업자 - 해당 사업자 발신 번호 한해서만 중복 체크
|
||||
dbSendNumbers = sendNumMgtMapper.selectSndrnoList(insertNumberReqDto);
|
||||
}
|
||||
// List<InsertNumber> dbSendNumbers = sendNumMgtMapper.selectSndrnoList(insertNumberReqDto);
|
||||
// List<InsertNumber> sendNumbers = insertNumberReqDto.getList();
|
||||
|
||||
// List<InsertNumber> allSendNumbers = insertNumberReqDto.getList();
|
||||
// List<InsertNumber> duplicateSendNumList = new ArrayList<>();
|
||||
for (int i=0; i<dbSendNumbers.size(); i++){
|
||||
for (int j=0; j<sendNumbers.size(); j++){
|
||||
String dbSendNum = dbSendNumbers.get(i).getSendNum();
|
||||
|
||||
Reference in New Issue
Block a user