회원가입 시 색상 체크
This commit is contained in:
parent
24aea013bc
commit
7caaa0dd81
@ -67,20 +67,33 @@ public class UserController {
|
|||||||
/**
|
/**
|
||||||
* 사용 가능 색상 조회
|
* 사용 가능 색상 조회
|
||||||
*
|
*
|
||||||
* @return ApiResponse<List<MapDto>>
|
* @return
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
@ParameterCheck
|
@ParameterCheck
|
||||||
@GetMapping("/color")
|
@GetMapping("/color")
|
||||||
public ApiResponse<List<MapDto>> selectColorList(@RequestParam("type") String type) {
|
public ApiResponse<List<MapDto>> selectColorList(String type) {
|
||||||
List<MapDto> ColorList = commoncodservice.selectColorList(type);
|
List<MapDto> ColorList = commoncodservice.selectColorList(type);
|
||||||
return ApiResponse.ok(ColorList);
|
return ApiResponse.ok(ColorList);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 색상 중복 체크
|
||||||
|
*
|
||||||
|
* @return
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
@ParameterCheck
|
||||||
|
@GetMapping("/checkColor")
|
||||||
|
public ApiResponse<Boolean> selectMemberColor(String memberCol) {
|
||||||
|
boolean isDuplicate = netmemberservice.selectMemberColor(memberCol);
|
||||||
|
return ApiResponse.ok(isDuplicate);
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* MBTI 목록 조회
|
* MBTI 목록 조회
|
||||||
*
|
*
|
||||||
* @return ApiResponse<List<MapDto>>
|
* @return
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
@ParameterCheck
|
@ParameterCheck
|
||||||
@ -93,7 +106,7 @@ public class UserController {
|
|||||||
/**
|
/**
|
||||||
* 비밀번호 힌트 목록 조회
|
* 비밀번호 힌트 목록 조회
|
||||||
*
|
*
|
||||||
* @return ApiResponse<List<MapDto>>
|
* @return
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
@ParameterCheck
|
@ParameterCheck
|
||||||
@ -108,7 +121,7 @@ public class UserController {
|
|||||||
*
|
*
|
||||||
* @param profile
|
* @param profile
|
||||||
* @param map
|
* @param map
|
||||||
* @return ApiResponse<Integer>
|
* @return
|
||||||
*/
|
*/
|
||||||
@PostMapping("/join")
|
@PostMapping("/join")
|
||||||
public ApiResponse<Integer> register(@RequestParam("memberPrf") MultipartFile memberPrf, @ReqMap MapDto map) {
|
public ApiResponse<Integer> register(@RequestParam("memberPrf") MultipartFile memberPrf, @ReqMap MapDto map) {
|
||||||
@ -120,11 +133,11 @@ public class UserController {
|
|||||||
* 아이디 중복 체크
|
* 아이디 중복 체크
|
||||||
*
|
*
|
||||||
* @param memberIds
|
* @param memberIds
|
||||||
* @return ApiResponse<Boolean>
|
* @return
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
@GetMapping("/checkId")
|
@GetMapping("/checkId")
|
||||||
public ApiResponse<Boolean> selectCheckId(@RequestParam("memberIds") String memberIds) {
|
public ApiResponse<Boolean> selectCheckId(String memberIds) {
|
||||||
boolean isDuplicate = netmemberservice.selectCheckId(memberIds);
|
boolean isDuplicate = netmemberservice.selectCheckId(memberIds);
|
||||||
return ApiResponse.ok(!isDuplicate);
|
return ApiResponse.ok(!isDuplicate);
|
||||||
}
|
}
|
||||||
@ -133,11 +146,11 @@ public class UserController {
|
|||||||
* 전화번호 중복 체크
|
* 전화번호 중복 체크
|
||||||
*
|
*
|
||||||
* @param memberTel
|
* @param memberTel
|
||||||
* @return ApiResponse<Boolean>
|
* @return
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
@GetMapping("/checkPhone")
|
@GetMapping("/checkPhone")
|
||||||
public ApiResponse<Boolean> selectCheckPhone(@RequestParam String memberTel) {
|
public ApiResponse<Boolean> selectCheckPhone(String memberTel) {
|
||||||
boolean isDuplicate = netmemberservice.selectCheckPhone(memberTel);
|
boolean isDuplicate = netmemberservice.selectCheckPhone(memberTel);
|
||||||
return ApiResponse.ok(!isDuplicate);
|
return ApiResponse.ok(!isDuplicate);
|
||||||
}
|
}
|
||||||
@ -145,7 +158,7 @@ public class UserController {
|
|||||||
/**
|
/**
|
||||||
* 로그인 여부 체크
|
* 로그인 여부 체크
|
||||||
*
|
*
|
||||||
* @return ApiResponse<Boolean>
|
* @return
|
||||||
*/
|
*/
|
||||||
@GetMapping("/isLogin")
|
@GetMapping("/isLogin")
|
||||||
public ApiResponse<Boolean> checkLogin() {
|
public ApiResponse<Boolean> checkLogin() {
|
||||||
@ -157,7 +170,7 @@ public class UserController {
|
|||||||
* 비밀번호 재설정 member 체크
|
* 비밀번호 재설정 member 체크
|
||||||
*
|
*
|
||||||
* @param map
|
* @param map
|
||||||
* @return ApiResponse<Boolean>
|
* @return
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
@PostMapping("/pwReset")
|
@PostMapping("/pwReset")
|
||||||
@ -170,7 +183,7 @@ public class UserController {
|
|||||||
* 기존 비밀번호 체크
|
* 기존 비밀번호 체크
|
||||||
*
|
*
|
||||||
* @param map
|
* @param map
|
||||||
* @return ApiResponse<Boolean>
|
* @return
|
||||||
*/
|
*/
|
||||||
@PostMapping("/checkPassword")
|
@PostMapping("/checkPassword")
|
||||||
public ApiResponse<Boolean> selectPassword(@ReqMap MapDto map) {
|
public ApiResponse<Boolean> selectPassword(@ReqMap MapDto map) {
|
||||||
@ -182,7 +195,7 @@ public class UserController {
|
|||||||
* 비밀번호 재설정
|
* 비밀번호 재설정
|
||||||
*
|
*
|
||||||
* @param map
|
* @param map
|
||||||
* @return ApiResponse<Boolean>
|
* @return
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
@PatchMapping("/pwNew")
|
@PatchMapping("/pwNew")
|
||||||
|
|||||||
@ -34,6 +34,8 @@ public interface NetmemberMapper {
|
|||||||
|
|
||||||
int selectCheckPhone(String memberTel);
|
int selectCheckPhone(String memberTel);
|
||||||
|
|
||||||
|
int selectMemberColor(String memberCol);
|
||||||
|
|
||||||
int selectPwReset(MapDto map);
|
int selectPwReset(MapDto map);
|
||||||
|
|
||||||
String selectPassword(String id);
|
String selectPassword(String id);
|
||||||
|
|||||||
@ -101,6 +101,17 @@ public class NetmemberService {
|
|||||||
public boolean selectCheckPhone(String memberTel) {
|
public boolean selectCheckPhone(String memberTel) {
|
||||||
return memberMapper.selectCheckPhone(memberTel) > 0;
|
return memberMapper.selectCheckPhone(memberTel) > 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 색상 중복 체크
|
||||||
|
*
|
||||||
|
* @param memberCol
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
public boolean selectMemberColor(String memberCol) {
|
||||||
|
return memberMapper.selectMemberColor(memberCol) > 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 사원 목록 전체 조회
|
* 사원 목록 전체 조회
|
||||||
|
|||||||
@ -102,6 +102,13 @@
|
|||||||
WHERE MEMBERTEL = #{memberTel}
|
WHERE MEMBERTEL = #{memberTel}
|
||||||
</select>
|
</select>
|
||||||
|
|
||||||
|
<!-- 색상 중복체크 -->
|
||||||
|
<select id="selectMemberColor" resultType="int">
|
||||||
|
SELECT COUNT(*)
|
||||||
|
FROM netmember
|
||||||
|
WHERE MEMBERCOL = #{memberCol}
|
||||||
|
</select>
|
||||||
|
|
||||||
<!-- 비밀번호 재설정 member 체크 -->
|
<!-- 비밀번호 재설정 member 체크 -->
|
||||||
<select id="selectPwReset" resultType="int">
|
<select id="selectPwReset" resultType="int">
|
||||||
SELECT COUNT(*)
|
SELECT COUNT(*)
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user