513f1b02bf5ffe026233d4f743e74e13.php 13 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115
  1. <?php /*a:3:{s:74:"D:\project\gyx\gaoyixia\application\operate\view\platform_demand\form.html";i:1711354207;s:56:"D:\project\gyx\gaoyixia\application\admin\view\main.html";i:1699858976;s:73:"D:\project\gyx\gaoyixia\application\mall\view\store_goods\form_style.html";i:1699858976;}*/ ?>
  2. <div class="layui-card layui-bg-gray"><?php if(!(empty($title) || (($title instanceof \think\Collection || $title instanceof \think\Paginator ) && $title->isEmpty()))): ?><div class="layui-card-header layui-anim layui-anim-fadein notselect"><span class="layui-icon layui-icon-next font-s10 color-desc margin-right-5"></span><?php echo htmlentities((isset($title) && ($title !== '')?$title:'')); ?><div class="pull-right"></div></div><?php endif; ?><div class="layui-card-body layui-anim layui-anim-upbit"><style> .inner-input {
  3. width: 80px;
  4. height: 14px;
  5. padding: 1px 5px;
  6. line-height: 12px;
  7. }
  8. .goods-spec-box {
  9. position: relative;
  10. margin: 0 10px 10px 0;
  11. vertical-align: middle;
  12. }
  13. .goods-spec-title {
  14. z-index: 2;
  15. width: 40px;
  16. color: #fff;
  17. height: 28px;
  18. position: absolute;
  19. background: #999;
  20. line-height: 28px;
  21. }
  22. .goods-spec-close {
  23. right: 8px;
  24. z-index: 2;
  25. line-height: 28px;
  26. position: absolute;
  27. display: inline-block
  28. }
  29. .goods-spec-btn {
  30. height: 28px;
  31. margin-left: 5px !important;
  32. line-height: 26px !important;
  33. }
  34. .goods-spec-box input {
  35. z-index: 1;
  36. width: 120px;
  37. position: relative;
  38. border: 1px solid #999;
  39. padding: 5px 0 5px 45px;
  40. display: inline-block !important;
  41. }
  42. .goods-spec-box input[type=checkbox] {
  43. z-index: 2;
  44. width: 40px;
  45. height: 28px;
  46. border: none;
  47. cursor: pointer;
  48. appearance: none;
  49. position: absolute;
  50. -webkit-appearance: none;
  51. }
  52. .goods-spec-box input[type=checkbox]:before {
  53. top: 1px;
  54. left: 1px;
  55. width: 40px;
  56. height: 26px;
  57. content: ' ';
  58. position: absolute;
  59. background: #c9c9c9;
  60. }
  61. .goods-spec-box input[type=checkbox]:after {
  62. top: 1px;
  63. left: 1px;
  64. color: #999;
  65. width: 40px;
  66. height: 26px;
  67. content: '\e63f';
  68. font-size: 16px;
  69. line-height: 26px;
  70. position: absolute;
  71. text-align: center;
  72. font-family: 'layui-icon';
  73. }
  74. .goods-spec-box input[type=checkbox]:checked:after {
  75. color: #333;
  76. content: '\e605';
  77. }
  78. </style><link rel="stylesheet" href="/static/plugs/layui/css/layui.css" media="all"><script src="/static/plugs/layui/layui.all.js" charset="utf-8"></script><div class="think-box-shadow" style="height: 85%"><form class="layui-form layui-card" action="<?php echo request()->url(); ?>" data-auto="true" method="post" autocomplete="off"><fieldset class="layui-elem-field layui-field-title" style="margin-top: 30px;"><legend>平台需求</legend></fieldset><div class="layui-tab-content"><div class="layui-tab-item layui-show"><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']:"")); ?>' placeholder="" class="layui-input"></div></div><div class="layui-form-item "><label class="layui-form-label">需求标签</label><div class="layui-input-block"><textarea placeholder="请输入标签" class="layui-textarea" name="label"><?php echo htmlentities((isset($vo['label']) && ($vo['label'] !== '')?$vo['label']:'')); ?></textarea></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-required">需求图片</label><div class="layui-input-block"><table class="layui-table"><thead><tr><th class="text-center">封面</th><th class="text-left">展示图片</th></tr><tr><td width="90px" class="text-center"><input name="cover" type="hidden" value="<?php echo htmlentities((isset($vo['cover']) && ($vo['cover'] !== '')?$vo['cover']:'')); ?>"></td><td width="auto" class="text-left"><input name="images" type="hidden" value="<?php echo htmlentities((isset($vo['images']) && ($vo['images'] !== '')?$vo['images']:'')); ?>"></td></tr></thead></table></div></div><div class="layui-form-item"><label class="layui-form-label">发布会员</label><div class="layui-input-block"><input value='<?php echo htmlentities((isset($user_info['name']) && ($user_info['name'] !== '')?$user_info['name']:"")); ?>' placeholder="" class="layui-input"></div></div><div class="layui-form-item"><label class="layui-form-label">相关链接</label><div class="layui-input-block"><input name="link" value='<?php echo htmlentities((isset($vo['link']) && ($vo['link'] !== '')?$vo['link']:"")); ?>' placeholder="" class="layui-input"></div></div><div class="layui-form-item"><label class="layui-form-label">关联资料</label><div class="layui-input-inline"><select name="datum_id" lay-filter ="datum_id" lay-search><option value="0">请选择</option><?php foreach($datum_list as $dk=>$dv): ?><option <?php if(isset($vo['datum_id']) && $vo['datum_id'] == $dv['id']): ?>selected<?php endif; ?> data-dl_key="<?php echo htmlentities($dk); ?>" value="<?php echo htmlentities($dv['id']); ?>"><?php echo htmlentities($dv['title']); ?></option><?php endforeach; ?></select></div><div class="layui-input-inline"><select name="datum_item" lay-filter ="datum_item" lay-search><option value="0">请选择</option><?php foreach($datum_list as $vk=>$vv): if(isset($vo['datum_id']) && $vo['datum_id'] == $vv['id']): foreach($vv['url_arr'] as $cln): ?><option <?php if(isset($vo['datum_item']) && $vo['datum_item'] == $cln['id']): ?> selected <?php endif; ?> value="<?php echo htmlentities($cln['id']); ?>"><?php echo htmlentities($cln['title']); ?></option><?php endforeach; ?><?php endif; ?><?php endforeach; ?></select></div></div><div class="layui-form-item"><label class="layui-form-label">需求价格</label><div class="layui-input-block"><input name="money" value='<?php echo htmlentities((isset($vo['money']) && ($vo['money'] !== '')?$vo['money']:"")); ?>' placeholder="" class="layui-input"></div></div><div class="layui-form-item"><label class="layui-form-label ">是否完成</label><div class="layui-input-inline"><select name="is_over" lay-filter ="is_over" class="layui-select"><?php foreach(['待解决','已解决','开源项目'] as $ck=>$cv): ?><option <?php if(isset($vo['is_over']) && $vo['is_over'] == $ck): ?> selected <?php endif; ?> value="<?php echo htmlentities($ck); ?>"><?php echo htmlentities($cv); ?></option><?php endforeach; ?></select></div></div><div class="layui-form-item"><label class="layui-form-label ">评论开关</label><div class="layui-input-inline"><select class="layui-select" name="comment_switch" id="comment_switch" lay-filter="comment_switch" lay-search><option <?php if(isset($vo['comment_switch']) && $vo['comment_switch'] == 1): ?>selected<?php endif; ?> value="1">开启</option><option <?php if(isset($vo['comment_switch']) && $vo['comment_switch'] == 0): ?>selected<?php endif; ?> value="0">关闭</option></select></div></div><div class="layui-form-item"><label class="layui-form-label">需求排序</label><div class="layui-input-block"><input type="number" name="sort" value='<?php echo htmlentities((isset($vo['sort']) && ($vo['sort'] !== '')?$vo['sort']:"")); ?>' placeholder="请输入排序号" class="layui-input"></div></div><div class="layui-form-item"><label class="layui-form-label">阅读量</label><div class="layui-input-block"><input type="number" name="read_num" value='<?php echo htmlentities((isset($vo['read_num']) && ($vo['read_num'] !== '')?$vo['read_num']:"")); ?>' placeholder="请输入阅读量" class="layui-input"></div></div><div class="layui-form-item"><label class="layui-form-label">热搜阅读量</label><div class="layui-input-block"><input type="number" name="hot_num" value='<?php echo htmlentities((isset($vo['hot_num']) && ($vo['hot_num'] !== '')?$vo['hot_num']:"")); ?>' placeholder="请输入热搜阅读量" class="layui-input"><input type="hidden" name="hot_num_old" value='<?php echo htmlentities((isset($vo['hot_num']) && ($vo['hot_num'] !== '')?$vo['hot_num']:"")); ?>'></div></div><div class="layui-form-item"><label class="layui-form-label ">热搜定时时间</label><div class="layui-input-block"><input name="regular_hot_end_time" value='<?php echo htmlentities((isset($vo['regular_hot_end_time']) && ($vo['regular_hot_end_time'] !== '')?$vo['regular_hot_end_time']:"")); ?>' class="layui-input"></div></div><div class="layui-form-item"><label class="layui-form-label ">目标热搜阅读量</label><div class="layui-input-block"><input name="hot_target_num" value='<?php echo htmlentities((isset($vo['hot_target_num']) && ($vo['hot_target_num'] !== '')?$vo['hot_target_num']:"")); ?>' 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="solve_phone" value='<?php echo htmlentities((isset($vo['solve_phone']) && ($vo['solve_phone'] !== '')?$vo['solve_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="solve_email" value='<?php echo htmlentities((isset($vo['solve_email']) && ($vo['solve_email'] !== '')?$vo['solve_email']:"")); ?>' placeholder="" class="layui-input"></div></div><div class="layui-form-item"><label class="layui-form-label">发布方二维码</label><div class="layui-input-block"><table class="layui-table"><thead><tr><td width="auto" class="text-left"><input name="solve_qrcode" type="hidden" value="<?php echo htmlentities((isset($vo['solve_qrcode']) && ($vo['solve_qrcode'] !== '')?$vo['solve_qrcode']:'')); ?>"></td></tr></thead></table></div></div><div class="layui-form-item "><label class="layui-form-label">需求简介</label><div class="layui-input-block"><textarea class="layui-textarea" name="desc"><?php echo htmlentities((isset($vo['desc']) && ($vo['desc'] !== '')?$vo['desc']:"")); ?></textarea></div></div><div class="layui-form-item "><label class="layui-form-label">需求描述</label><div class="layui-input-block"><textarea name="content"><?php echo htmlentities((isset($vo['content']) && ($vo['content'] !== '')?$vo['content']:"")); ?></textarea></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' onclick="history.go(-1)" data-close>返回</button></div></div></div></form></div><script> window.form.render();
  79. $('[name="cover"]').uploadOneImage();
  80. $('[name="solve_qrcode"]').uploadOneImage();
  81. $('[name="images"]').uploadMultipleImage();
  82. laydate.render({type: 'datetime', elem: '[name="release_time"]'})
  83. laydate.render({type: 'datetime', elem: '[name="regular_hot_end_time"]'})
  84. $('[name="company_logo"]').uploadOneImage();
  85. require(['ckeditor', 'angular'], function () {
  86. window.createEditor('[name="content"]', {
  87. height: 300,
  88. });
  89. })
  90. // 关联资料监听
  91. form.on('select(datum_id)', function(data){
  92. var cl_html = '<option value="0">请选择</option>';
  93. if(data.value == 0) {
  94. $("select[name='datum_item']").html(cl_html);
  95. }else{
  96. var dl_key = data.elem[data.elem.selectedIndex].dataset.dl_key;
  97. var datum_list = <?php echo json_encode($datum_list); ?>;
  98. $.each(datum_list[dl_key]['url_arr'],function (ck,cv) {
  99. cl_html +='<option value="'+cv.id+'">'+cv.title+'</option>';
  100. })
  101. $("select[name='datum_item']").html(cl_html);
  102. }
  103. window.form.render();
  104. });
  105. </script></div></div>