/
home
/
sjslayjy
/
public_html
/
assets
/
resources
/
views
/
admin
/
spare
/
Upload File
HOME
@extends('layout.master') @push('plugin-styles') <!-- {!! Html::style('/assets/plugins/plugin.css') !!} --> {!! Html::style('//cdn.datatables.net/1.10.23/css/jquery.dataTables.min.css') !!} <style type="text/css"> .table th, .table td { white-space: break-spaces !important; } </style> @endpush @section('content') <div class="row"> @if(Session::has('error')) <div class="alert alert-danger alert-block"> <button type="button" class="close" data-dismiss="alert">×</button> <strong>{{ Session::get('error') }}</strong> </div> @endif <div class="col-lg-12 grid-margin"> <div class="card"> <div class="card-body"> <div class="row grid-margin"> <div class="col-lg-6"> <h4 class="card-title">All Spare Parts</h4> </div> <div class="col-lg-6 top-tab"><!--a href="{{url('admin/add-spare-part')}}" class="btn btn-info btn-fw">Export</a> <a href="{{url('admin/add-spare-part')}}" class="btn btn-warning btn-fw">Import</a--><a href="{{url('admin/add-spare-part')}}" class="btn btn-success btn-fw">+ New Spare Part</a></div> </div> <div class="table-responsive"> <table class="table table-striped" id="myTable"> <thead> <tr> <th> Spare Code </th> <th> Spare Name </th> <th> Spare Rate </th> <th> Spare Repaired Rate </th> <th> Description </th> <th> UOM</th> <th> Type </th> <th> Category</th> <th> Product Type </th> <th> Action </th> </tr> </thead> <tbody> @foreach($all_spare_parts as $spare_part) <tr id="sp_{{$spare_part->id}}"> <td class="font-weight-medium">{{$spare_part->code}}</td> <td>{{$spare_part->name}}</td> <td>{{$spare_part->rate}}</td> <td>{{$spare_part->repaired_rate}} % </td> <td>{{$spare_part->description}}</td> <td> @if($spare_part->uom == 1) PCS @elseif($spare_part->uom == 2) LTR @elseif($spare_part->uom == 3) SET @elseif($spare_part->uom == 4) KG @elseif($spare_part->uom == 5) SQM @elseif($spare_part->uom == 6) MTR @elseif($spare_part->uom == 7) ROLL @elseif($spare_part->uom == 8) NOs @elseif($spare_part->uom == 9) Km @elseif($spare_part->uom == 10) Site @elseif($spare_part->uom == 11) Pair @elseif($spare_part->uom == 12) LS @elseif($spare_part->uom == 13) Pack @elseif($spare_part->uom == 14) Monthly @elseif($spare_part->uom == 15) Quarterly @elseif($spare_part->uom == 16) Half Yearly @elseif($spare_part->uom == 17) Yearly @else {{$spare_part->uom}} @endif </td> <td>{{$spare_part->type}}</td> <td> @if($spare_part->category == 1) PIULCU @elseif($spare_part->category == 2) Spare @elseif($spare_part->category == 3) AC Material @elseif($spare_part->category == 4) Rental @elseif($spare_part->category == 5) Software @elseif($spare_part->category == 6) AC Spares @elseif($spare_part->category == 7) Admin @elseif($spare_part->category == 8) Civil @elseif($spare_part->category == 10) DG Spares @elseif($spare_part->category == 11) Electrical Cables @elseif($spare_part->category == 12) Installation Material @elseif($spare_part->category == 13) IT Material @elseif($spare_part->category == 14) PPEs @elseif($spare_part->category == 15) Rental @elseif($spare_part->category == 16) Services @elseif($spare_part->category == 17) AC @elseif($spare_part->category == 18) Ashok Leyland @elseif($spare_part->category == 19) AVR Card @elseif($spare_part->category == 20) Battery Bank @elseif($spare_part->category == 21) Components @elseif($spare_part->category == 22) Cummins @elseif($spare_part->category == 23) DG Common Spares @elseif($spare_part->category == 24) Eicher @elseif($spare_part->category == 25) Electrical Equipment @elseif($spare_part->category == 26) Equipment @elseif($spare_part->category == 27) Escorts @elseif($spare_part->category == 28) Fiber Material @elseif($spare_part->category == 29) Headsets @elseif($spare_part->category == 30) Hitachi @elseif($spare_part->category == 31) Kirloskar @elseif($spare_part->category == 32) Lifting Kit @elseif($spare_part->category == 33) Lube Oil @elseif($spare_part->category == 34) Mahindra @elseif($spare_part->category == 35) Miscellaneous @elseif($spare_part->category == 36) NMS @elseif($spare_part->category == 37) Others @elseif($spare_part->category == 38) Packing @elseif($spare_part->category == 39) Packing Material @elseif($spare_part->category == 40) Passive Infra @elseif($spare_part->category == 41) PIU @elseif($spare_part->category == 42) Tools @elseif($spare_part->category == 43) TRC @elseif($spare_part->category == 44) Electrical Materials @elseif($spare_part->category == 45) PCBs @elseif($spare_part->category == 46) Consumables @elseif($spare_part->category == 47) Sheet Metal @elseif($spare_part->category == 48) Solar Material @elseif($spare_part->category == 49) Civil Material @else {{$spare_part->category}} @endif </td> <td>{{$spare_part->product_type}}</td> <td class="action"><a href="{{url('admin/edit-spare-part/'.$spare_part->id)}}"><i class="mdi mdi-table-edit"></i></a><a href="#" onclick="delete_now('{{$spare_part->id}}')"><i class="mdi mdi-delete-forever"></i></a></td> </tr> @endforeach </tbody> </table> </div> </div> </div> </div> </div> @endsection @push('plugin-scripts') {!! Html::script('/assets/plugins/chartjs/chart.min.js') !!} {!! Html::script('/assets/plugins/jquery-sparkline/jquery.sparkline.min.js') !!} @endpush @push('custom-scripts') {!! Html::script('/assets/js/dashboard.js') !!} {!! Html::script('//cdn.datatables.net/1.10.23/js/jquery.dataTables.min.js') !!} <script type="text/javascript"> $(document).ready(function() { $('#myTable').DataTable(); }); </script> <script type="text/javascript"> function delete_now(id) { swal({ title: "Are you sure?", text: "Once deleted, you will not be able to recover this Spare Part!", icon: "warning", buttons: true, dangerMode: true, }).then((willDelete) => { if (willDelete) { var url = window.location.origin + "/admin/delete-spare-part" var data = {}; data.spare_part_id = id; data._token = "{{ csrf_token() }}"; $.ajax({ type: "POST", url: url, data: data, success: function(res) { swal("Poof! Your Spare Part has been deleted!", { icon: "success", }); $('#sp_' + id).remove(); }, error: function(error) { console.log(error); }, dataType: 'json' }); } }); } </script> @endpush