update print
This commit is contained in:
parent
83af323a2f
commit
2813011fac
@ -6,7 +6,7 @@ import 'package:enaklo_pos/core/extensions/string_ext.dart';
|
|||||||
import 'package:enaklo_pos/core/utils/printer_service.dart';
|
import 'package:enaklo_pos/core/utils/printer_service.dart';
|
||||||
import 'package:enaklo_pos/data/dataoutputs/print_dataoutputs.dart';
|
import 'package:enaklo_pos/data/dataoutputs/print_dataoutputs.dart';
|
||||||
import 'package:enaklo_pos/data/datasources/auth_local_datasource.dart';
|
import 'package:enaklo_pos/data/datasources/auth_local_datasource.dart';
|
||||||
import 'package:enaklo_pos/data/datasources/outlet_local_datasource.dart';
|
import 'package:enaklo_pos/data/datasources/outlet/outlet_local_datasource.dart';
|
||||||
import 'package:enaklo_pos/data/datasources/printer/printer_local_datasource.dart';
|
import 'package:enaklo_pos/data/datasources/printer/printer_local_datasource.dart';
|
||||||
import 'package:enaklo_pos/data/datasources/settings_local_datasource.dart';
|
import 'package:enaklo_pos/data/datasources/settings_local_datasource.dart';
|
||||||
import 'package:enaklo_pos/data/models/response/order_response_model.dart';
|
import 'package:enaklo_pos/data/models/response/order_response_model.dart';
|
||||||
|
|||||||
@ -1,7 +1,7 @@
|
|||||||
import 'dart:io';
|
import 'dart:io';
|
||||||
|
|
||||||
import 'package:enaklo_pos/core/utils/helper_pdf_service.dart';
|
import 'package:enaklo_pos/core/utils/helper_pdf_service.dart';
|
||||||
import 'package:enaklo_pos/data/datasources/outlet_local_datasource.dart';
|
import 'package:enaklo_pos/data/datasources/outlet/outlet_local_datasource.dart';
|
||||||
import 'package:enaklo_pos/data/models/response/inventory_analytic_response_model.dart';
|
import 'package:enaklo_pos/data/models/response/inventory_analytic_response_model.dart';
|
||||||
import 'package:flutter/services.dart';
|
import 'package:flutter/services.dart';
|
||||||
import 'package:pdf/pdf.dart';
|
import 'package:pdf/pdf.dart';
|
||||||
|
|||||||
@ -882,6 +882,20 @@ class PrintDataoutputs {
|
|||||||
styles: const PosStyles(bold: true, align: PosAlign.right),
|
styles: const PosStyles(bold: true, align: PosAlign.right),
|
||||||
),
|
),
|
||||||
]);
|
]);
|
||||||
|
if (product.notes != '') {
|
||||||
|
bytes += generator.row([
|
||||||
|
PosColumn(
|
||||||
|
text: 'Note',
|
||||||
|
width: 4,
|
||||||
|
styles: const PosStyles(bold: false, align: PosAlign.left),
|
||||||
|
),
|
||||||
|
PosColumn(
|
||||||
|
text: product.notes,
|
||||||
|
width: 8,
|
||||||
|
styles: const PosStyles(bold: false, align: PosAlign.right),
|
||||||
|
),
|
||||||
|
]);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
bytes += generator.text(
|
bytes += generator.text(
|
||||||
paper == 80
|
paper == 80
|
||||||
|
|||||||
@ -2,12 +2,12 @@ import 'dart:developer';
|
|||||||
import 'package:dartz/dartz.dart';
|
import 'package:dartz/dartz.dart';
|
||||||
import 'package:dio/dio.dart';
|
import 'package:dio/dio.dart';
|
||||||
import 'package:enaklo_pos/core/network/dio_client.dart';
|
import 'package:enaklo_pos/core/network/dio_client.dart';
|
||||||
import 'package:enaklo_pos/data/datasources/outlet_local_datasource.dart';
|
import 'package:enaklo_pos/data/datasources/outlet/outlet_local_datasource.dart';
|
||||||
import 'package:enaklo_pos/data/datasources/settings_local_datasource.dart';
|
import 'package:enaklo_pos/data/datasources/settings_local_datasource.dart';
|
||||||
import 'package:enaklo_pos/presentation/home/models/outlet_model.dart';
|
import 'package:enaklo_pos/presentation/home/models/outlet_model.dart';
|
||||||
import 'package:enaklo_pos/presentation/setting/models/tax_model.dart';
|
import 'package:enaklo_pos/presentation/setting/models/tax_model.dart';
|
||||||
import '../../core/constants/variables.dart';
|
import '../../../core/constants/variables.dart';
|
||||||
import 'auth_local_datasource.dart';
|
import '../auth_local_datasource.dart';
|
||||||
|
|
||||||
class OutletRemoteDataSource {
|
class OutletRemoteDataSource {
|
||||||
final Dio dio = DioClient.instance;
|
final Dio dio = DioClient.instance;
|
||||||
@ -6,7 +6,7 @@ import 'package:enaklo_pos/core/network/dio_client.dart';
|
|||||||
import 'package:enaklo_pos/data/datasources/analytic_remote_datasource.dart';
|
import 'package:enaklo_pos/data/datasources/analytic_remote_datasource.dart';
|
||||||
import 'package:enaklo_pos/data/datasources/customer_remote_datasource.dart';
|
import 'package:enaklo_pos/data/datasources/customer_remote_datasource.dart';
|
||||||
import 'package:enaklo_pos/data/datasources/file_remote_datasource.dart';
|
import 'package:enaklo_pos/data/datasources/file_remote_datasource.dart';
|
||||||
import 'package:enaklo_pos/data/datasources/outlet_remote_data_source.dart';
|
import 'package:enaklo_pos/data/datasources/outlet/outlet_remote_data_source.dart';
|
||||||
import 'package:enaklo_pos/data/datasources/table_remote_datasource.dart';
|
import 'package:enaklo_pos/data/datasources/table_remote_datasource.dart';
|
||||||
import 'package:enaklo_pos/data/datasources/user_remote_datasource.dart';
|
import 'package:enaklo_pos/data/datasources/user_remote_datasource.dart';
|
||||||
import 'package:enaklo_pos/presentation/customer/bloc/customer_form/customer_form_bloc.dart';
|
import 'package:enaklo_pos/presentation/customer/bloc/customer_form/customer_form_bloc.dart';
|
||||||
|
|||||||
@ -1,5 +1,5 @@
|
|||||||
import 'package:bloc/bloc.dart';
|
import 'package:bloc/bloc.dart';
|
||||||
import 'package:enaklo_pos/data/datasources/outlet_remote_data_source.dart';
|
import 'package:enaklo_pos/data/datasources/outlet/outlet_remote_data_source.dart';
|
||||||
import 'package:enaklo_pos/presentation/home/models/outlet_model.dart';
|
import 'package:enaklo_pos/presentation/home/models/outlet_model.dart';
|
||||||
import 'package:freezed_annotation/freezed_annotation.dart';
|
import 'package:freezed_annotation/freezed_annotation.dart';
|
||||||
|
|
||||||
|
|||||||
@ -1,5 +1,5 @@
|
|||||||
import 'package:bloc/bloc.dart';
|
import 'package:bloc/bloc.dart';
|
||||||
import 'package:enaklo_pos/data/datasources/outlet_remote_data_source.dart';
|
import 'package:enaklo_pos/data/datasources/outlet/outlet_remote_data_source.dart';
|
||||||
import 'package:enaklo_pos/presentation/home/models/outlet_model.dart';
|
import 'package:enaklo_pos/presentation/home/models/outlet_model.dart';
|
||||||
import 'package:freezed_annotation/freezed_annotation.dart';
|
import 'package:freezed_annotation/freezed_annotation.dart';
|
||||||
|
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
import 'package:bloc/bloc.dart';
|
import 'package:bloc/bloc.dart';
|
||||||
import 'package:enaklo_pos/data/datasources/analytic_remote_datasource.dart';
|
import 'package:enaklo_pos/data/datasources/analytic_remote_datasource.dart';
|
||||||
import 'package:enaklo_pos/data/datasources/outlet_local_datasource.dart';
|
import 'package:enaklo_pos/data/datasources/outlet/outlet_local_datasource.dart';
|
||||||
import 'package:enaklo_pos/data/models/response/category_analytic_response_model.dart';
|
import 'package:enaklo_pos/data/models/response/category_analytic_response_model.dart';
|
||||||
import 'package:enaklo_pos/data/models/response/payment_method_analytic_response_model.dart';
|
import 'package:enaklo_pos/data/models/response/payment_method_analytic_response_model.dart';
|
||||||
import 'package:enaklo_pos/data/models/response/product_analytic_response_model.dart';
|
import 'package:enaklo_pos/data/models/response/product_analytic_response_model.dart';
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user