transaction date added in asset detail card.

design_3.0_asset_inventory_module
Sikander Saleem 4 weeks ago
parent 33251cfcff
commit ee36baaad5

@ -57,6 +57,7 @@ class AssetInventoryResponse {
class AssetInventoryModel { class AssetInventoryModel {
num? id; num? id;
num? assetId; num? assetId;
String? transactionDate;
String? assetNumber; String? assetNumber;
String? serialNo; String? serialNo;
String? assetName; String? assetName;
@ -111,6 +112,7 @@ class AssetInventoryModel {
this.id, this.id,
this.sessionId, this.sessionId,
this.assetId, this.assetId,
this.transactionDate,
this.assetNumber, this.assetNumber,
this.assetNameId, this.assetNameId,
this.serialNo, this.serialNo,
@ -163,6 +165,7 @@ class AssetInventoryModel {
AssetInventoryModel.fromJson(Map<String, dynamic> json) { AssetInventoryModel.fromJson(Map<String, dynamic> json) {
id = json['id']; id = json['id'];
assetId = json['assetId']; assetId = json['assetId'];
transactionDate = json['transactionDate'];
assetNumber = json['assetNumber']; assetNumber = json['assetNumber'];
assetNameId = json['assetNameId']; assetNameId = json['assetNameId'];
serialNo = json['serialNo']; serialNo = json['serialNo'];
@ -210,6 +213,7 @@ class AssetInventoryModel {
'isNotRegistered': isNotRegistered, 'isNotRegistered': isNotRegistered,
'sessionId': sessionId, 'sessionId': sessionId,
'assetImportId': assetImportId, 'assetImportId': assetImportId,
'transactionDate': transactionDate,
'assetId': assetId, 'assetId': assetId,
'siteId': siteId, 'siteId': siteId,
'buildingId': buildingId, 'buildingId': buildingId,
@ -237,6 +241,7 @@ class AssetInventoryModel {
return AssetInventoryModel( return AssetInventoryModel(
id: id ?? other.id, id: id ?? other.id,
assetId: assetId ?? other.assetId, assetId: assetId ?? other.assetId,
transactionDate: transactionDate ?? other.transactionDate,
assetNumber: assetNumber ?? other.assetNumber, assetNumber: assetNumber ?? other.assetNumber,
serialNo: serialNo ?? other.serialNo, serialNo: serialNo ?? other.serialNo,
assetName: assetName ?? other.assetName, assetName: assetName ?? other.assetName,

@ -43,6 +43,10 @@ class AssetDetailCardView extends StatelessWidget {
Column( Column(
crossAxisAlignment: CrossAxisAlignment.start, crossAxisAlignment: CrossAxisAlignment.start,
children: [ children: [
Text(
'Transection Date: ${assetInventoryModel.transactionDate?.toServiceRequestDetailsFormat ?? '-'}',
style: AppTextStyles.bodyText.copyWith(color: context.isDark ? AppColor.neutral10 : AppColor.neutral120),
),
Text( Text(
'${context.translation.assetNumber}: ${assetInventoryModel.assetNumber ?? '-'}', '${context.translation.assetNumber}: ${assetInventoryModel.assetNumber ?? '-'}',
style: AppTextStyles.bodyText.copyWith(color: context.isDark ? AppColor.neutral10 : AppColor.neutral120), style: AppTextStyles.bodyText.copyWith(color: context.isDark ? AppColor.neutral10 : AppColor.neutral120),

Loading…
Cancel
Save