category.xml 3.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758
  1. <?xml version="1.0" encoding="GB2312"?>
  2. <service provider="com.trs.ajaxservice.CategoryServiceProvider">
  3. <method name="findById">
  4. <parameter name="ObjectId" desc="分类ID" type="int" required="true"/>
  5. </method>
  6. <method name="query" desc="获取指定的分类">
  7. <!-- 检索相关配置 BEGIN -->
  8. <parameter name="ParentId" desc="父分类ID" type="int" required="false"
  9. search="true" search-operator="=" search-field="ParentId"/>
  10. <parameter name="CName" desc="分类法名称" type="string" required="false"
  11. search="true" search-operator="like" search-field="CName"/>
  12. <parameter name="CDesc" desc="分类法描述" type="string" required="false"
  13. search="true" search-operator="like" search-field="CDesc"/>
  14. <parameter name="hostType" desc="分类管理的宿主对象" type="int" required="false"
  15. search="true" search-operator="=" search-field="hostType"/>
  16. <parameter name="categoryId" desc="分类法ID" type="int" required="false"
  17. search="true" search-operator="=" search-field="categoryId"/>
  18. <parameter name="CrUser" desc="查询创建者" type="string" required="false" search="true"
  19. search-operator="like"/>
  20. <parameter name="DateTimeFormat" desc="返回的日期格式" type="string" required="false" default="yyyy-MM-dd HH:mm"/>
  21. <!-- 检索相关配置 END -->
  22. <parameter name="OrderBy" desc="排序字段及方式" type="string" default="COrder desc" required="false"/>
  23. </method>
  24. <method name="save">
  25. <parameter name="ObjectId" desc="分类ID" type="int" required="true"/>
  26. <parameter name="ParentId" desc="父分类ID" type="int" required="false"/>
  27. <!--0表示在最后 -1表示在最前面 >0表示指定的分类-->
  28. <parameter name="PreviousId" desc="同级前一个分类ID" type="int" required="false"/>
  29. <parameter name="CName" desc="分类名称" type="string" required="false" max-length="200"/>
  30. <parameter name="CDesc" desc="分类描述" type="string" required="false" max-length="200"/>
  31. </method>
  32. <method name="saveCategory">
  33. <parameter name="ObjectId" desc="分类ID" type="int" required="true"/>
  34. <parameter name="ParentId" desc="父分类ID" type="int" required="false"/>
  35. <!--0表示在最后 -1表示在最前面 >0表示指定的分类-->
  36. <parameter name="PreviousId" desc="同级前一个分类ID" type="int" required="false"/>
  37. <parameter name="CName" desc="分类名称" type="string" required="false" max-length="200"/>
  38. <parameter name="CDesc" desc="分类描述" type="string" required="false" max-length="200"/>
  39. </method>
  40. <method name="createCategoryTreeHTML">
  41. <parameter name="ParentId" desc="父分类ID" type="int" required="false" default="0"/>
  42. </method>
  43. <method name="delete">
  44. <parameter name="ObjectId" desc="待删除的分类ID" type="int" required="false"/>
  45. <parameter name="ObjectIds" desc="待删除的分类ID序列" type="string" required="false"/>
  46. </method>
  47. <method name="createCategoryTreeHTMLOfIds">
  48. <parameter name="objectIds" desc="父分类ID序列" type="string" required="true"/>
  49. </method>
  50. <method name="getPath">
  51. <parameter name="ObjectId" desc="分类ID" type="int" required="true"/>
  52. </method>
  53. </service>