group.xml 3.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <service provider="com.trs.gov.sysmgmt.user.GovGroupServiceProvider">
  3. <method name="queryGroups" convertor="uri:/gov/common/to_json.jsp">
  4. <parameter name="SearchFields" desc="检索字段" type="string" required="false" default="GNAME,GDESC"/>
  5. <parameter name="PageSize" desc="分页大小" type="int" required="false" default="10"/>
  6. <parameter name="containsChildren" desc="是否包括子组织" type="boolean" required="false" default="false"/>
  7. <parameter name="OrderBy" desc="排序方式" type="string" required="false" default="WCMGROUP.GROUPORDER DESC"/>
  8. </method>
  9. <method name="queryGroupsNoAuth" convertor="uri:/gov/common/to_json.jsp">
  10. <parameter name="SearchFields" desc="检索字段" type="string" required="false" default="GNAME,GDESC"/>
  11. <parameter name="PageSize" desc="分页大小" type="int" required="false" default="10"/>
  12. <parameter name="containsChildren" desc="是否包括子组织" type="boolean" required="false" default="false"/>
  13. <parameter name="OrderBy" desc="排序方式" type="string" required="false" default="WCMGROUP.GROUPORDER ASC"/>
  14. </method>
  15. <method name="saveGroup" convertor="uri:/gov/common/to_json.jsp">
  16. <parameter name="GNAME" desc="组织名称" type="string" required="true" />
  17. <parameter name="PARENTID" desc="父组织ID" type="int" required="true" />
  18. </method>
  19. <method name="findGroupById" convertor="uri:/gov/common/to_json.jsp">
  20. <parameter name="GROUPID" desc="用户ID" type="int" required="true" />
  21. </method>
  22. <method name="removeGroups" convertor="uri:/gov/common/to_json.jsp">
  23. <parameter name="GROUPIDS" desc="用户IDs" type="string" required="true" />
  24. </method>
  25. <method name="addUsers" convertor="uri:/gov/common/to_json.jsp">
  26. <parameter name="GROUPID" desc="组织ID" type="int" required="true" />
  27. <parameter name="USERIDS" desc="用户IDs" type="string" required="true" />
  28. </method>
  29. <method name="removeUsers" convertor="uri:/gov/common/to_json.jsp">
  30. <parameter name="GROUPID" desc="组织ID" type="int" required="true" />
  31. <parameter name="USERIDS" desc="用户IDs" type="string" required="true" />
  32. </method>
  33. <method name="moveGroups" convertor="uri:/gov/common/to_json.jsp">
  34. <parameter name="GROUPIDS" desc="组织IDs" type="string" required="true" />
  35. <parameter name="TARGETPARENTID" desc="目标父组织ID" type="int" required="true" />
  36. </method>
  37. <method name="setPosition" convertor="uri:/gov/common/to_json.jsp">
  38. <parameter name="GROUPID" desc="组织ID" type="int" required="true" />
  39. <parameter name="GROUPORDER" desc="指定顺序" type="int" required="true" />
  40. </method>
  41. <!--设定组织管理员-->
  42. <method name="setAdmin" convertor="uri:/gov/common/to_json.jsp">
  43. <parameter name="GROUPID" desc="组织ID" type="int" required="true" />
  44. <parameter name="USERIDS" desc="用户IDS" type="string" required="true" />
  45. </method>
  46. <!--取消设定组织管理员-->
  47. <method name="cancelAdmin" convertor="uri:/gov/common/to_json.jsp">
  48. <parameter name="GROUPID" desc="组织ID" type="int" required="true" />
  49. <parameter name="USERIDS" desc="用户IDS" type="string" required="true" />
  50. </method>
  51. <!--为kpi提供的接口 查询所有组织-->
  52. <method name="queryAllGroupsByName" convertor="uri:/gov/common/to_json.jsp">
  53. <parameter name="GNAME" desc="组织名称" type="string" required="true" />
  54. </method>
  55. <method name="queryGroupsByName" convertor="uri:/gov/common/to_json.jsp">
  56. <parameter name="KEYWORD" desc="组织名称" type="string" required="true" search="true"
  57. search-operator="like" search-field="GNAME" />
  58. <parameter name="PageSize" desc="分页大小" type="int" required="false" default="5"/>
  59. </method>
  60. </service>