wupengfei před 3 roky
rodič
revize
84b353d299

+ 4 - 17
application/nutrition/controller/VideoCate.php

@@ -29,12 +29,8 @@ class VideoCate extends Controller
      */
     public function index()
     {
-        $this->title = '分类列表';
-        $sel_where = [];
-        $sel_where[] = ['is_deleted','=',0];
-        $sel_where[] = ['pid','=',0];
-        if($title = $this->request->get('title')) $sel_where[] = ['title','like','%'.$title.'%'];
-        $query = $this->_query($this->table)->where($sel_where);
+        $this->title = '分类管理';
+        $query = $this->_query($this->table)->where('is_deleted',0)->like('title');
         $query->dateBetween('create_at')->order('status desc ,sort desc , id desc')->page();
 
     }
@@ -50,11 +46,6 @@ class VideoCate extends Controller
      */
     protected function _index_page_filter(&$data)
     {
-        foreach ($data as $k=>&$v){
-            $v['children'] = VCM::where(['pid'=>$v['id'],'is_deleted'=>0])
-                ->order('status desc ,sort desc , id desc')
-                ->select();
-        }
 
     }
 
@@ -73,7 +64,6 @@ class VideoCate extends Controller
     public function add()
     {
         $this->title = '添加分类';
-        $this->all_cate = VCM::field('id,title')->where('is_deleted',0)->select();
         $this->_form($this->table, 'form');
     }
 
@@ -95,7 +85,7 @@ class VideoCate extends Controller
     }
 
     /**
-     * 禁用分类
+     * 禁用
      * @auth true
      * @menu true
      * @throws \think\Exception
@@ -148,10 +138,7 @@ class VideoCate extends Controller
      */
     protected function _form_filter(&$data)
     {
-        if($this->request->get()){
-            $this->pid = input('pid',0);
-            $this->pname = VCM::where(['id'=>$this->pid])->value('title');
-        }
+
     }
 
 }

+ 2 - 9
application/nutrition/view/video_cate/form.html

@@ -3,10 +3,9 @@
         <div class="layui-card-body">
 
             <div class="layui-form-item">
-                <label class="layui-form-label label-required">上级分类</label>
+                <label class="layui-form-label label-required">分类名称</label>
                 <div class="layui-input-block">
-                    <input name="pid" type="hidden" maxlength="20"  value='{$Think.get.pid|default="0"}' placeholder="请输入分类名称" class="layui-input">
-                    <input  maxlength="20" style="background-color: #e6e6e6" readonly  value='{$pname|default="顶级分类"}' placeholder="" class="layui-input">
+                    <input name="title" maxlength="20"  value='{$vo.title|default=""}' placeholder="请输入分类名称" class="layui-input">
                 </div>
             </div>
 
@@ -18,12 +17,6 @@
             </div>
 
             <div class="layui-form-item">
-                <label class="layui-form-label label-required">分类名称</label>
-                <div class="layui-input-block">
-                    <input name="title" maxlength="20"  value='{$vo.title|default=""}' placeholder="请输入分类名称" class="layui-input">
-                </div>
-            </div>
-            <div class="layui-form-item">
                 <label class="layui-form-label label-required">排序</label>
                 <div class="layui-input-block">
                     <input type="number" name="sort"  value='{$vo.sort|default=""}' placeholder="请输入排序号" class="layui-input">

+ 11 - 36
application/nutrition/view/video_cate/index.html

@@ -10,64 +10,39 @@
     <table class="layui-table margin-top-20" lay-skin="line">
         <thead>
         <tr>
-            <th class='list-table-check-td think-checkbox'><input data-auto-none data-check-target='.list-check-box' type='checkbox'></th>
             <th class='list-table-sort-td'><button type="button" data-reload class="layui-btn layui-btn-xs">刷 新</button></th>
-            <th class='text-left nowrap' style="width: 40%">分类名称</th>
+            <th class='text-left nowrap'>分类名称</th>
             <th class='text-left nowrap'>LOGO</th>
-            <th class="text-left" style="width: 20%">操作</th>
+            <th class="text-left" style="width: 30%">操作</th>
         </tr>
         </thead>
-    </table>
-
-    {foreach $list as $key=>$vo}
-    <table class="layui-table margin-top-10" lay-skin="line">
-        <thead>
+        <tbody>
+        {foreach $list as $key=>$vo}
         <tr>
