Fix cart model string casting to use ?.toString()
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
parent
b47c68b63a
commit
821eae4170
1 changed files with 5 additions and 5 deletions
|
|
@ -61,7 +61,7 @@ class Cart {
|
|||
|
||||
return Cart(
|
||||
orderId: _parseInt(order["OrderID"]) ?? 0,
|
||||
orderUuid: (order["OrderUUID"] as String?) ?? "",
|
||||
orderUuid: order["OrderUUID"]?.toString() ?? "",
|
||||
userId: _parseInt(order["OrderUserID"]) ?? 0,
|
||||
businessId: _parseInt(order["OrderBusinessID"]) ?? 0,
|
||||
businessDeliveryMultiplier: _parseDouble(order["OrderBusinessDeliveryMultiplier"]) ?? 0.0,
|
||||
|
|
@ -72,7 +72,7 @@ class Cart {
|
|||
statusId: _parseInt(order["OrderStatusID"]) ?? 0,
|
||||
addressId: _parseInt(order["OrderAddressID"]),
|
||||
paymentId: _parseInt(order["OrderPaymentID"]),
|
||||
remarks: order["OrderRemarks"] as String?,
|
||||
remarks: order["OrderRemarks"]?.toString(),
|
||||
addedOn: _parseDateTime(order["OrderAddedOn"]),
|
||||
lastEditedOn: _parseDateTime(order["OrderLastEditedOn"]),
|
||||
submittedOn: _parseDateTime(order["OrderSubmittedOn"]),
|
||||
|
|
@ -211,12 +211,12 @@ class OrderLineItem {
|
|||
statusId: _parseInt(json["OrderLineItemStatusID"]) ?? 0,
|
||||
price: _parseDouble(json["OrderLineItemPrice"]) ?? 0.0,
|
||||
quantity: _parseInt(json["OrderLineItemQuantity"]) ?? 0,
|
||||
remark: json["OrderLineItemRemark"] as String?,
|
||||
remark: json["OrderLineItemRemark"]?.toString(),
|
||||
isDeleted: _parseBool(json["OrderLineItemIsDeleted"]),
|
||||
addedOn: _parseDateTime(json["OrderLineItemAddedOn"]),
|
||||
itemName: json["ItemName"] as String?,
|
||||
itemName: json["ItemName"]?.toString(),
|
||||
itemParentItemId: _parseInt(json["ItemParentItemID"]),
|
||||
itemParentName: json["ItemParentName"] as String?,
|
||||
itemParentName: json["ItemParentName"]?.toString(),
|
||||
isCheckedByDefault: _parseBool(json["ItemIsCheckedByDefault"]),
|
||||
);
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue