resourcestyle.xml 4.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586
  1. <?xml version="1.0" encoding="GB2312"?>
  2. <service provider="com.trs.components.common.publish.widget.ResourceStyleServiceProvider">
  3. <method name="delete" desc="删除指定的风格">
  4. <parameter name="ObjectIds" desc="等待删除的风格ID串" type="string" required="true"/>
  5. </method>
  6. <method name="query" desc="在指定的风格下查询资源可用风格">
  7. <parameter name="PageStyleId" desc="系统风格Id" type="int" required="true"/>
  8. <!--排序字段及方式-->
  9. <parameter name="OrderBy" desc="排序字段及方式" type="string" required="false" default="STYLENAME desc, crtime desc"/>
  10. <!--排序字段及方式-->
  11. <parameter name="StyleDesc" desc="风格显示名称" type="string" required="false" search="true"
  12. search-operator="like"/>
  13. <parameter name="StyleName" desc="风格名称" type="string" required="false" search="true"
  14. search-operator="like"/>
  15. <parameter name="SelectFields" desc="提取的字段列表" type="string" required="false" default="*"/>
  16. </method>
  17. <method name="save" desc="保存资源可用风格">
  18. <parameter name="ObjectId" desc="资源可用风格Id" type="int" required="true"/>
  19. <parameter name="PageStyleId" desc="系统风格Id" type="int" required="true"/>
  20. <parameter name="CssFlag" desc="风格标识" type="string" required="true"/>
  21. <parameter name="CustomStyle" desc="自定义风格" type="string" required="false"/>
  22. <parameter name="Template" desc="风格模板" type="string" required="true"/>
  23. <parameter name="StyleName" desc="风格名称" type="string" required="true"/>
  24. <parameter name="StyleDesc" desc="风格显示名" type="string" required="false"/>
  25. <parameter name="StyleItemXML" desc="风格项XML" type="string" required="false"/>
  26. <parameter name="CopyToSystemResourceStyle" desc="是否创建到系统级,0:不创建;1:创建" type="int" required="false"/>
  27. </method>
  28. <method name="saveStyleThumb" desc="保存上传的风格示意图">
  29. <parameter name="ObjectId" desc="风格Id" type="int" required="true"/>
  30. <parameter name="StyleThumb" desc="风格示意图名称" type="string" required="true"/>
  31. </method>
  32. <method name="findById" desc="获取指定Id的风格">
  33. <parameter name="ObjectId" desc="风格Id" type="int" required="true"/>
  34. </method>
  35. <method name="copy" desc="将指定的资源风格复制到页面风格下">
  36. <parameter name="SourceResourceStyleId" desc="拷贝的风格Id" type="int" required="true"/>
  37. <parameter name="TargetPageStyleIds" desc="拷贝的风格Ids" type="string" required="true"/>
  38. <parameter name="CopyMode" desc="复制的方式 1:覆盖,2:忽略,3:自动更名" type="int" required="true"/>
  39. </method>
  40. <method name="makePreviewCssContent" desc="获取预览时需要的样式内容">
  41. <parameter name="ObjectId" desc="资源可用风格Id" type="int" required="true"/>
  42. </method>
  43. <method name="checkCssFlag" desc="在指定的系统风格下校验CssFlag是否唯一">
  44. <parameter name="PageStyleId" desc="风格Id" type="int" required="true"/>
  45. <parameter name="CssFlag" desc="风格标识" type="string" required="true"/>
  46. <parameter name="CurrResourceStyleId" desc="当前资源可用风格Id" type="int" required="false"/>
  47. </method>
  48. <method name="queryResourceStyles" desc="获取指定系统风格下的资源可用风格集合">
  49. <parameter name="PageStyleId" desc="风格Id" type="int" required="true"/>
  50. </method>
  51. <method name="previewStyle" desc="预览风格时提供的服务">
  52. <parameter name="ObjectId" desc="风格Id" type="int" required="true"/>
  53. <parameter name="StyleItemXML" desc="需要保存的风格项内容(是一个xml串)" type="string" required="false"/>
  54. <parameter name="CustomStyle" desc="自定义风格" type="string" required="false"/>
  55. </method>
  56. <method name="findCssFlagUsedInfo" desc="获取风格标识被使用的信息">
  57. <parameter name="PageStyleId" desc="页面风格Id" type="int" required="true"/>
  58. <parameter name="CssFlag" desc="风格标识" type="string" required="true"/>
  59. <parameter name="CurrResourceStyleId" desc="当前资源风格Id" type="int" required="true"/>
  60. </method>
  61. <method name="findStyleNameUsedInfo" desc="校验风格名称被使用的信息">
  62. <parameter name="PageStyleId" desc="页面风格Id" type="int" required="true"/>
  63. <parameter name="StyleName" desc="风格标识" type="string" required="true"/>
  64. <parameter name="CurrResourceStyleId" desc="当前资源风格Id" type="int" required="true"/>
  65. </method>
  66. <method name="resetResourceStyle" desc="将当前 资源风格的设置 重置为 对应的系统级别的 资源风格的设置">
  67. <parameter name="ResourceStyleId" desc="当前资源风格Id" type="int" required="true"/>
  68. </method>
  69. <method name="importResourceStyleZip" desc="导入风格">
  70. <parameter name="ResourceStyleZipFile" desc="导入的内容风格的zip文件" type="string" required="true"/>
  71. <parameter name="ImportMode" desc="出现重名后的处理方式" type="int" required="true"/>
  72. </method>
  73. <method name="exportResourceStyleZip" desc="导出风格">
  74. <parameter name="ObjectIds" desc="风格Id" type="string" required="true"/>
  75. </method>
  76. <method name="jQuery" truename="query" convertor="uri:/app/special/style/resourcestyle_query.jsp"/>
  77. </service>