article.xml 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. <controller name="article" desc="Article controller">
  2. <api name="add" func="add" table="article" desc="Add article" method="post">
  3. <param name="user" type="$article" desc="Article info" />
  4. <return>
  5. <success type="$success"/>
  6. <failure type="$fail"/>
  7. </return>
  8. </api>
  9. <api name="del" func="delete" table="article" desc="Delete article" method="delete">
  10. <param name="article" type="$article" desc="article" />
  11. <return>
  12. <success type="$success"/>
  13. <failure type="$fail"/>
  14. </return>
  15. </api>
  16. <api name="update" func="update" table="article" desc="Update article" method="put">
  17. <param name="user" type="$article" desc="Article info" />
  18. <return>
  19. <success type="$success"/>
  20. <failure type="$fail"/>
  21. </return>
  22. </api>
  23. <api name="page" func="page" table="article" desc="Article page query" method="get">
  24. <param name="page" type="int" desc="Page number" value="1"/>
  25. <param name="size" type="int" desc="Page size" value="15" />
  26. <return>
  27. <success type="$success"/>
  28. <failure type="$fail"/>
  29. </return>
  30. </api>
  31. <api name="get" desc="Get article info" func="one" table="article" method="get">
  32. <param name="id" type="string" desc="Article id" />
  33. <return>
  34. <success type="$success"/>
  35. <failure type="$fail"/>
  36. </return>
  37. </api>
  38. </controller>