pagestyle.xml 4.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899
  1. <?xml version="1.0" encoding="GB2312"?>
  2. <service provider="com.trs.components.common.publish.widget.PageStyleServiceProvider">
  3. <method name="delete" desc="删除指定的风格">
  4. <parameter name="ObjectIds" desc="等待删除的风格ID串" type="string" required="true"/>
  5. </method>
  6. <method name="query" desc="查询系统中符合指定条件的风格">
  7. <!--排序字段及方式-->
  8. <parameter name="OrderBy" desc="排序字段及方式" type="string" required="false" default="crtime desc"/>
  9. <!--排序字段及方式-->
  10. <parameter name="StyleDesc" desc="风格显示名称即中文名称" type="string" required="false" search="true"
  11. search-operator="like"/>
  12. <parameter name="StyleName" desc="风格名称即英文名称" type="string" required="false" search="true"
  13. search-operator="like"/>
  14. <parameter name="SelectFields" desc="需要提取的字段列表,以逗号分隔各个字段" type="string" required="false" default="*"/>
  15. </method>
  16. <method name="save" desc="保存风格">
  17. <parameter name="ObjectId" desc="风格Id" type="int" required="true"/>
  18. <parameter name="StyleName" desc="风格名称即英文名称" type="string" required="true"/>
  19. <parameter name="StyleDesc" desc="风格显示名称即中文名称" type="string" required="false"/>
  20. </method>
  21. <method name="previewStyle" desc="预览页面基本特性">
  22. <parameter name="ObjectId" desc="风格Id" type="int" required="true"/>
  23. <parameter name="StyleItemXML" desc="需要保存的风格项内容(是一个xml串)" type="string" required="true"/>
  24. </method>
  25. <method name="saveBaseStyle" desc="保存风格的页面特性">
  26. <parameter name="ObjectId" desc="风格Id" type="int" required="true"/>
  27. <parameter name="StyleItemXML" desc="需要保存的风格项内容(是一个xml串)" type="string" required="true"/>
  28. </method>
  29. <method name="saveCustomStyle" desc="保存风格的自定义风格">
  30. <parameter name="ObjectId" desc="风格Id" type="int" required="true"/>
  31. <parameter name="CustomStyle" desc="自定义风格内容(自己定制添加的样式)" type="string" required="true"/>
  32. </method>
  33. <method name="saveStyleThumb" desc="保存上传的风格示意图">
  34. <parameter name="ObjectId" desc="风格Id" type="int" required="true"/>
  35. <parameter name="StyleThumb" desc="风格缩略图名称" type="string" required="true"/>
  36. </method>
  37. <method name="findById" desc="获取指定Id的风格">
  38. <parameter name="ObjectId" desc="风格Id" type="int" required="true"/>
  39. </method>
  40. <method name="exportPageStyleZip" desc="导出风格">
  41. <parameter name="ObjectIds" desc="风格Id串" type="string" required="true"/>
  42. </method>
  43. <method name="makeCssFile" desc="生成风格的样式文件(生成一个风格英文名称+.css的文件到wcmdata下的template/style/style_css)">
  44. <parameter name="ObjectId" desc="风格Id" type="int" required="true"/>
  45. </method>
  46. <method name="copy" desc="类似创建风格">
  47. <parameter name="SourcePageStyleId" desc="拷贝的源风格Id" type="int" required="true"/>
  48. <parameter name="StyleName" desc="待创建风格的英文名称" type="string" required="true"/>
  49. <parameter name="StyleDesc" desc="待创建风格的显示名称" type="string" required="true"/>
  50. </method>
  51. <method name="checkStyleName" desc="检查风格名称是否唯一">
  52. <parameter name="ObjectId" desc="风格Id" type="int" required="true"/>
  53. <parameter name="StyleName" desc="风格名" type="string" required="true"/>
  54. </method>
  55. <method name="checkStyleDesc" desc="检查风格描述是否唯一">
  56. <parameter name="ObjectId" desc="风格Id" type="int" required="true"/>
  57. <parameter name="StyleDesc" desc="风格描述" type="string" required="true"/>
  58. </method>
  59. <method name="findStyleImageDir" desc="获取风格中上传的图片路径(服务器端的物理地址)">
  60. <parameter name="ObjectId" desc="风格Id" type="int" required="true"/>
  61. </method>
  62. <method name="queryPageStyles" desc="获取系统所有可供选择的系统风格">
  63. </method>
  64. <method name="importPageStyleZip" desc="导入风格">
  65. <parameter name="PageStyleZipFile" desc="导入的页面风格的zip文件" type="string" required="true"/>
  66. </method>
  67. <method name="checkExistPageStyle" desc="检查导入的zip包中的页面风格名称">
  68. <parameter name="PageStyleZipFile" desc="导入的页面风格的zip文件" type="string" required="true"/>
  69. </method>
  70. <method name="queryUploadImageFileList" desc="获取一个页面风格上传的图片的文件列表">
  71. <parameter name="ObjectId" desc="风格Id" type="int" required="true"/>
  72. <parameter name="FilterExts" desc="需要过滤的文件扩展名,不传则展示全部上传的文件" type="string" required="false"/>
  73. </method>
  74. <method name="deleteUploadImages" desc="删除一个页面风格中上传的指定名称的">
  75. <parameter name="ObjectId" desc="风格Id" type="int" required="true"/>
  76. <parameter name="DeleteImgNames" desc="要删除的图片名称集合,多个以逗号隔开,如imge1.jpg,imge2.gif" type="string" required="true"/>
  77. </method>
  78. <method name="jQuery" truename="query" convertor="uri:/app/special/style/pagestyle_query.jsp"/>
  79. <method name="sQuery" truename="query" convertor="uri:/app/special/style/pagestyle_select_top_query.jsp"/>
  80. <method name="tQuery" truename="query" convertor="uri:/app/special/style/pagestyle_select_query.jsp"/>
  81. </service>