distribution.xml 1.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. <?xml version="1.0" encoding="GB2312"?>
  2. <service provider="com.trs.ajaxservice.DistributeServiceProvider">
  3. <method name="save">
  4. <parameter name="FolderType" desc="类型(站点/栏目)" type="int" required="false"/>
  5. <parameter name="FolderId" desc="站点/栏目ID" type="int" required="false"/>
  6. <parameter name="ObjectId" desc="分发信息ID" type="int" required="true"/>
  7. </method>
  8. <method name="delete">
  9. <parameter name="ObjectIds" desc="待删除的分发信息ID序列" type="string" required="true"/>
  10. </method>
  11. <method name="query">
  12. <parameter name="FolderType" desc="类型(站点/栏目)" type="int" required="true"/>
  13. <parameter name="FolderId" desc="站点/栏目ID" type="int" required="true"/>
  14. <!--排序字段及方式-->
  15. <parameter name="OrderBy" desc="排序字段及方式" type="string" required="false" default="PublishDistributionId Desc"/>
  16. <!-- 检索相关配置 BEGIN -->
  17. <!-- 检索相关配置 END -->
  18. </method>
  19. <method name="findByIds" >
  20. <parameter name="ObjectIds" desc="分发信息ID序列" type="string" required="true"/>
  21. </method>
  22. <method name="findById">
  23. <!--默认的参数,可以不写-->
  24. <parameter name="ObjectId" desc="分发信息ID" type="int" required="true"/>
  25. </method>
  26. <method name="updateStatus" desc="改变多分发的状态">
  27. <parameter name="ObjectIds" desc="分发信息ID序列" type="string" required="true"/>
  28. <parameter name="Enable" desc="是否启用" type="boolean" required="true"/>
  29. </method>
  30. <method name="updateStatusAll" desc="改变所有对象分发的状态">
  31. <parameter name="FolderType" desc="类型(站点/栏目)" type="int" required="true"/>
  32. <parameter name="FolderId" desc="站点/栏目ID" type="int" required="true"/>
  33. <parameter name="Enable" desc="是否启用" type="boolean" required="true"/>
  34. </method>
  35. <method name="queryTargetTypes" desc="获取系统的分发类型" params-required="false"/>
  36. </service>