workload.blade.php 3.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081
  1. @extends('layouts.app')
  2. @section('title')问题件-工作量@endsection
  3. @section('content')
  4. @component("order.issue.menu")@endcomponent
  5. <div class="container-fluid d-none" id="workLoad_div">
  6. <div style="min-width: 2000px;">
  7. <div id="form_div" style="min-width: 1950px;" class="bg-white"></div>
  8. <div class="form-inline mt-1 ">
  9. <span class="dropdown">
  10. <button type="button"
  11. class="btn btn-outline-dark btn-sm form-control-sm dropdown-toggle tooltipTarget"
  12. :class="[checkData.length>0?'btn-dark text-light':'']"
  13. data-toggle="dropdown" title="导出所有页将会以搜索条件得到的筛选结果,将其全部记录(每一页)导出">导出Excel
  14. </button>
  15. <div class="dropdown-menu">
  16. <a class="dropdown-item" @click="exportSelected()" href="javascript:">导出勾选内容</a>
  17. <a class="dropdown-item" @click="exportAll()" href="javascript:">导出所有页</a>
  18. </div>
  19. </span>
  20. </div>
  21. <table class="table table-sm table-striped table-bordered table-hover card-body mt-2 ">
  22. <tr>
  23. <th>
  24. <input type="checkbox" id="all" >
  25. </th>
  26. <th>序号</th>
  27. <th>问题件ID</th>
  28. <th>创建时间</th>
  29. <th>完结时间</th>
  30. <th>创建人</th>
  31. <th>结束人</th>
  32. <th>客户</th>
  33. <th>快递单号</th>
  34. <th>处理时效</th>
  35. </tr>
  36. <tr v-for=""></tr>
  37. </table>
  38. </div>
  39. </div>
  40. @endsection
  41. @section('lastScript')
  42. <script type="text/javascript" src="{{asset('js/queryForm/queryForm.js')}}"></script>
  43. <script type="text/javascript" src="{{asset('js/queryForm/export200818a.js')}}"></script>
  44. <script>
  45. let workLoadVue = new Vue({
  46. el:"#workLoad_div",
  47. data:{
  48. workLoads:{!! $workLoads->toJson() !!},
  49. users:{!! $users !!},
  50. owners:{!! $owners !!},
  51. checkData:[],
  52. query:{
  53. create_user_id:'{{$options['create_user_id']}}',
  54. end_user_id:'{{$options['end_user_id']}}',
  55. client_no:'{{$options['client_no']}}',
  56. owner_id:'{{{$options['owner_id']}}}',
  57. create_start:'{{$options['create_start']}}',
  58. create_end:'{{$options['create_end']}}',
  59. order_issue_id:'{{$options['order_issue_id']}}',
  60. }
  61. },
  62. mounted:function(){
  63. $('#workLoad_div').removeClass('d-none');
  64. console.log(this.workLoads);
  65. },
  66. methods:{
  67. exportSelected(){
  68. },
  69. exportAll(){
  70. }
  71. }
  72. })
  73. </script>
  74. @endsection