refactor: UI 일관성 개선 및 회사 타입 배지 통일
- 회사 리스트 화면의 배지를 ShadcnBadge 컴포넌트로 통일 - 본사(Blue)와 지점(Purple) 색상 차별화로 시각적 구분 강화 - 고객사(Orange), 파트너사(Green) 색상 체계 개선 - 장비/라이선스 관리 화면과 동일한 배지 스타일 적용 - 불필요한 문서 파일 정리 - 라이선스 만료 요약 모델 업데이트 - 리스트 화면들의 페이지네이션 및 필터링 로직 개선 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
@@ -9,25 +9,29 @@ part of 'license_expiry_summary.dart';
|
||||
_$LicenseExpirySummaryImpl _$$LicenseExpirySummaryImplFromJson(
|
||||
Map<String, dynamic> json) =>
|
||||
_$LicenseExpirySummaryImpl(
|
||||
within30Days: (json['within_30_days'] as num).toInt(),
|
||||
within60Days: (json['within_60_days'] as num).toInt(),
|
||||
within90Days: (json['within_90_days'] as num).toInt(),
|
||||
expired: (json['expired'] as num).toInt(),
|
||||
totalActive: (json['total_active'] as num).toInt(),
|
||||
licenses: (json['licenses'] as List<dynamic>)
|
||||
.map((e) => LicenseExpiryDetail.fromJson(e as Map<String, dynamic>))
|
||||
.toList(),
|
||||
within30Days: (json['expiring_30_days'] as num?)?.toInt() ?? 0,
|
||||
within60Days: (json['expiring_60_days'] as num?)?.toInt() ?? 0,
|
||||
within90Days: (json['expiring_90_days'] as num?)?.toInt() ?? 0,
|
||||
expired: (json['expired'] as num?)?.toInt() ?? 0,
|
||||
totalActive: (json['active'] as num?)?.toInt() ?? 0,
|
||||
licenses: (json['licenses'] as List<dynamic>?)
|
||||
?.map((e) =>
|
||||
LicenseExpiryDetail.fromJson(e as Map<String, dynamic>))
|
||||
.toList() ??
|
||||
[],
|
||||
expiring7Days: (json['expiring_7_days'] as num?)?.toInt() ?? 0,
|
||||
);
|
||||
|
||||
Map<String, dynamic> _$$LicenseExpirySummaryImplToJson(
|
||||
_$LicenseExpirySummaryImpl instance) =>
|
||||
<String, dynamic>{
|
||||
'within_30_days': instance.within30Days,
|
||||
'within_60_days': instance.within60Days,
|
||||
'within_90_days': instance.within90Days,
|
||||
'expiring_30_days': instance.within30Days,
|
||||
'expiring_60_days': instance.within60Days,
|
||||
'expiring_90_days': instance.within90Days,
|
||||
'expired': instance.expired,
|
||||
'total_active': instance.totalActive,
|
||||
'active': instance.totalActive,
|
||||
'licenses': instance.licenses,
|
||||
'expiring_7_days': instance.expiring7Days,
|
||||
};
|
||||
|
||||
_$LicenseExpiryDetailImpl _$$LicenseExpiryDetailImplFromJson(
|
||||
|
||||
Reference in New Issue
Block a user