status.xml 2.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. <?xml version="1.0" encoding="GB2312"?>
  2. <service provider="com.trs.ajaxservice.StatusServiceProvider">
  3. <method name="save"/>
  4. <method name="delete"/>
  5. <method name="query">
  6. <!--排序字段及方式-->
  7. <parameter name="OrderBy" desc="状态排序字段及方式" type="string" default="StatusId Desc" required="false"/>
  8. <!-- 检索相关配置 BEGIN -->
  9. <!-- 检索相关配置 END -->
  10. </method>
  11. <method name="findByIds" >
  12. <!--默认的参数,可以不写-->
  13. <parameter name="ObjectIds" desc="状态ID序列" type="string" required="true"/>
  14. <parameter name="SelectFields" desc="提取的字段列表" type="string" required="false"/>
  15. </method>
  16. <method name="findById">
  17. <!--默认的参数,可以不写-->
  18. <parameter name="ObjectId" desc="状态ID" type="int" required="true"/>
  19. <parameter name="SelectFields" desc="提取的字段列表" type="string" required="false"/>
  20. </method>
  21. <!--获取操作列表-->
  22. <method name="getOperators">
  23. <parameter name="ObjectId" desc="状态ID" type="int" required="false"/>
  24. <parameter name="ObjectIds" desc="状态ID序列" type="string" required="false"/>
  25. </method>
  26. <method name="queryDocumentStatuses" desc="获取在指定栏目下可改变的状态">
  27. <parameter name="ChannelId" desc="栏目ID" type="int" required="false"/>
  28. <parameter name="ChannelIds" desc="栏目ID序列" type="string" required="false"/>
  29. <parameter name="DocumentIds" desc="文档ID序列" type="string" required="false"/>
  30. <!-- 检索相关配置 BEGIN -->
  31. <parameter name="ExcludeStatusId1" desc="排除的状态ID1" type="int" required="false" search="true"
  32. search-operator="&lt;&gt;" search-field="StatusId" default="10"/>
  33. <!--<parameter name="ExcludeStatusId2" desc="排除的状态ID2" type="int" required="false" search="true"
  34. search-operator="&lt;&gt;" search-field="StatusId" default="27"/>-->
  35. <!-- 检索相关配置 END -->
  36. <parameter name="SelectFields" desc="返回那些字段信息" type="string" required="false" default="StatusId"/>
  37. </method>
  38. <method name="queryPublishStatuses" truename="query" desc="获取可设置的发布状态">
  39. <!-- 检索相关配置 BEGIN -->
  40. <parameter name="ExcludeStatusId2" desc="排除的状态ID" type="int" required="false" search="true"
  41. search-operator="&lt;&gt;" search-field="StatusId" default="15"/>
  42. <parameter name="ExcludeStatusId3" desc="排除的状态ID" type="int" required="false" search="true"
  43. search-operator="&lt;&gt;" search-field="StatusId" default="3"/>
  44. <!-- 检索相关配置 END -->
  45. </method>
  46. </service>