Goodscategory.php 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  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("20")
  9. */
  10. class Goodscategory extends Base
  11. {
  12. public function initialize()
  13. {
  14. parent::initialize();
  15. }
  16. /**
  17. * 商品分类列表
  18. *
  19. * @Apidoc\Method("POST")
  20. * @Apidoc\Returned("id", type="integer", desc="分类ID")
  21. * @Apidoc\Returned("pid", type="integer", desc="父ID")
  22. * @Apidoc\Returned("name", type="string", desc="分类名称")
  23. * @Apidoc\Returned("weigh", type="integer", desc="权重")
  24. * @Apidoc\Returned("childlist", type="array", desc="子分类列表",
  25. * @Apidoc\Returned("id", type="integer", desc="分类ID"),
  26. * @Apidoc\Returned("pid", type="integer", desc="父ID"),
  27. * @Apidoc\Returned("name", type="string", desc="分类名称"),
  28. * @Apidoc\Returned("weigh", type="integer", desc="权重")
  29. * )
  30. */
  31. public function get_list()
  32. {
  33. $data = GoodsCategoryService::get_list();
  34. $this->success('商品分类列表', $data);
  35. }
  36. }