forked from AcaMate/AcaMate_API
[🐛] 빈 값 리턴시 객체 리턴이 아닌 단순 string 리턴인 내용을 객체로 수정
This commit is contained in:
parent
7f9811e1a3
commit
3b71565733
|
@ -39,36 +39,36 @@ namespace Back.Program.Common.Model
|
|||
/// 반환값 없는 API 정상 동작시
|
||||
/// </summary>
|
||||
public static APIResponseStatus<object> Success (){
|
||||
return Send<object>("000", "정상", string.Empty);
|
||||
return Send<object>("000", "정상", new {});
|
||||
}
|
||||
|
||||
public static APIResponseStatus<object> InvalidInputError(string? msg = null)
|
||||
{
|
||||
return Send<object>("100", msg ?? "입력 값이 유효하지 않습니다.", string.Empty);
|
||||
return Send<object>("100", msg ?? "입력 값이 유효하지 않습니다.", new {});
|
||||
}
|
||||
|
||||
public static APIResponseStatus<object> AccessExpireError(string? msg = null)
|
||||
{
|
||||
return Send<object>("101", msg ?? "엑세스 토큰이 유효하지 않습니다.", string.Empty);
|
||||
return Send<object>("101", msg ?? "엑세스 토큰이 유효하지 않습니다.", new {});
|
||||
}
|
||||
|
||||
|
||||
// -- -- -- OUTPUT ERROR -- -- -- //
|
||||
public static APIResponseStatus<object> NotFoundError(string? msg = null)
|
||||
{
|
||||
return Send<object>("200", msg ?? "알맞은 값을 찾을 수 없습니다.", string.Empty);
|
||||
return Send<object>("200", msg ?? "알맞은 값을 찾을 수 없습니다.", new {});
|
||||
}
|
||||
|
||||
|
||||
|
||||
public static APIResponseStatus<object> InternalSeverError(string? msg = null)
|
||||
{
|
||||
return Send<object>("300", msg ?? "통신에 오류가 발생하였습니다.", string.Empty);
|
||||
return Send<object>("300", msg ?? "통신에 오류가 발생하였습니다.", new {});
|
||||
}
|
||||
|
||||
public static APIResponseStatus<object> UnknownError(string? msg = null)
|
||||
{
|
||||
return Send<object>("999", msg ?? "알 수 없는 오류가 발생하였습니다.", string.Empty);
|
||||
return Send<object>("999", msg ?? "알 수 없는 오류가 발생하였습니다.", new {});
|
||||
}
|
||||
}
|
||||
}
|
|
@ -91,13 +91,13 @@ namespace Back.Program.Services.V1
|
|||
public async Task<APIResponseStatus<object>> GetPush(string summary, string bid, string? pid, string? category)
|
||||
{
|
||||
if (!(await _pushRepository.FindAcademy(bid)))
|
||||
return APIResponse.Send<object>("100", $"[{summary}], 존재하지 않는 BID", string.Empty);
|
||||
return APIResponse.Send<object>("100", $"[{summary}], 존재하지 않는 BID", new {});
|
||||
|
||||
var pushData = await _pushRepository.FindPushList(bid, pid, category);
|
||||
|
||||
if (pushData.Count > 0)
|
||||
return APIResponse.Send<object>("000", $"[{summary}, 정상", pushData);
|
||||
return APIResponse.Send<object>("001", $"[{summary}], PUSH 데이터 없음", string.Empty);
|
||||
return APIResponse.Send<object>("001", $"[{summary}], PUSH 데이터 없음", new {});
|
||||
}
|
||||
|
||||
public async Task<APIResponseStatus<object>> SendPush(string summary, PushRequest pushRequest)
|
||||
|
@ -160,7 +160,7 @@ namespace Back.Program.Services.V1
|
|||
|
||||
await Task.WhenAll(pushTasks);
|
||||
|
||||
return APIResponse.Send<object>("000", $"[{summary}], 정상", string.Empty);
|
||||
return APIResponse.Send<object>("000", $"[{summary}], 정상", new {});
|
||||
}
|
||||
|
||||
|
||||
|
@ -176,7 +176,7 @@ namespace Back.Program.Services.V1
|
|||
}
|
||||
var payload = await _pushRepository.FindPushPayload(request.bid, request.pid);
|
||||
if (payload == null)
|
||||
return APIResponse.Send<object>("100", $"[{summary}], PID, BID 또는 Cabinet 오류", string.Empty);
|
||||
return APIResponse.Send<object>("100", $"[{summary}], PID, BID 또는 Cabinet 오류", new {});
|
||||
|
||||
var log = new LogPush
|
||||
{
|
||||
|
@ -198,8 +198,8 @@ namespace Back.Program.Services.V1
|
|||
var logSaved = await _repositoryService.SaveData<LogPush>(log);
|
||||
_logger.LogInformation($"[{summary}]: 상태 = {saved} : 로그 저장 = {logSaved}");
|
||||
|
||||
if (!saved) return APIResponse.Send<object>("001", $"[{summary}], 실패", string.Empty);
|
||||
return APIResponse.Send<object>("000", $"[{summary}], 정상", string.Empty);
|
||||
if (!saved) return APIResponse.Send<object>("001", $"[{summary}], 실패", new {});
|
||||
return APIResponse.Send<object>("000", $"[{summary}], 정상", new {});
|
||||
}
|
||||
|
||||
|
||||
|
@ -221,7 +221,7 @@ namespace Back.Program.Services.V1
|
|||
}
|
||||
|
||||
if (!(await _pushRepository.FindAcademy(request.bid)))
|
||||
return APIResponse.Send<object>("100", $"[{summary}], 학원 정보(BID) 확인 불가", string.Empty);
|
||||
return APIResponse.Send<object>("100", $"[{summary}], 학원 정보(BID) 확인 불가", new {});
|
||||
|
||||
DBPayload payload = new DBPayload
|
||||
{
|
||||
|
@ -247,8 +247,8 @@ namespace Back.Program.Services.V1
|
|||
log.log = $"[{summary}] : 푸시 생성 = {saved}";
|
||||
var logSaved = await _repositoryService.SaveData<LogPush>(log);
|
||||
_logger.LogInformation($"[{summary}]: 푸시 생성 = {saved} : 로그 저장 = {logSaved}");
|
||||
if (!saved) return APIResponse.Send<object>("001", $"[{summary}], 실패", string.Empty);
|
||||
return APIResponse.Send<object>("000", $"[{summary}], 정상", string.Empty);
|
||||
if (!saved) return APIResponse.Send<object>("001", $"[{summary}], 실패", new {});
|
||||
return APIResponse.Send<object>("000", $"[{summary}], 정상", new {});
|
||||
|
||||
|
||||
}
|
||||
|
@ -265,7 +265,7 @@ namespace Back.Program.Services.V1
|
|||
}
|
||||
|
||||
var payload = await _pushRepository.FindPushPayload(bid, pid);
|
||||
if (payload == null) return APIResponse.Send<object>("001", $"[{summary}], 삭제 할 PUSH 없음", string.Empty);
|
||||
if (payload == null) return APIResponse.Send<object>("001", $"[{summary}], 삭제 할 PUSH 없음", new {});
|
||||
|
||||
var log = new LogPush
|
||||
{
|
||||
|
@ -279,8 +279,8 @@ namespace Back.Program.Services.V1
|
|||
log.log = $"[{summary}] : 삭제 = {delete}";
|
||||
var logSaved = await _repositoryService.SaveData<LogPush>(log);
|
||||
_logger.LogInformation($"[{summary}]: 삭제 = {delete} : 로그 저장 = {logSaved}");
|
||||
if (!delete) return APIResponse.Send<object>("002", $"[{summary}], 실패", string.Empty);
|
||||
return APIResponse.Send<object>("000", $"[{summary}], 정상", string.Empty);
|
||||
if (!delete) return APIResponse.Send<object>("002", $"[{summary}], 실패", new {});
|
||||
return APIResponse.Send<object>("000", $"[{summary}], 정상", new {});
|
||||
}
|
||||
|
||||
public async Task<APIResponseStatus<object>> DeleteListPush(string summary, string token, int id)
|
||||
|
@ -295,7 +295,7 @@ namespace Back.Program.Services.V1
|
|||
}
|
||||
|
||||
var cabinet = await _pushRepository.FindPushCabinet(id);
|
||||
if (cabinet == null) return APIResponse.Send<object>("001", $"[{summary}], 삭제 할 PUSH 없음", string.Empty);
|
||||
if (cabinet == null) return APIResponse.Send<object>("001", $"[{summary}], 삭제 할 PUSH 없음", new {});
|
||||
|
||||
|
||||
var log = new LogPush
|
||||
|
@ -310,8 +310,8 @@ namespace Back.Program.Services.V1
|
|||
log.log = $"[{summary}] : {cabinet.pid} 삭제 = {delete}";
|
||||
var logSaved = await _repositoryService.SaveData<LogPush>(log);
|
||||
_logger.LogInformation($"[{summary}]: {cabinet.pid} 삭제 = {delete} : 로그 저장 = {logSaved}");
|
||||
if (!delete) return APIResponse.Send<object>("002", $"[{summary}], 실패", string.Empty);
|
||||
return APIResponse.Send<object>("000", $"[{summary}], 정상", string.Empty);
|
||||
if (!delete) return APIResponse.Send<object>("002", $"[{summary}], 실패", new {});
|
||||
return APIResponse.Send<object>("000", $"[{summary}], 정상", new {});
|
||||
}
|
||||
|
||||
|
||||
|
|
|
@ -42,11 +42,11 @@ namespace Back.Program.Services.V1
|
|||
{
|
||||
var login = await _userRepository.FindLogin(accType, snsId);
|
||||
if (login == null)
|
||||
return APIResponse.Send<object>("001", $"[{summary}], 로그인 정보 없음", string.Empty);
|
||||
return APIResponse.Send<object>("001", $"[{summary}], 로그인 정보 없음", new { });
|
||||
|
||||
var user = await _userRepository.FindUser(login.uid);
|
||||
if (user == null)
|
||||
return APIResponse.Send<object>("002", $"[{summary}], 회원 정보 오류", string.Empty);
|
||||
return APIResponse.Send<object>("002", $"[{summary}], 회원 정보 오류", new {});
|
||||
|
||||
user.login_date = DateTime.Now;
|
||||
var token = _jwtTokenService.GenerateJwtToken(user.uid);
|
||||
|
@ -170,7 +170,7 @@ namespace Back.Program.Services.V1
|
|||
refresh.revoke_Date = DateTime.Now;
|
||||
if (await _repositoryService.SaveData<RefreshToken>(refresh))
|
||||
{
|
||||
return APIResponse.Send<object>("000", $"[{summary}], 로그아웃 정상", string.Empty);
|
||||
return APIResponse.Send<object>("000", $"[{summary}], 로그아웃 정상", new {});
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -184,7 +184,7 @@ namespace Back.Program.Services.V1
|
|||
|
||||
var uid = validToken.FindFirst(ClaimTypes.NameIdentifier)?.Value ?? string.Empty;
|
||||
var user = await _userRepository.FindUser(uid);
|
||||
if (user == null) return APIResponse.Send<object>("001", $"[{summary}], 회원 정보 확인 오류", string.Empty);
|
||||
if (user == null) return APIResponse.Send<object>("001", $"[{summary}], 회원 정보 확인 오류", new {});
|
||||
|
||||
if (await _repositoryService.DeleteData<User>(user))
|
||||
{
|
||||
|
@ -200,7 +200,7 @@ namespace Back.Program.Services.V1
|
|||
_logger.LogInformation($"[{summary}]: 성공 - 로그 저장 실패");
|
||||
}
|
||||
|
||||
return APIResponse.Send<object>("000", $"[{summary}], 정상", string.Empty);
|
||||
return APIResponse.Send<object>("000", $"[{summary}], 정상", new {});
|
||||
}
|
||||
else
|
||||
{
|
||||
|
@ -227,7 +227,7 @@ namespace Back.Program.Services.V1
|
|||
|
||||
var uid = validToken.FindFirst(ClaimTypes.NameIdentifier)?.Value ?? string.Empty;
|
||||
var user = await _userRepository.FindUser(uid);
|
||||
if (user == null) return APIResponse.Send<object>("001", $"[{summary}], 회원 정보 확인 오류", string.Empty);
|
||||
if (user == null) return APIResponse.Send<object>("001", $"[{summary}], 회원 정보 확인 오류", new {});
|
||||
|
||||
var academyList = await _userRepository.FindAcademies(uid);
|
||||
|
||||
|
|
Loading…
Reference in New Issue
Block a user