<?php 

    if(ENVIRONMENT == 'production'){
        $mgs  = "mgs/projects/job/";
    } else if(ENVIRONMENT == 'development'){
        $mgs  = "mgs.dev/projects/job/";
    }

    $mgs_link = base_url('../'.$mgs);

?>

<?php if(!empty($subsistence)) foreach($subsistence as $key => $value): ?>
    <tr class="border-bottom">
        <td>
            <div class="row py-1">
                <div class="col text-right">
                    <?php if($is_in_submission_range): ?>
                        <?php if($screen_mode == 'hod'){ ?>
                            <button class="btn btn-success btn-sm" 
                                data-trigger="hover" 
                                data-tooltip="tooltip" title="Approve Claim" 
                                data-original-title="Approve Claim" 
                                data-claim-id="<?php echo $value->id; ?>" 
                                data-mode="10" 
                                onclick="hodApproval(this)"
                                >
                                <i class="fas fa-thumbs-up" style="transform: scaleX(-1);"></i>    
                            </button>
                            <!-- button reject -->
                            <button class="btn btn-danger btn-sm" 
                                data-trigger="hover" 
                                data-tooltip="tooltip" 
                                title="Reject Claim" 
                                data-original-title="Reject Claim" 
                                data-id="<?php echo $value->id; ?>"
                                data-claim-id="<?php echo $value->claim_id; ?>" 
                                data-mode="10" 
                                data-toggle="modal" 
                                data-target="#rejectModal"
                                onclick="hodReject(this)"
                                >
                                <i class="fas fa-thumbs-down"></i>
                            </button>
                            <!-- button reject -->
                        <?php } else if($screen_mode == 'em'){ ?>
                            <?php if($value->lead && ($value->lead[0]->staff_id != $value->user_id)){ ?>
                                <span class="btn btn-warning btn-sm" data-tooltip="tooltip" data-original-title="You are Engagement Manager / Team Leader for this Job ID"><i class="fas fa-users"></i> EM / Team Leader</span>
                                <button class="btn btn-success btn-sm" 
                                    data-trigger="hover" 
                                    data-tooltip="tooltip" title="Approve Claim" 
                                    data-original-title="Approve Claim" 
                                    data-claim-id="<?php echo $value->id; ?>" 
                                    data-mode="10" 
                                    onclick="emApproval(this)"
                                    >
                                    <i class="fas fa-thumbs-up" style="transform: scaleX(-1);"></i>    
                                </button>
                                <!-- button reject -->
                                <button class="btn btn-danger btn-sm" 
                                    data-trigger="hover" 
                                    data-tooltip="tooltip" 
                                    title="Reject Claim" 
                                    data-original-title="Reject Claim" 
                                    data-id="<?php echo $value->id; ?>"
                                    data-claim-id="<?php echo $value->claim_id; ?>" 
                                    data-mode="10" 
                                    data-toggle="modal" data-target="#em_rejectModal"
                                    onclick="emReject(this)"
                                    >
                                    <i class="fas fa-thumbs-down"></i>
                                </button>
                                <!-- button reject -->
                            <?php } ?>
                        <?php } else { ?>
                            <?php if(empty($screen_mode)):?>
                                <button class="btn btn-danger btn-sm" 
                                    data-rqtarget="removeSubsistence" 
                                    data-id="<?php echo $value->id; ?>" 
                                    onclick="deleteClaim(this)" 
                                    data-trigger="hover" 
                                    data-tooltip="tooltip" 
                                    title="" 
                                    data-original-title="Remove Claim" <?php echo ($disabled || !empty($claims->is_submit))?'disabled':''; ?>
                                >
                                    <i class="fa fa-trash-alt"></i>
                                </button>
                            <?php endif; ?>
                        <?php } ?>
                    <?php endif; ?>
                    
                    <?php if($screen_mode == 'admin'): ?>
                        <?php if(($value->is_hod_approved == 0 || $value->is_hod_approved == 2) && ($value->is_em_approved == 0 || $value->is_em_approved == 2)): ?>
                            <div class="text-danger">claim has not been approved or rejected by EM/HOD</div>
                        <?php endif; ?>
                            <button 
                                class="btn btn-success btn-sm text-white" 
                                onclick="approveClaim(this)" 
                                data-price="<?php echo $value->amount; ?>" 
                                data-mileage=""
                                data-rqtarget="approveSubsistence" 
                                data-id="<?php echo $value->id; ?>" 
                                data-status="<?php echo $value->is_admin_approved; ?>" 
                                data-allocation="status" 
                                data-balanced="balanced" 
                                data-trigger="hover" 
                                data-tooltip="tooltip" 
                                title="" 
                                data-original-title="Approve Claim">
                                <i class="fas fa-thumbs-up" style="transform: scaleX(-1);"></i>
                            </button>
                            <button 
                                class="btn btn-danger btn-sm text-white" 
                                onclick="rejectClaim(this)" 
                                data-price="<?php echo number_format($value->amount,2); ?>" 
                                data-mileage=""
                                data-rqtarget="approveSubsistence" 
                                data-id="<?php echo $value->id; ?>" 
                                data-status="<?php echo $value->is_admin_approved; ?>" 
                                data-allocation="status" 
                                data-balanced="balanced" 
                                data-trigger="hover" 
                                data-tooltip="tooltip" 
                                title="" 
                                data-original-title="Reject Claim">
                                <i class="fas fa-thumbs-down"></i>
                            </button>
                    <?php endif; ?>
                </div>
            </div>
            <div class="row py-1">
                <div class="col text-primary">
                    <h4>Subsistence Allowance <small>( <?php echo (strtolower($value->allowance) != 'travel')?strtolower($value->allowance):'international travel'; ?> )</small></h4>
                    <small><?php echo date('d-F-Y',strtotime($value->date_from)); ?> - <?php echo date('d-F-Y',strtotime($value->date_to)); ?></small>
                </div>
            </div>
            <div class="row">
                <div class="col-12 col-md-10">

                    <div class="row">
                        <div class="col-2">
                            <b>Job ID</b>
                        </div>
                        <div class="col">
                            <?php if($value->job){ 

                                $team_leader = $this->job_v2->get_team_leader($value->job[0]->id);

                                echo '<i class="fas fa-file-alt text-warning"></i> ';
                                echo '<b><a href="'.$mgs_link.$value->job[0]->id.'/'.$value->job[0]->departmentID.'" target="_blank"> ['.$value->job[0]->id.'] '.$value->job[0]->customerName.' - '.$value->job[0]->description.'</a></b>';
                                echo '<br><small><i> Lead by : '.$team_leader[0]->staff_name.' - '.$team_leader[0]->department_name.'['.$team_leader[0]->branch_name.']</i></small>';
                            } ?>
                        </div>
                    </div><br>

                    <div class="row">
                        <div class="col col-md-12">
                            <div class="row">
                                <div class="col-md-2">
                                    <b>Status (EM)</b>
                                </div>
                                <div class="col-md-2">
                                    <?php if ($value->is_em_approved == 0): ?>
                                        <span class="badge badge-secondary">Draft</span>                
                                    <?php endif ?>

                                    <?php if ($value->is_em_approved == 1): ?>
                                        <span class="badge badge-success">Approved</span>                    
                                    <?php endif ?>

                                    <?php if ($value->is_em_approved == 2): ?>
                                        <span class="badge badge-danger">Rejected</span>                
                                    <?php endif ?>
                                </div>
                                <div class="col-md-2">
                                    <b title="HOD">Status (HOD)</b>
                                </div>
                                <div class="col-md-2">
                                    <?php if ($value->is_hod_approved == 0): ?>
                                        <span class="badge badge-secondary">Draft</span>
                                    <?php endif ?>

                                    <?php if ($value->is_hod_approved == 1): ?>
                                        <span class="badge badge-success">Approved</span>
                                    <?php endif ?>

                                    <?php if ($value->is_hod_approved == 2): ?>
                                        <span class="badge badge-danger">Rejected</span>
                                    <?php endif ?>
                                </div>
                                <div class="col-md-2">
                                    <b>Status (Admin)</b>
                                </div>
                                <div class="col-md-2">
                                    <?php if ($value->is_admin_approved == 0): ?>
                                        <span class="badge badge-secondary">Draft</span>
                                    <?php endif ?>

                                    <?php if ($value->is_admin_approved == 1): ?>
                                        <span class="badge badge-success">Approved</span>
                                    <?php endif ?>

                                    <?php if ($value->is_admin_approved == 2): ?>
                                        <span class="badge badge-danger">Rejected</span>
                                    <?php endif ?>
                                </div>
                            </div>
                        </div>
                    </div><br>

                    <div class="row">
                        <div class="col-lg-2">
                            <b>Staff Movement(s)</b>
                        </div>
                        <div class="col">
                            <ol>
                                <?php if($value->staff_movements) foreach($value->staff_movements as $move_key => $movement): ?>
                                    <li><a href="" target="_blank"><?php echo $movement->date.' - '.$movement->type.' : '.$movement->destination; ?></a></li>
                                <?php endforeach;?>
                            </ol>
                        </div>
                    </div>
                    
                    <div class="row">
                        <div class="col-lg-2">
                            <b>Remarks</b>
                        </div>
                        <div class="col" style="min-height:100px;">

                            <?php if($value->is_hod_approved == 2): ?>
                                <?php if(!empty($value->hod_remarks)): ?>
                                    <b>[HOD] : </b> <?php echo $value->hod_remarks; ?>
                                <?php endif; ?>
                            <?php endif; ?>

                            <?php if($value->is_em_approved == 2): ?>
                                <?php if(!empty($value->em_remarks)): ?>
                                    <b>[EM] : </b> <?php echo $value->em_remarks; ?>
                                <?php endif; ?>
                            <?php endif; ?>

                            <?php if($value->is_admin_approved == 2): ?>
                                <?php if(!empty($value->admin_remarks)): ?>
                                    <b>[ADMIN] : </b> <?php echo $value->admin_remarks; ?>
                                <?php endif; ?>
                            <?php endif; ?>
                        </div>
                    </div>

                </div>
                <div class="col-12 col-md-2">

                    <div class="row" style="background-color:bisque;">
                        <div class="col">
                            <b>Claimed (RM)</b>
                            <h1><?php echo number_format($value->amount,2);?></h1>
                        </div>
                    </div>

                    <div class="row" style="background-color:bisque;">
                        <div class="col">
                            <b>Approved (RM)</b>
                            <h1><?php echo number_format($value->amount_approved,2);?></h1>
                        </div>
                    </div>

                </div>
            </div>
        </td>            
    </tr>
<?php endforeach; ?>