调整引用格式, 采用相对路径, 防止新项目名导致路径错误

This commit is contained in:
李宇奇 2025-04-15 14:45:10 +08:00
parent b16427f208
commit 917c630060
16 changed files with 49 additions and 50 deletions

View File

@ -1,10 +1,10 @@
import 'dart:convert'; import 'dart:convert';
import 'package:dio/dio.dart'; import 'package:dio/dio.dart';
import '../wms_api_client.dart';
import '../../config/api_config.dart'; import '../../config/api_config.dart';
import '../../models/requests/stock_in_request_dto.dart'; import '../../models/requests/stock_in_request_dto.dart';
import '../../models/requests/stock_out_request_dto.dart'; import '../../models/requests/stock_out_request_dto.dart';
import '../../models/responses/base_wms_api_response_dto.dart'; import '../../models/responses/base_wms_api_response_dto.dart';
import '../wms_api_client.dart';
class WmsV1ApiClient implements WmsApiClient { class WmsV1ApiClient implements WmsApiClient {
final Dio _dio; final Dio _dio;

View File

@ -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 { class StockOutRequestDto extends BaseWmsRequestDto {
final int outType; final int outType;

View File

@ -1,7 +1,7 @@
import 'package:flutter_riverpod/flutter_riverpod.dart'; 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/models/base_wms_api_response.dart';
import '/features/page/domain/repositories/page_repository.dart'; import '/features/page/domain/repositories/page_repository.dart';
import '../../../../core/di/providers.dart';
class PageRepositoryNotifier class PageRepositoryNotifier
extends StateNotifier<AsyncValue<PageBaseWmsApiResponse?>> { extends StateNotifier<AsyncValue<PageBaseWmsApiResponse?>> {

View File

@ -1,6 +1,6 @@
import 'package:pda_template/core/api/clients/wms_api_client.dart'; import '/core/api/clients/wms_api_client.dart';
import 'package:pda_template/features/page/domain/repositories/page_repository.dart';
import '../../domain/models/base_wms_api_response.dart'; import '../../domain/models/base_wms_api_response.dart';
import '/features/page/domain/repositories/page_repository.dart';
class PageRepositoryImpl extends PageRepository { class PageRepositoryImpl extends PageRepository {
final WmsApiClient wmsApiClient; final WmsApiClient wmsApiClient;

View File

@ -1,13 +1,13 @@
import 'package:flutter/material.dart'; import 'package:yaml/yaml.dart';
import 'package:bruno/bruno.dart'; import 'package:bruno/bruno.dart';
import 'package:flutter/material.dart';
import 'package:flutter/services.dart'; import 'package:flutter/services.dart';
import 'package:flutter_riverpod/flutter_riverpod.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 '/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_empty_screen.dart';
import '../../stock/presentation/screens/stock_in_manual_screen.dart'; import '../../stock/presentation/screens/stock_in_manual_screen.dart';
import '../../stock/presentation/screens/stock_out_empty_screen.dart'; import '../../stock/presentation/screens/stock_out_empty_screen.dart';

View File

@ -1,10 +1,10 @@
import 'package:flutter/material.dart';
import 'package:dio/dio.dart'; import 'package:dio/dio.dart';
import 'package:flutter_riverpod/flutter_riverpod.dart';
import 'package:flutter/services.dart';
import 'package:yaml/yaml.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 'home.dart';
import '/app/enum/config_path_enum.dart';
class Login extends ConsumerStatefulWidget { class Login extends ConsumerStatefulWidget {
const Login({super.key}); const Login({super.key});

View File

@ -1,5 +1,5 @@
import 'package:flutter_riverpod/flutter_riverpod.dart'; 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/models/stock_in_request.dart';
import '../../domain/repositories/stock_repository.dart'; import '../../domain/repositories/stock_repository.dart';
import '../../domain/models/base_wms_api_response.dart'; import '../../domain/models/base_wms_api_response.dart';

View File

@ -1,9 +1,9 @@
import 'package:flutter_riverpod/flutter_riverpod.dart'; 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 '../../../../core/di/providers.dart';
import '../../domain/models/goodsInfo_for_task.dart';
import '/features/stock/domain/repositories/stock_repository.dart';
import '../../domain/models/stock_in_request.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 class StockInManualNotifier
extends StateNotifier<AsyncValue<StockBaseWmsApiResponse?>> { extends StateNotifier<AsyncValue<StockBaseWmsApiResponse?>> {

View File

@ -1,7 +1,7 @@
import 'package:flutter_riverpod/flutter_riverpod.dart'; 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/models/base_wms_api_response.dart';
import '/features/stock/domain/repositories/stock_repository.dart'; import '/features/stock/domain/repositories/stock_repository.dart';
import '/core/di/providers.dart';
class StockOutEmptyNotifier extends StateNotifier<AsyncValue<StockBaseWmsApiResponse?>> { class StockOutEmptyNotifier extends StateNotifier<AsyncValue<StockBaseWmsApiResponse?>> {
final StockRepository repository; final StockRepository repository;

View File

@ -1,9 +1,9 @@
import '/app/enum/wms_out_type.dart'; 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 '../../../../core/api/clients/wms_api_client.dart';
import '../../domain/models/base_wms_api_response.dart';
import '../../domain/models/stock_in_request.dart'; import '../../domain/models/stock_in_request.dart';
import '../../domain/models/base_wms_api_response.dart';
import '../../domain/repositories/stock_repository.dart'; import '../../domain/repositories/stock_repository.dart';
import '/features/stock/domain/models/stock_out_request.dart';
class StockRepositoryImpl implements StockRepository { class StockRepositoryImpl implements StockRepository {
final WmsApiClient wmsApiClient; final WmsApiClient wmsApiClient;

View File

@ -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 { class StockBaseWmsApiResponse {
final int code; final int code;

View File

@ -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 { class GoodsInfoForTask {
final String goodsId; final String goodsId;

View File

@ -1,6 +1,6 @@
import '/core/api/models/requests/stock_in_request_dto.dart';
import 'base_wms_request.dart'; import 'base_wms_request.dart';
import 'goodsInfo_for_task.dart'; import 'goodsInfo_for_task.dart';
import '/core/api/models/requests/stock_in_request_dto.dart';
class StockInRequest extends BaseWmsRequest { class StockInRequest extends BaseWmsRequest {
final bool emptyTask; final bool emptyTask;

View File

@ -1,14 +1,13 @@
import 'package:yaml/yaml.dart';
import 'package:bruno/bruno.dart';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:flutter_riverpod/flutter_riverpod.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:flutter/services.dart' show rootBundle;
import 'package:yaml/yaml.dart'; import '/app/enum/stand.dart';
import '../../../../app/enum/config_path_enum.dart'; import '/app/enum/config_path_enum.dart';
import '../../../../app/enum/stand.dart'; import '/app/enum/wms_api_response_code.dart';
import '../../../../core/utils/extensions/dialogUtils.dart'; import '/core/utils/extensions/dialogUtils.dart';
import '/core/di/providers.dart' as app_providers;
import '../../domain/models/base_wms_api_response.dart'; import '../../domain/models/base_wms_api_response.dart';
class StockInEmpty extends ConsumerStatefulWidget { class StockInEmpty extends ConsumerStatefulWidget {

View File

@ -1,17 +1,17 @@
import 'package:yaml/yaml.dart';
import 'package:bruno/bruno.dart'; import 'package:bruno/bruno.dart';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:flutter/services.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:tdesign_flutter/tdesign_flutter.dart';
import 'package:yaml/yaml.dart'; import 'package:flutter_riverpod/flutter_riverpod.dart';
import '../../../../app/enum/config_path_enum.dart'; import '/app/enum/stand.dart';
import '../../../../app/enum/stand.dart'; import '/app/enum/config_path_enum.dart';
import '../../../../core/di/providers.dart' as app_providers; import '/app/enum/wms_api_response_code.dart';
import '../../../../core/utils/extensions/dialogUtils.dart'; import '/core/utils/extensions/dialogUtils.dart';
import '../../../../core/utils/extensions/stringUtils.dart'; import '/core/utils/extensions/stringUtils.dart';
import '/core/di/providers.dart' as app_providers;
import '../../domain/models/goodsInfo_for_task.dart'; import '../../domain/models/goodsInfo_for_task.dart';
import '/features/stock/domain/models/base_wms_api_response.dart';
class StockInManual extends ConsumerStatefulWidget { class StockInManual extends ConsumerStatefulWidget {
const StockInManual({super.key}); const StockInManual({super.key});

View File

@ -1,14 +1,14 @@
import 'package:yaml/yaml.dart';
import 'package:bruno/bruno.dart'; import 'package:bruno/bruno.dart';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:flutter_riverpod/flutter_riverpod.dart';
import 'package:flutter/services.dart' show rootBundle; import 'package:flutter/services.dart' show rootBundle;
import 'package:pda_template/app/enum/wms_api_response_code.dart'; import 'package:flutter_riverpod/flutter_riverpod.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 '/app/enum/stand.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/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 { class StockOutEmpty extends ConsumerStatefulWidget {
const StockOutEmpty({super.key}); const StockOutEmpty({super.key});