0
-def parse_workitem_xml (xml)
0
- OpenWFE::Xml.workitem_from_xml xml
0
+ def parse_workitem_xml (xml)
0
+ OpenWFE::Xml.workitem_from_xml xml
0
+ def parse_workitem_form (x)
0
-
def render_workitems_xml (wis)0
+
wi = OpenWFE::InFlowWorkItem.new0
- xml.workitems :count => wis.size do
0
- owi = wi.as_owfe_workitem
0
- owi._uri = request.link(:workitems, wi.id)
0
- OpenWFE::Xml._workitem_to_xml xml, owi
0
+ wi.attributes = JSON.parse(params[:attributes])
0
+ wi._state = 'proceeded' if params[:proceed] == 'proceed'
0
+ def render_workitems_xml (wis)
0
+ xml.workitems :count => wis.size do
0
+ owi = wi.as_owfe_workitem
0
+ owi._uri = request.link(:workitems, wi.id)
0
+ OpenWFE::Xml._workitem_to_xml xml, owi
0
-
def render_workitem_xml (wi)
0
+
def render_workitem_xml (wi)
0
- owi = wi.as_owfe_workitem
0
- owi._uri = request.link(:workitems, wi.id)
0
- OpenWFE::Xml._workitem_to_xml xml, owi
0
+ owi = wi.as_owfe_workitem
0
+ owi._uri = request.link(:workitems, wi.id)
0
+ OpenWFE::Xml._workitem_to_xml xml, owi
0
+ def render_workitems_html (wis)
0
+ @workitems = wis.sort_by { |wi| wi.participant_name }
0
+ @workitems = @workitems.collect { |wi| wi.as_owfe_workitem }
0
+ _erb :workitems, :layout => :html
0
+ def render_workitem_html (wi, detailed=true)
0
+ @workitem = wi.as_owfe_workitem if wi.is_a?(OpenWFE::Extras::Workitem)
0
+ layout = @detailed ? :html : nil
0
+ _erb :workitem, :layout => layout
Comments
No one has commented yet.