@extends('admin.layout') @section('main')
{{-- Updated Field Edit Modal --}} {{-- End edit field modal --}}

Setup Camp

Camp

{{ Form::open(['url' => '#', 'name' => 'validateCampTypeName', 'id' => 'validateCampTypeName', 'enctype' => 'multipart/form-data']) }}
{{ Form::close() }}

Form Setup Planning

Camp Name : {{ $camp->vCampName ?? '' }}

{{-- Planning Form Setup --}}
Field Master
@foreach ($campFieldMaster as $fields) @if ($fields->vFieldFor == 'planning' || $fields->vFieldFor == 'both')
{{ $fields->vFieldName }}
@endif @endforeach
Selected Fields
{{ Form::open(['url' => '#', 'name' => 'validateSetupPlanningForm', 'id' => 'validateSetupPlanningForm', 'enctype' => 'multipart/form-data']) }} @foreach ($campTypeFields as $field) @php $fieldData = $field->jFieldData ? json_decode($field->jFieldData) : $field->campFieldMaster; $isEditable = isset($field->jFieldData) ? (json_decode($field->jFieldData)->isEditable ?? 'N') : ($field->campFieldMaster->isEditable ?? 'N'); @endphp
{{ $field->campFieldMaster->vFieldName ?? $field->vFieldName }} @if($isEditable == 'Y') @endif
@if ($field->campFieldMaster->isMandatory != 1) @if ($activityCreated == 1)
eStatus == 'Active') checked @endif>
@else @endif @endif
@endforeach {{ Form::close() }}

Form Setup Implementation

Camp Name : {{ $camp->vCampName ?? '' }}

{{-- Implement Form Setup --}}
Field Master
@foreach ($campFieldMaster as $fields) @if ($fields->vFieldFor == 'implementation' || $fields->vFieldFor == 'both')
{{ $fields->vFieldName }}
@endif @endforeach
Selected Fields
{{ Form::open(['url' => '#', 'name' => 'validateSetupImplementForm', 'id' => 'validateSetupImplementForm', 'enctype' => 'multipart/form-data']) }} @foreach ($campTypeFieldsImplement as $field) @php $fieldData = $field->jFieldData ? json_decode($field->jFieldData) : $field->campFieldMaster; $isEditable = isset($field->jFieldData) ? (json_decode($field->jFieldData)->isEditable ?? 'N') : ($field->campFieldMaster->isEditable ?? 'N'); @endphp
{{ $field->campFieldMaster->vFieldName ?? $field->vFieldName }} @if($isEditable == 'Y') @endif
@if ($field->campFieldMaster->isMandatory != 1) @if ($activityCreated == 1)
eStatus == 'Active') checked @endif>
@else @endif @endif
@endforeach {{ Form::close() }}

Form Setup Planning

Camp Name : {{ $camp->vCampName ?? '' }}

{{-- Planning Approval Setup --}}
{{ Form::open(['url' => '#', 'name' => 'validateApprovalPlanForm', 'id' => 'validateApprovalPlanForm', 'enctype' => 'multipart/form-data']) }}
@php $groupedApprovals = $campApprovalManage ->whereIn('eCampStatus', [ 'created', 'planned', 'planApprovalPending', ]) ->groupBy('iCurrentStepID'); @endphp @php $initiateApproval = $groupedApprovals->get( 0, ) ? $groupedApprovals->get(0)->first() ->vHierarchy : ''; $initiateRoles = explode( ',', $initiateApproval, ); @endphp @php $step1Approval = $groupedApprovals->get( 1, ) ? $groupedApprovals->get(1)->first() ->vHierarchy : ''; $step1Roles = explode( ',', $step1Approval, ); @endphp @php $step2Approval = $groupedApprovals->get( 2, ) ? $groupedApprovals->get(2)->first() ->vHierarchy : ''; $step2Roles = explode( ',', $step2Approval, ); @endphp @php $step3Approval = $groupedApprovals->get( 3, ) ? $groupedApprovals->get(3)->first() ->vHierarchy : ''; $step3Roles = explode( ',', $step3Approval, ); @endphp
SO FLM SLM TLM
Initiation
Step 1
Step 2
Step 3
{{ Form::close() }}

The ideal description for Camp Approval Flow is SO >> FLM >> SLM >> TLM. Based on the requirement, select the "HO Approval" checkbox to send the camp for HO Review.

{{--

Eg. : FLM / SLM Eg. : FLM >> SLM

--}}

Form Setup Implementation

Camp Name : {{ $camp->vCampName ?? '' }}

{{-- Implement Approval Setup --}}
{{ Form::open(['url' => '#', 'name' => 'validateApprovalImplementForm', 'id' => 'validateApprovalImplementForm', 'enctype' => 'multipart/form-data']) }}
@php $groupedApprovalsImplement = $campApprovalManage ->whereIn('eCampStatus', [ 'implemented', 'implementApprovalPending', ]) ->groupBy('iCurrentStepID'); @endphp @php $initiateApproval = $groupedApprovalsImplement->get(0,) ? $groupedApprovalsImplement->get(0)->first()->vHierarchy : ''; $initiateRoles = explode(',',$initiateApproval,); @endphp @php $step1Approval = $groupedApprovalsImplement->get(1,) ? $groupedApprovalsImplement->get(1)->first()->vHierarchy : ''; $step1Roles = explode(',',$step1Approval,); @endphp @php $step2Approval = $groupedApprovalsImplement->get(2,) ? $groupedApprovalsImplement->get(2)->first()->vHierarchy : ''; $step2Roles = explode(',',$step2Approval,); @endphp @php $step3Approval = $groupedApprovalsImplement->get(3,) ? $groupedApprovalsImplement->get(3)->first()->vHierarchy : ''; $step3Roles = explode(',', $step3Approval,); @endphp
SO FLM SLM TLM
Initiation
Step 1
Step 2
Step 3
{{ Form::close() }}
Instructions for Approval Setup Planning :

The ideal description for Camp Approval Flow is SO >> FLM >> SLM >> TLM. Based on the requirement, select the "HO Approval" checkbox to send the camp for HO Review.

{{--

Eg. : FLM / SLM Eg. : FLM >> SLM

--}}
@endsection @section('scripts') {{-- Starts --}} {{-- Camp name save --}} @endsection