card.blade.php 4.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117
  1. @extends('app.hardware.layout.hardware')
  2. @push('meta')
  3. @endpush
  4. @push('css')
  5. <link rel="stylesheet" href="{{theme_asset('app/css/aio/common.css')}}" />
  6. <link rel="stylesheet" href="{{theme_asset('app/css/aio/idcard/idcardIdentify.css')}}"/>
  7. <link rel="stylesheet" href="{{theme_asset('app/css/aio/joblist/joblist.css')}}"/>
  8. <link rel="stylesheet" href="{{theme_asset('app/css/aio/footer.css')}}"/>
  9. @endpush
  10. @push('js')
  11. @endpush
  12. @section('content')
  13. <div class="container">
  14. <div class="idcard-identify-content">
  15. <div class="identify-content-wapper">
  16. <div class="content-title">
  17. 请将您的身份证放置在机器下方识读区
  18. </div>
  19. <div class="content-wapper-img">
  20. <img class="wapper-img-left" src="{{theme_asset('app/images/hardware/aio/idcard/idcard-identify-leftarc.png')}}">
  21. <img class="wapper-img-right" src="{{theme_asset('app/images/hardware/aio/idcard/idcard-identify-rightarc.png')}}">
  22. </div>
  23. </div>
  24. <p class="show_msg" style="display:none;" action="{{ route('hardware.aio.login.check') }}">
  25. <textarea rows="3" name="S1" id="S1" cols="40"></textarea>
  26. </p>
  27. <div class="member-index-footer">
  28. @include('app.hardware.layout.footer')
  29. </div>
  30. </div>
  31. </div>
  32. @endsection
  33. @section('script')
  34. <script type="text/javascript" src="{{theme_asset('app/js/aio/myDiv.js')}}"></script>
  35. <script>
  36. $(function () {
  37. $.get("http://127.0.0.1:8080/api/ReadMsg", function(data){
  38. //data就是b.html的内容,想加在哪就加在哪
  39. if(data.retcode == '0x90 0x1'){
  40. var uid;
  41. var cardname = data.name;
  42. var cardsex = data.sex;
  43. if(data.sex == '男'){
  44. var cardsexl = 1;
  45. }else{
  46. var cardsexl = 2;
  47. }
  48. var cardno = data.cardno;
  49. var cardnation = data.nation;
  50. var cardaddress = data.address;
  51. var card_Born=data.born;
  52. $.ajax({
  53. headers: {'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')},
  54. url: $(".show_msg").attr('action'),
  55. type: 'POST',
  56. dataType: 'json',
  57. data: {
  58. cardno:cardno,
  59. },
  60. success: function (result) {
  61. if(result.data.status == 1){
  62. window.location.href=result.data.redirect_url;
  63. } else {
  64. window.location.href="{{route('hardware.aio.register')}}?id_card="+cardno+'&sex='+cardsexl+'&name='+cardname+'&nation='+cardnation+'&address='+cardaddress;
  65. }
  66. },
  67. error: function (errorData) {
  68. if (errorData.status==422) {//验证错误
  69. $.each(JSON.parse(errorData.responseText).errors,function (key,val) {
  70. dialogDiv(val[0],'确定','Display');
  71. return false;
  72. });
  73. }
  74. else if(errorData.status==400) {//业务错误
  75. dialogDiv(JSON.parse(errorData.responseText).message,'确定','Display');
  76. }
  77. }
  78. })
  79. }else{
  80. dialogDiv(data.retmsg,'确定','Display');
  81. }
  82. });
  83. var css = {left:'100px',width:"170px",height:"307px"};
  84. $('.wapper-img-left').animate(css,250,rowBack);
  85. function rowBack(){
  86. if(css.left==='100px')
  87. css.left='80px';
  88. else if(css.left==='80px')
  89. css.left='100px';
  90. $('.wapper-img-left').animate(css,250,rowBack);
  91. }
  92. var css1 = {right:'100px',width:"170px",height:"307px"};
  93. $('.wapper-img-right').animate(css1,250,rowBack1);
  94. function rowBack1(){
  95. if(css1.right==='100px')
  96. css1.right='80px';
  97. else if(css1.right==='80px')
  98. css1.right='100px';
  99. $('.wapper-img-right').animate(css1,250,rowBack1);
  100. }
  101. })
  102. function Display() {
  103. $("#MyDiv").remove();
  104. $("#fade").remove();
  105. }
  106. </script>
  107. @endsection