getQRcode.blade.php 1.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. @extends('layouts.app')
  2. @section('title')打卡@endsection
  3. @section('content')
  4. <div id="nav2" class="dontprint">
  5. @component('personnel.menu')@endcomponent
  6. @component('personnel.checking-in.menuChecking-in')@endcomponent
  7. </div>
  8. <div class="container-fluid mt-3" id="page">
  9. <div class="card col-md-10 offset-md-1 p-0">
  10. <div class="card-body">
  11. <div class="list-group list-group-horizontal-lg align-content-center">
  12. <a target="_blank" class="btn col-md-2 btn-outline-primary ml-5" style="transform: scale(1.5)" :href="('{{url('personnel/checking-in/importAndExportQRCode')}}')" >进出场打卡</a>
  13. </div>
  14. <br>
  15. <div class="card-header"><h3 style="color: red">组二维码</h3>
  16. <div class="card align-content-center" v-if="warehouses" v-for="warehouse in warehouses">
  17. <div class="card-body">
  18. <div class="card-title"> <span>@{{ warehouse.name }}</span></div>
  19. </div>
  20. <div class="row mb-3 ml-2">
  21. <div class="col-2" v-for="userWorkgroup in warehouse.user_workgroups">
  22. <a target="_blank" class="btn" :href="('{{url('personnel/checking-in/QRCode?userWorkgroupId=')}}'+userWorkgroup.id)" :class="userWorkgroup==checkedUserWorkgroup ? 'btn-primary' : 'btn-outline-primary'"
  23. >@{{ userWorkgroup.name }}</a>
  24. </div>
  25. </div>
  26. </div>
  27. </div>
  28. </div>
  29. </div>
  30. </div>
  31. @endsection
  32. @section('lastScript')
  33. <script>
  34. new Vue({
  35. el:"#page",
  36. data:{
  37. warehouses:{!! $warehouses !!},
  38. checkedUserWorkgroup:'',
  39. },
  40. });
  41. </script>
  42. @endsection