ObjVersion.xml 1.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. <?xml version="1.0" encoding="GB2312"?>
  2. <service provider="com.trs.components.wcm.version.ObjectVersionServiceProvider" objclass="com.trs.components.wcm.version.ObjectVersion">
  3. <!-- 产生历史版本 -->
  4. <method name="buildVersion" desc="产生版本">
  5. <parameter name="ObjIds" desc="对象ID序列" type="string" required="true"/>
  6. <parameter name="ObjType" desc="对象类型" type="int" required="true"/>
  7. <parameter name="versionDesc" desc="版本描述" type="string" required="false"/>
  8. </method>
  9. <!-- 获取版本列表 -->
  10. <method name="query" desc="获取版本列表 ">
  11. <parameter name="ObjId" desc="对象Id" type="int" required="true" default="0"/>
  12. <parameter name="ObjType" desc="对象类型" type="int" required="true" default="0"/>
  13. <!--排序字段及方式-->
  14. <parameter name="OrderBy" desc="文档排序字段及方式" type="string" required="false"/>
  15. <!-- 检索相关配置 END -->
  16. <parameter name="DateTimeFormat" desc="返回的日期格式" type="string" required="false" default="MM-dd HH:mm"/>
  17. </method>
  18. <method name="jQuery" truename="query" convertor="uri:/app/version/version_query.jsp"/>
  19. <!-- 删除历史版本 -->
  20. <method name="deleteVersion" desc="删除历史版本">
  21. <parameter name="VersionId" desc="版本id" type="int" required="true"/>
  22. </method>
  23. <!-- 恢复历史版本 -->
  24. <method name="recoverVersion" desc="恢复历史版本">
  25. <parameter name="VersionId" desc="版本id" type="int" required="true"/>
  26. <parameter name="buildCurVersion" desc="是否在恢复版本之前将当前状态保存为一个新的版本" type="boolean" required="true"/>
  27. </method>
  28. <!-- 从版本对象获取WCM对象 -->
  29. <method name="getCMSObj" desc="从版本对象获取WCM对象">
  30. <parameter name="VersionId" desc="版本id" type="int" required="true"/>
  31. </method>
  32. <!-- 版本信息修改 -->
  33. <method name="update" desc="修改版本对象信息(主要是版本描述修改)">
  34. <parameter name="ObjectId" desc="版本id" type="int" required="true"/>
  35. </method>
  36. </service>