per_security_pwd.blade.php 3.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788
  1. @extends('mobile.module.layouts.content')
  2. @push('meta')
  3. <meta name="csrf-token" content="{{ csrf_token() }}">
  4. @endpush
  5. @push('css')
  6. <link href="{{ theme_asset('mobile/css/company.css') }}" rel="stylesheet">
  7. @endpush
  8. @section('content')
  9. <div class="mui-content">
  10. <div class="split-block-title">账号密码修改成功后,请记住新密码以便下次登录时使用!</div>
  11. <form class="mui-input-group">
  12. <div class="list_height plist-txt notarrow">
  13. <div class="pic"></div>
  14. <div class="tit font14">原密码</div>
  15. <div class="describe font12">
  16. <input id="oldpassword" type="password" name="oldpassword" placeholder="请输入原密码">
  17. </div>
  18. <div class="arrow"></div>
  19. <div class="clear"></div>
  20. </div>
  21. <div class="list_height plist-txt notarrow">
  22. <div class="pic"></div>
  23. <div class="tit font14">新密码</div>
  24. <div class="describe font12">
  25. <input id="password" type="password" name="password" class="mui-input-clear" placeholder="6-16个字符">
  26. </div>
  27. <div class="arrow"></div>
  28. <div class="clear"></div>
  29. </div>
  30. <div class="list_height plist-txt notarrow last">
  31. <div class="pic"></div>
  32. <div class="tit font14">确认密码</div>
  33. <div class="describe font12">
  34. <input id="password1" type="password" name="password1" class="mui-input-clear" placeholder="再次输入新密码">
  35. </div>
  36. <div class="arrow"></div>
  37. <div class="clear"></div>
  38. </div>
  39. </form>
  40. <div class="split-block"></div>
  41. <div class="btn-spacing"><a id="loginBtn" href="javascript:;" class="qs-btn qs-btn-blue font18">提交</a></div>
  42. </div>
  43. @endsection
  44. @section('script')
  45. <script type="text/javascript">
  46. $('#loginBtn').on('click',function(){
  47. var oldpassword = $('#oldpassword').val(),
  48. password = $('#password').val(),
  49. password1 = $('#password1').val();
  50. if(oldpassword=='' || password=='' || password1==''){
  51. qsToast({type:2,context:'密码信息不能为空'});
  52. }else{
  53. $.ajax({
  54. headers: {'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')},
  55. type: "POST",
  56. url: "{{ route($sub_site.'mobile.person.passwordInfo') }}",
  57. data: {
  58. oldpassword:oldpassword,
  59. password:password,
  60. password1:password1,
  61. },
  62. dataType: "json",
  63. success: function(r){
  64. if(r.status == 1){
  65. qsToast({type:1,context:r.info});
  66. setTimeout(function(){
  67. window.location.href="{{ route($sub_site.'mobile.person.memberSafe') }}";
  68. },2000);
  69. }else{
  70. qsToast({type:2,context:r.info});
  71. }
  72. },
  73. error: function (errorData) {
  74. if (errorData.status==422) {//验证错误
  75. $.each(JSON.parse(errorData.response).errors,function (key,val) {
  76. qsToast({type:2,context: val[0]});
  77. return false;
  78. });
  79. }
  80. },
  81. });
  82. }
  83. });
  84. </script>
  85. @endsection