/
home
/
sjslayjy
/
public_html
/
cropnet
/
resources
/
views
/
user
/
Upload File
HOME
@extends('admin.layouts.app') @section('main_title','User') @section('title','Members') @section('style') <meta name="csrf-token" content="{{ csrf_token() }}"> <link rel="stylesheet" href="/src/css/stepper.css"> @endsection @section('content') <div class="content-wrapper"> <div class="container-full"> <!-- Header Dynamic --> <div class="content-header"> <div class="d-flex align-items-center"> <div class="me-auto"> <h4 class="page-title">{{$page}}</h4> <div class="d-inline-block align-items-center"> <nav> <ol class="breadcrumb"> <li class="breadcrumb-item"><a href="#"><i class="fa fa-home"></i></a></li> <li class="breadcrumb-item active" aria-current="page">{{$page}}</li> </ol> </nav> </div> </div> </div> </div> <!-- End Header Dynamic --> <!-- Main content --> <section class="content"> <div class="row"> <div class="col-12"> <div class="box"> <div class="box-header with-border"> <div class="clearfix"> @if(request()->is('user/pending-member-list')) <form action="" method="POST" role="form"> {{csrf_field()}} <div class="row"> {{--<div class="col-md-2"> <div class="form-group"> <label for="user" class="form-label">Field User:</label> <select class="form-control select2" id="user_id" name="user_id" onchange="getpibuserByuser()" > <option value="">Select</option> @foreach($user as $m ) <option value="{{$m->id}}" @if($old_value) {{ $m->id == $old_value['user_id'] ? 'selected' : '' }} @endif>{{$m->name}}</option> @endforeach </select> @if ($errors->has('user')) <span class="label label-danger">{{ $errors->first('user') }}</span> @endif </div> </div> --}} <div class="col-md-2"> <div class="form-group"> <label for="relation_with_application" class="form-label">MCC :</label> <select class="form-control select2" id="mcc_name" name="mcc_name" onchange="getMppByMcc()"> <option value="">Select</option> @foreach($mcc as $m) <option value="{{$m->code}}" @if(isset($mccCode)) @if($mccCode==$m->code) {{'selected'}} @endif @elseif(old('mcc_name')) @if(old('mcc_name') == $m->code) {{'selected'}} @endif @endif>{{$m->name}}</option> @endforeach </select> @if ($errors->has('mcc_name')) <span class="label label-danger">{{ $errors->first('mcc_name') }}</span> @endif </div> </div> <div class="col-md-2"> <div class="form-group"> <label for="mpp_name" class="form-label">MPP :</label> <select class="form-control select2" id="mpp_name" name="mpp_name" style="width: 100%;"> <option value="">Select</option> @foreach($mpps as $mpp) <option value="{{$mpp->code}}" @if(isset($mppCode)) @if($mppCode==$mpp->code) {{'selected'}} @endif @elseif(old('mpp_name')) @if(old('mpp_name') == $mpp->code) {{'selected'}} @endif @endif>{{$mpp->name}}</option> @endforeach </select> @if ($errors->has('mpp_name')) <span class="label label-danger">{{ $errors->first('mpp_name') }}</span> @endif </div> </div> <div class="col-md-2"> <div class="form-group"> <label for="relation_with_application" class="form-label">From Date :</label> <input class="form-control" type="date" name="from_date" @if(isset($fromDate)) value="{{$fromDate}}" @else value="{{old('from_date')}}" @endif> </div> </div> <div class="col-md-2"> <div class="form-group"> <label for="relation_with_application" class="form-label">To Date :</label> <input class="form-control" type="date" name="to_date" @if(isset($toDate)) value="{{$toDate}}" @else value="{{old('to_date')}}" @endif> </div> </div> <!--<div class="col-md-2">--> <!-- <div class="form-group">--> <!-- <label for="relation_with_application" class="form-label">Approval Status :</label>--> <!-- <select class="form-control select2" id="status" name="status">--> <!--<option value="">Select</option>--> <!-- @if(request()->is('admin/approved-member'))--> <!-- <option value="Approved" selected>Approved</option>--> <!-- @elseif(request()->is('admin/rejected-member'))--> <!-- <option value="Rejected" selected>Rejected</option>--> <!-- @elseif(request()->is('user/pending-member-list'))--> <!-- <option value="">Requested</option>--> <!-- @elseif(request()->is('admin/get-form/{id}'))--> <!-- <option value="null">Requested</option>--> <!-- @endif--> <!-- </select>--> <!-- </div>--> <!--</div>--> <div class="col-md-2"> <div class="form-group"> <button type="submit" class="btn btn-primary" style="margin-top: 21px;">Filter</button> </div> </div> </div> </form> @endif </div> </div> <!-- /.box-header --> <div class="box-body"> <div class="table-responsive"> <table id="dynamic-table" class="table table-bordered table-hover display nowrap margin-top-10 w-p100 text-center"> <thead> <tr> <th style="text-align: center;">ID</th> <th style="text-align: center;">Form Number</th> <th style="text-align: center;">Applicant Name</th> <th style="text-align: center;">Status</th> <th style="text-align: center;">Action</th> </tr> </thead> <tbody> @foreach($members as $member) <tr id="tr_{{$member->id}}"> <td>{{$member->id}}</td> <td>{{$member->form_no}}</td> <td>{{$member->applicant_name}}</td> <td> @php if($member->update_status=='Pending') { @endphp <span class="badge badge-primary">{{$member->update_status}}</span> @php } elseif($member->update_status=='Processing') { @endphp <span class="badge badge-warning">{{$member->update_status}}</span> @php } elseif($member->update_status=='Approved') { @endphp <span class="badge badge-success">{{$member->update_status}}</span> @php } elseif($member->update_status=='Rejected') { @endphp <span class="badge badge-danger">{{$member->update_status}}</span> @php } @endphp </td> <td style="text-align: center;"> <div class="hidden-sm hidden-xs btn-group"> @if(\Auth::user()->role_id == '2' && ( $member->update_status != 'Rejected' && $member->update_status != 'Approved' )) <a class="btn btn-xs btn-primary" href="{{ url('user/edit-member-details/'.$member->id) }}" title="Edit"><i class="ace-icon fa fa-pencil bigger-120"></i></a> @endif <a class="btn btn-xs btn-warning" href="{{ url('admin/view-member/'.$member->id) }}" title="View"><i class="ace-icon fa fa-eye bigger-120"></i></a> </div> </td> </tr> @endforeach </tbody> </table> </div> </div> </div> </div> </div> </section> </div> </div> <div id="myModal" class="modal fade" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true"> <div class="modal-dialog"> <div class="modal-content"> <div class="modal-header"> <h4 class="modal-title" id="myModalLabel">Approval Status</h4> <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button> </div> <div class="modal-body" id="model_body"> </div> <div class="modal-footer"> <button type="button" class="btn btn-danger" data-bs-dismiss="modal">Close</button> </div> </div> <!-- /.modal-content --> </div> <!-- /.modal-dialog --> </div> @section('script') <script src="{{asset('assets/vendor_components/datatable/datatables.min.js')}}"></script> <script src="../src/js/pages/validation.js"></script> <script src="../src/js/pages/form-validation.js"></script> <script type="text/javascript"> function getView(id) { if (id == "") { Swal.fire('Error', 'Member id is missing', 'warning'); } else { $.ajax({ url: "{{url('/admin/view-member')}}" + "/" + id, type: 'GET', success: function(data) { $('#ViewBody').html(data); $('#viewMemberModal').modal('toggle'); } }); } } function getApprovalStatus(id) { if (id == "") { Swal.fire('Error', 'Member id is missing', 'warning'); } else { $.ajax({ url: "{{url('/admin/get-approval-status')}}"+"/" + id, type: 'GET', success: function(data) { $('#model_body').html(data); $('#myModal').modal('toggle'); var data = $('#step2 .caption span').text(); if(!data.match("Form Not Alotted")) { $('#step1').addClass('step-completed'); $('#step2').addClass('step-active'); } var data = $('#step3 .caption').text(); if(data.match("Approved")) { $('#step1').addClass('step-completed'); $('#step2').removeClass('step-active'); $('#step2').addClass('step-completed'); $('#step3').addClass('step-completed'); } var data = $('#step4 .caption').text(); if(data.match("Approved")){ $('#step1').addClass('step-completed'); $('#step2').addClass('step-completed'); $('#step3').addClass('step-completed'); $('#step4').addClass('step-completed'); } } }); } } function getMppByMcc() { var mcc_name = $("#mcc_name").val(); if (mcc_name != "") { $.ajaxSetup({ headers: { 'X-CSRF-TOKEN': $('meta[name="_token"]').attr('content') } }); $.ajax({ url: '/admin/get-mpp-by-mcc', type: 'POST', data: {mcc_name: mcc_name}, success:function(data){ // console.log(data); var option = ""; if (data.flag) { option += "<option value=''>Select</option>"; $.each(data.mpp, function(index, mpp) { option += "<option value='"+mpp.code+"'>"+mpp.name+"</option>"; }); } else { option += "<option>"+data.message+"</option>"; } $("#mpp_name").html(option); } }); } else { swal({ title : "mcc Missing!", text : "Please select mcc first.", icon : "error" }).then(function(){ // $("#siteId").html("<option>Select Site ID</option>"); }); } } </script> @endsection @endsection