1b6a1644117c90071fb31852925a1ccc.php 9.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687
  1. <?php /*a:1:{s:70:"D:\project\gyx\gaoyixia\application\nutrition\view\datum_url\form.html";i:1699858976;}*/ ?>
  2. <div class="think-box-shadow"><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-required">系列</label><div class="layui-input-block"><input name="datum_id" type="hidden" value='<?php echo htmlentities((isset($datum_info['id']) && ($datum_info['id'] !== '')?$datum_info['id']:"")); ?>' class="layui-input"><input readonly maxlength="60" value='<?php echo htmlentities((isset($datum_info['title']) && ($datum_info['title'] !== '')?$datum_info['title']:"")); ?>' class="layui-input"></div></div><div class="layui-form-item"><label class="layui-form-label label-required">目录</label><div class="layui-input-block"><input readonly maxlength="60" value='<?php echo htmlentities((isset($cate_name) && ($cate_name !== '')?$cate_name:"")); ?>' class="layui-input"></div></div><div class="layui-form-item"><label class="layui-form-label label-required">标题</label><div class="layui-input-block"><input name="title" maxlength="60" value='<?php echo htmlentities((isset($vo['title']) && ($vo['title'] !== '')?$vo['title']:"")); ?>' class="layui-input"></div></div><div class="layui-form-item"><label class="layui-form-label ">会员账号</label><div class="layui-input-block"><input name="phone" value='<?php echo htmlentities((isset($vo['phone']) && ($vo['phone'] !== '')?$vo['phone']:"")); ?>' placeholder="请输入会员会员账号" class="layui-input"></div></div><div class="layui-form-item"><label class="layui-form-label ">上架时间</label><div class="layui-input-block"><input name="release_time" value='<?php echo htmlentities((isset($vo['release_time']) && ($vo['release_time'] !== '')?$vo['release_time']:"")); ?>' class="layui-input"></div></div><div class="layui-form-item"><label class="layui-form-label ">阅读量</label><div class="layui-input-block"><input name="read_num" value='<?php echo htmlentities((isset($vo['read_num']) && ($vo['read_num'] !== '')?$vo['read_num']:"")); ?>' class="layui-input"></div></div><div class="layui-form-item"><label class="layui-form-label ">热搜阅读量</label><div class="layui-input-block"><input name="hot_num" value='<?php echo htmlentities((isset($vo['hot_num']) && ($vo['hot_num'] !== '')?$vo['hot_num']:"")); ?>' placeholder="请输入热搜阅读量" class="layui-input"><input name="hot_num_old" type="hidden" value='<?php echo htmlentities((isset($vo['hot_num']) && ($vo['hot_num'] !== '')?$vo['hot_num']:"")); ?>' class="layui-input"></div></div><div class="layui-form-item"><label class="layui-form-label label-required">标签</label><div class="layui-input-block"><textarea placeholder="请输入标签" maxlength="100" class="layui-textarea" name="label"><?php echo htmlentities((isset($vo['label']) && ($vo['label'] !== '')?$vo['label']:'')); ?></textarea><span >多个用逗号隔开(半角)</span></div></div><div class="layui-form-item"><label class="layui-form-label label-required">评论开关</label><div class="layui-input-inline"><select name="comment_switch" lay-filter ="comment_switch"><?php foreach([1=>'开启',0=>'关闭'] as $ck=>$cv): if(!empty($vo['comment_switch']) && $vo['comment_switch'] == $ck): ?><option selected data-cl_key="<?php echo htmlentities($ck); ?>" value="<?php echo htmlentities($ck); ?>"><?php echo htmlentities($cv); ?></option><?php else: ?><option data-cl_key="<?php echo htmlentities($ck); ?>" value="<?php echo htmlentities($ck); ?>"><?php echo htmlentities($cv); ?></option><?php endif; ?><?php endforeach; ?></select></div></div><div class="layui-form-item" ><label class="layui-form-label ">下载</label><div class="layui-input-inline" style="width: 300px"><select id="is_down" name="is_down" lay-filter ="is_down"><option value="0" <?php if(isset($vo['is_down']) && !$vo['is_down']): ?>selected<?php endif; ?>>否</option><option value="1" <?php if(isset($vo['is_down']) && $vo['is_down']): ?>selected<?php endif; ?>>是</option></select></div></div><div class="layui-form-item" ><label class="layui-form-label ">加密</label><div class="layui-input-inline" style="width: 300px"><select id="is_encrypt" name="is_encrypt" lay-filter ="is_encrypt"><option value="0" >否</option><option value="1" <?php if(isset($vo['is_encrypt']) && $vo['is_encrypt']): ?>selected<?php endif; ?>>是</option></select></div></div><div class="layui-form-item"><label class="layui-form-label label-required">文件</label><label class="layui-col-xs10 relative"><label class="layui-col-xs9 think-form-group-left"><input name="url" value='<?php echo htmlentities((isset($vo['url']) && ($vo['url'] !== '')?$vo['url']:"")); ?>' readonly placeholder="请上传" class="layui-input"></label><button type="button" class="layui-btn " id="test2" <?php if(isset($vo['is_encrypt']) && $vo['is_encrypt']): ?>style="display:none;"<?php endif; ?>><i class="layui-icon"></i>上传文件</button><button type="button" class="layui-btn " id="test3" <?php if(!isset($vo['is_encrypt']) || !$vo['is_encrypt']): ?>style="display:none;"<?php endif; ?>><i class="layui-icon"></i>上传文件</button></label></div><div class="layui-form-item pdf_clear" <?php if(!isset($vo['is_encrypt']) || !$vo['is_encrypt']): ?>style="display:none;"<?php endif; ?>><label class="layui-form-label ">PDF原文件</label><label class="layui-col-xs10 relative"><label class="layui-col-xs9 think-form-group-left"><input name="pdf_clear" value='<?php echo htmlentities((isset($vo['pdf_clear']) && ($vo['pdf_clear'] !== '')?$vo['pdf_clear']:"")); ?>' readonly class="layui-input layui-bg-gray"></label></label></div><div class="layui-form-item"><label class="layui-form-label label-required">是否VIP</label><div class="layui-input-block"><select class="layui-select" name="is_vip"><option value="0">否</option><option <?php if(!empty($vo['is_vip']) && $vo['is_vip'] == 1): ?>selected<?php endif; ?> value="1">是</option></select></div></div><div class="layui-form-item"><label class="layui-form-label label-required">排序</label><div class="layui-input-block"><input name="sort" readonly maxlength="60" value='<?php echo htmlentities((isset($vo['sort']) && ($vo['sort'] !== '')?$vo['sort']:"")); ?>' class="layui-input"></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; ?><div class="layui-form-item text-center"><button class="layui-btn" type='submit'>保 存</button><button class="layui-btn layui-btn-danger" type='button' data-close>取消编辑</button></div></div><input type="hidden" name="upload_url" value="<?php echo isset($vo['is_down']) && $vo['is_down']? '/api/upload/upload':'/api/upload/pdfUpload'; ?>" /></form><script src="/static/plugs/layui/layui.all.js" charset="utf-8"></script><script> window.form.render();
  3. laydate.render({type: 'datetime', elem: '[name="release_time"]'})
  4. is_encrypt = 0;
  5. form.on('select(is_down)', function(data){
  6. /* if(data.value == 0){
  7. document.querySelector('#is_encrypt [value="1"]').selected = true;
  8. $("#test2").hide();
  9. $("#test3").show();
  10. $(".pdf_clear").show();
  11. }*/
  12. window.form.render();
  13. })
  14. form.on('select(is_encrypt)', function(data){
  15. if(data.value == 0){
  16. $("#test3").hide();
  17. $("#test2").show();
  18. $(".pdf_clear").hide();
  19. }else{
  20. $("#test2").hide();
  21. $("#test3").show();
  22. $(".pdf_clear").show();
  23. // document.querySelector('#is_encrypt [value="1"]').selected = false;
  24. }
  25. window.form.render();
  26. })
  27. layui.use(['upload', 'element', 'layer'], function(){
  28. var $ = layui.jquery
  29. ,upload = layui.upload
  30. ,element = layui.element
  31. ,layer = layui.layer;
  32. upload.render({
  33. elem: '#test2',
  34. url: '/api/upload/upload',
  35. accept: 'file', //普通文件,
  36. done: function(res){
  37. if(res.code == 1){
  38. $("input[name='url']").val(res.data);
  39. $("input[name='pdf_clear']").val('');
  40. }
  41. layer.msg(res.msg);
  42. }
  43. });
  44. });
  45. layui.use(['upload', 'element', 'layer'], function(){
  46. var $ = layui.jquery
  47. ,upload = layui.upload
  48. ,element = layui.element
  49. ,layer = layui.layer;
  50. upload.render({
  51. elem: '#test3',
  52. url: '/api/upload/pdfUpload',
  53. accept: 'file', //普通文件,
  54. done: function(res){
  55. if(res.code == 1){
  56. $("input[name='url']").val(res.data.cipher_path);
  57. $("input[name='pdf_clear']").val(res.data.plaintext_path);
  58. }
  59. layer.msg(res.msg);
  60. }
  61. });
  62. });
  63. // 关联视频监听
  64. form.on('select(video_id)', function(data){
  65. var cl_html = '<option value="0">请选择</option>';
  66. if(data.value == 0) {
  67. $("select[name='video_item']").html(cl_html);
  68. }else{
  69. var vl_key = data.elem[data.elem.selectedIndex].dataset.vl_key;
  70. var video_list = <?php echo json_encode($video_list); ?>;
  71. $.each(video_list[vl_key]['video_arr'],function (ck,cv) {
  72. cl_html +='<option value="'+cv.id+'">'+cv.title+'</option>';
  73. })
  74. $("select[name='video_item']").html(cl_html);
  75. }
  76. window.form.render();
  77. });
  78. </script></div>