govresource.xml 4.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990
  1. <?xml version="1.0" encoding="GB2312"?>
  2. <service provider="com.trs.components.metadata.service.PublicResourceServiceProvider">
  3. <method name="createRepository" desc="创建资源库">
  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序列" type="string" required="false"/>
  7. <parameter name="VIEWDESC" desc="资源库中文名称" type="string" required="false"/>
  8. <parameter name="TableName" desc="资源库相关的物理表名" type="string" required="true"/>
  9. <parameter name="REPOSITORYTYPEID" desc="资源库所属分类ID" type="int" required="true"/>
  10. <parameter name="REPOSITORYICON" desc="资源库图标" type="string" required="false"/>
  11. </method>
  12. <method name="editRepository" truename="createRepository" desc="编辑资源库"/>
  13. <!-- <method name="editRepositoryFields" desc="编辑资源库字段"/> -->
  14. <method name="queryRepositories" desc="根据资源分类查询资源库">
  15. <parameter name="repositoryTypeId" desc="资源分类ID" type="int" required="true"/>
  16. </method>
  17. <method name="deleteRepositories" desc="删除资源库">
  18. <parameter name="ObjectIds" desc="待删除资源库ID序列" type="string" required="true"/>
  19. </method>
  20. <method name="createWebSite"></method>
  21. <method name="createChannel"></method>
  22. <method name="queryChannels"></method>
  23. <method name="editChannels" truename="createChannel"/>
  24. <method name="queryResourceTypes" desc="查询资源分类">
  25. <parameter name="viewId" desc="资源库ID" type="int"/>
  26. <parameter name="parentId" desc="资源库分类ID" type="int"/>
  27. </method>
  28. <method name="queryRepositoryFields" desc="查询资源字段">
  29. <parameter name="objectId" desc="资源库ID" type="int"/>
  30. </method>
  31. <method name="queryResources" desc="查询资源列表">
  32. </method>
  33. <method name="queryResourceById" desc="查看资源">
  34. <parameter name="ObjectId" desc="资源ID" type="int" required="true"/>
  35. </method>
  36. <method name="queryRelatingResources" desc="查询相关资源">
  37. <parameter name="resourceIds" desc="相关资源ID序列" type="string" required="true"></parameter>
  38. </method>
  39. <method name="deleteResources" desc="删除资源">
  40. <parameter name="objectIds" desc="资源记录id序列" type="string" required="true"/>
  41. <parameter name="channelId" desc="资源分类id" type="int" required="true"/>
  42. <parameter name="drop" desc="是否彻底删除" type="boolean" required="false"/>
  43. </method>
  44. <method name="saveResource" desc="保存资源记录">
  45. <parameter name="channelid" desc="资源分类id" type="int" required="true"/>
  46. <parameter name="followDocId" desc="前一条资源记录id" type="int" required="false"/>
  47. <parameter name="objectId" desc="资源记录id" type="int" required="true"/>
  48. </method>
  49. <method name="queryMessages">
  50. <parameter name="ReadFlag" desc="消息状态(未读/已收/已发/全部)" type="int" required="true"/>
  51. <parameter name="Title" desc="消息标题" type="string" required="false" search="true"/>
  52. <parameter name="MBody" desc="消息内容" type="string" required="false" search="true"/>
  53. <parameter name="MsgId" desc="消息ID" type="int" required="false" search="true"/>
  54. <parameter name="ContainsRight" desc="是否附属权限信息" type="boolean" required="false" default="0"/>
  55. <!--排序字段及方式-->
  56. <parameter name="OrderBy" desc="文档排序字段及方式" type="string" required="false"/>
  57. <!--文档过滤器-->
  58. <parameter name="FilterType" desc="文档过滤器类型" type="int" required="false"/>
  59. <!-- 检索相关配置 BEGIN -->
  60. <!-- 检索相关配置 END -->
  61. <parameter name="DateTimeFormat" desc="返回的日期格式" type="string" required="false" default="MM-dd HH:mm"/>
  62. </method>
  63. <method name="findMessagesByIds" desc="读取消息">
  64. <parameter name="objectIds" desc="消息id序列" type="string" required="true"></parameter>
  65. </method>
  66. <method name="docPublish" desc="发布文档">
  67. <parameter name="objectids" desc="资源记录id" type="string" required="true"/>
  68. </method>
  69. <method name="recallPublish" desc="撤稿">
  70. <parameter name="objectids" desc="资源记录id" type="int" required="true"/>
  71. </method>
  72. <method name="getMasAppKey" desc="获取MAS APPKEY"/>
  73. <method name="getLoginUser" desc="获取当前登录用户"></method>
  74. <method name="upload"></method>
  75. </service>