调整引用格式, 采用相对路径, 防止新项目名导致路径错误
This commit is contained in:
parent
b16427f208
commit
917c630060
|
|
@ -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;
|
||||||
|
|
|
||||||
|
|
@ -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;
|
||||||
|
|
|
||||||
|
|
@ -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?>> {
|
||||||
|
|
|
||||||
|
|
@ -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;
|
||||||
|
|
|
||||||
|
|
@ -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';
|
||||||
|
|
|
||||||
|
|
@ -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});
|
||||||
|
|
|
||||||
|
|
@ -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';
|
||||||
|
|
|
||||||
|
|
@ -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?>> {
|
||||||
|
|
|
||||||
|
|
@ -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;
|
||||||
|
|
|
||||||
|
|
@ -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;
|
||||||
|
|
|
||||||
|
|
@ -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;
|
||||||
|
|
|
||||||
|
|
@ -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;
|
||||||
|
|
|
||||||
|
|
@ -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;
|
||||||
|
|
|
||||||
|
|
@ -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 {
|
||||||
|
|
|
||||||
|
|
@ -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});
|
||||||
|
|
|
||||||
|
|
@ -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});
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user