metaview.xml 4.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586
  1. <?xml version="1.0" encoding="GB2312"?>
  2. <service provider="com.trs.components.metadata.service.MetaDataDefServiceProvider">
  3. <method name="saveView">
  4. <parameter name="ObjectId" desc="视图ID" type="int" required="true"/>
  5. <parameter name="MainTableId" desc="主表ID" type="int" required="false"/>
  6. <parameter name="OtherTableIds" desc="附表ID序列"
  7. type="string" required="false"/>
  8. <parameter name="ViewDesc" desc="视图中文名称"
  9. type="string" required="false"/>
  10. <parameter name="TableName" desc="视图相关的物理表名"
  11. type="string" required="false"/>
  12. </method>
  13. <method name="findViewById">
  14. <parameter name="ObjectId" desc="视图ID序列" type="string" required="true"/>
  15. </method>
  16. <method name="jFindById" truename="findViewById" convertor="uri:/app/metaview/metaview_findbyid.jsp"/>
  17. <method name="queryViews">
  18. <!-- 检索相关配置 BEGIN -->
  19. <parameter name="queryViewName" desc="元数据名称" type="string" required="false"
  20. search="true" search-operator="like" search-field="ViewName"/>
  21. <parameter name="queryViewDesc" desc="元数据描述" type="string" required="false"
  22. search="true" search-operator="like" search-field="ViewDesc"/>
  23. <parameter name="queryViewId" desc="元数据ID" type="int" required="false"
  24. search="true" search-operator="=" search-field="ViewInfoId"/>
  25. <parameter name="CrUser" desc="查询创建者" type="string" required="false" search="true"
  26. search-operator="like"/>
  27. <!-- 检索相关配置 END -->
  28. <parameter name="OrderBy" desc="排序字段及方式" type="string" default="ViewInfoId asc" required="false"/>
  29. </method>
  30. <method name="jThumbQuery" truename="queryViews" convertor="uri:/app/metaview/metaview_thumb_query.jsp"/>
  31. <method name="jQuery" truename="queryViews" convertor="uri:/app/metaview/viewinfo_select_query.jsp"/>
  32. <method name="deleteView">
  33. <parameter name="ObjectIds" desc="待删除视图ID序列" type="string" required="true"/>
  34. </method>
  35. <method name="setViewFields" desc="维护视图选择的字段:目前仅仅适合单表模式">
  36. <parameter name="ViewId" desc="视图ID" type="int" required="true"/>
  37. <parameter name="DBFieldIds" desc="选中的物理字段ID序列" type="string" required="true"/>
  38. </method>
  39. <method name="createViewRelation" desc="产生视图的应用">
  40. <parameter name="ViewIds" desc="视图ID序列" type="string" required="false"/>
  41. </method>
  42. <method name="setViewEmployerByChannel" desc="给指定栏目分配视图">
  43. <parameter name="ChannelId" desc="栏目ID" type="int" required="true"/>
  44. <parameter name="ViewId" desc="视图ID" type="int" required="true"/>
  45. </method>
  46. <method name="exportViews" desc="导出视图">
  47. <parameter name="ViewIds" desc="ID序列" type="string" required="true"/>
  48. </method>
  49. <method name="importViewsFromXML" desc="导入视图">
  50. <parameter name="ImportFile" desc="要导入的文件" type="string" required="true"/>
  51. </method>
  52. <method name="queryViewsRelatingToCurrView" desc="获取指定视图被关联的其他视图的集合">
  53. <parameter name="MetaViewId" desc="被关联的视图ID" type="int" required="true"/>
  54. <!-- 检索相关配置 BEGIN -->
  55. <parameter name="queryViewName" desc="元数据名称" type="string" required="false"
  56. search="true" search-operator="like" search-field="ViewName"/>
  57. <parameter name="queryViewDesc" desc="元数据描述" type="string" required="false"
  58. search="true" search-operator="like" search-field="ViewDesc"/>
  59. <parameter name="queryViewId" desc="元数据ID" type="int" required="false"
  60. search="true" search-operator="=" search-field="ViewInfoId"/>
  61. <parameter name="CrUser" desc="查询创建者" type="string" required="false" search="true"
  62. search-operator="like"/>
  63. <!-- 检索相关配置 END -->
  64. <parameter name="OrderBy" desc="排序字段及方式" type="string" default="ViewInfoId Desc" required="false"/>
  65. </method>
  66. <method name="queryRelatingViews" truename="queryViewsRelatingToCurrView" convertor="uri:/app/metaview/viewinfo_select_query.jsp"/>
  67. <method name="getChannelsUseingMetaView">
  68. <parameter name="ObjectId" desc="视图ID" type="int" required="true"/>
  69. </method>
  70. <!--在资源库的视图列表可以选择一个视图,然后分配给多个栏目,而不需要为每个栏目设置一次.-->
  71. <method name="setChannelEmployersOfMetaView" desc="给指定栏目(多个)分配相同视图">
  72. <parameter name="ObjectIds" desc="栏目ID序列" type="string" required="true"/>
  73. <parameter name="ViewId" desc="视图ID" type="int" required="true"/>
  74. </method>
  75. </service>