Cheque (service & screens) & Account

This commit is contained in:
2026-02-16 11:54:34 +05:30
parent dc51690292
commit 30296be75a
16 changed files with 815 additions and 73 deletions

View File

@@ -89,7 +89,7 @@ class _RevokeStopSingleChequeScreenState extends State<RevokeStopSingleChequeScr
Widget build(BuildContext context) {
return Scaffold(
appBar: AppBar(
title: const Text("Revoke Single Stop")),
title: Text(AppLocalizations.of(context).revokeSingleStopTitle)),
body: Padding(
padding: const EdgeInsets.all(16.0),
child: Form(
@@ -155,7 +155,7 @@ class _RevokeStopSingleChequeScreenState extends State<RevokeStopSingleChequeScr
readOnly: true,
onTap: () => _selectDate(_stopIssueDateController),
decoration: InputDecoration(
labelText: AppLocalizations.of(context).stopIssueDateLabel,
labelText: AppLocalizations.of(context).revokeIssueDate,
border: const OutlineInputBorder(),
suffixIcon: IconButton(
icon: const Icon(Icons.calendar_today),
@@ -170,7 +170,7 @@ class _RevokeStopSingleChequeScreenState extends State<RevokeStopSingleChequeScr
readOnly: true,
onTap: () => _selectDate(_stopExpiryDateController),
decoration: InputDecoration(
labelText: AppLocalizations.of(context).stopExpiryDateLabel,
labelText: AppLocalizations.of(context).revokeExpiryDate,
border: const OutlineInputBorder(),
suffixIcon: IconButton(
icon: const Icon(Icons.calendar_today),
@@ -183,7 +183,7 @@ class _RevokeStopSingleChequeScreenState extends State<RevokeStopSingleChequeScr
TextFormField(
controller: _stopAmountController,
decoration: InputDecoration(
labelText: AppLocalizations.of(context).stopAmountHint,
labelText: AppLocalizations.of(context).revokeAmount,
border: const OutlineInputBorder(),
),
keyboardType: TextInputType.number,
@@ -204,7 +204,7 @@ class _RevokeStopSingleChequeScreenState extends State<RevokeStopSingleChequeScr
});
},
decoration: InputDecoration(
labelText: AppLocalizations.of(context).stopCommentHint,
labelText: AppLocalizations.of(context).revokeComment,
border: const OutlineInputBorder(),
),
),
@@ -258,8 +258,8 @@ class _RevokeStopSingleChequeScreenState extends State<RevokeStopSingleChequeScr
_showResponseDialog('Success', message);
} if (status == 'ERROR') {
String errMessage = "error";
if(code == '0429') {
errMessage = 'The selected Cheque is already stopped';
if(code == '0172') {
errMessage = 'The selected Cheque is not stopped';
} else if(code == '0748') {
errMessage = 'The selected Cheque is already presented';
}
@@ -293,7 +293,7 @@ class _RevokeStopSingleChequeScreenState extends State<RevokeStopSingleChequeScr
);
}
},
child: Text("Revoke Stop"),
child: Text(AppLocalizations.of(context).revokeStopButton),
),
],
),