refactor: 프론트엔드 SSO 인증 통합 및 API 경로 정리
- Gateway 로그인/포탈 페이지 SSO 연동 - System1 web/fastapi-bridge API base URL 동적 설정 - SSO 토큰 기반 인증 흐름 통일 - deprecated JS 파일 삭제 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -77,7 +77,6 @@ class WorkReportReviewManager {
|
||||
{id: 3, name: '입고지연'}, {id: 4, name: '작업 불량'}
|
||||
];
|
||||
} catch (error) {
|
||||
console.log('⚠️ 일부 API 사용 불가, 기본값 사용');
|
||||
}
|
||||
|
||||
// 휴가 정보 로드
|
||||
@@ -107,13 +106,11 @@ class WorkReportReviewManager {
|
||||
this.attendanceData = await response.json();
|
||||
console.log('휴가 정보 로드 완료:', this.attendanceData.length);
|
||||
} else if (response.status === 404) {
|
||||
console.log('⚠️ 휴가 API 없음, 더미 데이터 생성');
|
||||
this.attendanceData = this.generateDummyAttendance();
|
||||
} else {
|
||||
throw new Error(`휴가 정보 로드 실패: ${response.status}`);
|
||||
}
|
||||
} catch (error) {
|
||||
console.log('⚠️ 휴가 정보 로드 오류, 더미 데이터 사용:', error.message);
|
||||
this.attendanceData = this.generateDummyAttendance();
|
||||
}
|
||||
}
|
||||
@@ -210,7 +207,6 @@ class WorkReportReviewManager {
|
||||
if (response.status === 404 || response.status === 500) {
|
||||
// API가 아직 준비되지 않은 경우 더미 데이터 사용
|
||||
this.reports = this.generateDummyData();
|
||||
console.log('⚠️ API 응답 오류, 더미 데이터 사용:', response.status);
|
||||
if (response.status === 404) {
|
||||
this.showMessage('⚠️ 검토 API가 준비되지 않아 더미 데이터를 표시합니다.', 'warning');
|
||||
} else {
|
||||
@@ -233,7 +229,6 @@ class WorkReportReviewManager {
|
||||
this.updateTable();
|
||||
|
||||
} catch (error) {
|
||||
console.log('⚠️ 네트워크 오류로 더미 데이터 사용:', error.message);
|
||||
// 더미 데이터로 대체
|
||||
this.reports = this.generateDummyData();
|
||||
this.validateWorkHours();
|
||||
|
||||
Reference in New Issue
Block a user