update struk

This commit is contained in:
2026-02-09 23:56:18 +07:00
parent d144d24596
commit 34ee0c3c01
4 changed files with 85 additions and 42 deletions

View File

@@ -25,6 +25,7 @@ import '../../widgets/dotted_border/global_dotted_border.dart';
import '../../widgets/universal_image.dart';
import '../Products/add product/modle/create_product_model.dart';
import '../language/language_provider.dart';
import '../../Provider/product_provider.dart';
class SalesInvoiceDetails extends StatefulWidget {
const SalesInvoiceDetails({
@@ -134,6 +135,7 @@ class _SalesInvoiceDetailsState extends State<SalesInvoiceDetails> {
final locale = Localizations.localeOf(context).languageCode;
return Consumer(builder: (context, ref, __) {
final printerData = ref.watch(thermalPrinterProvider);
final products = ref.watch(productProvider);
final businessSettingData = ref.watch(businessInfoProvider);
final hasWarranty = widget.saleTransaction.salesDetails!.any((e) => e.warrantyInfo?.warrantyDuration != null);
final hasGuarantee = widget.saleTransaction.salesDetails!.any((e) => e.warrantyInfo?.guaranteeDuration != null);
@@ -1316,6 +1318,7 @@ class _SalesInvoiceDetailsState extends State<SalesInvoiceDetails> {
transaction: model,
productList: model.transitionModel!.salesDetails,
context: context,
products: products.value,
);
// final defould = true;