info.html 12 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140
  1. {include file="../../../application/admin/view_new/public/head" /}
  2. <div class="page-container p10">
  3. <form class="layui-form layui-form-pane" method="post" action="">
  4. <input type="hidden" name="__token__" value="{$Request.token}" />
  5. <div class="layui-form-item">
  6. <label class="layui-form-label">{:lang('status')}:</label>
  7. <div class="layui-input-inline">
  8. <input name="status" type="radio" id="rad-1" value="0" title="{:lang('disable')}" {if condition="$info['status'] neq 1"}checked {/if}>
  9. <input name="status" type="radio" id="rad-2" value="1" title="{:lang('enable')}" {if condition="$info['status'] eq 1"}checked {/if}>
  10. </div>
  11. </div>
  12. <div class="layui-form-item">
  13. <label class="layui-form-label">{:lang('name')}:</label>
  14. <div class="layui-input-inline w500">
  15. <input type="text" class="layui-input" value="{$info.name}" placeholder="{:lang('admin/timming/unique_id')}" id="name" name="name" {if condition="$info.name neq ''"} readonly="readonly"{/if}>
  16. </div>
  17. <div class="layui-form-mid layui-word-aux">{:lang('admin/timming/call_method')}/api.php/timming/index?name={$info.name}</div>
  18. </div>
  19. <div class="layui-form-item">
  20. <label class="layui-form-label">{:lang('remarks')}:</label>
  21. <div class="layui-input-inline w500">
  22. <input type="text" class="layui-input" value="{$info.des}" placeholder="" id="des" name="des">
  23. </div>
  24. </div>
  25. <div class="layui-form-item">
  26. <label class="layui-form-label">{:lang('admin/timming/exec_file')}:</label>
  27. <div class="layui-input-inline w500">
  28. <select class="" name="file">
  29. <option value="collect" {if condition="$info['file'] eq 'collect'"}selected{/if}>{:lang('admin/timming/collect')}</option>
  30. <option value="make" {if condition="$info['file'] eq 'make'"}selected{/if}>{:lang('admin/timming/make')}</option>
  31. <option value="cj" {if condition="$info['file'] eq 'cj'"}selected{/if}>{:lang('admin/timming/cj')}</option>
  32. <option value="cache" {if condition="$info['file'] eq 'cache'"}selected{/if}>{:lang('admin/timming/cache')}</option>
  33. <option value="urlsend" {if condition="$info['file'] eq 'urlsend'"}selected{/if}>{:lang('admin/timming/urlsend')}</option>
  34. </select>
  35. </div>
  36. </div>
  37. <div class="layui-form-item">
  38. <label class="layui-form-label">{:lang('admin/timming/attach_param')}:</label>
  39. <div class="layui-input-block">
  40. <input type="text" class="layui-input" value="{$info.param}" placeholder="{:lang('admin/timming/attach_param_tip')}" id="param" name="param">
  41. </div>
  42. </div>
  43. <div class="layui-form-item">
  44. <label class="layui-form-label">{:lang('admin/timming/exec_cycle')}:</label>
  45. <div class="layui-input-block role-list-form">
  46. <input type="checkbox" name="weeks[]" class="layui-checkbox" lay-skin="primary" value="1" title="{:lang('monday')}" {if condition="strpos($info['weeks'],'1')!==false"}checked{/if}>
  47. <input type="checkbox" name="weeks[]" class="layui-checkbox" lay-skin="primary" value="2" title="{:lang('tuesday')}" {if condition="strpos($info['weeks'],'2')!==false"}checked{/if}>
  48. <input type="checkbox" name="weeks[]" class="layui-checkbox" lay-skin="primary" value="3" title="{:lang('wednesday')}" {if condition="strpos($info['weeks'],'3')!==false"}checked{/if}>
  49. <input type="checkbox" name="weeks[]" class="layui-checkbox" lay-skin="primary" value="4" title="{:lang('thursday')}" {if condition="strpos($info['weeks'],'4')!==false"}checked{/if}>
  50. <input type="checkbox" name="weeks[]" class="layui-checkbox" lay-skin="primary" value="5" title="{:lang('friday')}" {if condition="strpos($info['weeks'],'5')!==false"}checked{/if}>
  51. <input type="checkbox" name="weeks[]" class="layui-checkbox" lay-skin="primary" value="6" title="{:lang('saturday')}" {if condition="strpos($info['weeks'],'6')!==false"}checked{/if}>
  52. <input type="checkbox" name="weeks[]" class="layui-checkbox" lay-skin="primary" value="0" title="{:lang('sunday')}" {if condition="strpos($info['weeks'],'0')!==false"}checked{/if}>
  53. </div>
  54. </div>
  55. <div class="layui-form-item">
  56. <label class="layui-form-label">{:lang('admin/timming/exec_time')}:</label>
  57. <div class="layui-input-block role-list-form">
  58. <input type="checkbox" name="hours[]" class="layui-checkbox" lay-skin="primary" value="00" title="00" {if condition="strpos($info['hours'],'00')!==false"}checked{/if}>
  59. <input type="checkbox" name="hours[]" class="layui-checkbox" lay-skin="primary" value="01" title="01" {if condition="strpos($info['hours'],'01')!==false"}checked{/if}>
  60. <input type="checkbox" name="hours[]" class="layui-checkbox" lay-skin="primary" value="02" title="02" {if condition="strpos($info['hours'],'02')!==false"}checked{/if}>
  61. <input type="checkbox" name="hours[]" class="layui-checkbox" lay-skin="primary" value="03" title="03" {if condition="strpos($info['hours'],'03')!==false"}checked{/if}>
  62. <input type="checkbox" name="hours[]" class="layui-checkbox" lay-skin="primary" value="04" title="04" {if condition="strpos($info['hours'],'04')!==false"}checked{/if}>
  63. <input type="checkbox" name="hours[]" class="layui-checkbox" lay-skin="primary" value="05" title="05" {if condition="strpos($info['hours'],'05')!==false"}checked{/if}>
  64. <input type="checkbox" name="hours[]" class="layui-checkbox" lay-skin="primary" value="06" title="06" {if condition="strpos($info['hours'],'06')!==false"}checked{/if}>
  65. <input type="checkbox" name="hours[]" class="layui-checkbox" lay-skin="primary" value="07" title="07" {if condition="strpos($info['hours'],'07')!==false"}checked{/if}>
  66. <input type="checkbox" name="hours[]" class="layui-checkbox" lay-skin="primary" value="08" title="08" {if condition="strpos($info['hours'],'08')!==false"}checked{/if}>
  67. <input type="checkbox" name="hours[]" class="layui-checkbox" lay-skin="primary" value="09" title="09" {if condition="strpos($info['hours'],'09')!==false"}checked{/if}>
  68. <input type="checkbox" name="hours[]" class="layui-checkbox" lay-skin="primary" value="10" title="10" {if condition="strpos($info['hours'],'10')!==false"}checked{/if}>
  69. <input type="checkbox" name="hours[]" class="layui-checkbox" lay-skin="primary" value="11" title="11" {if condition="strpos($info['hours'],'11')!==false"}checked{/if}>
  70. <input type="checkbox" name="hours[]" class="layui-checkbox" lay-skin="primary" value="12" title="12" {if condition="strpos($info['hours'],'12')!==false"}checked{/if}>
  71. <input type="checkbox" name="hours[]" class="layui-checkbox" lay-skin="primary" value="13" title="13" {if condition="strpos($info['hours'],'13')!==false"}checked{/if}>
  72. <input type="checkbox" name="hours[]" class="layui-checkbox" lay-skin="primary" value="14" title="14" {if condition="strpos($info['hours'],'14')!==false"}checked{/if}>
  73. <input type="checkbox" name="hours[]" class="layui-checkbox" lay-skin="primary" value="15" title="15" {if condition="strpos($info['hours'],'15')!==false"}checked{/if}>
  74. <input type="checkbox" name="hours[]" class="layui-checkbox" lay-skin="primary" value="16" title="16" {if condition="strpos($info['hours'],'16')!==false"}checked{/if}>
  75. <input type="checkbox" name="hours[]" class="layui-checkbox" lay-skin="primary" value="17" title="17" {if condition="strpos($info['hours'],'17')!==false"}checked{/if}>
  76. <input type="checkbox" name="hours[]" class="layui-checkbox" lay-skin="primary" value="18" title="18" {if condition="strpos($info['hours'],'18')!==false"}checked{/if}>
  77. <input type="checkbox" name="hours[]" class="layui-checkbox" lay-skin="primary" value="19" title="19" {if condition="strpos($info['hours'],'19')!==false"}checked{/if}>
  78. <input type="checkbox" name="hours[]" class="layui-checkbox" lay-skin="primary" value="20" title="20" {if condition="strpos($info['hours'],'20')!==false"}checked{/if}>
  79. <input type="checkbox" name="hours[]" class="layui-checkbox" lay-skin="primary" value="21" title="21" {if condition="strpos($info['hours'],'21')!==false"}checked{/if}>
  80. <input type="checkbox" name="hours[]" class="layui-checkbox" lay-skin="primary" value="22" title="22" {if condition="strpos($info['hours'],'22')!==false"}checked{/if}>
  81. <input type="checkbox" name="hours[]" class="layui-checkbox" lay-skin="primary" value="23" title="23" {if condition="strpos($info['hours'],'23')!==false"}checked{/if}>
  82. </div>
  83. </div>
  84. <div class="layui-form-item center">
  85. <div class="layui-input-block">
  86. <button type="button" class="layui-btn layui-btn-normal formCheckAll" lay-filter="formCheckAll" >{:lang('check_all')}</button>
  87. <button type="button" class="layui-btn layui-btn-normal formCheckOther" lay-filter="formCheckOther">{:lang('check_other')}</button>
  88. <button type="submit" class="layui-btn" lay-submit="" lay-filter="formSubmit" data-child="true">{:lang('btn_save')}</button>
  89. <button class="layui-btn layui-btn-primary" type="reset">{:lang('btn_reset')}</button>
  90. </div>
  91. </div>
  92. </form>
  93. </div>
  94. {include file="../../../application/admin/view_new/public/foot" /}
  95. <script type="text/javascript">
  96. layui.use(['form', 'layer'], function () {
  97. // 操作对象
  98. var form = layui.form
  99. , layer = layui.layer
  100. , $ = layui.jquery;
  101. // 验证
  102. form.verify({
  103. show: function (value) {
  104. if (value == "") {
  105. return "{:lang('name_empty')}";
  106. }
  107. }
  108. });
  109. $('.formCheckAll').click(function(){
  110. var child = $('.role-list-form').find('input');
  111. /* 自动选中子节点 */
  112. child.each(function(index, item) {
  113. item.checked = true;
  114. });
  115. form.render('checkbox');
  116. });
  117. $('.formCheckOther').click(function(){
  118. var child = $('.role-list-form').find('input');
  119. /* 自动选中子节点 */
  120. child.each(function(index, item) {
  121. item.checked = (item.checked ? false : true);
  122. });
  123. form.render('checkbox');
  124. });
  125. });
  126. </script>
  127. </body>
  128. </html>