course_slogan.html 2.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283
  1. {extend name="public/layout"}
  2. {block name="body"}
  3. <style>
  4. .layui-btn,.layui-btn:hover{
  5. background-color: #fff;
  6. color: #249EFB;
  7. border: 1px solid #249EFB;
  8. }
  9. </style>
  10. <body>
  11. <div class="layui-fluid">
  12. <div class="layui-row layui-col-space15">
  13. <div class="layui-col-md12">
  14. <div class="layui-card">
  15. <div class="layui-card-body">
  16. <form class="layui-form" id="admin" enctype="multipart/form-data">
  17. <div class="layui-form-item">
  18. <label class="layui-form-label" for="stock" style="width: 100px;">主播欢迎语<span style="color:red">*</span>:</label>
  19. <div class="layui-col-md3">
  20. <input type="radio" name="slogan_state" value="1" title="开启" {eq name="company.slogan_state" value="1"}checked{/eq}>
  21. <input type="radio" name="slogan_state" value="0" title="关闭" {eq name="company.slogan_state" value="0"}checked{/eq}>
  22. </div>
  23. </div>
  24. <div class="layui-form-item">
  25. <label class="layui-form-label" for="describe" >欢迎语<span style="color:red">*</span>:</label>
  26. <div class="layui-input-block">
  27. <textarea name="slogan" id="slogan"
  28. placeholder="请输入直播间欢迎语内容" class="layui-textarea" lay-verify="required" style="height: 250px;">{notempty name="company.slogan"}{$company.slogan}{/notempty}</textarea>
  29. </div>
  30. </div>
  31. <div class="layui-form-item">
  32. <div class="layui-input-block">
  33. <button class="layui-btn" lay-submit lay-filter="admin">立即提交</button>
  34. </div>
  35. </div>
  36. </form>
  37. </div>
  38. </div>
  39. </div>
  40. </div>
  41. </div>
  42. {/block}
  43. {block name="js"}
  44. <script src="__STATIC__/js/jquery.min.js"></script>
  45. <script>
  46. var addurl = '{:url("broad/course_slogan")}';
  47. layui.use(['form', 'upload', 'layedit'], function () {
  48. var $ = layui.jquery
  49. , form = layui.form
  50. , layedit = layui.layedit
  51. , upload = layui.upload;
  52. form.on("submit(admin)", function (obj) {
  53. if($(obj.elem).hasClass('layui-btn-disabled')) return false;
  54. $(obj.elem).addClass('layui-btn-disabled');
  55. var formData = new FormData(obj.form);
  56. $.ajax({
  57. url:addurl,
  58. type: 'POST',
  59. data: formData,
  60. dataType: 'json',
  61. processData: false,
  62. contentType: false,
  63. success: function (res) {
  64. if (res.code === 0) {
  65. layer.msg(res.msg, {anim: 0}, function () {
  66. parent.location.reload();
  67. });
  68. } else {
  69. layer.msg(res.msg, {anim: 6});
  70. layer.close(loading);
  71. $(obj.elem).removeClass('layui-btn-disabled');
  72. }
  73. }
  74. });
  75. return false;
  76. });
  77. });
  78. </script>
  79. {/block}