objectmember.xml 1.8 KB

1234567891011121314151617181920212223242526272829303132333435
  1. <?xml version="1.0" encoding="GB2312"?>
  2. <service provider="com.trs.ajaxservice.ObjectMemberServiceProvider">
  3. <method name="save" desc="保存指定对象中指定成员的信息">
  4. <parameter name="ObjectId" desc="对象ID" type="int" required="false" default="0"/>
  5. </method>
  6. <method name="findById"/>
  7. <method name="delete" desc="删除成员对象">
  8. <parameter name="ObjectIds" desc="待删除的成员对象ID序列" type="string" required="true"/>
  9. </method>
  10. <method name="saveObjectsOfMember" desc="保存指定成员可见可操作的对象(栏目/站点)">
  11. <parameter name="MemberType" desc="指定成员类型" type="int" required="true"/>
  12. <parameter name="MemberId" desc="指定成员ID" type="int" required="true"/>
  13. <parameter name="ObjectMembersXML" desc="需要保存的对象可见可操作信息" type="string" required="true"/>
  14. </method>
  15. <method name="saveMembersOfObject" desc="保存指定对象(栏目/站点)对其可见可操作的所有成员">
  16. <parameter name="ObjType" desc="指定成员类型" type="int" required="true"/>
  17. <parameter name="ObjId" desc="指定成员ID" type="int" required="true"/>
  18. <parameter name="ImpartModes" desc="访问控制的传递模式" type="string" required="false" default="0"/>
  19. <parameter name="ObjectMembersXML" desc="需要保存成员可见可操作信息" type="string" required="true"/>
  20. </method>
  21. <method name="queryObjectsOfMember" desc="获取指定成员可见可操作的对象(栏目/站点)">
  22. <parameter name="MemberType" desc="指定成员类型" type="int" required="true"/>
  23. <parameter name="MemberId" desc="指定成员ID" type="int" required="true"/>
  24. </method>
  25. <method name="queryMembersOfObject" desc="获取指定对象(栏目/站点)对其可见可操作的所有成员">
  26. <parameter name="ObjType" desc="指定成员类型" type="int" required="true"/>
  27. <parameter name="ObjId" desc="指定成员ID" type="int" required="true"/>
  28. </method>
  29. </service>