-            <th class='list-table-check-td think-checkbox'><input class="list-check-box" value='{$vo.id}' type='checkbox'></th>
-            <th class='list-table-sort-td'><input data-action-blur="{:request()->url()}" data-value="id#{$vo.id};action#sort;sort#{value}" data-loading="false" value="{$vo.sort}" class="list-sort-input"></th>
-            <th class='text-left nowrap' style="width: 40%">{$vo.title|default=''}</th>
-            <th class='text-left nowrap' ><img data-tips-image="{$vo.logo|default=''}"  src="{$vo.logo|default=''}" width="35px"/></th>
 
-            <th class='text-left' style="width: 20%">
+            <td class='list-table-sort-td'><input data-action-blur="{:request()->url()}" data-value="id#{$vo.id};action#sort;sort#{value}" data-loading="false" value="{$vo.sort}" class="list-sort-input"></td>
+            <td class='text-left nowrap'>{$vo.title|default=''}</td>
+            <td class='text-left nowrap'><img data-tips-image="{$vo.logo|default=''}"  src="{$vo.logo|default=''}" width="50px"></td>
+            <td class='text-left' style="width: 20%">
                 <a data-title="编辑分类" class="layui-btn layui-btn-sm" data-modal='{:url("edit")}?id={$vo.id}'>编 辑</a>
+                <a data-title="商品管理" class="layui-btn layui-btn-sm layui-btn-normal" data-open='{:url("/mall/gift_goods/index")}?id={$vo.id}'>商品管理</a>
                 {if $vo.status == 1}
                 <span class="layui-btn layui-btn-sm layui-btn-warm"  onclick="btn_confirm('禁用','forbidden','{$vo.id}');" >禁 用</span>
                 {else}
                 <span class="layui-btn layui-btn-sm layui-btn-sm"  onclick="btn_confirm('启用','enable','{$vo.id}');">启 用</span>
                 {/if}
                 <span class="layui-btn layui-btn-sm layui-btn-danger" onclick="btn_confirm('删除','del','{$vo.id}');">删 除</span>
-                <a data-title="添加" class="layui-btn layui-btn-sm"  data-modal='{:url("add")}?pid={$vo.id}'>添加</a>
-            </th>
-        </tr>
-        </thead>
-        {foreach $vo['children'] as $ck=>$cv}
-        <tbody>
-        <tr>
-            <td class='list-table-check-td think-checkbox'></td>
-            <td class='list-table-sort-td'><input data-action-blur="{:request()->url()}" data-value="id#{$cv.id};action#sort;sort#{value}" data-loading="false" value="{$cv.sort}" class="list-sort-input"></td>
-            <td class='text-left nowrap' style="width: 40%">|-- {$cv.title|default=''}</td>
-            <td class='text-left nowrap' ><img data-tips-image="{$cv.logo|default=''}"  src="{$cv.logo|default=''}" width="35px"/></td>
-            <td class='text-left nowrap'>
-                <a data-title="编辑分类" class="layui-btn layui-btn-sm" data-modal='{:url("edit")}?id={$cv.id}&pid={$cv.pid}'>编 辑</a>
-                {if $cv.status == 1}
-                <span class="layui-btn layui-btn-sm layui-btn-warm"  onclick="btn_confirm('禁用','forbidden','{$cv.id}');" >禁 用</span>
-                {else}
-                <span class="layui-btn layui-btn-sm layui-btn-sm"  onclick="btn_confirm('启用','enable','{$cv.id}');">启 用</span>
-                {/if}
-                <span class="layui-btn layui-btn-sm layui-btn-danger" onclick="btn_confirm('删除','del','{$cv.id}');">删 除</span>
             </td>
         </tr>
-        </tbody>
         {/foreach}
+        </tbody>
     </table>
-    {/foreach}
-
     {empty name='list'}<span class="notdata">没有记录哦</span>{else}{$pagehtml|raw|default=''}{/empty}
 </div>
 <script>
     function btn_confirm(msg,fun,id) {
         layer.confirm('请确定是否'+msg, {btn: ['确定', '取消'], title: "提示"}, function () {
-            var url = "/mall/video_cate/"+fun;
+            var url = "/nutrition/video_cate/"+fun;
             layer.closeAll();
             $.ajax({
                 type: "post",