xieruidong 2 년 전
부모
커밋
7e43e0bf55
3개의 변경된 파일81개의 추가작업 그리고 1개의 파일을 삭제
  1. 69 0
      application/admin/controller/Content.php
  2. 11 0
      application/admin/model/Contents.php
  3. 1 1
      application/api/controller/mall/Goods.php

+ 69 - 0
application/admin/controller/Content.php

@@ -0,0 +1,69 @@
+<?php
+
+namespace app\admin\controller;
+
+use app\admin\model\Contents;
+use app\common\controller\Backend;
+
+/**
+ * 
+ *
+ * @icon fa fa-circle-o
+ */
+class Content extends Backend
+{
+    
+    /**
+     * Agreement模型对象
+     * @var \app\admin\model\Agreement
+     */
+    protected $model = null;
+
+    public function _initialize()
+    {
+        parent::_initialize();
+        $this->model = new Contents;
+
+    }
+
+    public function import()
+    {
+        parent::import();
+    }
+
+    /**
+     * 默认生成的控制器所继承的父类中有index/add/edit/del/multi五个基础方法、destroy/restore/recyclebin三个回收站方法
+     * 因此在当前控制器中可不用编写增删改查的代码,除非需要自己控制这部分逻辑
+     * 需要将application/admin/library/traits/Backend.php中对应的方法复制到当前控制器,然后进行修改
+     */
+    
+
+    /**
+     * 查看
+     */
+    public function index()
+    {
+        //当前是否为关联查询
+        $this->relationSearch = false;
+        //设置过滤方法
+        $this->request->filter(['strip_tags', 'trim']);
+        if ($this->request->isAjax()) {
+            //如果发送的来源是Selectpage,则转发到Selectpage
+            if ($this->request->request('keyField')) {
+                return $this->selectpage();
+            }
+            list($where, $sort, $order, $offset, $limit) = $this->buildparams();
+
+            $list = $this->model
+                    ->where($where)
+                    ->order($sort, $order)
+                    ->paginate($limit);
+
+            $result = array("total" => $list->total(), "rows" => $list->items());
+
+            return json($result);
+        }
+        return $this->view->fetch();
+    }
+
+}

+ 11 - 0
application/admin/model/Contents.php

@@ -0,0 +1,11 @@
+<?php
+
+namespace app\admin\model;
+
+use think\Model;
+
+
+class Contents extends Model
+{
+
+}

+ 1 - 1
application/api/controller/mall/Goods.php

@@ -26,7 +26,7 @@ class Goods extends Api
         $data=input();
         $map=[];
         if(!empty($data['name'])){
-            $map[]=['name','like',"%{$data['name']}%"];
+            $map['name']=['like',"%{$data['name']}%"];
         }
         $query=\app\common\model\Goods::show()
             ->where($map)