|
|
|
|
@ -17,7 +17,7 @@ import 'package:test_sa/modules/tm_module/device_transfer/create_device_transfer
|
|
|
|
|
import 'package:test_sa/modules/tm_module/tasks/create_task_view.dart';
|
|
|
|
|
import 'package:test_sa/modules/traf_module/create_traf_request_page.dart';
|
|
|
|
|
import 'package:test_sa/new_views/app_style/app_color.dart';
|
|
|
|
|
import 'package:test_sa/new_views/pages/gas_refill_request_form.dart';
|
|
|
|
|
import 'package:test_sa/modules/tm_module/gas_refill/gas_refill_request_form.dart';
|
|
|
|
|
|
|
|
|
|
class CreateRequestTypeBottomSheet extends StatelessWidget {
|
|
|
|
|
const CreateRequestTypeBottomSheet({super.key});
|
|
|
|
|
@ -104,12 +104,12 @@ class CreateRequestModel {
|
|
|
|
|
list.add(CreateRequestModel("TRAF".addTranslation, "add_icon", CreateTRAFRequestPage.id));
|
|
|
|
|
} else if (context.userProvider.isEngineer) {
|
|
|
|
|
if (Provider.of<SettingProvider>(context, listen: false).engineerCanCreateCM) {
|
|
|
|
|
list.add(CreateRequestModel(context.translation.correctiveMaintenance, "add_icon", CreateNewRequest.id));
|
|
|
|
|
list.add(CreateRequestModel(context.translation.correctiveMaintenance, "add_icon", CreateCMRequest.id));
|
|
|
|
|
}
|
|
|
|
|
//TODO uncommit this to enable task.
|
|
|
|
|
list.add(CreateRequestModel(context.translation.task, "add_icon", CreateTaskView.id));
|
|
|
|
|
} else {
|
|
|
|
|
list.add(CreateRequestModel(context.translation.correctiveMaintenance, "add_icon", CreateNewRequest.id));
|
|
|
|
|
list.add(CreateRequestModel(context.translation.correctiveMaintenance, "add_icon", CreateCMRequest.id));
|
|
|
|
|
list.add(CreateRequestModel(context.translation.gasRefill, "add_icon", GasRefillRequestForm.routeName));
|
|
|
|
|
list.add(CreateRequestModel(context.translation.transferAsset, "add_icon", CreateDeviceTransferRequest.id));
|
|
|
|
|
//TODO uncommit this to enable task.
|
|
|
|
|
|