@props(['workFlowCondition']) @php use App\Models\WorkFlow; $workflow = new WorkFlow(); if(property_exists($workFlowCondition,'CompareValue')) { $data = json_decode($workFlowCondition->CompareValue,true); if ($data != null) { $workFlowCondition->CompareValue=$data; } } if(property_exists($workFlowCondition,'CompareValueTo')) { $data = json_decode($workFlowCondition->CompareValueTo,true); if ($data != null) { $workFlowCondition->CompareValueTo=$data; } } $workFlowConditionEncoded=json_encode($workFlowCondition,true); $ModuleId=$workFlowCondition->ModuleId; $RelatedField=$workFlowCondition->DemographyConfigId; $WorkFlowConditionId=$workFlowCondition->WorkFlowConditionId; $WorkFlowConditionGroupId=$workFlowCondition->WorkFlowConditionGroupId; $ValueType=$workFlowCondition->ValueType; $WorkFlowConditionTypeAND=""; $WorkFlowConditionTypeOR=""; if($workFlowCondition->WorkFlowConditionType=="AND")$WorkFlowConditionTypeAND="selected"; if($workFlowCondition->WorkFlowConditionType=="OR")$WorkFlowConditionTypeOR="selected"; $operator=$workFlowCondition->Operator; $demography_array = $workflow->GetDataForCondition($ModuleId, $RelatedField); $DisplayType=$demography_array->DisplayType; //print_r($demography_array) $userRelatedFields=['15','31','32','33','34','36']; @endphp
Condition Type
Field
Operator
Value Type
@if($DisplayType) @endif