request number copy added.

ui_ux_rollout_merge
Sikander Saleem 2 weeks ago
parent 4a39569c9e
commit bec088dd5a

@ -81,7 +81,7 @@ class IncidentDetailPage extends StatelessWidget {
List<Widget> requestDetails(BuildContext context, IncidentDataModel incidentData) { List<Widget> requestDetails(BuildContext context, IncidentDataModel incidentData) {
return [ return [
InfoHeader16Widget("Request Details"), InfoHeader16Widget("Request Details"),
InfoTextWidget(label: 'Incident No', value: incidentData.reqCode ?? "-"), InfoTextWidget(label: 'Incident No', value: incidentData.reqCode ?? "-", copyValue: true),
InfoTextWidget(label: 'Incident Type', value: incidentData.incidentClassificationName ?? "-"), InfoTextWidget(label: 'Incident Type', value: incidentData.incidentClassificationName ?? "-"),
InfoTextWidget(label: 'Incident Title', value: incidentData.incidentTitle ?? "-"), InfoTextWidget(label: 'Incident Title', value: incidentData.incidentTitle ?? "-"),
InfoTextWidget(label: 'Incident Description', value: incidentData.incidentDescription ?? "-"), InfoTextWidget(label: 'Incident Description', value: incidentData.incidentDescription ?? "-"),

@ -185,7 +185,7 @@ class _EquipmentInternalAuditDetailPageState extends State<EquipmentInternalAudi
crossAxisAlignment: CrossAxisAlignment.start, crossAxisAlignment: CrossAxisAlignment.start,
children: [ children: [
InfoHeader16Widget("Request Details"), InfoHeader16Widget("Request Details"),
InfoTextWidget(label: context.translation.requestNo, value: model?.requestNo ?? '-'), InfoTextWidget(label: context.translation.requestNo, value: model?.requestNo ?? '-', copyValue: true),
if (model != null && model!.equipmentsFindings != null && model!.equipmentsFindings!.isNotEmpty) if (model != null && model!.equipmentsFindings != null && model!.equipmentsFindings!.isNotEmpty)
...model!.equipmentsFindings!.map((item) { ...model!.equipmentsFindings!.map((item) {
final findingName = item.finding?.name ?? 'Unknown'; final findingName = item.finding?.name ?? 'Unknown';
@ -204,7 +204,7 @@ class _EquipmentInternalAuditDetailPageState extends State<EquipmentInternalAudi
children: [ children: [
InfoHeader16Widget("Asset Information"), InfoHeader16Widget("Asset Information"),
InfoTextWidget(label: context.translation.assetName, value: model?.asset?.assetName ?? '-'), InfoTextWidget(label: context.translation.assetName, value: model?.asset?.assetName ?? '-'),
InfoTextWidget(label: context.translation.assetNo, value: model?.asset?.assetNumber ?? '-'), InfoTextWidget(label: context.translation.assetNo, value: model?.asset?.assetNumber ?? '-', copyValue: true),
InfoTextWidget(label: context.translation.serialNumber, value: model?.asset?.assetNumber ?? '-'), InfoTextWidget(label: context.translation.serialNumber, value: model?.asset?.assetNumber ?? '-'),
InfoTextWidget(label: context.translation.manufacture, value: model?.asset?.manufacturerName ?? '-'), InfoTextWidget(label: context.translation.manufacture, value: model?.asset?.manufacturerName ?? '-'),
InfoTextWidget(label: context.translation.model, value: model?.asset?.modelName ?? '-'), InfoTextWidget(label: context.translation.model, value: model?.asset?.modelName ?? '-'),

@ -184,7 +184,7 @@ class _LoanEquipmentDetailPageState extends State<LoanEquipmentDetailPage> {
return [ return [
InfoHeader16Widget("Request Details"), InfoHeader16Widget("Request Details"),
InfoTextWidget(label: 'Loan Type', value: loanData.loanTypeName ?? "-"), InfoTextWidget(label: 'Loan Type', value: loanData.loanTypeName ?? "-"),
InfoTextWidget(label: 'Loan No', value: loanData.reqCode ?? "-"), InfoTextWidget(label: 'Loan No', value: loanData.reqCode ?? "-", copyValue: true),
InfoTextWidget(label: 'Loan Period', value: loanData.loanPeriodName ?? "-"), InfoTextWidget(label: 'Loan Period', value: loanData.loanPeriodName ?? "-"),
InfoTextWidget(label: context.translation.site, value: loanData.siteName ?? "-"), InfoTextWidget(label: context.translation.site, value: loanData.siteName ?? "-"),
InfoTextWidget(label: context.translation.department, value: loanData.departmentName ?? "-"), InfoTextWidget(label: context.translation.department, value: loanData.departmentName ?? "-"),

@ -90,7 +90,7 @@ class _MedicalGasInspectionDetailPageState extends State<MedicalGasInspectionDet
), ),
8.height, 8.height,
InfoHeader16Widget("Request Details"), InfoHeader16Widget("Request Details"),
InfoTextWidget(label: context.translation.requestNo, value: model?.requestNumber ?? '-'), InfoTextWidget(label: context.translation.requestNo, value: model?.requestNumber ?? '-', copyValue: true),
InfoTextWidget(label: 'Requested by', value: model?.requestedBy ?? '-'), InfoTextWidget(label: 'Requested by', value: model?.requestedBy ?? '-'),
if (model?.lastModifiedBy != null) if (model?.lastModifiedBy != null)
InfoTextWidget(label: 'Last Modified by', value: model?.lastModifiedBy ?? '-'), InfoTextWidget(label: 'Last Modified by', value: model?.lastModifiedBy ?? '-'),

@ -87,7 +87,7 @@ class _PpmDetailsPageState extends State<PpmDetailsPage> {
InfoHeader16Widget(planPreventiveVisit.assetName?.cleanupWhitespace.capitalizeFirstOfEach ?? ''), InfoHeader16Widget(planPreventiveVisit.assetName?.cleanupWhitespace.capitalizeFirstOfEach ?? ''),
InfoTextWidget(label: context.translation.assetNumber, value: planPreventiveVisit.asset?.assetNumber ?? '-'), InfoTextWidget(label: context.translation.assetNumber, value: planPreventiveVisit.asset?.assetNumber ?? '-'),
InfoTextWidget(label: context.translation.assetSN, value: planPreventiveVisit.asset?.assetSerialNo ?? '-'), InfoTextWidget(label: context.translation.assetSN, value: planPreventiveVisit.asset?.assetSerialNo ?? '-'),
InfoTextWidget(label: context.translation.requestNo, value: planPreventiveVisit.visitNo ?? '-'), InfoTextWidget(label: context.translation.requestNo, value: planPreventiveVisit.visitNo ?? '-', copyValue: true),
if (planPreventiveVisit.acutalDateOfVisit != null) ...[ if (planPreventiveVisit.acutalDateOfVisit != null) ...[
const Divider().defaultStyle(context), const Divider().defaultStyle(context),
InfoTextWidget(label: context.translation.actualDate, value: planPreventiveVisit.acutalDateOfVisit?.toIso8601String().toAssetDetailsFormat ?? ""), InfoTextWidget(label: context.translation.actualDate, value: planPreventiveVisit.acutalDateOfVisit?.toIso8601String().toAssetDetailsFormat ?? ""),

@ -94,7 +94,7 @@ class _DeviceTransferDetailsState extends State<DeviceTransferDetails> {
), ),
8.height, 8.height,
InfoHeader16Widget(context.translation.callDetails), InfoHeader16Widget(context.translation.callDetails),
InfoTextWidget(label: context.translation.trNumber, value: _model?.transferCode ?? "-"), InfoTextWidget(label: context.translation.trNumber, value: _model?.transferCode ?? "-", copyValue: true),
InfoTextWidget(label: context.translation.createdBy, value: _model?.name ?? "-"), InfoTextWidget(label: context.translation.createdBy, value: _model?.name ?? "-"),
const Divider().defaultStyle(context), const Divider().defaultStyle(context),
InfoHeader16Widget(context.translation.assetInformation), InfoHeader16Widget(context.translation.assetInformation),

@ -204,7 +204,7 @@ class _GasRefillDetailsPageState extends State<GasRefillDetailsPage> {
), ),
8.height, 8.height,
InfoHeader16Widget(context.translation.callDetails), InfoHeader16Widget(context.translation.callDetails),
InfoTextWidget(label: context.translation.requestNo, value: gasRefillModel.gasRefillNo ?? '-'), InfoTextWidget(label: context.translation.requestNo, value: gasRefillModel.gasRefillNo ?? '-', copyValue: true),
InfoTextWidget(label: context.translation.createdBy, value: gasRefillModel.name ?? '-'), InfoTextWidget(label: context.translation.createdBy, value: gasRefillModel.name ?? '-'),
InfoTextWidget(label: context.translation.gasType, value: gasRefillModel.gasRefillDetails?[0].gasType?.name ?? '-'), InfoTextWidget(label: context.translation.gasType, value: gasRefillModel.gasRefillDetails?[0].gasType?.name ?? '-'),
InfoTextWidget(label: context.translation.cylinderType, value: gasRefillModel.gasRefillDetails?[0].cylinderType?.name ?? '-'), InfoTextWidget(label: context.translation.cylinderType, value: gasRefillModel.gasRefillDetails?[0].cylinderType?.name ?? '-'),

@ -119,7 +119,7 @@ class _TrafRequestDetailPageState extends State<TrafRequestDetailPage> {
crossAxisAlignment: CrossAxisAlignment.start, crossAxisAlignment: CrossAxisAlignment.start,
children: [ children: [
InfoHeader16Widget("Request Information"), InfoHeader16Widget("Request Information"),
InfoTextWidget(label: 'Request No', value: data.reqCode ?? '-'), InfoTextWidget(label: 'Request No', value: data.reqCode ?? '-', copyValue: true),
InfoTextWidget(label: 'Request type', value: data.requestTypeName ?? '-'), InfoTextWidget(label: 'Request type', value: data.requestTypeName ?? '-'),
if (data.requestTypeValue == 1) ...[ if (data.requestTypeValue == 1) ...[
4.height, 4.height,

@ -297,7 +297,7 @@ class _AssetDetailPageState extends State<AssetDetailPage> with SingleTickerProv
Column( Column(
crossAxisAlignment: CrossAxisAlignment.start, crossAxisAlignment: CrossAxisAlignment.start,
children: [ children: [
InfoTextWidget(label: context.translation.assetNo, value: assetModel!.multiAssets!.first.assetNumber, showEmptyValue: true), InfoTextWidget(label: context.translation.assetNo, value: assetModel!.multiAssets!.first.assetNumber, showEmptyValue: true,copyValue: true),
InfoTextWidget(label: context.translation.modelName, value: assetModel!.modelDefinition!.modelName, showEmptyValue: true), InfoTextWidget(label: context.translation.modelName, value: assetModel!.modelDefinition!.modelName, showEmptyValue: true),
InfoTextWidget(label: context.translation.supplier, value: assetModel!.supplier?.suppliername, showEmptyValue: true), InfoTextWidget(label: context.translation.supplier, value: assetModel!.supplier?.suppliername, showEmptyValue: true),
InfoTextWidget(label: context.translation.manufacture, value: assetModel!.modelDefinition!.manufacturerName, showEmptyValue: true), InfoTextWidget(label: context.translation.manufacture, value: assetModel!.modelDefinition!.manufacturerName, showEmptyValue: true),

Loading…
Cancel
Save