opens.html 3.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394
  1. {include file="common/header"/}
  2. <div class="LM-container">
  3. <div class="LM-main">
  4. <fieldset class="layui-elem-field layui-field-title">
  5. </fieldset>
  6. <form class="layui-form layui-form-pane" lay-filter="form">
  7. <!--<input type="hidden" name="id" id="id">-->
  8. <div class="layui-form-item">
  9. <label class="layui-form-label">开关-默认关</label>
  10. <div class="layui-input-block">
  11. <input type="checkbox" name="open" lay-skin="switch" lay-text="ON|OFF">
  12. </div>
  13. </div>
  14. <div class="layui-form-item">
  15. <label class="layui-form-label">开盘时间</label>
  16. <div class="layui-input-inline">
  17. <input type="number" name="open_start" lay-verify="required" class="layui-input">
  18. </div>
  19. <div class="layui-form-mid layui-word-aux">
  20. 时间格式 如下午2点 写成14
  21. </div>
  22. </div>
  23. <div class="layui-form-item">
  24. <label class="layui-form-label">闭盘时间</label>
  25. <div class="layui-input-inline">
  26. <input type="number" name="open_end" lay-verify="required" class="layui-input">
  27. </div>
  28. <div class="layui-form-mid layui-word-aux">
  29. 时间格式 如下午2点 写成14
  30. </div>
  31. </div>
  32. <div class="layui-form-item">
  33. <div class="layui-input-inline">
  34. <button type="button" class="layui-btn" lay-submit="" lay-filter="submit">{:lang('submit')}</button>
  35. <!--<a href="{:url('hlep')}" class="layui-btn layui-btn-primary">{:lang('back')}</a>-->
  36. </div>
  37. </div>
  38. </form>
  39. </div>
  40. </div>
  41. {include file="common/footer"/}
  42. <script>
  43. layui.use(['form', 'layer','upload','laydate'], function () {
  44. var form = layui.form, laydate=layui.laydate,layer = layui.layer,$= layui.jquery,upload = layui.upload ;
  45. var info = '';
  46. var config = {$config|raw};
  47. console.log("config",config)
  48. //日期范围
  49. laydate.render({
  50. elem: '#date'
  51. ,range: true
  52. });
  53. form.val("form", config);
  54. console.log("config",config["open"])
  55. if (config["open"]==1){
  56. $("#open").attr("checked",true)
  57. }else {
  58. $("#open").removeAttr("checked")
  59. }
  60. form.render();
  61. form.on('submit(submit)', function (data) {
  62. console.log("data",data.field)
  63. loading =layer.load(1, {shade: [0.1,'#fff']});
  64. $.post("", data.field, function (res) {
  65. layer.close(loading);
  66. if (res.code== 200) {
  67. layer.msg(res.msg, {time: 1800, icon: 1}, function () {
  68. // location.href = res.url;
  69. // location.href = res.url;
  70. });
  71. } else {
  72. layer.msg(res.msg, {time: 1800, icon: 2});
  73. }
  74. },"json");
  75. });
  76. });
  77. </script>