procedure hot fix

merge-requests/702/head
mosazaid 5 years ago
parent f75ac64cad
commit 390a34dd81

@ -64,20 +64,27 @@ class ProcedureService extends BaseService {
);
Future getProcedureTemplate(
{int doctorId, int projectId, int clinicId}) async {
{int doctorId, int projectId, int clinicId, String categoryID}) async {
_procedureTempleteRequestModel = ProcedureTempleteRequestModel(
tokenID: "@dm!n",
patientID: 0,
searchType: 1,
);
hasError = false;
//insuranceApprovalInPatient.clear();
await baseAppClient.post(GET_TEMPLETE_LIST/*GET_PROCEDURE_TEMPLETE*/,
onSuccess: (dynamic response, int statusCode) {
templateList.clear();
response['DAPP_TemplateGetList'].forEach((template) {
templateList.add(ProcedureTempleteDetailsModel.fromJson(template));
ProcedureTempleteDetailsModel templateElement = ProcedureTempleteDetailsModel.fromJson(template);
if(categoryID != null){
if(categoryID == templateElement.categoryID){
templateList.add(templateElement);
}
} else {
templateList.add(templateElement);
}
});
// response['HIS_ProcedureTemplateList'].forEach((template) {
// _templateList.add(ProcedureTempleteModel.fromJson(template));

@ -108,11 +108,11 @@ class ProcedureViewModel extends BaseViewModel {
setState(ViewState.Idle);
}
Future getProcedureTemplate() async {
Future getProcedureTemplate({String categoryID}) async {
hasError = false;
//_insuranceCardService.clearInsuranceCard();
setState(ViewState.Busy);
await _procedureService.getProcedureTemplate();
await _procedureService.getProcedureTemplate(categoryID: categoryID);
if (_procedureService.hasError) {
error = _procedureService.error;
setState(ViewState.ErrorLocal);

Loading…
Cancel
Save