infoview.xml 7.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119
  1. <?xml version="1.0" encoding="GB2312"?>
  2. <service provider="com.trs.ajaxservice.InfoviewService" desc="infoview数据处理相关方法">
  3. <method name="checkSysInfos">
  4. <parameter name="channelid" desc="栏目ID" type="int" required="true"/>
  5. <parameter name="infoviewid" desc="表单ID" type="int" required="true"/>
  6. </method>
  7. <method name="importInfoViewData">
  8. <parameter name="channelid" desc="栏目ID" type="int" required="true"/>
  9. <parameter name="infoviewid" desc="表单ID" type="int" required="true"/>
  10. <parameter name="postUser" desc="提交人的外网用户名" type="string" required="false"/>
  11. <parameter name="attribute" desc="跟外网数据提交相关的一些信息" type="string" required="false"/>
  12. </method>
  13. <method name="importInfoViewDataForCustom">
  14. <parameter name="DocumentId" desc="文档ID" type="int" required="false"/>
  15. <parameter name="channelid" desc="栏目ID" type="int" required="true"/>
  16. <parameter name="infoviewid" desc="表单ID" type="int" required="true"/>
  17. <parameter name="postUser" desc="提交人的用户名" type="string" required="false"/>
  18. <parameter name="ObjectXml" desc="表单文档正文的内容" type="string" required="true"/>
  19. </method>
  20. <method name="modifyCachedInfoview" uri="/infogate/modify.jsp">
  21. <parameter name="channelid" desc="栏目ID" type="int" required="true"/>
  22. <parameter name="infoviewid" desc="表单ID" type="int" required="true"/>
  23. <parameter name="cachedinfoviewid" desc="网关的暂存表单ID" type="int" required="true"/>
  24. </method>
  25. <method name="queryFlowInfoviews">
  26. <parameter name="infoviewid" desc="表单ID" type="int" required="false"/>
  27. <parameter name="SelectFields" desc="默认选取的字段列表" type="string" required="false" default="INFOVIEWID,INFOVIEWNAME,INFOVIEWDESC,CRUSER"/>
  28. </method>
  29. <method name="querySearchFields">
  30. <parameter name="infoviewid" desc="表单ID" type="int" required="true"/>
  31. </method>
  32. <method name="queryData2">
  33. <parameter name="DocStatusMode" desc="检索所有/已发布/未发布的表单" type="int" required="false" search="true"
  34. search-operator="=" search-field="DocStatus"/>
  35. <parameter name="statusType" desc="文档状态类型" type="int" required="false" default="-1"/>
  36. <parameter name="DocStatus2" desc="检索所有/已发布/未发布的表单" type="int" required="false" search="true"
  37. search-operator="&lt;&gt;" search-field="DocStatus"/>
  38. <parameter name="CrUser" desc="创建者" type="string" required="false" search="true"
  39. search-operator="=" search-field="CrUser"/>
  40. <parameter name="PostUser" desc="发稿人" type="string" required="false" search="true"
  41. search-operator="=" search-field="PostUser"/>
  42. <parameter name="RANDOMSERIAL" desc="查询码" type="string" required="false" search="true"
  43. search-operator="=" search-field="RANDOMSERIAL"/>
  44. <parameter name="DocumentSelectFields" desc="默认选取的字段列表" type="string" required="false"
  45. default="FLOWOPERATIONMARK,DOCID,DOCTITLE,CRTIME,CRUSER,DOCNO,RANDOMSERIAL,POSTUSER,DOCPUBTIME,DOCPUBURL,DOCCHANNEL"/>
  46. <parameter name="OrderBy" desc="文档排序字段及方式" type="string" required="false"/>
  47. </method>
  48. <method name="queryData3">
  49. <parameter name="DocStatusMode" desc="检索所有/已发布/未发布的表单" type="int" required="false" search="true"
  50. search-operator="=" search-field="DocStatus"/>
  51. <parameter name="statusType" desc="文档状态类型" type="int" required="false" default="-1"/>
  52. <parameter name="DocStatus2" desc="检索所有/已发布/未发布的表单" type="int" required="false" search="true"
  53. search-operator="&lt;&gt;" search-field="DocStatus"/>
  54. <parameter name="CrUser" desc="创建者" type="string" required="false" search="true"
  55. search-operator="=" search-field="CrUser"/>
  56. <parameter name="PostUser" desc="发稿人" type="string" required="false" search="true"
  57. search-operator="=" search-field="PostUser"/>
  58. <parameter name="RANDOMSERIAL" desc="查询码" type="string" required="false" search="true"
  59. search-operator="=" search-field="RANDOMSERIAL"/>
  60. <parameter name="DocumentSelectFields" desc="默认选取的字段列表" type="string" required="false"
  61. default="FLOWOPERATIONMARK,DOCID,DOCTITLE,CRTIME,CRUSER,DOCNO,RANDOMSERIAL,POSTUSER,DOCPUBTIME,DOCPUBURL,DOCCHANNEL,DocStatus"/>
  62. <parameter name="OrderBy" desc="文档排序字段及方式" type="string" required="false"/>
  63. </method>
  64. <method name="queryData" truename="queryData3">
  65. <parameter name="DocStatusMode" desc="检索所有/已发布/未发布的表单" type="int" required="false" search="true"
  66. search-operator="=" search-field="DocStatus"/>
  67. <parameter name="statusType" desc="文档状态类型" type="int" required="false" default="-1"/>
  68. <parameter name="DocStatus2" desc="检索所有/已发布/未发布的表单" type="int" required="false" search="true"
  69. search-operator="&lt;&gt;" search-field="DocStatus"/>
  70. <parameter name="CrUser" desc="创建者" type="string" required="false" search="true"
  71. search-operator="=" search-field="CrUser"/>
  72. <parameter name="PostUser" desc="发稿人" type="string" required="false" search="true"
  73. search-operator="=" search-field="PostUser"/>
  74. <parameter name="RANDOMSERIAL" desc="查询码" type="string" required="false" search="true"
  75. search-operator="=" search-field="RANDOMSERIAL"/>
  76. <parameter name="DocumentSelectFields" desc="默认选取的字段列表" type="string" required="false"
  77. default="FLOWOPERATIONMARK,DOCID,DOCTITLE,CRTIME,CRUSER,DOCNO,RANDOMSERIAL,POSTUSER,DOCPUBTIME,DOCPUBURL,DOCCHANNEL,DocStatus"/>
  78. <parameter name="OrderBy" desc="文档排序字段及方式" type="string" required="false"/>
  79. </method>
  80. <method name="generaterContent">
  81. <parameter name="DocumentId" desc="文档ID" type="int" required="true"/>
  82. <parameter name="infoviewid" desc="表单ID" type="int" required="false"/>
  83. <parameter name="ChannelId" desc="栏目ID" type="int" required="false"/>
  84. <parameter name="TempNamePrefix" desc="模板名称前缀" type="string" required="false" default="detail"/>
  85. <!--下面的参数只在传入ChannelId有效-->
  86. <parameter name="UseDetailTemp" desc="是否使用细览模板" type="boolean" required="false"/>
  87. </method>
  88. <method name="queryChannelUsableInfoviews">
  89. <parameter name="ChannelId" desc="栏目ID" type="int" required="false"/>
  90. <parameter name="OrderBy" desc="默认排序字段" type="string"
  91. default="InfoViewId desc" required="false"/>
  92. </method>
  93. <method name="setEmployedInfoView">
  94. <parameter name="ChannelId" desc="栏目ID" type="int" required="true"/>
  95. <parameter name="infoviewid" desc="表单ID" type="int" required="true"/>
  96. </method>
  97. <method name="retriveChannelInfo">
  98. <parameter name="SiteId" desc="站点" type="int" required="true"/>
  99. <parameter name="ChannelName" desc="栏目名称" type="string" required="true"/>
  100. <parameter name="InfoviewId" desc="表单ID" type="int" required="true"/>
  101. </method>
  102. <method name="makeTemplatesToZip" desc="将表单的数据模板处理到zip中">
  103. </method>
  104. <method name="wcmmakeTemplatesToZip" truename="makeTemplatesToZip" convertor="uri:/app/infoview/infoview_data_templates_zip_dowith.jsp"/>
  105. <method name="getDocContent" desc="获取文档内容">
  106. <parameter name="DocumentId" desc="文档ID" type="int" required="true"/>
  107. </method>
  108. <method name="getDocFile" desc="获取文档附件" convertor="uri:/app/infoview/infoview_data_file_dowith.jsp">
  109. <parameter name="FileName" desc="文件名字" type="string" required="true"/>
  110. </method>
  111. <method name="deleteData" desc="删除表单文档">
  112. <parameter name="DocumentIds" desc="文档id序列" type="string" required="true"/>
  113. </method>
  114. <method name="setVerifyParamValue" desc="设置外网提交是否需要输入表单验证码">
  115. <parameter name="infoviewId" desc="表单id序列" type="int" required="true"/>
  116. <parameter name="verifyParamValue" desc="是否需要验证码,1表示需要,0表示不需要" type="int" default="1" required="true"/>
  117. </method>
  118. </service>