documentBak.xml 3.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576
  1. <?xml version="1.0" encoding="GB2312"?>
  2. <service provider="com.trs.ajaxservice.DocumentBakServiceProvider">
  3. <method name="save">
  4. <parameter name="ChannelId" desc="栏目ID" type="int" required="false"/>
  5. <parameter name="SiteId" desc="站点ID" type="int" required="false"/>
  6. <parameter name="ObjectId" desc="文档ID" type="int" required="true"/>
  7. </method>
  8. <method name="delete"/>
  9. <method name="query">
  10. <parameter name="DocumentId" desc="文档ID序列" type="int" required="true"/>
  11. <!--排序字段及方式-->
  12. <parameter name="OrderBy" desc="文档排序字段及方式" type="string" default="DocVersion Desc" required="false"/>
  13. </method>
  14. <method name="findByIds" >
  15. <!--默认的参数,可以不写-->
  16. <parameter name="ObjectIds" desc="文档ID序列" type="string" required="true"/>
  17. <parameter name="SelectFields" desc="提取的字段列表" type="string" required="false"/>
  18. </method>
  19. <method name="findById">
  20. <!--默认的参数,可以不写-->
  21. <parameter name="DocumentId" desc="文档ID序列" type="int" required="true"/>
  22. <parameter name="ObjectId" desc="文档版本号" type="int" required="true"/>
  23. <parameter name="SelectFields" desc="提取的字段列表" type="string" required="false"/>
  24. <parameter name="ContainsRight" desc="是否附属权限信息" type="boolean" required="false" default="0"/>
  25. </method>
  26. <method name="backup" desc="保存一个新的文档版本">
  27. <parameter name="ChannelId" desc="栏目ID" type="int" required="false"/>
  28. <parameter name="SiteId" desc="站点ID" type="int" required="false"/>
  29. <parameter name="DocIds" desc="文档ID序列" type="string" required="true" min-len="1"/>
  30. </method>
  31. <method name="recover" desc="恢复一个文档版本">
  32. <parameter name="DocumentId" desc="文档ID序列" type="int" required="true"/>
  33. <parameter name="Version" desc="文档版本号" type="int" required="true"/>
  34. </method>
  35. <method name="queryRelations" desc="获取指定文档手工设定的相关文档">
  36. <parameter name="DocumentId" desc="指定文档ID" type="int" required="true"/>
  37. <parameter name="Version" desc="文档版本号" type="int" required="true"/>
  38. <!--排序字段及方式-->
  39. <parameter name="OrderBy" desc="排序字段及方式" type="string" default="Sern" required="false"/>
  40. </method>
  41. <method name="queryAppendixes" desc="获取指定文档指定类型">
  42. <parameter name="DocumentId" desc="指定文档ID" type="int" required="true"/>
  43. <parameter name="AppendixType" desc="文档类型" type="int" required="true"/>
  44. <parameter name="Version" desc="文档版本号" type="int" required="true"/>
  45. <!--排序字段及方式-->
  46. <parameter name="OrderBy" desc="排序字段及方式" type="string" default="AppSern" required="false"/>
  47. <!-- 检索相关配置 BEGIN -->
  48. <!-- 检索相关配置 END -->
  49. </method>
  50. <method name="queryExtendFields" desc="获取指定文档的扩展字段细心你">
  51. <parameter name="DocumentId" desc="指定文档ID" type="int" required="true"/>
  52. <parameter name="Version" desc="文档版本号" type="int" required="true"/>
  53. <!--排序字段及方式-->
  54. <parameter name="OrderBy" desc="排序字段及方式" type="string" default="CONTENTEXTFIELDID" required="false"/>
  55. <!-- 检索相关配置 BEGIN -->
  56. <!-- 检索相关配置 END -->
  57. <parameter name="PageSize" desc="分页大小" type="int" required="false" default="-1"/>
  58. </method>
  59. </service>