edit.blade.php 6.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142
  1. @section('title', '用户添加')
  2. @section('content')
  3. <div class="layui-form-item">
  4. <label class="layui-form-label">开发者账户:</label>
  5. <div class="layui-input-block">
  6. <input type="text" value="{{$info['email'] or ''}}" name="email" required lay-verify="required|email" placeholder="请输入正确格式邮箱" autocomplete="off" class="layui-input">
  7. </div>
  8. </div>
  9. <div class="layui-form-item">
  10. <label class="layui-form-label">csr:</label>
  11. <div class="layui-input-block">
  12. <input type="text" value="{{$info['csr'] or ''}}" name="csr" autocomplete="off" class="layui-input">
  13. </div>
  14. </div>
  15. <div class="layui-form-item">
  16. <label class="layui-form-label">IssuerID:</label>
  17. <div class="layui-input-block">
  18. <input type="text" value="{{$info['IssuerID'] or ''}}" name="IssuerID" autocomplete="off" class="layui-input">
  19. </div>
  20. {{-- <div class="layui-input-block">
  21. <select name="user_role" lay-verify="required">
  22. <option value=""></option>
  23. @foreach($roles as $role)
  24. <option
  25. @if(isset($info)&&$info)
  26. @foreach($info->roles as $uRole)
  27. @if($role->id == $uRole->id)
  28. {{ 'selected' }}
  29. @endif
  30. @endforeach
  31. @endif
  32. value="{{ $role->id }}">{{ $role->display_name }}
  33. </option>
  34. @endforeach
  35. </select>
  36. </div>--}}
  37. </div>
  38. <div class="layui-form-item">
  39. <label class="layui-form-label">密钥ID:</label>
  40. <div class="layui-input-block">
  41. <input type="text" value="{{$info['miyaoID'] or ''}}" name="miyaoID" autocomplete="off" class="layui-input">
  42. </div>
  43. {{--<div class="layui-input-block">
  44. <input type="number" value="{{$info['mobile'] or ''}}" name="tel" required lay-verify="required|phone" placeholder="请输入手机号码" autocomplete="off" class="layui-input">
  45. </div>--}}
  46. </div>
  47. <div class="layui-form-item">
  48. <label class="layui-form-label">p8:</label>
  49. <div class="layui-input-block">
  50. <input type="text" value="{{$info['p8'] or ''}}" name="p8" autocomplete="off" class="layui-input">
  51. </div>
  52. {{--<div class="layui-input-block">
  53. <input type="radio" name="sex" value="1" title="男"
  54. @if(!isset($info['sex']))
  55. checked
  56. @elseif(isset($info['sex'])&&$info['sex'])
  57. checked
  58. @else
  59. @endif>
  60. <input type="radio" name="sex" value="0" title="女" {{isset($info['sex'])&&!$info['sex']?'checked':''}}>
  61. </div>--}}
  62. </div>
  63. {{-- <div class="layui-form-item">
  64. <label class="layui-form-label">密码:</label>
  65. <div class="layui-input-block">
  66. <input type="password" name="pwd" lay-verify="pwd" placeholder="请输入6-12位数字加字母密码" autocomplete="off" class="layui-input">
  67. </div>
  68. </div>
  69. <div class="layui-form-item">
  70. <label class="layui-form-label">确认密码:</label>
  71. <div class="layui-input-block">
  72. <input type="password" name="pwd_confirmation" lay-verify="pwd_confirmation" placeholder="请确认密码" autocomplete="off" class="layui-input">
  73. </div>
  74. </div>--}}
  75. <div class="layui-form-item">
  76. <label class="layui-form-label">是否停用:</label>
  77. <div class="layui-unselect layui-form-radio">
  78. @if($info['status']==1)
  79. <input type="radio" id="defualtAdd1" name="status" value="1" chcked title="启用中" checked >启用中
  80. <input type="radio" id="defualtAdd" name="status" value="0" title="停用">启用中
  81. @else
  82. <input type="radio" id="defualtAdd1" name="status" value="1" title="启用">启用
  83. <input type="radio" id="defualtAdd" name="status" value="0" title="已停用" checked>已停用
  84. @endif
  85. {{-- <input type="text" value="{{$info['status'] or '1'}}" name="status" placeholder="当状态值为1的时候正常,0为停用" autocomplete="off" class="layui-input">--}}
  86. </div>
  87. {{--<div class="layui-input-block">
  88. <input type="number" value="{{$info['mobile'] or ''}}" name="tel" required lay-verify="required|phone" placeholder="请输入手机号码" autocomplete="off" class="layui-input">
  89. </div>--}}
  90. </div>
  91. <input type="hidden" name="id" value="{{$info['id']}}">
  92. @endsection
  93. @section('id',$id)
  94. @section('js')
  95. <script>
  96. layui.use(['form','jquery','laypage', 'layer'], function() {
  97. var form = layui.form(),
  98. $ = layui.jquery;
  99. form.render();
  100. var layer = layui.layer;
  101. form.verify({
  102. user_name: [/^[a-zA-Z]{2,12}$/, '用户名必须2到12位字母'],
  103. pwd:function(value){
  104. if(value&&!/^(?!([a-zA-Z]+|\d+)$)[a-zA-Z\d]{6,12}$/.test(value)){
  105. return '密码必须6到12位数字加字母';
  106. }
  107. },
  108. pwd_confirmation: function(value) {
  109. if($("input[name='pwd']").val() && $("input[name='pwd']").val() != value) {
  110. return '两次输入密码不一致';
  111. }
  112. },
  113. });
  114. form.on('submit(formDemo)', function(data) {
  115. $.ajax({
  116. url:"{{url('/users/userup')}}",
  117. data:$('form').serialize(),
  118. type:'post',
  119. dataType:'json',
  120. success:function(res){
  121. if(res.status == 'success'){
  122. layer.msg(res.msg,{icon:6});
  123. var index = parent.layer.getFrameIndex(window.name);
  124. setTimeout('parent.layer.close('+index+')',1500);
  125. }else{
  126. layer.msg(res.msg,{shift: 6,icon:5});
  127. return false;
  128. }
  129. },
  130. error : function(XMLHttpRequest, textStatus, errorThrown) {
  131. layer.msg('异常,请重新提交', {time: 1000});
  132. }
  133. });
  134. return false;
  135. });
  136. });
  137. </script>
  138. @endsection
  139. @extends('common.edit')