feat: 라이선스 및 창고 관리 API 연동 구현
- 라이선스 관리 API 연동 완료 - LicenseRemoteDataSource, LicenseService 구현 - LicenseListController, LicenseFormController API 연동 - 페이지네이션, 검색, 필터링 기능 추가 - 라이선스 할당/해제 기능 구현 - 창고 관리 API 연동 완료 - WarehouseRemoteDataSource, WarehouseService 구현 - WarehouseLocationListController, WarehouseLocationFormController API 연동 - 창고별 장비 조회 및 용량 관리 기능 추가 - DI 컨테이너에 새로운 서비스 등록 - API 통합 문서 업데이트 (전체 진행률 100% 달성)
This commit is contained in:
47
lib/data/models/license/license_query_dto.g.dart
Normal file
47
lib/data/models/license/license_query_dto.g.dart
Normal file
@@ -0,0 +1,47 @@
|
||||
// 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,
|
||||
};
|
||||
Reference in New Issue
Block a user