update_password.blade.php 2.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980
  1. @extends('statistics.module.layouts.content')
  2. @push('meta')
  3. @endpush
  4. @push('css')
  5. @endpush
  6. @push('js')
  7. <script src="{{ theme_asset('statistics/js/layer/layer.js') }}"></script>
  8. @endpush
  9. @section('content')
  10. <div class="wide container">
  11. @include('statistics.module.section.left_menu')
  12. <div class="cq_rt admin_right">
  13. <div class="admin-detail-info">
  14. <div class="table_title_new">修改密码</div>
  15. <div class="admin_right_table" style="height: 330px;">
  16. <table>
  17. <tr>
  18. <td style="text-align: right">用户名:</td>
  19. <td>{{auth('web-statistics')->user()->username}}</td>
  20. </tr>
  21. <tr>
  22. <td style="text-align: right">原密码:</td>
  23. <td><input type="password" id="password_old" name="password_old"/></td>
  24. </tr>
  25. <tr>
  26. <td style="text-align: right">新密码:</td>
  27. <td><input type="password" id="password" name="password"/></td>
  28. </tr>
  29. <tr>
  30. <td style="text-align: right">新密码确认:</td>
  31. <td><input type="password" id="password_confirm" name="password_confirm"/></td>
  32. </tr>
  33. <tr>
  34. <td style="text-align:center;" colspan="2">
  35. <button type="submit" id="sub" class="admin_submit xiugai_submit">&nbsp;修&nbsp;&nbsp;改&nbsp;</button>
  36. </td>
  37. </tr>
  38. </table>
  39. </div>
  40. </div>
  41. </div>
  42. <div class="clear"></div>
  43. </div>
  44. @endsection
  45. @section('script')
  46. <script type="text/javascript">
  47. $("#sub").click(function(){
  48. var password_old = $("#password_old").val();
  49. var password = $("#password").val();
  50. var password_confirm = $("#password_confirm").val();
  51. if(password_old==""){
  52. alert("原密码不能为空!");return false;
  53. }
  54. if(password==""){
  55. alert("新密码不能为空!");return false;
  56. }
  57. if(password != password_confirm){
  58. alert("两次输入密码必须一致!");return false;
  59. }
  60. $.post("{{route('statistics.user.changePwd')}}",{password_old:password_old, password : password, _token:"{{csrf_token()}}"}, function(obj) {
  61. if(obj.status==1){
  62. alert(obj.html);
  63. window.location.href = "{{route('statistics.logout')}}";
  64. }else{
  65. alert(obj.error);return false;
  66. }
  67. }, "json");
  68. });
  69. </script>
  70. @endsection