控制台应用,yzncms本身基于tp5.1框架,里面的队列用不了,bug,坑
Вы не можете выбрать более 25 тем Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.

index.html 6.4KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126
  1. {extend name="admin@index_layout"/}
  2. {block name="main"}
  3. <div class="layui-card">
  4. <div class="layui-card-header">百度站长+神马搜索</div>
  5. <div class="layui-card-body">
  6. <div class="layui-tab">
  7. <ul class="layui-tab-title">
  8. <li class="layui-this">百度站长</li>
  9. <li>神马搜索</li>
  10. </ul>
  11. <div class="layui-tab-content">
  12. <div class="layui-tab-item layui-show">
  13. <div class="widget-body no-padding">
  14. {if !isset($Config['status'][0]) || !$Config['baidu']['site'] || !$Config['baidu']['token']}
  15. <div class="alert alert-success-light">
  16. <b>温馨提示</b><br>
  17. 必须在插件配置中开启百度推送<br>
  18. 必须在插件配置中配置百度 <code>site</code> 和 <code>token</code> 才能进行推送
  19. </div>
  20. {/if}
  21. <form id="form-baidu" class="layui-form" action="{:url('baidu')}" method="post">
  22. <div class="layui-form-item">
  23. <label>推送事件:</label>
  24. <div class="w300">
  25. <input type="radio" name="action" id="action-push" value="push" checked="checked" title="新增">
  26. <!-- <input type="radio" name="action" id="action-del" value="del" title="删除"> -->
  27. </div>
  28. </div>
  29. <div class="form-group layui-row layui-col-space10">
  30. <div class="layui-col-md4">
  31. <label>推送链接:</label>
  32. <textarea class="layui-textarea" name="urls" placeholder="一行一个链接" rows="10"></textarea>
  33. </div>
  34. <div class="layui-col-md4">
  35. <label>推送结果:</label>
  36. <textarea class="layui-textarea" name="result" rows="10" placeholder="结果"></textarea>
  37. </div>
  38. </div>
  39. <div class="layui-form-item">
  40. <button type="submit" class="layui-btn" lay-filter="form-baidu" lay-submit>立即推送</button>
  41. <button type="reset" class="layui-btn layui-btn-normal">重置</button>
  42. </div>
  43. </form>
  44. </div>
  45. </div>
  46. <div class="layui-tab-item">
  47. <div class="widget-body no-padding">
  48. {if !isset($Config['status'][0]) || !$Config['shenma']['site'] || !$Config['shenma']['user_name'] || !$Config['shenma']['token']}
  49. <div class="alert alert-success-light">
  50. <b>温馨提示</b><br>
  51. 必须在插件配置中开启神马推送<br>
  52. 必须在插件配置中配置神马 <code>site</code> 和 <code>user_name</code> 和 <code>token</code> 才能进行推送
  53. </div>
  54. {/if}
  55. <form id="form-shenma" class="layui-form" action="{:url('shenma')}" method="post">
  56. <div class="layui-form-item">
  57. <label>推送事件:</label>
  58. <div class="w300">
  59. <input type="radio" name="action" id="action-push" value="push" checked="checked" title="新增">
  60. <!-- <input type="radio" name="action" id="action-del" value="del" title="删除"> -->
  61. </div>
  62. </div>
  63. <div class="form-group layui-row layui-col-space10">
  64. <div class="layui-col-md4">
  65. <label>推送链接:</label>
  66. <textarea class="layui-textarea" name="urls" placeholder="一行一个链接" rows="10"></textarea>
  67. </div>
  68. <div class="layui-col-md4">
  69. <label>推送结果:</label>
  70. <textarea class="layui-textarea" name="result" rows="10" placeholder="结果"></textarea>
  71. </div>
  72. </div>
  73. <div class="layui-form-item">
  74. <button type="submit" class="layui-btn" lay-filter="form-shenma" lay-submit>立即推送</button>
  75. <button type="reset" class="layui-btn layui-btn-normal">重置</button>
  76. </div>
  77. </form>
  78. </div>
  79. </div>
  80. </div>
  81. </div>
  82. </div>
  83. </div>
  84. {/block}
  85. {block name="layui"}{/block}
  86. {block name="script"}
  87. <script>
  88. layui.use(['element', 'form'], function() {
  89. var element = layui.element;
  90. var form = layui.form;
  91. form.on('submit(form-baidu)', function(data) {
  92. var _form = '';
  93. _form = $(this).parents('form');
  94. $.post(_form.attr('action'), _form.serialize()).success(function(data) {
  95. var html = "";
  96. if(data.code==1){
  97. html+='成功推送的url条数:'+data.data.success+'\n';
  98. html+='当天剩余的可推送url条数:'+data.data.remain+'\n';
  99. $("#form-baidu textarea[name=result]").val(html);
  100. }else{
  101. html += data.msg +'\n';
  102. $("#form-baidu textarea[name=result]").val(html);
  103. }
  104. })
  105. return false;
  106. });
  107. form.on('submit(form-shenma)', function(data) {
  108. var _form = '';
  109. _form = $(this).parents('form');
  110. $.post(_form.attr('action'), _form.serialize()).success(function(data) {
  111. var html = "";
  112. if(data.code==1){
  113. html += data.msg +'\n';
  114. $("#form-shenma textarea[name=result]").val(html);
  115. }else{
  116. html += data.msg +'\n';
  117. $("#form-shenma textarea[name=result]").val(html);
  118. }
  119. })
  120. return false;
  121. });
  122. });
  123. </script>
  124. {/block}