|
@@ -26,7 +26,7 @@ abstract class _$ServicesPageRouter extends RootStackRouter {
|
|
|
final args = routeData.argsAs<CleanOrderDetailPageRouteArgs>(
|
|
|
orElse: () => CleanOrderDetailPageRouteArgs(
|
|
|
id: pathParams.getInt('id'),
|
|
|
- serviceTypeCode: pathParams.getInt('serviceTypeCode'),
|
|
|
+ cleanServiceType: pathParams.getString('cleanServiceType'),
|
|
|
serviesStatusCode: pathParams.getInt('serviesStatusCode'),
|
|
|
));
|
|
|
return AutoRoutePage<dynamic>(
|
|
@@ -34,7 +34,7 @@ abstract class _$ServicesPageRouter extends RootStackRouter {
|
|
|
child: CleanOrderDetailPage(
|
|
|
key: args.key,
|
|
|
id: args.id,
|
|
|
- serviceTypeCode: args.serviceTypeCode,
|
|
|
+ cleanServiceType: args.cleanServiceType,
|
|
|
serviesStatusCode: args.serviesStatusCode,
|
|
|
),
|
|
|
);
|
|
@@ -82,11 +82,13 @@ abstract class _$ServicesPageRouter extends RootStackRouter {
|
|
|
);
|
|
|
},
|
|
|
RepairPageRoute.name: (routeData) {
|
|
|
- final args = routeData.argsAs<RepairPageRouteArgs>(
|
|
|
- orElse: () => const RepairPageRouteArgs());
|
|
|
+ final args = routeData.argsAs<RepairPageRouteArgs>();
|
|
|
return AutoRoutePage<dynamic>(
|
|
|
routeData: routeData,
|
|
|
- child: RepairPage(key: args.key),
|
|
|
+ child: RepairPage(
|
|
|
+ key: args.key,
|
|
|
+ parentCategoryId: args.parentCategoryId,
|
|
|
+ ),
|
|
|
);
|
|
|
},
|
|
|
ServiceCleanDetailPageRoute.name: (routeData) {
|
|
@@ -94,14 +96,14 @@ abstract class _$ServicesPageRouter extends RootStackRouter {
|
|
|
final args = routeData.argsAs<ServiceCleanDetailPageRouteArgs>(
|
|
|
orElse: () => ServiceCleanDetailPageRouteArgs(
|
|
|
id: pathParams.getInt('id'),
|
|
|
- serviceTypeCode: pathParams.getInt('serviceTypeCode'),
|
|
|
+ cleanServiceType: pathParams.getString('cleanServiceType'),
|
|
|
));
|
|
|
return AutoRoutePage<dynamic>(
|
|
|
routeData: routeData,
|
|
|
child: ServiceCleanDetailPage(
|
|
|
key: args.key,
|
|
|
id: args.id,
|
|
|
- serviceTypeCode: args.serviceTypeCode,
|
|
|
+ cleanServiceType: args.cleanServiceType,
|
|
|
),
|
|
|
);
|
|
|
},
|
|
@@ -112,7 +114,7 @@ abstract class _$ServicesPageRouter extends RootStackRouter {
|
|
|
child: ServiceEvaluateCreatePage(
|
|
|
key: args.key,
|
|
|
id: args.id,
|
|
|
- serviceTypeCode: args.serviceTypeCode,
|
|
|
+ cleanServiceType: args.cleanServiceType,
|
|
|
),
|
|
|
);
|
|
|
},
|
|
@@ -123,7 +125,7 @@ abstract class _$ServicesPageRouter extends RootStackRouter {
|
|
|
child: ServiceEvaluateListPage(
|
|
|
key: args.key,
|
|
|
id: args.id,
|
|
|
- serviceTypeCode: args.serviceTypeCode,
|
|
|
+ cleanServiceType: args.cleanServiceType,
|
|
|
),
|
|
|
);
|
|
|
},
|
|
@@ -134,19 +136,14 @@ abstract class _$ServicesPageRouter extends RootStackRouter {
|
|
|
child: ServiceOrderConfirmPage(
|
|
|
key: args.key,
|
|
|
id: args.id,
|
|
|
- serviceTypeCode: args.serviceTypeCode,
|
|
|
+ cleanServiceType: args.cleanServiceType,
|
|
|
),
|
|
|
);
|
|
|
},
|
|
|
ServicePaySuccessPageRoute.name: (routeData) {
|
|
|
- final args = routeData.argsAs<ServicePaySuccessPageRouteArgs>();
|
|
|
return AutoRoutePage<dynamic>(
|
|
|
routeData: routeData,
|
|
|
- child: ServicePaySuccessPage(
|
|
|
- key: args.key,
|
|
|
- id: args.id,
|
|
|
- serviceTypeCode: args.serviceTypeCode,
|
|
|
- ),
|
|
|
+ child: const ServicePaySuccessPage(),
|
|
|
);
|
|
|
},
|
|
|
ServiceRepairDetailPageRoute.name: (routeData) {
|
|
@@ -154,14 +151,14 @@ abstract class _$ServicesPageRouter extends RootStackRouter {
|
|
|
final args = routeData.argsAs<ServiceRepairDetailPageRouteArgs>(
|
|
|
orElse: () => ServiceRepairDetailPageRouteArgs(
|
|
|
id: pathParams.getInt('id'),
|
|
|
- serviceTypeCode: pathParams.getInt('serviceTypeCode'),
|
|
|
+ cleanServiceType: pathParams.optString('cleanServiceType'),
|
|
|
));
|
|
|
return AutoRoutePage<dynamic>(
|
|
|
routeData: routeData,
|
|
|
child: ServiceRepairDetailPage(
|
|
|
key: args.key,
|
|
|
id: args.id,
|
|
|
- serviceTypeCode: args.serviceTypeCode,
|
|
|
+ cleanServiceType: args.cleanServiceType,
|
|
|
),
|
|
|
);
|
|
|
},
|
|
@@ -174,11 +171,13 @@ abstract class _$ServicesPageRouter extends RootStackRouter {
|
|
|
);
|
|
|
},
|
|
|
ServicesPageRoute.name: (routeData) {
|
|
|
- final args = routeData.argsAs<ServicesPageRouteArgs>(
|
|
|
- orElse: () => const ServicesPageRouteArgs());
|
|
|
+ final args = routeData.argsAs<ServicesPageRouteArgs>();
|
|
|
return AutoRoutePage<dynamic>(
|
|
|
routeData: routeData,
|
|
|
- child: ServicesPage(key: args.key),
|
|
|
+ child: ServicesPage(
|
|
|
+ key: args.key,
|
|
|
+ parentCategoryId: args.parentCategoryId,
|
|
|
+ ),
|
|
|
);
|
|
|
},
|
|
|
};
|
|
@@ -205,7 +204,7 @@ class CleanOrderDetailPageRoute
|
|
|
CleanOrderDetailPageRoute({
|
|
|
Key? key,
|
|
|
required int id,
|
|
|
- required int serviceTypeCode,
|
|
|
+ required String cleanServiceType,
|
|
|
required int serviesStatusCode,
|
|
|
List<PageRouteInfo>? children,
|
|
|
}) : super(
|
|
@@ -213,12 +212,12 @@ class CleanOrderDetailPageRoute
|
|
|
args: CleanOrderDetailPageRouteArgs(
|
|
|
key: key,
|
|
|
id: id,
|
|
|
- serviceTypeCode: serviceTypeCode,
|
|
|
+ cleanServiceType: cleanServiceType,
|
|
|
serviesStatusCode: serviesStatusCode,
|
|
|
),
|
|
|
rawPathParams: {
|
|
|
'id': id,
|
|
|
- 'serviceTypeCode': serviceTypeCode,
|
|
|
+ 'cleanServiceType': cleanServiceType,
|
|
|
'serviesStatusCode': serviesStatusCode,
|
|
|
},
|
|
|
initialChildren: children,
|
|
@@ -234,7 +233,7 @@ class CleanOrderDetailPageRouteArgs {
|
|
|
const CleanOrderDetailPageRouteArgs({
|
|
|
this.key,
|
|
|
required this.id,
|
|
|
- required this.serviceTypeCode,
|
|
|
+ required this.cleanServiceType,
|
|
|
required this.serviesStatusCode,
|
|
|
});
|
|
|
|
|
@@ -242,13 +241,13 @@ class CleanOrderDetailPageRouteArgs {
|
|
|
|
|
|
final int id;
|
|
|
|
|
|
- final int serviceTypeCode;
|
|
|
+ final String cleanServiceType;
|
|
|
|
|
|
final int serviesStatusCode;
|
|
|
|
|
|
@override
|
|
|
String toString() {
|
|
|
- return 'CleanOrderDetailPageRouteArgs{key: $key, id: $id, serviceTypeCode: $serviceTypeCode, serviesStatusCode: $serviesStatusCode}';
|
|
|
+ return 'CleanOrderDetailPageRouteArgs{key: $key, id: $id, cleanServiceType: $cleanServiceType, serviesStatusCode: $serviesStatusCode}';
|
|
|
}
|
|
|
}
|
|
|
|
|
@@ -355,10 +354,14 @@ class RepairInProgressPageRoute extends PageRouteInfo<void> {
|
|
|
class RepairPageRoute extends PageRouteInfo<RepairPageRouteArgs> {
|
|
|
RepairPageRoute({
|
|
|
Key? key,
|
|
|
+ required int parentCategoryId,
|
|
|
List<PageRouteInfo>? children,
|
|
|
}) : super(
|
|
|
RepairPageRoute.name,
|
|
|
- args: RepairPageRouteArgs(key: key),
|
|
|
+ args: RepairPageRouteArgs(
|
|
|
+ key: key,
|
|
|
+ parentCategoryId: parentCategoryId,
|
|
|
+ ),
|
|
|
initialChildren: children,
|
|
|
);
|
|
|
|
|
@@ -369,13 +372,18 @@ class RepairPageRoute extends PageRouteInfo<RepairPageRouteArgs> {
|
|
|
}
|
|
|
|
|
|
class RepairPageRouteArgs {
|
|
|
- const RepairPageRouteArgs({this.key});
|
|
|
+ const RepairPageRouteArgs({
|
|
|
+ this.key,
|
|
|
+ required this.parentCategoryId,
|
|
|
+ });
|
|
|
|
|
|
final Key? key;
|
|
|
|
|
|
+ final int parentCategoryId;
|
|
|
+
|
|
|
@override
|
|
|
String toString() {
|
|
|
- return 'RepairPageRouteArgs{key: $key}';
|
|
|
+ return 'RepairPageRouteArgs{key: $key, parentCategoryId: $parentCategoryId}';
|
|
|
}
|
|
|
}
|
|
|
|
|
@@ -386,18 +394,18 @@ class ServiceCleanDetailPageRoute
|
|
|
ServiceCleanDetailPageRoute({
|
|
|
Key? key,
|
|
|
required int id,
|
|
|
- required int serviceTypeCode,
|
|
|
+ required String cleanServiceType,
|
|
|
List<PageRouteInfo>? children,
|
|
|
}) : super(
|
|
|
ServiceCleanDetailPageRoute.name,
|
|
|
args: ServiceCleanDetailPageRouteArgs(
|
|
|
key: key,
|
|
|
id: id,
|
|
|
- serviceTypeCode: serviceTypeCode,
|
|
|
+ cleanServiceType: cleanServiceType,
|
|
|
),
|
|
|
rawPathParams: {
|
|
|
'id': id,
|
|
|
- 'serviceTypeCode': serviceTypeCode,
|
|
|
+ 'cleanServiceType': cleanServiceType,
|
|
|
},
|
|
|
initialChildren: children,
|
|
|
);
|
|
@@ -412,18 +420,18 @@ class ServiceCleanDetailPageRouteArgs {
|
|
|
const ServiceCleanDetailPageRouteArgs({
|
|
|
this.key,
|
|
|
required this.id,
|
|
|
- required this.serviceTypeCode,
|
|
|
+ required this.cleanServiceType,
|
|
|
});
|
|
|
|
|
|
final Key? key;
|
|
|
|
|
|
final int id;
|
|
|
|
|
|
- final int serviceTypeCode;
|
|
|
+ final String cleanServiceType;
|
|
|
|
|
|
@override
|
|
|
String toString() {
|
|
|
- return 'ServiceCleanDetailPageRouteArgs{key: $key, id: $id, serviceTypeCode: $serviceTypeCode}';
|
|
|
+ return 'ServiceCleanDetailPageRouteArgs{key: $key, id: $id, cleanServiceType: $cleanServiceType}';
|
|
|
}
|
|
|
}
|
|
|
|
|
@@ -434,14 +442,14 @@ class ServiceEvaluateCreatePageRoute
|
|
|
ServiceEvaluateCreatePageRoute({
|
|
|
Key? key,
|
|
|
required int id,
|
|
|
- required int serviceTypeCode,
|
|
|
+ required String cleanServiceType,
|
|
|
List<PageRouteInfo>? children,
|
|
|
}) : super(
|
|
|
ServiceEvaluateCreatePageRoute.name,
|
|
|
args: ServiceEvaluateCreatePageRouteArgs(
|
|
|
key: key,
|
|
|
id: id,
|
|
|
- serviceTypeCode: serviceTypeCode,
|
|
|
+ cleanServiceType: cleanServiceType,
|
|
|
),
|
|
|
initialChildren: children,
|
|
|
);
|
|
@@ -456,18 +464,18 @@ class ServiceEvaluateCreatePageRouteArgs {
|
|
|
const ServiceEvaluateCreatePageRouteArgs({
|
|
|
this.key,
|
|
|
required this.id,
|
|
|
- required this.serviceTypeCode,
|
|
|
+ required this.cleanServiceType,
|
|
|
});
|
|
|
|
|
|
final Key? key;
|
|
|
|
|
|
final int id;
|
|
|
|
|
|
- final int serviceTypeCode;
|
|
|
+ final String cleanServiceType;
|
|
|
|
|
|
@override
|
|
|
String toString() {
|
|
|
- return 'ServiceEvaluateCreatePageRouteArgs{key: $key, id: $id, serviceTypeCode: $serviceTypeCode}';
|
|
|
+ return 'ServiceEvaluateCreatePageRouteArgs{key: $key, id: $id, cleanServiceType: $cleanServiceType}';
|
|
|
}
|
|
|
}
|
|
|
|
|
@@ -478,14 +486,14 @@ class ServiceEvaluateListPageRoute
|
|
|
ServiceEvaluateListPageRoute({
|
|
|
Key? key,
|
|
|
required int id,
|
|
|
- required int serviceTypeCode,
|
|
|
+ required String cleanServiceType,
|
|
|
List<PageRouteInfo>? children,
|
|
|
}) : super(
|
|
|
ServiceEvaluateListPageRoute.name,
|
|
|
args: ServiceEvaluateListPageRouteArgs(
|
|
|
key: key,
|
|
|
id: id,
|
|
|
- serviceTypeCode: serviceTypeCode,
|
|
|
+ cleanServiceType: cleanServiceType,
|
|
|
),
|
|
|
initialChildren: children,
|
|
|
);
|
|
@@ -500,18 +508,18 @@ class ServiceEvaluateListPageRouteArgs {
|
|
|
const ServiceEvaluateListPageRouteArgs({
|
|
|
this.key,
|
|
|
required this.id,
|
|
|
- required this.serviceTypeCode,
|
|
|
+ required this.cleanServiceType,
|
|
|
});
|
|
|
|
|
|
final Key? key;
|
|
|
|
|
|
final int id;
|
|
|
|
|
|
- final int serviceTypeCode;
|
|
|
+ final String cleanServiceType;
|
|
|
|
|
|
@override
|
|
|
String toString() {
|
|
|
- return 'ServiceEvaluateListPageRouteArgs{key: $key, id: $id, serviceTypeCode: $serviceTypeCode}';
|
|
|
+ return 'ServiceEvaluateListPageRouteArgs{key: $key, id: $id, cleanServiceType: $cleanServiceType}';
|
|
|
}
|
|
|
}
|
|
|
|
|
@@ -522,14 +530,14 @@ class ServiceOrderConfirmPageRoute
|
|
|
ServiceOrderConfirmPageRoute({
|
|
|
Key? key,
|
|
|
required int id,
|
|
|
- required int serviceTypeCode,
|
|
|
+ required String cleanServiceType,
|
|
|
List<PageRouteInfo>? children,
|
|
|
}) : super(
|
|
|
ServiceOrderConfirmPageRoute.name,
|
|
|
args: ServiceOrderConfirmPageRouteArgs(
|
|
|
key: key,
|
|
|
id: id,
|
|
|
- serviceTypeCode: serviceTypeCode,
|
|
|
+ cleanServiceType: cleanServiceType,
|
|
|
),
|
|
|
initialChildren: children,
|
|
|
);
|
|
@@ -544,63 +552,33 @@ class ServiceOrderConfirmPageRouteArgs {
|
|
|
const ServiceOrderConfirmPageRouteArgs({
|
|
|
this.key,
|
|
|
required this.id,
|
|
|
- required this.serviceTypeCode,
|
|
|
+ required this.cleanServiceType,
|
|
|
});
|
|
|
|
|
|
final Key? key;
|
|
|
|
|
|
final int id;
|
|
|
|
|
|
- final int serviceTypeCode;
|
|
|
+ final String cleanServiceType;
|
|
|
|
|
|
@override
|
|
|
String toString() {
|
|
|
- return 'ServiceOrderConfirmPageRouteArgs{key: $key, id: $id, serviceTypeCode: $serviceTypeCode}';
|
|
|
+ return 'ServiceOrderConfirmPageRouteArgs{key: $key, id: $id, cleanServiceType: $cleanServiceType}';
|
|
|
}
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
-class ServicePaySuccessPageRoute
|
|
|
- extends PageRouteInfo<ServicePaySuccessPageRouteArgs> {
|
|
|
- ServicePaySuccessPageRoute({
|
|
|
- Key? key,
|
|
|
- required int id,
|
|
|
- required int serviceTypeCode,
|
|
|
- List<PageRouteInfo>? children,
|
|
|
- }) : super(
|
|
|
+class ServicePaySuccessPageRoute extends PageRouteInfo<void> {
|
|
|
+ const ServicePaySuccessPageRoute({List<PageRouteInfo>? children})
|
|
|
+ : super(
|
|
|
ServicePaySuccessPageRoute.name,
|
|
|
- args: ServicePaySuccessPageRouteArgs(
|
|
|
- key: key,
|
|
|
- id: id,
|
|
|
- serviceTypeCode: serviceTypeCode,
|
|
|
- ),
|
|
|
initialChildren: children,
|
|
|
);
|
|
|
|
|
|
static const String name = 'ServicePaySuccessPageRoute';
|
|
|
|
|
|
- static const PageInfo<ServicePaySuccessPageRouteArgs> page =
|
|
|
- PageInfo<ServicePaySuccessPageRouteArgs>(name);
|
|
|
-}
|
|
|
-
|
|
|
-class ServicePaySuccessPageRouteArgs {
|
|
|
- const ServicePaySuccessPageRouteArgs({
|
|
|
- this.key,
|
|
|
- required this.id,
|
|
|
- required this.serviceTypeCode,
|
|
|
- });
|
|
|
-
|
|
|
- final Key? key;
|
|
|
-
|
|
|
- final int id;
|
|
|
-
|
|
|
- final int serviceTypeCode;
|
|
|
-
|
|
|
- @override
|
|
|
- String toString() {
|
|
|
- return 'ServicePaySuccessPageRouteArgs{key: $key, id: $id, serviceTypeCode: $serviceTypeCode}';
|
|
|
- }
|
|
|
+ static const PageInfo<void> page = PageInfo<void>(name);
|
|
|
}
|
|
|
|
|
|
|
|
@@ -610,18 +588,18 @@ class ServiceRepairDetailPageRoute
|
|
|
ServiceRepairDetailPageRoute({
|
|
|
Key? key,
|
|
|
required int id,
|
|
|
- required int serviceTypeCode,
|
|
|
+ required String? cleanServiceType,
|
|
|
List<PageRouteInfo>? children,
|
|
|
}) : super(
|
|
|
ServiceRepairDetailPageRoute.name,
|
|
|
args: ServiceRepairDetailPageRouteArgs(
|
|
|
key: key,
|
|
|
id: id,
|
|
|
- serviceTypeCode: serviceTypeCode,
|
|
|
+ cleanServiceType: cleanServiceType,
|
|
|
),
|
|
|
rawPathParams: {
|
|
|
'id': id,
|
|
|
- 'serviceTypeCode': serviceTypeCode,
|
|
|
+ 'cleanServiceType': cleanServiceType,
|
|
|
},
|
|
|
initialChildren: children,
|
|
|
);
|
|
@@ -636,18 +614,18 @@ class ServiceRepairDetailPageRouteArgs {
|
|
|
const ServiceRepairDetailPageRouteArgs({
|
|
|
this.key,
|
|
|
required this.id,
|
|
|
- required this.serviceTypeCode,
|
|
|
+ required this.cleanServiceType,
|
|
|
});
|
|
|
|
|
|
final Key? key;
|
|
|
|
|
|
final int id;
|
|
|
|
|
|
- final int serviceTypeCode;
|
|
|
+ final String? cleanServiceType;
|
|
|
|
|
|
@override
|
|
|
String toString() {
|
|
|
- return 'ServiceRepairDetailPageRouteArgs{key: $key, id: $id, serviceTypeCode: $serviceTypeCode}';
|
|
|
+ return 'ServiceRepairDetailPageRouteArgs{key: $key, id: $id, cleanServiceType: $cleanServiceType}';
|
|
|
}
|
|
|
}
|
|
|
|
|
@@ -685,10 +663,14 @@ class ServicesMainPageRouteArgs {
|
|
|
class ServicesPageRoute extends PageRouteInfo<ServicesPageRouteArgs> {
|
|
|
ServicesPageRoute({
|
|
|
Key? key,
|
|
|
+ required int parentCategoryId,
|
|
|
List<PageRouteInfo>? children,
|
|
|
}) : super(
|
|
|
ServicesPageRoute.name,
|
|
|
- args: ServicesPageRouteArgs(key: key),
|
|
|
+ args: ServicesPageRouteArgs(
|
|
|
+ key: key,
|
|
|
+ parentCategoryId: parentCategoryId,
|
|
|
+ ),
|
|
|
initialChildren: children,
|
|
|
);
|
|
|
|
|
@@ -699,12 +681,17 @@ class ServicesPageRoute extends PageRouteInfo<ServicesPageRouteArgs> {
|
|
|
}
|
|
|
|
|
|
class ServicesPageRouteArgs {
|
|
|
- const ServicesPageRouteArgs({this.key});
|
|
|
+ const ServicesPageRouteArgs({
|
|
|
+ this.key,
|
|
|
+ required this.parentCategoryId,
|
|
|
+ });
|
|
|
|
|
|
final Key? key;
|
|
|
|
|
|
+ final int parentCategoryId;
|
|
|
+
|
|
|
@override
|
|
|
String toString() {
|
|
|
- return 'ServicesPageRouteArgs{key: $key}';
|
|
|
+ return 'ServicesPageRouteArgs{key: $key, parentCategoryId: $parentCategoryId}';
|
|
|
}
|
|
|
}
|