Goodscategory.php 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. <?php
  2. namespace app\api\controller;
  3. use app\common\service\GoodsCategoryService;
  4. use hg\apidoc\annotation as Apidoc;
  5. /**
  6. * @Apidoc\Title("商品分类")
  7. * @Apidoc\Group("api")
  8. * @Apidoc\Sort("13")
  9. */
  10. class Goodscategory extends Base
  11. {
  12. // 需要登录
  13. protected $need_login = [];
  14. public function initialize()
  15. {
  16. parent::initialize();
  17. }
  18. /**
  19. * 商品分类列表
  20. *
  21. * @Apidoc\Method("POST")
  22. * @Apidoc\Returned("id", type="integer", desc="分类ID")
  23. * @Apidoc\Returned("pid", type="integer", desc="父ID")
  24. * @Apidoc\Returned("name", type="string", desc="分类名称")
  25. * @Apidoc\Returned("childlist", type="array", desc="子分类列表",
  26. * @Apidoc\Returned("id", type="integer", desc="分类ID"),
  27. * @Apidoc\Returned("pid", type="integer", desc="父ID"),
  28. * @Apidoc\Returned("name", type="string", desc="分类名称"),
  29. * )
  30. */
  31. public function get_list()
  32. {
  33. $data = GoodsCategoryService::get_list([],1);
  34. $this->success('商品分类列表', $data);
  35. }
  36. }