feat: sync order

This commit is contained in:
efrilm
2025-08-03 14:39:15 +07:00
parent 3d1ae25bcf
commit 051b64e3a6
25 changed files with 1422 additions and 333 deletions
@@ -1,10 +1,10 @@
import 'package:enaklo_pos/core/constants/colors.dart';
import 'package:enaklo_pos/core/extensions/date_time_ext.dart';
import 'package:enaklo_pos/presentation/home/models/order_model.dart';
import 'package:enaklo_pos/data/models/response/order_response_model.dart';
import 'package:flutter/material.dart';
class SalesOrderInformation extends StatelessWidget {
final OrderModel? order;
final Order? order;
const SalesOrderInformation({super.key, this.order});
@override
@@ -28,20 +28,19 @@ class SalesOrderInformation extends StatelessWidget {
),
_item(
title: 'No. Order',
value: "${order?.id}",
value: "${order?.orderNumber}",
),
_item(
title: 'Tanggal',
value:
DateTime.parse(order?.transactionTime ?? "").toFormattedDate3(),
value: (order?.createdAt ?? DateTime.now()).toFormattedDate2(),
),
_item(
title: 'Kasir',
value: order?.namaKasir ?? "-",
title: 'No. Meja',
value: order?.tableNumber ?? "-",
),
_item(
title: 'Jenis Order',
value: order?.orderType.value ?? "-",
value: order?.orderType ?? "-",
),
],
),