@props(['condition']) @php use App\Models\WorkFlow; $workflow = new WorkFlow(); $ModuleId=$condition->ModuleId; $WorkFlowConditionGroupId =$condition->WorkFlowConditionGroupId; $unqid=$condition->UnqRefID; $conditionType=$condition->WorkFlowConditionType; $Operator=$condition->Operator; $ValueTypeID=$condition->ValueTypeID; $CompareValue=$condition->CompareValue; $RelatedField=$condition->DemographyFieldId."_".$condition->ModuleId; $demography_array = $workflow->GetDataForCondition($ModuleId, $RelatedField); $conditionTypeAND=""; $conditionTypeOR=""; if($conditionType=="AND") { $conditionTypeAND="selected"; } elseif($conditionType=="OR") { $conditionTypeOR="selected"; } $operatorEqualTo=""; $operatorNotEqualTo=""; $operatorContains=""; $operatorStartsWith=""; $operatorEndsWith=""; $operatorNull=""; switch($Operator) { case '1':$operatorEqualTo="selected";break; case '2':$operatorNotEqualTo="selected";break; case '3':$operatorContains="selected";break; case '4':$operatorStartsWith="selected";break; case '5':$operatorEndsWith="selected";break; case '6':$operatorNull="selected";break; } $ValueTypeIDField=""; $ValueTypeIDValue=""; $ValueTypeIDCalculate=""; switch($ValueTypeID) { case '1':$ValueTypeIDField="selected";break; case '2':$ValueTypeIDValue="selected";break; case '3':$ValueTypeIDCalculate="selected";break; } @endphp
Condition Type
Field
Operator
Type
Value
@php $displaytypevalue=$demography_array->DisplayType; $demogrpahyidvalue=$condition->DemographyFieldId; $valuetype=$ValueTypeID; $unqrecordid=$unqid; $moduleid=$ModuleId; @endphp @props(['moduleid','unqrecordid','displaytypevalue','demogrpahyidvalue','valuetype'])