diff --git a/assets/images/cleaner_flow_icon.svg b/assets/images/cleaner_flow_icon.svg
new file mode 100644
index 00000000..e88c20ca
--- /dev/null
+++ b/assets/images/cleaner_flow_icon.svg
@@ -0,0 +1,6 @@
+
diff --git a/lib/controllers/api_routes/urls.dart b/lib/controllers/api_routes/urls.dart
index c063e1bc..3669fdc5 100644
--- a/lib/controllers/api_routes/urls.dart
+++ b/lib/controllers/api_routes/urls.dart
@@ -1,7 +1,7 @@
class URLs {
URLs._();
- static const String appReleaseBuildNumber = "40";
+ static const String appReleaseBuildNumber = "41";
// static const host1 = "https://atomsm.hmg.com"; // production url
// static const host1 = "https://atomsmdev.hmg.com"; // local DEV url
@@ -59,13 +59,24 @@ class URLs {
static get getSitesAutoComplete => "$_baseUrl/Customer/GetCustomersAutoComplete"; // get
static get getSiteAutoCompleteWithoutConditionSites => "$_baseUrl/Customer/GetCustomersAutoCompleteWithoutConditionSites"; // get
static get getDepartments => "$_baseUrl/Customer/GetDepartmentLookup"; // get
+ static get getCustomerBuildings => "$_baseUrl/Customer/GetBuildingLookup"; // post - FMS buildings by siteId
+ static get getCustomerFloors => "$_baseUrl/Customer/GetFloorLookup"; // post - FMS floors by siteId and buildingId
+ static get getCustomerLocationDescription => "$_baseUrl/Customer/GetLocationDescription"; // get - FMS location description by siteId, buildingId, floorId
static get getAssets => "$_baseUrl/Asset/GetAssets"; // get
static get getFaultDescription => "$_baseUrl/Asset/GetDefectForModelDefinition"; // get
static get getAssetById => "$_baseUrl/Asset/GetAssetById?assetId="; // get
static get getModels => "$_baseUrl/ModelDefinition/GetModelDefinitionAsset"; // get ?client=2
static get getAllRequestsAndCount => "$_baseUrl/CallRequest/GetAllRequestsAndCount"; // get
static get updateUserContactInformation => "$_baseUrl/Account/UpdateContactInfo"; // get
-
+ static get searchPlanRecurrentTaskListSearch => "$_baseUrl/PlanRecurrentTasks/PlanRecurrentTaskListSearchDto"; // get
+ static get checkQRSameRoom => "$_baseUrl/PlanRecurrentTasks/CheckQRSameRoom"; // get
+
+ //One Time Task Urls cleaner module new flow urls ....
+ static get getTaskType => "$_baseUrl/OneTimeTasks/GetTaskTypes";
+ static get scanQRCode => "$_baseUrl/OneTimeTasks/ScanQRCode";
+ static get proceedRequest => "$_baseUrl/OneTimeTasks/Proceed";
+ static get completeRequest => "$_baseUrl/OneTimeTasks/Complete";
+ static get getRequestById => "$_baseUrl/OneTimeTasks/GetById";
//service request new flow urls.
static get nurseDashboardCountUrl => '$_baseUrl/ServiceRequest/GetDashboardNurseCount';
@@ -528,4 +539,4 @@ class URLs {
static get updateDemoPeriodByRequester => "$_baseUrl/DemoRequest/UpdateDemoPeriodByRequester";
//4104 attachment type lookup
-}
+}
\ No newline at end of file
diff --git a/lib/controllers/providers/api/all_requests_provider.dart b/lib/controllers/providers/api/all_requests_provider.dart
index 99c58970..2321b2d4 100644
--- a/lib/controllers/providers/api/all_requests_provider.dart
+++ b/lib/controllers/providers/api/all_requests_provider.dart
@@ -183,9 +183,11 @@ class AllRequestsProvider extends ChangeNotifier {
// list = [16];
list.add(16);
}
- list.forEach((element) {
- log('request status are ${element.toString()}');
- });
+ if ( context.userProvider.isHouseKeeper) {
+ list = [5];
+ }
+
+
return list;
}
@@ -281,23 +283,27 @@ class AllRequestsProvider extends ChangeNotifier {
}
}
- Future updateRecurrentWo({required int status}) async {
- isLoading = true;
+ Future