|
|
|
@ -113,6 +113,7 @@ class PharmacyModuleService extends BaseService {
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
Future getTopManufacturerList() async {
|
|
|
|
|
if (manufacturerList.isNotEmpty) return;
|
|
|
|
|
Map<String, String> queryParams = {'page': '1', 'limit': '8'};
|
|
|
|
|
try {
|
|
|
|
|
await baseAppClient.getPharmacy(GET_PHARMACY_TOP_MANUFACTURER,
|
|
|
|
@ -135,6 +136,8 @@ class PharmacyModuleService extends BaseService {
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
Future getBestSellerProducts() async {
|
|
|
|
|
if (bestSellerProducts.isNotEmpty) return;
|
|
|
|
|
|
|
|
|
|
Map<String, String> queryParams = {
|
|
|
|
|
'fields':
|
|
|
|
|
'id,discount_ids,name,namen,localized_names,display_order,short_description,full_description,full_descriptionn,sku,order_minimum_quantity,order_maximum_quantity,price,old_price,images,is_rx,rx_message,rx_messagen,discount_name,discount_namen,approved_rating_sum,approved_total_reviews,allow_back_in_stock_subscriptions,stock_quantity,stock_availability,stock_availabilityn,discount_percentage,reviews',
|
|
|
|
@ -173,7 +176,8 @@ class PharmacyModuleService extends BaseService {
|
|
|
|
|
});
|
|
|
|
|
hasError = false;
|
|
|
|
|
}, onFailure: (String error, int statusCode) {
|
|
|
|
|
hasError = true; // sharedPref.setString(PHARMACY_LAST_VISITED_PRODUCTS, "");
|
|
|
|
|
hasError =
|
|
|
|
|
true; // sharedPref.setString(PHARMACY_LAST_VISITED_PRODUCTS, "");
|
|
|
|
|
super.error = error;
|
|
|
|
|
});
|
|
|
|
|
} catch (error) {
|
|
|
|
|