workflowdelegate.xml 1.4 KB

12345678910111213141516171819202122232425262728293031
  1. <?xml version="1.0" encoding="GB2312"?>
  2. <service provider="com.trs.ajaxservice.WorkflowDelegateServiceProvider" objclass="com.trs.cms.process.engine.WorkflowDelegate">
  3. <method name="getDelegateUsers" desc="获取委托用户">
  4. <!--配置相关参数-->
  5. <parameter name="ObjectId" desc="委托对象ID" type="int" required="true"/>
  6. </method>
  7. <method name="setEnableDelegate" desc="获取/保存开关开启状态">
  8. <!--配置相关参数-->
  9. <parameter name="ObjectId" desc="委托对象ID" type="int" default="0" required="true"/>
  10. <parameter name="IsEnable" desc="开关开启/关闭的状态" type="int" default="0" required="true"/>
  11. </method>
  12. <method name="saveDelegateUsers" desc="保存委托对象的委托用户串">
  13. <!--配置相关参数-->
  14. <parameter name="ObjectId" desc="委托对象ID" type="int" default="0" required="true"/>
  15. <parameter name="DelegateUserIds" desc="需要保存的委托用户串" type="string" required="true"/>
  16. </method>
  17. <method name="saveDelegate" desc="保存委托信息">
  18. <!--配置相关参数-->
  19. <parameter name="ObjectId" desc="委托对象ID" type="int" default="0" required="true"/>
  20. <parameter name="DelegateUserIds" desc="需要保存的委托用户串" type="string" required="false"/>
  21. <parameter name="IsEnable" desc="开关开启/关闭的状态" type="int" default="1" required="false"/>
  22. </method>
  23. <method name="getDelegateByUser" desc="获取委托对象">
  24. <!--配置相关参数-->
  25. <parameter name="CurrUserId" desc="委托对象ID" type="int" required="true"/>
  26. </method>
  27. </service>