This commit is contained in:
2025-11-04 08:12:13 +07:00
parent 9df4b79a66
commit ff25363a19
5 changed files with 177 additions and 6 deletions

View File

@@ -4,8 +4,7 @@ import 'package:flutter_riverpod/flutter_riverpod.dart';
import 'package:mobile_scanner/mobile_scanner.dart';
import '../../../../core/di/providers.dart';
import '../../../../core/router/app_router.dart';
import '../../../../core/services/print_service.dart';
import '../../../../core/services/sunmi_service.dart';
import '../../../../core/storage/secure_storage.dart';
import '../../../../core/utils/text_utils.dart';
import '../../../users/domain/entities/user_entity.dart';
@@ -94,7 +93,7 @@ class _ProductDetailPageState extends ConsumerState<ProductDetailPage> {
// Get stored current user ID from secure storage
final secureStorage = SecureStorage();
final currentUserId = await secureStorage.getCurrentUserId();
print('user $currentUserId');
if (currentUserId == null) {
return;
}
@@ -730,7 +729,7 @@ class _ProductDetailPageState extends ConsumerState<ProductDetailPage> {
: 'P${stage.productId}';
try {
await PrintService.printWarehouseExport(
await SunmiService.printWarehouseExport(
context: context,
warehouseName: widget.warehouseName,
productId: stage.productId,
@@ -749,7 +748,7 @@ class _ProductDetailPageState extends ConsumerState<ProductDetailPage> {
if (mounted) {
ScaffoldMessenger.of(context).showSnackBar(
SnackBar(
content: Text('Error printing: ${e.toString()}'),
content: Text('Lỗi khi in: ${e.toString()}'),
backgroundColor: Colors.red,
duration: const Duration(seconds: 3),
),