editNotice.blade.php 4.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127
  1. @extends('vip.layouts')
  2. @section('content')
  3. <form class="layui-form" action="{{ url()->full() }}" id="submitForm" name="submitForm" method="post" eventType=eventAjaxForm>
  4. {!! csrf_field() !!}
  5. <div class="layui-form-item">
  6. <label class="layui-form-label">标题</label>
  7. <div class="layui-input-block">
  8. <input type="text" name="title" required lay-verify="required" autocomplete="off" class="layui-input"
  9. value="{{isset(
  10. $data['title'])?$data['title']:''}}">
  11. </div>
  12. </div>
  13. @if(isset($select))
  14. <div class="layui-form-item">
  15. <label class="layui-form-label">信息类型</label>
  16. <div class="layui-input-block">
  17. <select name="type" id="testSelect">
  18. <option value="">请选择</option>
  19. <option value="1" selected>系统信息</option>
  20. <option value="2">普通信息</option>
  21. {{--<option value="3">会员组</option>--}}
  22. <option value="3">系统信息</option>
  23. <option value="4">管理员通知</option>
  24. </select>
  25. </div>
  26. </div>
  27. @endif
  28. {{--@if(isset($select))--}}
  29. {{--<div class="layui-form-item">--}}
  30. {{--<label class="layui-form-label">发送选择类型</label>--}}
  31. {{--<div class="layui-input-block">--}}
  32. {{--<select name="type" id="testSelect">--}}
  33. {{--<option value="">请选择</option>--}}
  34. {{--<option value="1" selected>在线会员</option>--}}
  35. {{--<option value="2">所以会员</option>--}}
  36. {{--<option value="3">会员组</option>--}}
  37. {{--<option value="4">自己选择</option>--}}
  38. {{--</select>--}}
  39. {{--</div>--}}
  40. {{--</div>--}}
  41. {{--@endif--}}
  42. <div class="layui-form-item" id="label">
  43. <label class="layui-form-label">接收者</label>
  44. <div class="layui-input-block">
  45. <input type="text" name="toname" autocomplete="off" class="layui-input" value="{{isset(
  46. $data['toname'])?$data['toname']:''}}">
  47. <p style="color: red">(选择普通消息时,填写名字请用‘,’分开)</p>
  48. </div>
  49. </div>
  50. <div class="layui-form-item">
  51. <label class="layui-form-label">发布者</label>
  52. <div class="layui-input-block">
  53. <input type="text" name="formname" autocomplete="off" class="layui-input" value="{{isset(
  54. $data['formname'])?$data['formname']:''}}">
  55. <p style="color: red">(选择普通消息时,必须填写发布者)</p>
  56. </div>
  57. </div>
  58. <div class="layui-form-item">
  59. <label class="layui-form-label">信息内容</label>
  60. <div class="layui-input-block">
  61. <textarea class="layui-textarea layui-hide" name="desc" lay-verify="content"
  62. id="LAY_demo_editor">{{isset($data['content'])?$data['content']:''}}</textarea>
  63. </div>
  64. </div>
  65. <div class="layui-form-item">
  66. <div class="layui-input-block">
  67. @if(!isset($data['toname']))
  68. @if(checkRriv('/admin/Message/view'))<button class="layui-btn" lay-submit lay-filter="submitForm">立即提交</button>@endif
  69. <button type="reset" class="layui-btn layui-btn-normal">重置</button>
  70. @else
  71. @endif
  72. </div>
  73. </div>
  74. </form>
  75. <script>
  76. //Demo
  77. layui.use(['form', 'layedit', 'laydate'], function () {
  78. var form = layui.form
  79. , layer = layui.layer
  80. , layedit = layui.layedit
  81. , laydate = layui.laydate;
  82. var editIndex = layedit.build('LAY_demo_editor');
  83. form.verify({
  84. title: function(value){
  85. if(value.length < 5){
  86. return '标题至少得5个字符啊';
  87. }
  88. }
  89. ,pass: [/(.+){6,12}$/, '密码必须6到12位']
  90. ,content: function(value){
  91. layedit.sync(editIndex);
  92. }
  93. });
  94. //监听提交
  95. form.on('submit(submitForm)', function (data) {
  96. return true;
  97. });
  98. });
  99. //创建一个编辑器
  100. function cbFormSuccess(data){
  101. layer.msg(data.msg);
  102. setTimeout(function(){
  103. parent.window.location.reload();
  104. },2500);
  105. }
  106. </script>
  107. @endsection