website.xml 4.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576
  1. <?xml version="1.0" encoding="GB2312"?>
  2. <service provider="com.trs.ajaxservice.WebSiteServiceProvider" objclass="com.trs.components.wcm.content.persistent.WebSite">
  3. <method name="save" desc="保存站点"/>
  4. <method name="delete" desc="删除站点"/>
  5. <method name="findById">
  6. <!--默认的参数,可以不写-->
  7. <parameter name="ObjectId" desc="站点ID" type="int" required="true"/>
  8. <parameter name="SelectFields" desc="提取的字段列表" type="string" required="false"/>
  9. </method>
  10. <method name="recycleFindById" truename="findById" convertor="uri:/app/siterecycle/siterecycle_findbyid.jsp"/>
  11. <method name="jFindById" truename="findById" convertor="uri:/app/website/website_findbyid.jsp"/>
  12. <method name="query">
  13. <!-- 业务参数 -->
  14. <parameter name="SiteType" desc="站点类型" type="int" required="false"/>
  15. <parameter name="ContainsRight" desc="是否附属权限信息" type="boolean" required="false" default="0"/>
  16. <!--排序字段及方式-->
  17. <parameter name="OrderBy" desc="站点排序字段及方式" type="string" default="SiteOrder Desc" required="false"/>
  18. <!-- 检索相关配置 BEGIN -->
  19. <parameter name="SiteDesc" desc="站点显示名称" type="string" required="false"
  20. search="true" search-operator="like" search-field="SiteDesc"/>
  21. <parameter name="SiteName" desc="站点名称" type="string" required="false"
  22. search="true" search-operator="like" search-field="SiteName"/>
  23. <parameter name="id" desc="站点ID" type="int" required="false"
  24. search="true" search-operator="=" search-field="SiteId"/>
  25. <parameter name="CrUser" desc="查询创建者" type="string" required="false" search="true"
  26. search-operator="like"/>
  27. <parameter name="ExcludeObjectId" desc="需要排除的站点ID" type="int" required="false"
  28. search="true" search-operator="!=" search-field="SiteId"/>
  29. <!-- 检索相关配置 END -->
  30. <parameter name="DateTimeFormat" desc="返回的日期格式" type="string" required="false" default="MM-dd HH:mm"/>
  31. </method>
  32. <method name="getRecycleSites">
  33. <!-- 业务参数 -->
  34. <parameter name="SiteType" desc="站点类型(限定检索的范围)" type="int" required="false"/>
  35. <!--排序字段及方式-->
  36. <parameter name="OrderBy" desc="站点排序字段及方式" type="string" default="SiteOrder Desc" required="false"/>
  37. <!-- 检索相关配置 BEGIN -->
  38. <parameter name="QuerySiteDesc" desc="站点显示名称" type="string" required="false"
  39. search="true" search-operator="like" search-field="SiteDesc"/>
  40. <parameter name="QuerySiteName" desc="站点名称" type="string" required="false"
  41. search="true" search-operator="like" search-field="SiteName"/>
  42. <parameter name="QuerySiteId" desc="站点ID" type="int" required="false"
  43. search="true" search-operator="=" search-field="SiteId"/>
  44. <parameter name="CrUser" desc="查询创建者" type="string" required="false" search="true"
  45. search-operator="like"/>
  46. <parameter name="OperUser" desc="查询删除者" type="string" required="false" search="true"
  47. search-operator="like"/>
  48. <parameter name="ExcludeObjectId" desc="需要排除的站点ID" type="int" required="false"
  49. search="true" search-operator="!=" search-field="SiteId"/>
  50. <!-- 检索相关配置 END -->
  51. <parameter name="DateTimeFormat" desc="返回的日期格式" type="string" required="false" default="MM-dd HH:mm"/>
  52. </method>
  53. <method name="jQuery" truename="getRecycleSites" convertor="uri:/app/siterecycle/siterecycle_query.jsp"/>
  54. <method name="jListQuery" truename="query" convertor="uri:/app/website/website_query.jsp"/>
  55. <method name="jThumbQuery" truename="query" convertor="uri:/app/website/website_thumb_query.jsp"/>
  56. <method name="export" desc="导出站点">
  57. <parameter name="ObjectIds" desc="站点ID序列" type="string" required="true" min-length="1"/>
  58. <parameter name="ContainsChildren" desc="是否导出所有的子栏目" type="boolean" required="false" default="true"/>
  59. <parameter name="ContainsRelated" desc="是否导出所有的相关内容" type="boolean" required="false" default="true"/>
  60. </method>
  61. <method name="createFromFile" desc="批量创建站点" logger="com.trs.ajaxservice.logger.BatchChannelCreateFromFileLogger">
  62. <parameter name="ImportFile" desc="待导入文件" type="string" required="true" />
  63. <parameter name="SiteType" desc="站点类型" type="int" required="false" />
  64. </method>
  65. <method name="getSitesForCurrUser" desc="获取当前登录用户可以操作(默认为设置权限)的站点">
  66. <parameter name="forIndividual" desc="是否获取个性化站点" type="int" required="false" />
  67. <parameter name="rightIndex" desc="需要过滤的权限位" type="int" required="false" />
  68. <parameter name="SiteType" desc="需要过滤的站点类型" type="int" required="false"
  69. search="true" search-operator="=" search-field="SiteType"/>
  70. </method>
  71. </service>