8e38b65f2fb6195776705635697df735.php 4.0 KB

12345678910111213141516171819202122232425262728293031323334
  1. <?php /*a:1:{s:76:"D:\project\gyx\gaoyixia\application\operate\view\activity_schedule\form.html";i:1699858976;}*/ ?>
  2. <form class="layui-form layui-card" action="<?php echo request()->url(); ?>" data-auto="true" method="post" autocomplete="off"><div class="layui-card-body"><div class="layui-form-item"><label class="layui-form-label">日程标题</label><div class="layui-input-block"><input name="title" value='<?php echo htmlentities((isset($vo['title']) && ($vo['title'] !== '')?$vo['title']:"")); ?>' required placeholder="请输入日程标题" class="layui-input"><p class="help-block">必填,请填写日程标题,建议字符不要太长</p></div></div><?php if(!$pid): ?><div class="layui-form-item"><label class="layui-form-label">日期</label><div class="layui-input-block"><input name="date_time" value='<?php echo htmlentities((isset($vo['date_time']) && ($vo['date_time'] !== '')?$vo['date_time']:"")); ?>' id="date_time" placeholder="" class="layui-input"></div></div><?php endif; ?><div class="layui-form-item"><label class="layui-form-label">日程详情</label><div class="layui-input-block"><table class="layui-table param"><thead><tr><th class="text-left" width="40%">主题</th><th class="text-left" width="40%">时间</th><th class="text-center"><a class="layui-btn layui-btn-sm layui-btn-normal" onclick="add_param()">添 加</a></th></tr></thead><!--<?php foreach($schedule_list as $param): ?>--><tr class="param_index"><td class="padding-0" ><input class="layui-input border-0" name="theme[]" value="<?php echo htmlentities((isset($param['theme']) && ($param['theme'] !== '')?$param['theme']:'')); ?>"></td><td class="padding-0"><input class="layui-input border-0" name="theme_time[]" value="<?php echo htmlentities((isset($param['theme_time']) && ($param['theme_time'] !== '')?$param['theme_time']:'')); ?>"></td><td class="padding-0 text-center"><a class="layui-btn layui-btn-sm layui-btn-danger del">删 除</a></td></tr><!--<?php endforeach; ?>--></table></div></div></div><?php if(!(empty($vo['id']) || (($vo['id'] instanceof \think\Collection || $vo['id'] instanceof \think\Paginator ) && $vo['id']->isEmpty()))): ?><input type='hidden' value='<?php echo htmlentities($vo['id']); ?>' name='id'><?php endif; ?><input type='hidden' value='<?php echo htmlentities((isset($pid) && ($pid !== '')?$pid:"0")); ?>' name='pid'><input type='hidden' value='<?php echo htmlentities((app('request')->get('lev') ?: "1")); ?>' name='lev'><input type='hidden' value='<?php echo htmlentities(app('request')->get('act_id')); ?>' name='act_id'><div class="layui-form-item text-center" style="margin-top: 100px"><button class="layui-btn" type='submit'>保存数据</button><button class="layui-btn layui-btn-danger" type='button' data-confirm="确定要取消编辑吗?" data-close>取消编辑</button></div></form><script> window.form.render();
  3. layui.use('form', function () {
  4. var form = layui.form;
  5. //日期时间范围
  6. laydate.render({
  7. elem: '#date_time'
  8. ,type: 'date'
  9. });
  10. })
  11. var html = '<tr class="param_index">\n' +
  12. ' <td class="padding-0" >\n' +
  13. ' <input class="layui-input border-0" name="theme[]" value="">\n' +
  14. ' </td>\n' +
  15. ' <td class="padding-0">\n' +
  16. ' <input class="layui-input border-0" name="theme_time[]" value="">\n' +
  17. ' </td>\n' +
  18. ' <td class="padding-0 text-center">\n' +
  19. ' <a class="layui-btn layui-btn-sm layui-btn-danger del" >删 除</a>\n' +
  20. ' </td>\n' +
  21. ' </tr>';
  22. function add_param() {
  23. $(".param").append(html);
  24. layer.render();
  25. }
  26. // 删除设置
  27. $(document).on('click',".del",function (){
  28. var index= $(".del").index(this);
  29. $(".param_index").eq(index).remove();
  30. layer.render();
  31. })
  32. </script>