wxdocument.xml 6.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <service provider="com.trs.gov.editorcenter.document.WXDocumentServiceProvider">
  3. <!--查询站点或微信账号下的素材列表-->
  4. <method name="queryDocumentsInSucai" convertor="uri:/gov/common/to_json.jsp">
  5. <parameter name="SiteId" desc="站点ID" type="int"
  6. required="true" min-value="1" />
  7. <parameter name="ChannelId" desc="栏目ID" type="int"
  8. required="false" min-value="1" />
  9. <parameter name="SelectFields" desc="显示的Document字段列表" type="string"
  10. required="fasle" default="DocId,DocTitle,DocType,DocRelTime,AttachPic,AttachVideo,AttachAudio,ThumbFiles,OriginMetaDataId"/>
  11. <parameter name="ExtSelectFields" desc="ChnlDoc提取的字段列表" type="string"
  12. required="fasle" default="RecId,DocId,ChnlId,Modal,DocChannel,OperUser,CrUser,CrTime,DocStatus,OperTime,
  13. DocOrderPri,INVALIDTIME,DOCPUBURL,DOCPUBTIME,PUBSTATUS"/>
  14. <!-- 分页相关配置 -->
  15. <parameter name="PageSize" desc="分页大小" type="int" required="false" default="20"/>
  16. <parameter name="PageIndex" desc="当前页码" type="int" required="false" default="1"/>
  17. <parameter name="OperTime" desc="操作时间范围" type="datetime" required="false" search="true"
  18. search-operator=">=" search-field="WCMChnlDoc.OperTime"/>
  19. <parameter name="OperTimeStart" desc="操作开始时间" type="datetime"
  20. required="false" search="true" search-operator=">="
  21. search-field="WCMChnlDoc.OperTime" default="" />
  22. <parameter name="OperTimeEnd" desc="操作结束时间" type="datetime"
  23. required="false" search="true" search-operator="&lt;="
  24. search-field="WCMChnlDoc.OperTime" default="" />
  25. <parameter name="SearchFields" desc="检索字段" type="string"
  26. required="false" default="DocId,WCMChnlDoc.OperUser,DocTitle,DocContent"/>
  27. <parameter name="SearchValue" desc="检索关键词" type="string" required="false"/>
  28. <!-- 排序 -->
  29. <parameter name="OrderBy" desc="排序方式" type="string" required="false" default="WCMChnlDoc.OperTime desc"/>
  30. </method>
  31. <!--保存微信素材-->
  32. <method name="saveDocumentInWeixin" convertor="uri:/gov/common/to_json.jsp">
  33. <parameter name="ChannelId" desc="栏目ID" type="string"
  34. required="true"/>
  35. <parameter name="ObjectId" desc="保存的文档ID" type="string"
  36. required="true"/>
  37. <parameter name="DocTitle" desc="文档标题" type="string"
  38. required="true"/>
  39. </method>
  40. <!--删除素材-->
  41. <method name="remove" convertor="uri:/gov/common/to_json.jsp">
  42. <parameter name="RecIDs" desc="文档ID" type="string"
  43. required="true" />
  44. </method>
  45. <!-- 将回收站内的素材彻底删除 -->
  46. <method name="erase" convertor="uri:/gov/common/to_json.jsp">
  47. <parameter name="RecIDs" desc="要删除素材的主键" type="string" required="true"/>
  48. </method>
  49. <!--通过ID查找素材-->
  50. <method name="findDocumentById" convertor="uri:/gov/common/to_json.jsp">
  51. <parameter name="DocId" desc="文档ID" type="int"
  52. required="true" min-value="1" />
  53. <parameter name="ChannelId" desc="栏目ID" type="int"
  54. required="true" min-value="1" />
  55. </method>
  56. <!-- 回收站还原素材-->
  57. <method name="restore" convertor="uri:/gov/common/to_json.jsp">
  58. <parameter name="RecIDs" desc="文档IDs" type="string" required="true"/>
  59. </method>
  60. <!--查询回收站内素材列表-->
  61. <method name="queryDocumentsInRecycleBin" convertor="uri:/gov/common/to_json.jsp">
  62. <parameter name="SiteId" desc="站点ID" type="int"
  63. required="true" min-value="1" />
  64. <parameter name="SelectFields" desc="显示的Document字段列表" type="string"
  65. required="fasle"
  66. default="DocId,DocTitle,DocType,DocRelTime,AttachPic,AttachVideo,AttachAudio,ThumbFiles,OriginMetaDataId"/>
  67. <parameter name="ExtSelectFields" desc="ChnlDoc提取的字段列表" type="string"
  68. required="fasle" default="RecId,DocId,ChnlId,Modal,DocChannel,OperUser,CrUser,CrTime,DocStatus,OperTime,
  69. DocOrderPri,INVALIDTIME,DOCPUBURL,DOCPUBTIME,PUBSTATUS"/>
  70. <!-- 检索相关配置 -->
  71. <parameter name="OperTime" desc="操作时间范围" type="datetime" required="false" search="true"
  72. search-operator=">=" search-field="WCMChnlDoc.OperTime"/>
  73. <parameter name="OperTimeStart" desc="操作开始时间" type="datetime"
  74. required="false" search="true" search-operator=">="
  75. search-field="WCMChnlDoc.OperTime" default="" />
  76. <parameter name="OperTimeEnd" desc="操作结束时间" type="datetime"
  77. required="false" search="true" search-operator="&lt;="
  78. search-field="WCMChnlDoc.OperTime" default="" />
  79. <parameter name="SearchFields" desc="检索字段" type="string"
  80. required="false" default="DocId,WCMChnlDoc.OperUser,DocTitle,DocContent"/>
  81. <parameter name="SearchValue" desc="检索关键词" type="string" required="false"/>
  82. <parameter name="OrderBy" desc="排序方式" type="string" required="false" default="WCMChnlDoc.OperTime desc"/>
  83. </method>
  84. <!--素材Web端预览-->
  85. <method name="previewMaterialOnWeb" convertor="uri:/gov/common/to_json.jsp">
  86. <parameter name="DocId" desc="文档ID" type="int"
  87. required="true" min-value="1" />
  88. <parameter name="ChannelId" desc="栏目ID" type="int"
  89. required="true" min-value="1" />
  90. </method>
  91. <!-- 查询文档的已分发栏目-->
  92. <method name="queryAllDispatchedChannels" convertor="uri:/gov/common/to_json.jsp">
  93. <parameter name="RecIDs" desc="文档栏目ID" type="string" required="true"/>
  94. </method>
  95. <!-- 根据栏目动态获取搜索字段 -->
  96. <method name="getSearchFields" convertor="uri:/gov/common/to_json.jsp">
  97. <parameter name="ChannelID" desc="栏目ID" type="int"
  98. required="true" min-value="1"/>
  99. </method>
  100. </service>