service = $service; } public function filterConfig() { return $this->ok([ [ "id" => 1, "name" => "类目示例", "type" => "category", "child" => [ [ "id" => 1, "name" => "名称", ], ], ], [ "id" => 1, "name" => "属性示例", "type" => "attr", "child" => [ [ "id" => 1, "name" => "名称", ], ], ], ]); } public function home() { return $this->ok([ "banner" => $this->service->banner(), "categoryTree" => [ [ "id" => 1, "name" => "一级分类", "child" => [ [ "id" => 1, "name" => "二级分类", ], ], ], ], "hot_goods" => [ [ "id" => 1, "name" => "商品名称", "thumb" => Image::imageUrl(), ], ], "recommend_goods" => [ [ "id" => 1, "name" => "商品名称", "thumb" => Image::imageUrl(), ], ], ]); } public function categoryGoods() { return $this->ok([ "total" => 1, "page_total" => 1, "list" => [ [ "id" => 1, "name" => "商品名称", "thumb" => Image::imageUrl(), ], ], ]); } public function categoryTree() { return $this->ok([ "categoryTree" => [ [ "id" => 1, "name" => "一级分类", "child" => [ [ "id" => 1, "name" => "二级分类", "child" => [ [ "id" => 1, "name" => "二级分类", ], ], ], ], ], ], ]); } public function goods() { return $this->ok([ "id" => 1, "image_list" => [ Image::imageUrl(), Image::imageUrl(), ], "spec" => [ "id" => 1, "name" => "颜色", "attr" => [ [ "id" => 1, "name" => "红色", ], ], ], "sku" => [ [ "id" => 1, "sn" => "sn", "url_3d" => "", "spec_attr" => [ [ "id" => 1, "name" => "白色", ], [ "id" => 3, "name" => "大号", ], ], ], ], "desc_html" => "