From 917c630060445306fae835a9da20af73b8198a2a Mon Sep 17 00:00:00 2001 From: liyuqi Date: Tue, 15 Apr 2025 14:45:10 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B0=83=E6=95=B4=E5=BC=95=E7=94=A8=E6=A0=BC?= =?UTF-8?q?=E5=BC=8F,=20=E9=87=87=E7=94=A8=E7=9B=B8=E5=AF=B9=E8=B7=AF?= =?UTF-8?q?=E5=BE=84,=20=E9=98=B2=E6=AD=A2=E6=96=B0=E9=A1=B9=E7=9B=AE?= =?UTF-8?q?=E5=90=8D=E5=AF=BC=E8=87=B4=E8=B7=AF=E5=BE=84=E9=94=99=E8=AF=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../api/clients/impl/wms_v1_api_client.dart | 2 +- .../models/requests/stock_out_request_dto.dart | 2 +- .../notifiers/page_repository_notifier.dart | 2 +- .../repositories/page_repository_impl.dart | 4 ++-- lib/features/page/presentation/home.dart | 12 ++++++------ lib/features/page/presentation/login.dart | 8 ++++---- .../notifiers/stock_in_empty_notifier.dart | 2 +- .../notifiers/stock_in_manual_notifier.dart | 8 ++++---- .../notifiers/stock_out_empty_notifier.dart | 2 +- .../repositories/stock_repository_impl.dart | 6 +++--- .../domain/models/base_wms_api_response.dart | 2 +- .../domain/models/goodsInfo_for_task.dart | 2 +- .../stock/domain/models/stock_in_request.dart | 2 +- .../screens/stock_in_empty_screen.dart | 15 +++++++-------- .../screens/stock_in_manual_screen.dart | 18 +++++++++--------- .../screens/stock_out_empty_screen.dart | 12 ++++++------ 16 files changed, 49 insertions(+), 50 deletions(-) diff --git a/lib/core/api/clients/impl/wms_v1_api_client.dart b/lib/core/api/clients/impl/wms_v1_api_client.dart index 695bfd4..cafe9cd 100644 --- a/lib/core/api/clients/impl/wms_v1_api_client.dart +++ b/lib/core/api/clients/impl/wms_v1_api_client.dart @@ -1,10 +1,10 @@ import 'dart:convert'; import 'package:dio/dio.dart'; +import '../wms_api_client.dart'; import '../../config/api_config.dart'; import '../../models/requests/stock_in_request_dto.dart'; import '../../models/requests/stock_out_request_dto.dart'; import '../../models/responses/base_wms_api_response_dto.dart'; -import '../wms_api_client.dart'; class WmsV1ApiClient implements WmsApiClient { final Dio _dio; diff --git a/lib/core/api/models/requests/stock_out_request_dto.dart b/lib/core/api/models/requests/stock_out_request_dto.dart index a3a3053..a126c19 100644 --- a/lib/core/api/models/requests/stock_out_request_dto.dart +++ b/lib/core/api/models/requests/stock_out_request_dto.dart @@ -1,4 +1,4 @@ -import 'package:pda_template/core/api/models/requests/base_wms_request_dto.dart'; +import '/core/api/models/requests/base_wms_request_dto.dart'; class StockOutRequestDto extends BaseWmsRequestDto { final int outType; diff --git a/lib/features/page/business_logic/notifiers/page_repository_notifier.dart b/lib/features/page/business_logic/notifiers/page_repository_notifier.dart index bd81ceb..3d44e4c 100644 --- a/lib/features/page/business_logic/notifiers/page_repository_notifier.dart +++ b/lib/features/page/business_logic/notifiers/page_repository_notifier.dart @@ -1,7 +1,7 @@ import 'package:flutter_riverpod/flutter_riverpod.dart'; +import '/core/di/providers.dart'; import '/features/page/domain/models/base_wms_api_response.dart'; import '/features/page/domain/repositories/page_repository.dart'; -import '../../../../core/di/providers.dart'; class PageRepositoryNotifier extends StateNotifier> { diff --git a/lib/features/page/data/repositories/page_repository_impl.dart b/lib/features/page/data/repositories/page_repository_impl.dart index 85e7c72..bf9d506 100644 --- a/lib/features/page/data/repositories/page_repository_impl.dart +++ b/lib/features/page/data/repositories/page_repository_impl.dart @@ -1,6 +1,6 @@ -import 'package:pda_template/core/api/clients/wms_api_client.dart'; -import 'package:pda_template/features/page/domain/repositories/page_repository.dart'; +import '/core/api/clients/wms_api_client.dart'; import '../../domain/models/base_wms_api_response.dart'; +import '/features/page/domain/repositories/page_repository.dart'; class PageRepositoryImpl extends PageRepository { final WmsApiClient wmsApiClient; diff --git a/lib/features/page/presentation/home.dart b/lib/features/page/presentation/home.dart index a50766c..9828d92 100644 --- a/lib/features/page/presentation/home.dart +++ b/lib/features/page/presentation/home.dart @@ -1,13 +1,13 @@ -import 'package:flutter/material.dart'; +import 'package:yaml/yaml.dart'; import 'package:bruno/bruno.dart'; +import 'package:flutter/material.dart'; import 'package:flutter/services.dart'; import 'package:flutter_riverpod/flutter_riverpod.dart'; -import 'package:pda_template/app/enum/wms_api_response_code.dart'; +import '/core/di/providers.dart'; +import '/app/enum/config_path_enum.dart'; +import '/app/enum/wms_api_response_code.dart'; +import '/core/utils/extensions/dialogUtils.dart'; import '/features/page/domain/models/base_wms_api_response.dart'; -import 'package:yaml/yaml.dart'; -import '../../../app/enum/config_path_enum.dart'; -import '../../../core/di/providers.dart'; -import '../../../core/utils/extensions/dialogUtils.dart'; import '../../stock/presentation/screens/stock_in_empty_screen.dart'; import '../../stock/presentation/screens/stock_in_manual_screen.dart'; import '../../stock/presentation/screens/stock_out_empty_screen.dart'; diff --git a/lib/features/page/presentation/login.dart b/lib/features/page/presentation/login.dart index 2670ba4..383b9b7 100644 --- a/lib/features/page/presentation/login.dart +++ b/lib/features/page/presentation/login.dart @@ -1,10 +1,10 @@ -import 'package:flutter/material.dart'; import 'package:dio/dio.dart'; -import 'package:flutter_riverpod/flutter_riverpod.dart'; -import 'package:flutter/services.dart'; import 'package:yaml/yaml.dart'; -import '../../../app/enum/config_path_enum.dart'; +import 'package:flutter/services.dart'; +import 'package:flutter/material.dart'; +import 'package:flutter_riverpod/flutter_riverpod.dart'; import 'home.dart'; +import '/app/enum/config_path_enum.dart'; class Login extends ConsumerStatefulWidget { const Login({super.key}); diff --git a/lib/features/stock/business_logic/notifiers/stock_in_empty_notifier.dart b/lib/features/stock/business_logic/notifiers/stock_in_empty_notifier.dart index 76527f5..12cb4b5 100644 --- a/lib/features/stock/business_logic/notifiers/stock_in_empty_notifier.dart +++ b/lib/features/stock/business_logic/notifiers/stock_in_empty_notifier.dart @@ -1,5 +1,5 @@ import 'package:flutter_riverpod/flutter_riverpod.dart'; -import '../../../../core/di/providers.dart'; +import '/core/di/providers.dart'; import '../../domain/models/stock_in_request.dart'; import '../../domain/repositories/stock_repository.dart'; import '../../domain/models/base_wms_api_response.dart'; diff --git a/lib/features/stock/business_logic/notifiers/stock_in_manual_notifier.dart b/lib/features/stock/business_logic/notifiers/stock_in_manual_notifier.dart index a484949..45b1d6c 100644 --- a/lib/features/stock/business_logic/notifiers/stock_in_manual_notifier.dart +++ b/lib/features/stock/business_logic/notifiers/stock_in_manual_notifier.dart @@ -1,9 +1,9 @@ import 'package:flutter_riverpod/flutter_riverpod.dart'; -import 'package:pda_template/features/stock/domain/models/base_wms_api_response.dart'; -import '../../../../core/di/providers.dart'; -import '../../domain/models/goodsInfo_for_task.dart'; -import '/features/stock/domain/repositories/stock_repository.dart'; +import '/core/di/providers.dart'; import '../../domain/models/stock_in_request.dart'; +import '../../domain/models/goodsInfo_for_task.dart'; +import '/features/stock/domain/models/base_wms_api_response.dart'; +import '/features/stock/domain/repositories/stock_repository.dart'; class StockInManualNotifier extends StateNotifier> { diff --git a/lib/features/stock/business_logic/notifiers/stock_out_empty_notifier.dart b/lib/features/stock/business_logic/notifiers/stock_out_empty_notifier.dart index 2d52d8b..2f9bca8 100644 --- a/lib/features/stock/business_logic/notifiers/stock_out_empty_notifier.dart +++ b/lib/features/stock/business_logic/notifiers/stock_out_empty_notifier.dart @@ -1,7 +1,7 @@ import 'package:flutter_riverpod/flutter_riverpod.dart'; +import '/core/di/providers.dart'; import '/features/stock/domain/models/base_wms_api_response.dart'; import '/features/stock/domain/repositories/stock_repository.dart'; -import '/core/di/providers.dart'; class StockOutEmptyNotifier extends StateNotifier> { final StockRepository repository; diff --git a/lib/features/stock/data/repositories/stock_repository_impl.dart b/lib/features/stock/data/repositories/stock_repository_impl.dart index e1357ed..3d2bf5b 100644 --- a/lib/features/stock/data/repositories/stock_repository_impl.dart +++ b/lib/features/stock/data/repositories/stock_repository_impl.dart @@ -1,9 +1,9 @@ import '/app/enum/wms_out_type.dart'; -import '/features/stock/domain/models/stock_out_request.dart'; -import '../../../../core/api/clients/wms_api_client.dart'; -import '../../domain/models/base_wms_api_response.dart'; +import '/core/api/clients/wms_api_client.dart'; import '../../domain/models/stock_in_request.dart'; +import '../../domain/models/base_wms_api_response.dart'; import '../../domain/repositories/stock_repository.dart'; +import '/features/stock/domain/models/stock_out_request.dart'; class StockRepositoryImpl implements StockRepository { final WmsApiClient wmsApiClient; diff --git a/lib/features/stock/domain/models/base_wms_api_response.dart b/lib/features/stock/domain/models/base_wms_api_response.dart index 4f3d1ba..ab40f90 100644 --- a/lib/features/stock/domain/models/base_wms_api_response.dart +++ b/lib/features/stock/domain/models/base_wms_api_response.dart @@ -1,4 +1,4 @@ -import '../../../../core/api/models/responses/base_wms_api_response_dto.dart'; +import '/core/api/models/responses/base_wms_api_response_dto.dart'; class StockBaseWmsApiResponse { final int code; diff --git a/lib/features/stock/domain/models/goodsInfo_for_task.dart b/lib/features/stock/domain/models/goodsInfo_for_task.dart index 39f1ecb..8a5bb5b 100644 --- a/lib/features/stock/domain/models/goodsInfo_for_task.dart +++ b/lib/features/stock/domain/models/goodsInfo_for_task.dart @@ -1,4 +1,4 @@ -import '../../../../core/api/models/entries/goods_info_for_task_dto.dart'; +import '/core/api/models/entries/goods_info_for_task_dto.dart'; class GoodsInfoForTask { final String goodsId; diff --git a/lib/features/stock/domain/models/stock_in_request.dart b/lib/features/stock/domain/models/stock_in_request.dart index f738c73..0cb5dc4 100644 --- a/lib/features/stock/domain/models/stock_in_request.dart +++ b/lib/features/stock/domain/models/stock_in_request.dart @@ -1,6 +1,6 @@ -import '/core/api/models/requests/stock_in_request_dto.dart'; import 'base_wms_request.dart'; import 'goodsInfo_for_task.dart'; +import '/core/api/models/requests/stock_in_request_dto.dart'; class StockInRequest extends BaseWmsRequest { final bool emptyTask; diff --git a/lib/features/stock/presentation/screens/stock_in_empty_screen.dart b/lib/features/stock/presentation/screens/stock_in_empty_screen.dart index 7739bce..17dc969 100644 --- a/lib/features/stock/presentation/screens/stock_in_empty_screen.dart +++ b/lib/features/stock/presentation/screens/stock_in_empty_screen.dart @@ -1,14 +1,13 @@ +import 'package:yaml/yaml.dart'; +import 'package:bruno/bruno.dart'; import 'package:flutter/material.dart'; import 'package:flutter_riverpod/flutter_riverpod.dart'; -import 'package:bruno/bruno.dart'; -import 'package:pda_template/app/enum/wms_api_response_code.dart'; -import 'package:pda_template/app/enum/wms_out_type.dart'; -import 'package:pda_template/core/di/providers.dart' as app_providers; import 'package:flutter/services.dart' show rootBundle; -import 'package:yaml/yaml.dart'; -import '../../../../app/enum/config_path_enum.dart'; -import '../../../../app/enum/stand.dart'; -import '../../../../core/utils/extensions/dialogUtils.dart'; +import '/app/enum/stand.dart'; +import '/app/enum/config_path_enum.dart'; +import '/app/enum/wms_api_response_code.dart'; +import '/core/utils/extensions/dialogUtils.dart'; +import '/core/di/providers.dart' as app_providers; import '../../domain/models/base_wms_api_response.dart'; class StockInEmpty extends ConsumerStatefulWidget { diff --git a/lib/features/stock/presentation/screens/stock_in_manual_screen.dart b/lib/features/stock/presentation/screens/stock_in_manual_screen.dart index 7ac6c13..0385f3e 100644 --- a/lib/features/stock/presentation/screens/stock_in_manual_screen.dart +++ b/lib/features/stock/presentation/screens/stock_in_manual_screen.dart @@ -1,17 +1,17 @@ +import 'package:yaml/yaml.dart'; import 'package:bruno/bruno.dart'; import 'package:flutter/material.dart'; import 'package:flutter/services.dart'; -import 'package:flutter_riverpod/flutter_riverpod.dart'; -import 'package:pda_template/app/enum/wms_api_response_code.dart'; -import 'package:pda_template/features/stock/domain/models/base_wms_api_response.dart'; import 'package:tdesign_flutter/tdesign_flutter.dart'; -import 'package:yaml/yaml.dart'; -import '../../../../app/enum/config_path_enum.dart'; -import '../../../../app/enum/stand.dart'; -import '../../../../core/di/providers.dart' as app_providers; -import '../../../../core/utils/extensions/dialogUtils.dart'; -import '../../../../core/utils/extensions/stringUtils.dart'; +import 'package:flutter_riverpod/flutter_riverpod.dart'; +import '/app/enum/stand.dart'; +import '/app/enum/config_path_enum.dart'; +import '/app/enum/wms_api_response_code.dart'; +import '/core/utils/extensions/dialogUtils.dart'; +import '/core/utils/extensions/stringUtils.dart'; +import '/core/di/providers.dart' as app_providers; import '../../domain/models/goodsInfo_for_task.dart'; +import '/features/stock/domain/models/base_wms_api_response.dart'; class StockInManual extends ConsumerStatefulWidget { const StockInManual({super.key}); diff --git a/lib/features/stock/presentation/screens/stock_out_empty_screen.dart b/lib/features/stock/presentation/screens/stock_out_empty_screen.dart index 86d45d5..f230718 100644 --- a/lib/features/stock/presentation/screens/stock_out_empty_screen.dart +++ b/lib/features/stock/presentation/screens/stock_out_empty_screen.dart @@ -1,14 +1,14 @@ +import 'package:yaml/yaml.dart'; import 'package:bruno/bruno.dart'; import 'package:flutter/material.dart'; -import 'package:flutter_riverpod/flutter_riverpod.dart'; import 'package:flutter/services.dart' show rootBundle; -import 'package:pda_template/app/enum/wms_api_response_code.dart'; -import 'package:pda_template/features/stock/domain/models/base_wms_api_response.dart'; -import 'package:yaml/yaml.dart'; -import '/app/enum/config_path_enum.dart'; +import 'package:flutter_riverpod/flutter_riverpod.dart'; import '/app/enum/stand.dart'; -import '/core/di/providers.dart' as app_providers; +import '/app/enum/config_path_enum.dart'; +import '/app/enum/wms_api_response_code.dart'; import '/core/utils/extensions/dialogUtils.dart'; +import '/core/di/providers.dart' as app_providers; +import '/features/stock/domain/models/base_wms_api_response.dart'; class StockOutEmpty extends ConsumerStatefulWidget { const StockOutEmpty({super.key});