|
|
|
|
@ -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));
|
|
|
|
|
|