Commit 2a5b9635 authored by Sai Srinivas's avatar Sai Srinivas
Browse files

13-08-2025 By Sai Srinivas

Order Module - Add and Gen Tracker
parent c1b1af92
......@@ -319,7 +319,7 @@ class Generatordetailsprovider extends ChangeNotifier {
case "Generator Details":
_title = "Generator Details";
_subTitle = "to open Generator Details";
_note = "Note*: 'Tag Generator' are moved to 'Generator Details'.";
_note = "Note*: 'Tag Location' and 'Register Complaint' are moved to 'Generator Details'.";
notifyListeners();
break;
case "Register Complaint":
......
......@@ -1270,30 +1270,30 @@ class _MyHomePageState extends State<MyHomePage> {
var res;
switch (coreFilteredItems[ci]['name']) {
case "Gen Tracker":
// res = await Navigator.push(
// context,
// MaterialPageRoute(
// builder:
// (context) =>
// Gentrackerdashboard(),
// settings: RouteSettings(
// arguments:
// 'Gentrackerdashboard',
// ),
// ),
// );
res = await Navigator.push(
context,
MaterialPageRoute(
builder:
(context) => Scanentergeneratoridscreen(
from: "Generator Details",
res = await Navigator.push(
context,
MaterialPageRoute(
builder:
(context) =>
Gentrackerdashboard(),
settings: RouteSettings(
arguments:
'Gentrackerdashboard',
),
),
settings: RouteSettings(
name: 'Scanentergeneratoridscreen'
)
),
);
);
// res = await Navigator.push(
// context,
// MaterialPageRoute(
// builder:
// (context) => Scanentergeneratoridscreen(
// from: "Generator Details",
// ),
// settings: RouteSettings(
// name: 'Scanentergeneratoridscreen'
// )
// ),
// );
break;
case "Service":
res = await Navigator.push(
......
......@@ -74,7 +74,7 @@ class _GentrackerdashboardState extends State<Gentrackerdashboard> {
return Scaffold(
resizeToAvoidBottomInset: true,
backgroundColor: AppColors.scaffold_bg_color,
appBar: appbar(context, "Gen Tracker"),
appBar: appbarNew(context, "Gen Tracker",0xFFFFFFFF),
body: Column(
children: [
Expanded(
......
......@@ -173,9 +173,19 @@ class _ScanentergeneratoridscreenState
),
),
),
SizedBox(height: 10,),
Text(provider.note,
style: TextStyle(fontSize: 14, color: AppColors.grey_semi),),
SizedBox(height: 10),
// if(widget.from!="Tag Generator")
// Padding(
// padding: EdgeInsets.symmetric(horizontal: 15),
// child: Text(
// provider.note,
// textAlign: TextAlign.center,
// style: TextStyle(
// fontSize: 14,
// color: AppColors.grey_semi,
// ),
// ),
// ),
SizedBox(height: 50),
],
),
......@@ -306,51 +316,50 @@ class _ScanentergeneratoridscreenState
provider.submitLoading
? null
: () async {
provider.submitLoading = true;
provider.LoadgeneratorDetailsApifunction(
homeProvider,
context,
widget.from,
genIDcontroller.text,
"1",
);
genIDcontroller.clear();
// switch (widget.from) {
// case "Generator Details":
//
// break;
// // case "Register Complaint":
// // provider.LoadgeneratorDetailsApifunction(
// // homeProvider,
// // context,
// // widget.from,
// // genIDcontroller.text,
// // "2"
// // );
// // break;
// // case "Tag Location":
// // provider.TagLocationAPIFunction(homeProvider, context, genIDcontroller.text);
// // break;
// // case "Tag Generator":
// // provider.submitLoading = false;
// // provider.TagGeneratorCheckAPIFunction(
// // homeProvider,
// // context,
// // genIDcontroller.text,
// // );
// // // final data = await ApiCalling.TagGeneratorCheckAPI(homeProvider.empId, homeProvider.session, genIDcontroller.text);
// // // if(data!=null){
// // // if(data.error==0){
// // // provider.showTagGeneratorBottomSheet(context, genIDcontroller.text);
// // // }else{
// // // toast(context, data.message);
// // // }
// // // }
// //
// // break;
// default:
// break;
// }
switch (widget.from) {
case "Generator Details":
provider.submitLoading = true;
provider.LoadgeneratorDetailsApifunction(
homeProvider,
context,
widget.from,
genIDcontroller.text,
"1",
);
genIDcontroller.clear();
break;
// case "Register Complaint":
// provider.LoadgeneratorDetailsApifunction(
// homeProvider,
// context,
// widget.from,
// genIDcontroller.text,
// "2"
// );
// break;
// case "Tag Location":
// provider.TagLocationAPIFunction(homeProvider, context, genIDcontroller.text);
// break;
case "Tag Generator":
provider.submitLoading = false;
provider.TagGeneratorCheckAPIFunction(
homeProvider,
context,
genIDcontroller.text,
);
// final data = await ApiCalling.TagGeneratorCheckAPI(homeProvider.empId, homeProvider.session, genIDcontroller.text);
// if(data!=null){
// if(data.error==0){
// provider.showTagGeneratorBottomSheet(context, genIDcontroller.text);
// }else{
// toast(context, data.message);
// }
// }
break;
default:
break;
}
},
child: Container(
alignment: Alignment.center,
......
......@@ -118,11 +118,12 @@ class _MonthlycollectionState extends State<Monthlycollection> {
child: Scaffold(
resizeToAvoidBottomInset: true,
backgroundColor: AppColors.scaffold_bg_color,
appBar: appbar2(
appBar: appbar2New(
context,
"Payment Collection",
provider.resetAll,
SizedBox.shrink(),
0xFFFFFFFF
),
body:
provider.paymenCollectionList.isNotEmpty
......
......@@ -16,7 +16,7 @@ publish_to: 'none' # Remove this line if you wish to publish to pub.dev
# https://developer.apple.com/library/archive/documentation/General/Reference/InfoPlistKeyReference/Articles/CoreFoundationKeys.html
# In Windows, build-name is used as the major, minor, and patch parts
# of the product and file versions while build-number is used as the build suffix.
version: 1.0.96+104
version: 1.0.97+105
environment:
sdk: ^3.7.2
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment