Search medicine bug fixed

development-3.3_voipCall
haroon amjad 3 years ago
parent 73ce9d02b8
commit 3b3e911af3

@ -19,12 +19,12 @@ class MedicineService extends BaseService {
PharmaciesListRequestModel _listRequestModel = PharmaciesListRequestModel(); PharmaciesListRequestModel _listRequestModel = PharmaciesListRequestModel();
Future getMedicineItem(String itemName) async { Future getMedicineItem(String itemName) async {
_pharmacyItemsList.clear();
_itemsRequestModel.pHRItemName = itemName; _itemsRequestModel.pHRItemName = itemName;
searchText = itemName; searchText = itemName;
await baseAppClient.post( await baseAppClient.post(
PHARMACY_ITEMS_URL, PHARMACY_ITEMS_URL,
onSuccess: (dynamic response, int statusCode) { onSuccess: (dynamic response, int statusCode) {
_pharmacyItemsList.clear();
_pharmacyItemsList = response['ListPharmcy_Region_enh']; _pharmacyItemsList = response['ListPharmcy_Region_enh'];
}, },
onFailure: (String error, int statusCode) { onFailure: (String error, int statusCode) {

@ -70,11 +70,18 @@ class _MedicineSearchState extends State<MedicineSearchScreen> {
}); });
} }
@override
void dispose() {
super.dispose();
}
@override @override
Widget build(BuildContext context) { Widget build(BuildContext context) {
return BaseView<MedicineViewModel>(onModelReady: (model) async { return BaseView<MedicineViewModel>(onModelReady: (model) async {
}, builder: (_, model, w) { }, builder: (_, model, w) {
myController.text = model.searchText; // myController.text = model.searchText;
return AppScaffold( return AppScaffold(
// baseViewModel: model, // baseViewModel: model,
isShowAppBar: true, isShowAppBar: true,
@ -86,7 +93,7 @@ class _MedicineSearchState extends State<MedicineSearchScreen> {
mainAxisAlignment: MainAxisAlignment.start, mainAxisAlignment: MainAxisAlignment.start,
children: <Widget>[ children: <Widget>[
SizedBox( SizedBox(
height: 20, height: 10,
), ),
AppTextFieldCustomSearch( AppTextFieldCustomSearch(
hintText: hintText:

Loading…
Cancel
Save