infoview.xml 5.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788
  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="modifyCachedInfoview" uri="/infogate/modify.jsp">
  14. <parameter name="channelid" desc="栏目ID" type="int" required="true"/>
  15. <parameter name="infoviewid" desc="表单ID" type="int" required="true"/>
  16. <parameter name="cachedinfoviewid" desc="网关的暂存表单ID" type="int" required="true"/>
  17. </method>
  18. <method name="queryFlowInfoviews">
  19. <parameter name="infoviewid" desc="表单ID" type="int" required="false"/>
  20. <parameter name="SelectFields" desc="默认选取的字段列表" type="string" required="false" default="INFOVIEWID,INFOVIEWNAME,INFOVIEWDESC"/>
  21. </method>
  22. <method name="querySearchFields">
  23. <parameter name="infoviewid" desc="表单ID" type="int" required="true"/>
  24. </method>
  25. <method name="queryData2">
  26. <parameter name="DocStatusMode" desc="检索所有/已发布/未发布的表单" type="int" required="false" search="true"
  27. search-operator="=" search-field="DocStatus"/>
  28. <parameter name="statusType" desc="文档状态类型" type="int" required="false" default="-1"/>
  29. <parameter name="DocStatus2" desc="检索所有/已发布/未发布的表单" type="int" required="false" search="true"
  30. search-operator="&lt;&gt;" search-field="DocStatus"/>
  31. <parameter name="CrUser" desc="创建者" type="string" required="false" search="true"
  32. search-operator="=" search-field="CrUser"/>
  33. <parameter name="PostUser" desc="发稿人" type="string" required="false" search="true"
  34. search-operator="=" search-field="PostUser"/>
  35. <parameter name="RANDOMSERIAL" desc="查询码" type="string" required="false" search="true"
  36. search-operator="=" search-field="RANDOMSERIAL"/>
  37. <parameter name="DocumentSelectFields" desc="默认选取的字段列表" type="string" required="false"
  38. default="FLOWOPERATIONMARK,DOCID,DOCTITLE,CRTIME,CRUSER,DOCNO,RANDOMSERIAL,POSTUSER,DOCPUBTIME,DOCPUBURL,DOCCHANNEL"/>
  39. <parameter name="OrderBy" desc="文档排序字段及方式" type="string" required="false"/>
  40. </method>
  41. <method name="queryData" truename="queryData2">
  42. <parameter name="DocStatusMode" desc="检索所有/已发布/未发布的表单" type="int" required="false" search="true"
  43. search-operator="=" search-field="DocStatus"/>
  44. <parameter name="statusType" desc="文档状态类型" type="int" required="false" default="-1"/>
  45. <parameter name="DocStatus2" desc="检索所有/已发布/未发布的表单" type="int" required="false" search="true"
  46. search-operator="&lt;&gt;" search-field="DocStatus"/>
  47. <parameter name="CrUser" desc="创建者" type="string" required="false" search="true"
  48. search-operator="=" search-field="CrUser"/>
  49. <parameter name="PostUser" desc="发稿人" type="string" required="false" search="true"
  50. search-operator="=" search-field="PostUser"/>
  51. <parameter name="RANDOMSERIAL" desc="查询码" type="string" required="false" search="true"
  52. search-operator="=" search-field="RANDOMSERIAL"/>
  53. <parameter name="DocumentSelectFields" desc="默认选取的字段列表" type="string" required="false"
  54. default="FLOWOPERATIONMARK,DOCID,DOCTITLE,CRTIME,CRUSER,DOCNO,RANDOMSERIAL,POSTUSER,DOCPUBTIME,DOCPUBURL,DOCCHANNEL"/>
  55. <parameter name="OrderBy" desc="文档排序字段及方式" type="string" required="false"/>
  56. </method>
  57. <method name="oldQueryData" truename="queryData">
  58. <parameter name="infoviewid" desc="表单ID" type="int" required="false"/>
  59. <parameter name="DocStatusMode" desc="检索所有/已发布/未发布的表单" type="int" required="false" search="true"
  60. search-operator="=" search-field="DocStatus"/>
  61. <parameter name="statusType" desc="文档状态类型" type="int" required="false" default="-1"/>
  62. <parameter name="DocStatus2" desc="检索所有/已发布/未发布的表单" type="int" required="false" search="true"
  63. search-operator="&lt;&gt;" search-field="DocStatus"/>
  64. <parameter name="SelectFields" desc="默认选取的字段列表" type="string" required="false"
  65. default="FLOWOPERATIONMARK,DOCUMENTID,DOCTITLE,CRTIME,CRUSER,DOCNO,RANDOMSERIAL,POSTUSER,DOCPUBTIME,DOCPUBURL,CHANNELID"/>
  66. <parameter name="OrderBy" desc="文档排序字段及方式" type="string" required="false"/>
  67. </method>
  68. <method name="generaterContent">
  69. <parameter name="DocumentId" desc="文档ID" type="int" required="true"/>
  70. <parameter name="infoviewid" desc="表单ID" type="int" required="false"/>
  71. <parameter name="ChannelId" desc="栏目ID" type="int" required="false"/>
  72. <parameter name="TempNamePrefix" desc="模板名称前缀" type="string" required="false" default="detail"/>
  73. <!--下面的参数只在传入ChannelId有效-->
  74. <parameter name="UseDetailTemp" desc="是否使用细览模板" type="boolean" required="false"/>
  75. </method>
  76. <method name="queryChannelUsableInfoviews">
  77. <parameter name="ChannelId" desc="栏目ID" type="int" required="false"/>
  78. </method>
  79. <method name="setEmployedInfoView">
  80. <parameter name="ChannelId" desc="栏目ID" type="int" required="true"/>
  81. <parameter name="infoviewid" desc="表单ID" type="int" required="true"/>
  82. </method>
  83. <method name="retriveChannelInfo">
  84. <parameter name="SiteId" desc="站点" type="int" required="true"/>
  85. <parameter name="ChannelName" desc="栏目名称" type="string" required="true"/>
  86. <parameter name="InfoviewId" desc="表单ID" type="int" required="true"/>
  87. </method>
  88. </service>