- 라이선스 관리 API 연동 완료 - LicenseRemoteDataSource, LicenseService 구현 - LicenseListController, LicenseFormController API 연동 - 페이지네이션, 검색, 필터링 기능 추가 - 라이선스 할당/해제 기능 구현 - 창고 관리 API 연동 완료 - WarehouseRemoteDataSource, WarehouseService 구현 - WarehouseLocationListController, WarehouseLocationFormController API 연동 - 창고별 장비 조회 및 용량 관리 기능 추가 - DI 컨테이너에 새로운 서비스 등록 - API 통합 문서 업데이트 (전체 진행률 100% 달성)
48 lines
1.6 KiB
Dart
48 lines
1.6 KiB
Dart
// GENERATED CODE - DO NOT MODIFY BY HAND
|
|
|
|
part of 'license_query_dto.dart';
|
|
|
|
// **************************************************************************
|
|
// JsonSerializableGenerator
|
|
// **************************************************************************
|
|
|
|
_$LicensePaginationQueryImpl _$$LicensePaginationQueryImplFromJson(
|
|
Map<String, dynamic> json) =>
|
|
_$LicensePaginationQueryImpl(
|
|
page: (json['page'] as num?)?.toInt() ?? 1,
|
|
limit: (json['limit'] as num?)?.toInt() ?? 20,
|
|
sort: json['sort'] as String? ?? 'expiry_date',
|
|
order: json['order'] as String? ?? 'asc',
|
|
companyId: json['company_id'] as String?,
|
|
userId: json['user_id'] as String?,
|
|
licenseType: json['license_type'] as String?,
|
|
status: json['status'] as String?,
|
|
search: json['search'] as String?,
|
|
);
|
|
|
|
Map<String, dynamic> _$$LicensePaginationQueryImplToJson(
|
|
_$LicensePaginationQueryImpl instance) =>
|
|
<String, dynamic>{
|
|
'page': instance.page,
|
|
'limit': instance.limit,
|
|
'sort': instance.sort,
|
|
'order': instance.order,
|
|
'company_id': instance.companyId,
|
|
'user_id': instance.userId,
|
|
'license_type': instance.licenseType,
|
|
'status': instance.status,
|
|
'search': instance.search,
|
|
};
|
|
|
|
_$ExpiringLicensesQueryImpl _$$ExpiringLicensesQueryImplFromJson(
|
|
Map<String, dynamic> json) =>
|
|
_$ExpiringLicensesQueryImpl(
|
|
days: (json['days'] as num?)?.toInt() ?? 30,
|
|
);
|
|
|
|
Map<String, dynamic> _$$ExpiringLicensesQueryImplToJson(
|
|
_$ExpiringLicensesQueryImpl instance) =>
|
|
<String, dynamic>{
|
|
'days': instance.days,
|
|
};
|