|
|
|
|
@ -12,6 +12,7 @@ import 'package:test_sa/models/service_request/service_request.dart';
|
|
|
|
|
import 'package:test_sa/models/subtitle.dart';
|
|
|
|
|
import 'package:test_sa/views/app_style/colors.dart';
|
|
|
|
|
import 'package:test_sa/views/app_style/sizing.dart';
|
|
|
|
|
import 'package:test_sa/views/pages/user/requests/create_request.dart';
|
|
|
|
|
import 'package:test_sa/views/pages/user/requests/report/create_service_report.dart';
|
|
|
|
|
import 'package:test_sa/views/widgets/buttons/app_back_button.dart';
|
|
|
|
|
import 'package:test_sa/views/widgets/buttons/app_button.dart';
|
|
|
|
|
@ -84,13 +85,16 @@ class RequestDetailsPage extends StatelessWidget {
|
|
|
|
|
buttonSize: 42,
|
|
|
|
|
backgroundColor: AColors.green,
|
|
|
|
|
onPressed: () async {
|
|
|
|
|
showModalBottomSheet(
|
|
|
|
|
context: context,
|
|
|
|
|
builder: (context) {
|
|
|
|
|
return ServiceRequestsUpdateDialog(
|
|
|
|
|
request: serviceRequest,
|
|
|
|
|
);
|
|
|
|
|
});
|
|
|
|
|
Navigator.of(context).push(
|
|
|
|
|
MaterialPageRoute(builder: (_) => CreateRequestPage(serviceRequest: serviceRequest)),
|
|
|
|
|
);
|
|
|
|
|
// showModalBottomSheet(
|
|
|
|
|
// context: context,
|
|
|
|
|
// builder: (context) {
|
|
|
|
|
// return ServiceRequestsUpdateDialog(
|
|
|
|
|
// request: serviceRequest,
|
|
|
|
|
// );
|
|
|
|
|
// });
|
|
|
|
|
// DateTime picked = await showDatePicker(
|
|
|
|
|
// context: context,
|
|
|
|
|
// initialDate: DateTime.now(),
|
|
|
|
|
@ -302,6 +306,7 @@ class RequestDetailsPage extends StatelessWidget {
|
|
|
|
|
future: _serviceRequestsProvider.searchWorkOrders(callId: serviceRequest.requestCode),
|
|
|
|
|
builder: (context, snap) {
|
|
|
|
|
workOrders = snap.data as List<SearchWorkOrders>;
|
|
|
|
|
if (snap.connectionState == ConnectionState.waiting) return Center(child: CircularProgressIndicator());
|
|
|
|
|
if (snap.connectionState == ConnectionState.done && (snap.data?.length ?? 0) != 0) {
|
|
|
|
|
return ListView.separated(
|
|
|
|
|
padding: EdgeInsets.all(21),
|
|
|
|
|
|