@props(['moduleid','unqrecordid','displaytypevalue','demogrpahyidvalue','valuetype','comparevalue'])
@php
$UnqRecordId=$unqrecordid;
$ModuleId=$moduleid;
$DisplayTypeValue=$displaytypevalue;
$DemogrpahyIdValue=$demogrpahyidvalue;
$ValueType=$valuetype;
use App\Models\WorkFlow;
$workflow = new WorkFlow;
if($ValueType == '1'){
//Value type is Field
$ValueName = "Field";
$FieldsArray = $workflow->GetFieldDropdown($DemogrpahyIdValue, $ModuleId);
$DropDownListArray = array();
}
elseif($ValueType == '2'){
//Value type is Value
$DropDownListArray = $workflow->GetDropdownValuesList($DemogrpahyIdValue);
$FieldsArray = array();
$ValueName = "Value";
}
else{
//For Other Value Types
$ValueName = "Calculation";
$FieldsArray = array();
$DropDownListArray = array();
}
@endphp
@if($ValueName == 'Value')
@if($DisplayTypeValue == 1)
@elseif($DisplayTypeValue == 4 || $DisplayTypeValue == 14)
@php
$comparevalue=date('Y-m-d H:i:s');
@endphp
@elseif($DisplayTypeValue == 2 || $DisplayTypeValue == 3 || $DisplayTypeValue == 5 || $DisplayTypeValue == 6)
@foreach($DropDownListArray as $key=>$value)
@if($comparevalue==$key)
@else
@endif
@endforeach
@elseif($DisplayTypeValue == 7 || $DisplayTypeValue == 10)
@elseif($DisplayTypeValue == 13 || $DisplayTypeValue == 17)
@endif
@elseif($ValueName == 'Field')
@if(empty($FieldsArray))
Configuration Mismatch
@else
@foreach($FieldsArray as $key=>$value)
@if($comparevalue==$key)
@else
@endif
@endforeach
@endif
@else
Not Configured
@endif