本站不再更新,歡迎光臨 java開發(fā)技術(shù)網(wǎng)
          隨筆-230  評論-230  文章-8  trackbacks-0
          <? xml?version="1.0"?encoding="UTF-8" ?>
          <! DOCTYPE?workflow?PUBLIC?"-//OpenSymphony?Group//DTD?OSWorkflow?2.7//EN"?"http://www.opensymphony.com/osworkflow/workflow_2_7.dtd" >
          < workflow >

          < initial-actions >
          ????
          < action? name ="初始化評標(biāo)報告審核流程" ?id ="1" >
          ????????
          < meta? name ="FormSubmit" > com.epc.lx.wf.bidopen.workflow.model.InitialFormSubmit </ meta >
          ????????
          < meta? name ="FormGetter" > com.epc.lx.wf.ActionFormGetter </ meta >
          ????????
          < pre-functions >
          ????????????
          < function? type ="class" >
          ????????????????
          < arg? name ="class.name" > com.epc.workflow.util.Caller </ arg >
          ????????????
          </ function >
          ????????
          </ pre-functions >
          ????????
          < results >
          ????????????
          < unconditional-result? old-status ="finished" ?step ="1" ??status ="waiting" ?owner ="${caller}" />
          ????????
          </ results >
          ????
          </ action >
          </ initial-actions >


          < steps >
          ????
          < step? name ="起草評標(biāo)審核報告" ?id ="1" >
          ????????
          < actions >
          ????????????
          < action? name ="項目組起草評標(biāo)審核報告" ?id ="1" ?view ="/Lx/wf/viewBidOpen.do" >
          ????????????????
          < meta? name ="FormSubmit" > com.epc.lx.wf.bidopen.workflow.model.Step1FormSubmit </ meta >
          ????????????????
          < meta? name ="FormGetter" > com.epc.lx.wf.ActionFormGetter </ meta >
          ????????????????
          < meta? name ="ps_instanceId" > instanceId </ meta >
          ????????????????
          < meta? name ="ps_rule" > rule </ meta >
          ????????????????
          < meta? name ="ps_delegateId" > delegateId </ meta >
          ????????????????
          < meta? name ="ps_delegateName" > delegateName </ meta >
          ????????????????
          < meta? name ="ps_delegateCode" > delegateCode </ meta >
          ????????????????
          < meta? name ="ps_auditMemberId" > auditMemberId </ meta >
          ????????????????
          < meta? name ="ps_auditMemberName" > auditMemberName </ meta >
          ????????????????
          < meta? name ="ps_auditMemberCode" > auditMemberCode </ meta >
          ????????????????
          < meta? name ="ps_deptAuditMemberId" > deptAuditMemberId </ meta >
          ????????????????
          < meta? name ="ps_deptAuditMemberName" > deptAuditMemberName </ meta >
          ????????????????
          < meta? name ="ps_deptAuditMemberCode" > deptAuditMemberCode </ meta >
          ????????????????
          < meta? name ="ps_projectManagerId" > projectManagerId </ meta >
          ????????????????
          < meta? name ="ps_projectManagerName" > projectManagerName </ meta >
          ????????????????
          < meta? name ="ps_projectManagerCode" > projectManagerCode </ meta >
          ????????????????
          < restrict-to >
          ????????????????????
          < conditions? type ="AND" >
          ????????????????????????
          < condition? type ="class" >
          ????????????????????????????
          < arg? name ="class.name" > com.epc.workflow.util.AllowUserCondition </ arg >
          ????????????????????????????
          < arg? name ="stepId" > 1 </ arg >
          ????????????????????????
          </ condition >
          ????????????????????
          </ conditions >
          ????????????????
          </ restrict-to >
          ????????????????
          < pre-functions >
          ????????????????????
          < function? type ="class" >
          ????????????????????????
          < arg? name ="class.name" > com.epc.workflow.util.Caller </ arg >
          ????????????????????
          </ function >
          ????????????????
          </ pre-functions >
          ????????????????
          < results >
          ????????????????????
          < result? old-status ="doing" ?step ="1" ?status ="doing" ?owner ="${caller}" >
          ????????????????????????
          < conditions? type ="AND" >
          ????????????????????????????
          < condition? type ="class" >
          ????????????????????????????????
          < arg? name ="class.name" > com.epc.workflow.util.NeedContinueCondition </ arg >
          ????????????????????????????
          </ condition >
          ????????????????????????
          </ conditions >
          ????????????????????
          </ result >
          ????????????????????
          < unconditional-result? old-status ="finished" ?step ="2" ?status ="waiting" ></ unconditional-result >
          ????????????????
          </ results >
          ????????????
          </ action >
          ????????
          </ actions >
          ????
          </ step >
          ????
          ????
          ????
          < step? name ="評標(biāo)組長審核" ?id ="13" >
          ????????
          < actions >
          ????????????
          < action? name ="評標(biāo)組長審核" ?id ="13" ?view ="/Lx/wf/viewBidOpen.do" >
          ????????????????
          < meta? name ="FormSubmit" > com.epc.lx.wf.bidopen.workflow.model.Step13FormSubmit </ meta >
          ????????????????
          < meta? name ="FormGetter" > com.epc.lx.wf.ActionFormGetter </ meta >
          ????????????????
          < meta? name ="ps_instanceId" > instanceId </ meta >
          ????????????????
          < meta? name ="ps_delegateId" > delegateId </ meta >
          ????????????????
          < meta? name ="ps_delegateName" > delegateName </ meta >
          ????????????????
          < meta? name ="ps_delegateCode" > delegateCode </ meta >
          ????????????????
          < meta? name ="ps_deptAuditMemberId" > deptAuditMemberId </ meta >
          ????????????????
          < meta? name ="ps_deptAuditMemberName" > deptAuditMemberName </ meta >
          ????????????????
          < meta? name ="ps_deptAuditMemberCode" > deptAuditMemberCode </ meta >
          ????????????????
          < meta? name ="ps_auditMemberId" > auditMemberId </ meta >
          ????????????????
          < meta? name ="ps_auditMemberName" > auditMemberName </ meta >
          ????????????????
          < meta? name ="ps_auditMemberCode" > auditMemberCode </ meta >
          ????????????????
          < meta? name ="ps_projectManagerId" > projectManagerId </ meta >
          ????????????????
          < meta? name ="ps_projectManagerName" > projectManagerName </ meta >
          ????????????????
          < meta? name ="ps_projectManagerCode" > projectManagerCode </ meta >
          ????????????????
          < meta? name ="ps_rule" > rule </ meta >
          ????????????????
          < meta? name ="out_stop" > stop </ meta >
          ????????????????
          < restrict-to >
          ????????????????????
          < conditions? type ="AND" >
          ????????????????????????
          < condition? type ="class" >
          ????????????????????????????
          < arg? name ="class.name" > com.epc.workflow.util.AllowUserCondition </ arg >
          ????????????????????????????
          < arg? name ="stepId" > 13 </ arg >
          ????????????????????????
          </ condition >
          ????????????????????
          </ conditions >
          ????????????????
          </ restrict-to >
          ????????????????
          < pre-functions >
          ????????????????????
          < function? type ="class" >
          ????????????????????????
          < arg? name ="class.name" > com.epc.workflow.util.Caller </ arg >
          ????????????????????
          </ function >
          ????????????????
          </ pre-functions >
          ????????????????
          < results >
          ????????????????????
          < result? old-status ="doing" ?step ="13" ?status ="doing" ?owner ="${caller}" >
          ????????????????????????
          < conditions? type ="AND" >
          ????????????????????????????
          < condition? type ="class" >
          ????????????????????????????????
          < arg? name ="class.name" > com.epc.workflow.util.NeedContinueCondition </ arg >
          ????????????????????????????
          </ condition >
          ????????????????????????
          </ conditions >
          ????????????????????
          </ result >
          ????????????????????
          < result? old-status ="finished" ?step ="10" ?status ="finished" >
          ????????????????????????
          < conditions? type ="AND" >
          ????????????????????????????
          < condition? type ="class" >
          ????????????????????????????????
          < arg? name ="class.name" > com.epc.workflow.util.ParamCondition </ arg >
          ????????????????????????????????
          < arg? name ="tag" > stop </ arg >
          ????????????????????????????????
          < arg? name ="value" > 中止 </ arg >
          ????????????????????????????
          </ condition >
          ????????????????????????
          </ conditions >
          ????????????????????
          </ result >
          ????????????????????
          < unconditional-result? old-status ="finished" ?step ="14" ?status ="waiting" ></ unconditional-result >
          ????????????????
          </ results >
          ????????????
          </ action >
          ????????
          </ actions >
          ????
          </ step >
          ????
          ????
          < step? name ="判斷評標(biāo)組長是否通過" ?id ="14" >
          ????????
          < actions >
          ????????????
          < action? name ="autoaction" ?id ="14" ?auto ="true" >
          ????????????????
          < results >
          ????????????????????
          < result? old-status ="finished" ?status ="waiting" ?step ="3" ?owner ="${auditMemberId}" >
          ????????????????????????
          < conditions? type ="AND" >
          ????????????????????????????
          < condition? type ="beanshell" >
          ????????????????????????????????
          < arg? name ="script" >
          ????????????????????????????????
          <![CDATA[
          ????????????????????????????????????"通過".equals(propertySet.getString("split"))
          ????????????????????????????????
          ]]>
          ????????????????????????????????
          </ arg >
          ????????????????????????????
          </ condition >
          ????????????????????????
          </ conditions >
          ????????????????????
          </ result >
          ????????????????????
          < unconditional-result? old-status ="finished" ?step ="6" ?status ="waiting" ?owner ="${creator}" ></ unconditional-result >
          ????????????????
          </ results >
          ????????????
          </ action >
          ????????
          </ actions >
          ????
          </ step >
          ????
          ????
          ????
          ????
          < step? name ="選擇是否需要由招標(biāo)代理機構(gòu)代理" ?id ="2" >
          ????????
          < actions >
          ????????????
          < action? name ="autoaction" ?id ="2" ?auto ="true" >
          ????????????????
          < results >
          ????????????????????
          < result? old-status ="finished" ?status ="waiting" ?step ="13" ??owner ="${projectManagerId}" >
          ????????????????????????
          < conditions? type ="AND" >
          ????????????????????????????
          < condition? type ="beanshell" >
          ????????????????????????????????
          < arg? name ="script" >
          ????????????????????????????????
          <![CDATA[
          ????????????????????????????????????"不需要".equals(propertySet.getString("split"))
          ????????????????????????????????
          ]]>
          ????????????????????????????????
          </ arg >
          ????????????????????????????
          </ condition >
          ????????????????????????
          </ conditions >
          ????????????????????
          </ result >
          ????????????????????
          < unconditional-result? old-status ="finished" ?step ="4" ?status ="waiting" ?owner ="${delegateId}" ></ unconditional-result >
          ????????????????
          </ results >
          ????????????
          </ action >
          ????????
          </ actions >
          ????
          </ step >
          ????
          ????
          < step? name ="專業(yè)公司審核" ?id ="11" >
          ????????
          < actions >
          ????????????
          < action? name ="專業(yè)公司審核" ?id ="11" ?view ="/Lx/wf/viewBidOpen.do" >
          ????????????????
          < meta? name ="FormSubmit" > com.epc.lx.wf.bidopen.workflow.model.Step2FormSubmit </ meta >
          ????????????????
          < meta? name ="FormGetter" > com.epc.lx.wf.ActionFormGetter </ meta >
          ????????????????
          < meta? name ="ps_instanceId" > instanceId </ meta >
          ????????????????
          < meta? name ="ps_delegateId" > delegateId </ meta >
          ????????????????
          < meta? name ="ps_delegateName" > delegateName </ meta >
          ????????????????
          < meta? name ="ps_delegateCode" > delegateCode </ meta >
          ????????????????
          < meta? name ="ps_deptAuditMemberId" > deptAuditMemberId </ meta >
          ????????????????
          < meta? name ="ps_deptAuditMemberName" > deptAuditMemberName </ meta >
          ????????????????
          < meta? name ="ps_deptAuditMemberCode" > deptAuditMemberCode </ meta >
          ????????????????
          < meta? name ="ps_auditMemberId" > auditMemberId </ meta >
          ????????????????
          < meta? name ="ps_auditMemberName" > auditMemberName </ meta >
          ????????????????
          < meta? name ="ps_auditMemberCode" > auditMemberCode </ meta >
          ????????????????
          < meta? name ="ps_projectManagerId" > projectManagerId </ meta >
          ????????????????
          < meta? name ="ps_projectManagerName" > projectManagerName </ meta >
          ????????????????
          < meta? name ="ps_projectManagerCode" > projectManagerCode </ meta >
          ????????????????
          < meta? name ="ps_rule" > rule </ meta >
          ????????????????
          < restrict-to >
          ????????????????????
          < conditions? type ="AND" >
          ????????????????????????
          < condition? type ="class" >
          ????????????????????????????
          < arg? name ="class.name" > com.epc.workflow.util.AllowUserCondition </ arg >
          ????????????????????????????
          < arg? name ="stepId" > 11 </ arg >
          ????????????????????????
          </ condition >
          ????????????????????
          </ conditions >
          ????????????????
          </ restrict-to >
          ????????????????
          < pre-functions >
          ????????????????????
          < function? type ="class" >
          ????????????????????????
          < arg? name ="class.name" > com.epc.workflow.util.Caller </ arg >
          ????????????????????
          </ function >
          ????????????????
          </ pre-functions >
          ????????????????
          < results >
          ????????????????????
          < result? old-status ="doing" ?step ="11" ?status ="doing" ?owner ="${caller}" >
          ????????????????????????
          < conditions? type ="AND" >
          ????????????????????????????
          < condition? type ="class" >
          ????????????????????????????????
          < arg? name ="class.name" > com.epc.workflow.util.NeedContinueCondition </ arg >
          ????????????????????????????
          </ condition >
          ????????????????????????
          </ conditions >
          ????????????????????
          </ result >
          ????????????????????
          < unconditional-result? old-status ="finished" ?step ="8" ?status ="waiting" ></ unconditional-result >
          ????????????????
          </ results >
          ????????????
          </ action >
          ????????
          </ actions >
          ????
          </ step >
          ????
          ????
          ????
          < step? name ="判斷專業(yè)公司審核是否通過" ?id ="8" >
          ????????
          < actions >
          ????????????
          < action? name ="autoaction" ?id ="8" ?auto ="true" >
          ????????????????
          < results >
          ????????????????????
          < result? old-status ="finished" ?status ="waiting" ?step ="3" ?owner ="${auditMemberId}" >
          ????????????????????????
          < conditions? type ="AND" >
          ????????????????????????????
          < condition? type ="beanshell" >
          ????????????????????????????????
          < arg? name ="script" >
          ????????????????????????????????
          <![CDATA[
          ????????????????????????????????????"通過".equals(propertySet.getString("split"))
          ????????????????????????????????
          ]]>
          ????????????????????????????????
          </ arg >
          ????????????????????????????
          </ condition >
          ????????????????????????
          </ conditions >
          ????????????????????
          </ result >
          ????????????????????
          < unconditional-result? old-status ="finished" ?step ="6" ?status ="waiting" ?owner ="${creator}" ></ unconditional-result >
          ????????????????
          </ results >
          ????????????
          </ action >
          ????????
          </ actions >
          ????
          </ step >
          ????
          ????
          ????
          < step? name ="規(guī)劃發(fā)展辦方案審核" ?id ="3" >
          ????????
          < actions >
          ????????????
          < action? name ="規(guī)劃發(fā)展辦方案審核" ?id ="3" ?view ="/Lx/wf/viewBidOpen.do" >
          ????????????????
          < meta? name ="FormSubmit" > com.epc.lx.wf.bidopen.workflow.model.Step3FormSubmit </ meta >
          ????????????????
          < meta? name ="FormGetter" > com.epc.lx.wf.ActionFormGetter </ meta >
          ????????????????
          < meta? name ="ps_instanceId" > instanceId </ meta >
          ????????????????
          < meta? name ="ps_delegateId" > delegateId </ meta >
          ????????????????
          < meta? name ="ps_delegateName" > delegateName </ meta >
          ????????????????
          < meta? name ="ps_delegateCode" > delegateCode </ meta >
          ????????????????
          < meta? name ="ps_deptAuditMemberId" > deptAuditMemberId </ meta >
          ????????????????
          < meta? name ="ps_deptAuditMemberName" > deptAuditMemberName </ meta >
          ????????????????
          < meta? name ="ps_deptAuditMemberCode" > deptAuditMemberCode </ meta >
          ????????????????
          < meta? name ="ps_auditMemberId" > auditMemberId </ meta >
          ????????????????
          < meta? name ="ps_auditMemberName" > auditMemberName </ meta >
          ????????????????
          < meta? name ="ps_auditMemberCode" > auditMemberCode </ meta >
          ????????????????
          < meta? name ="ps_projectManagerId" > projectManagerId </ meta >
          ????????????????
          < meta? name ="ps_projectManagerName" > projectManagerName </ meta >
          ????????????????
          < meta? name ="ps_projectManagerCode" > projectManagerCode </ meta >
          ????????????????
          < meta? name ="ps_rule" > rule </ meta >
          ????????????????
          < meta? name ="out_stop" > stop </ meta >
          ????????????????
          < restrict-to >
          ????????????????????
          < conditions? type ="AND" >
          ????????????????????????
          < condition? type ="class" >
          ????????????????????????????
          < arg? name ="class.name" > com.epc.workflow.util.AllowUserCondition </ arg >
          ????????????????????????????
          < arg? name ="stepId" > 3 </ arg >
          ????????????????????????
          </ condition >
          ????????????????????
          </ conditions >
          ????????????????
          </ restrict-to >
          ????????????????
          < pre-functions >
          ????????????????????
          < function? type ="class" >
          ????????????????????????
          < arg? name ="class.name" > com.epc.workflow.util.Caller </ arg >
          ????????????????????
          </ function >
          ????????????????
          </ pre-functions >
          ????????????????
          < results >
          ????????????????????
          < result? old-status ="doing" ?step ="3" ?status ="doing" ?owner ="${caller}" >
          ????????????????????????
          < conditions? type ="AND" >
          ????????????????????????????
          < condition? type ="class" >
          ????????????????????????????????
          < arg? name ="class.name" > com.epc.workflow.util.NeedContinueCondition </ arg >
          ????????????????????????????
          </ condition >
          ????????????????????????
          </ conditions >
          ????????????????????
          </ result >
          ????????????????????
          < result? old-status ="finished" ?step ="10" ?status ="finished" >
          ????????????????????????
          < conditions? type ="AND" >
          ????????????????????????????
          < condition? type ="class" >
          ????????????????????????????????
          < arg? name ="class.name" > com.epc.workflow.util.ParamCondition </ arg >
          ????????????????????????????????
          < arg? name ="tag" > stop </ arg >
          ????????????????????????????????
          < arg? name ="value" > 中止 </ arg >
          ????????????????????????????
          </ condition >
          ????????????????????????
          </ conditions >
          ????????????????????
          </ result >
          ????????????????????
          < unconditional-result? old-status ="finished" ?step ="5" ?status ="waiting" ></ unconditional-result >
          ????????????????
          </ results >
          ????????????
          </ action >
          ????????
          </ actions >
          ????
          </ step >
          ????
          ????
          < step? name ="招標(biāo)代理機構(gòu)處理" ?id ="4" >
          ????????
          < actions >
          ????????????
          < action? name ="招標(biāo)代理機構(gòu)處理" ?id ="4" ?view ="/Lx/wf/viewBidOpen.do" >
          ????????????????
          < meta? name ="FormSubmit" > com.epc.lx.wf.bidopen.workflow.model.Step4FormSubmit </ meta >
          ????????????????
          < meta? name ="FormGetter" > com.epc.lx.wf.ActionFormGetter </ meta >
          ????????????????
          < meta? name ="ps_instanceId" > instanceId </ meta >
          ????????????????
          < meta? name ="ps_delegateId" > delegateId </ meta >
          ????????????????
          < meta? name ="ps_delegateName" > delegateName </ meta >
          ????????????????
          < meta? name ="ps_delegateCode" > delegateCode </ meta >
          ????????????????
          < meta? name ="ps_deptAuditMemberId" > deptAuditMemberId </ meta >
          ????????????????
          < meta? name ="ps_deptAuditMemberName" > deptAuditMemberName </ meta >
          ????????????????
          < meta? name ="ps_deptAuditMemberCode" > deptAuditMemberCode </ meta >
          ????????????????
          < meta? name ="ps_projectManagerId" > projectManagerId </ meta >
          ????????????????
          < meta? name ="ps_projectManagerName" > projectManagerName </ meta >
          ????????????????
          < meta? name ="ps_projectManagerCode" > projectManagerCode </ meta >
          ????????????????
          < meta? name ="ps_rule" > rule </ meta >
          ????????????????
          < restrict-to >
          ????????????????????
          < conditions? type ="AND" >
          ????????????????????????
          < condition? type ="class" >
          ????????????????????????????
          < arg? name ="class.name" > com.epc.workflow.util.AllowUserCondition </ arg >
          ????????????????????????????
          < arg? name ="stepId" > 4 </ arg >
          ????????????????????????
          </ condition >
          ????????????????????
          </ conditions >
          ????????????????
          </ restrict-to >
          ????????????????
          < pre-functions >
          ????????????????????
          < function? type ="class" >
          ????????????????????????
          < arg? name ="class.name" > com.epc.workflow.util.Caller </ arg >
          ????????????????????
          </ function >
          ????????????????
          </ pre-functions >
          ????????????????
          < results >
          ????????????????????
          < result? old-status ="doing" ?step ="4" ?status ="doing" ?owner ="${caller}" >
          ????????????????????????
          < conditions? type ="AND" >
          ????????????????????????????
          < condition? type ="class" >
          ????????????????????????????????
          < arg? name ="class.name" > com.epc.workflow.util.NeedContinueCondition </ arg >
          ????????????????????????????
          </ condition >
          ????????????????????????
          </ conditions >
          ????????????????????
          </ result >
          ????????????????????
          < unconditional-result? old-status ="finished" ?step ="6" ?status ="waiting" ?owner ="${creator}" ></ unconditional-result >
          ????????????????
          </ results >
          ????????????
          </ action >
          ????????
          </ actions >
          ????
          </ step >
          ????
          ????
          < step? name ="判斷是否返回修改" ?id ="5" >
          ????????
          < actions >
          ????????????
          < action? name ="autoaction" ?id ="5" ?auto ="true" >
          ????????????????
          < results >
          ????????????????????
          < result? old-status ="finished" ?status ="waiting" ?step ="6" ?owner ="${creator}" >
          ????????????????????????
          < conditions? type ="AND" >
          ????????????????????????????
          < condition? type ="beanshell" >
          ????????????????????????????????
          < arg? name ="script" >
          ????????????????????????????????
          <![CDATA[
          ????????????????????????????????????"修改".equals(propertySet.getString("split"))
          ????????????????????????????????
          ]]>
          ????????????????????????????????
          </ arg >
          ????????????????????????????
          </ condition >
          ????????????????????????
          </ conditions >
          ????????????????????
          </ result >
          ????????????????????
          < result? old-status ="finished" ?status ="waiting" ?step ="7" ?owner ="${auditMemberId}" >
          ????????????????????????
          < conditions? type ="AND" >
          ????????????????????????????
          < condition? type ="beanshell" >
          ????????????????????????????????
          < arg? name ="script" >
          ????????????????????????????????
          <![CDATA[
          ????????????????????????????????????"招標(biāo)委員會評審".equals(propertySet.getString("split"))
          ????????????????????????????????
          ]]>
          ????????????????????????????????
          </ arg >
          ????????????????????????????
          </ condition >
          ????????????????????????
          </ conditions >
          ????????????????????
          </ result >
          ????????????????????
          < unconditional-result? old-status ="finished" ?step ="10" ?status ="waiting" ></ unconditional-result >
          ????????????????
          </ results >
          ????????????
          </ action >
          ????????
          </ actions >
          ????
          </ step >
          ????
          ????
          ????
          ?????
          < step? name ="起草人修改招標(biāo)評標(biāo)報告" ?id ="6" >
          ????????
          < actions >
          ????????????
          < action? name ="項目經(jīng)理部修改招標(biāo)評標(biāo)報告" ?id ="6" ?view ="/Lx/wf/viewBidOpen.do" >
          ????????????????
          < meta? name ="FormSubmit" > com.epc.lx.wf.bidopen.workflow.model.Step5FormSubmit </ meta >
          ????????????????
          < meta? name ="FormGetter" > com.epc.lx.wf.ActionFormGetter </ meta >
          ????????????????
          < meta? name ="ps_instanceId" > instanceId </ meta >
          ????????????????
          < meta? name ="ps_delegateId" > delegateId </ meta >
          ????????????????
          < meta? name ="ps_delegateName" > delegateName </ meta >
          ????????????????
          < meta? name ="ps_delegateCode" > delegateCode </ meta >
          ????????????????
          < meta? name ="ps_deptAuditMemberId" > deptAuditMemberId </ meta >
          ????????????????
          < meta? name ="ps_deptAuditMemberName" > deptAuditMemberName </ meta >
          ????????????????
          < meta? name ="ps_deptAuditMemberCode" > deptAuditMemberCode </ meta >
          ????????????????
          < meta? name ="ps_auditMemberId" > auditMemberId </ meta >
          ????????????????
          < meta? name ="ps_auditMemberName" > auditMemberName </ meta >
          ????????????????
          < meta? name ="ps_auditMemberCode" > auditMemberCode </ meta >
          ????????????????
          < meta? name ="ps_projectManagerId" > projectManagerId </ meta >
          ????????????????
          < meta? name ="ps_projectManagerName" > projectManagerName </ meta >
          ????????????????
          < meta? name ="ps_projectManagerCode" > projectManagerCode </ meta >
          ????????????????
          < meta? name ="ps_rule" > rule </ meta >
          ????????????????
          < restrict-to >
          ????????????????????
          < conditions? type ="AND" >
          ????????????????????????
          < condition? type ="class" >
          ????????????????????????????
          < arg? name ="class.name" > com.epc.workflow.util.AllowUserCondition </ arg >
          ????????????????????????????
          < arg? name ="stepId" > 6 </ arg >
          ????????????????????????
          </ condition >
          ????????????????????
          </ conditions >
          ????????????????
          </ restrict-to >
          ????????????????
          < pre-functions >
          ????????????????????
          < function? type ="class" >
          ????????????????????????
          < arg? name ="class.name" > com.epc.workflow.util.Caller </ arg >
          ????????????????????
          </ function >
          ????????????????
          </ pre-functions >
          ????????????????
          < results >
          ????????????????????
          < result? old-status ="doing" ?step ="6" ?status ="doing" ?owner ="${caller}" >
          ????????????????????????
          < conditions? type ="AND" >
          ????????????????????????????
          < condition? type ="class" >
          ????????????????????????????????
          < arg? name ="class.name" > com.epc.workflow.util.NeedContinueCondition </ arg >
          ????????????????????????????
          </ condition >
          ????????????????????????
          </ conditions >
          ????????????????????
          </ result >
          ????????????????????
          < unconditional-result? old-status ="finished" ?step ="2" ?status ="waiting" ></ unconditional-result >
          ????????????????
          </ results >
          ????????????
          </ action >
          ????????
          </ actions >
          ????
          </ step >
          ????
          ????
          < step? name ="規(guī)劃發(fā)展辦記錄結(jié)果" ?id ="7" >
          ????????
          < actions >
          ????????????
          < action? name ="規(guī)劃發(fā)展辦記錄結(jié)果" ?id ="7" ?view ="/Lx/wf/viewBidOpen.do" >
          ????????????????
          < meta? name ="FormSubmit" > com.epc.lx.wf.bidopen.workflow.model.Step7FormSubmit </ meta >
          ????????????????
          < meta? name ="FormGetter" > com.epc.lx.wf.ActionFormGetter </ meta >
          ????????????????
          < meta? name ="ps_instanceId" > instanceId </ meta >
          ????????????????
          < meta? name ="ps_delegateId" > delegateId </ meta >
          ????????????????
          < meta? name ="ps_delegateName" > delegateName </ meta >
          ????????????????
          < meta? name ="ps_delegateCode" > delegateCode </ meta >
          ????????????????
          < meta? name ="ps_deptAuditMemberId" > deptAuditMemberId </ meta >
          ????????????????
          < meta? name ="ps_deptAuditMemberName" > deptAuditMemberName </ meta >
          ????????????????
          < meta? name ="ps_deptAuditMemberCode" > deptAuditMemberCode </ meta >
          ????????????????
          < meta? name ="ps_auditMemberId" > auditMemberId </ meta >
          ????????????????
          < meta? name ="ps_auditMemberName" > auditMemberName </ meta >
          ????????????????
          < meta? name ="ps_auditMemberCode" > auditMemberCode </ meta >
          ????????????????
          < meta? name ="ps_projectManagerId" > projectManagerId </ meta >
          ????????????????
          < meta? name ="ps_projectManagerName" > projectManagerName </ meta >
          ????????????????
          < meta? name ="ps_projectManagerCode" > projectManagerCode </ meta >
          ????????????????
          < meta? name ="ps_rule" > rule </ meta >
          ????????????????
          < meta? name ="out_stop" > stop </ meta >
          ????????????????
          < restrict-to >
          ????????????????????
          < conditions? type ="AND" >
          ????????????????????????
          < condition? type ="class" >
          ????????????????????????????
          < arg? name ="class.name" > com.epc.workflow.util.AllowUserCondition </ arg >
          ????????????????????????????
          < arg? name ="stepId" > 7 </ arg >
          ????????????????????????
          </ condition >
          ????????????????????
          </ conditions >
          ????????????????
          </ restrict-to >
          ????????????????
          < pre-functions >
          ????????????????????
          < function? type ="class" >
          ????????????????????????
          < arg? name ="class.name" > com.epc.workflow.util.Caller </ arg >
          ????????????????????
          </ function >
          ????????????????
          </ pre-functions >
          ????????????????
          < results >
          ????????????????????
          < result? old-status ="doing" ?step ="7" ?status ="doing" ?owner ="${caller}" >
          ????????????????????????
          < conditions? type ="AND" >
          ????????????????????????????
          < condition? type ="class" >
          ????????????????????????????????
          < arg? name ="class.name" > com.epc.workflow.util.NeedContinueCondition </ arg >
          ????????????????????????????
          </ condition >
          ????????????????????????
          </ conditions >
          ????????????????????
          </ result >
          ????????????????????
          < result? old-status ="finished" ?step ="10" ?status ="finished" >
          ????????????????????????
          < conditions? type ="AND" >
          ????????????????????????????
          < condition? type ="class" >
          ????????????????????????????????
          < arg? name ="class.name" > com.epc.workflow.util.ParamCondition </ arg >
          ????????????????????????????????
          < arg? name ="tag" > stop </ arg >
          ????????????????????????????????
          < arg? name ="value" > 中止 </ arg >
          ????????????????????????????
          </ condition >
          ????????????????????????
          </ conditions >
          ????????????????????
          </ result >
          ????????????????????
          < unconditional-result? old-status ="finished" ?step ="9" ?status ="waiting" ></ unconditional-result >
          ????????????????
          </ results >
          ????????????
          </ action >
          ????????
          </ actions >
          ????
          </ step >
          ????
          < step? name ="判斷是否通過審核" ?id ="9" >
          ????????
          < actions >
          ????????????
          < action? name ="autoaction" ?id ="9" ?auto ="true" >
          ????????????????
          < results >
          ????????????????????
          < result? old-status ="finished" ?status ="waiting" ?step ="10" >
          ????????????????????????
          < conditions? type ="AND" >
          ????????????????????????????
          < condition? type ="beanshell" >
          ????????????????????????????????
          < arg? name ="script" >
          ????????????????????????????????
          <![CDATA[
          ????????????????????????????????????"通過".equals(propertySet.getString("split"))
          ????????????????????????????????
          ]]>
          ????????????????????????????????
          </ arg >
          ????????????????????????????
          </ condition >
          ????????????????????????
          </ conditions >
          ????????????????????
          </ result >
          ????????????????????
          < unconditional-result? old-status ="finished" ?step ="6" ?status ="waiting" ?owner ="${creator}" ></ unconditional-result >
          ????????????????
          </ results >
          ????????????
          </ action >
          ????????
          </ actions >
          ????
          </ step >
          ????
          ????
          < step? name ="判斷是否需要返回修改" ?id ="12" >
          ????????
          < actions >
          ????????????
          < action? name ="autoaction" ?id ="12" ?auto ="true" >
          ????????????????
          < results >
          ????????????????????
          < result? old-status ="finished" ?status ="waiting" ?step ="3" ?owner ="${auditMemberId}" >
          ????????????????????????
          < conditions? type ="AND" >
          ????????????????????????????
          < condition? type ="beanshell" >
          ????????????????????????????????
          < arg? name ="script" >
          ????????????????????????????????
          <![CDATA[
          ????????????????????????????????????"通過".equals(propertySet.getString("split"))
          ????????????????????????????????
          ]]>
          ????????????????????????????????
          </ arg >
          ????????????????????????????
          </ condition >
          ????????????????????????
          </ conditions >
          ????????????????????
          </ result >
          ????????????????????
          < unconditional-result? old-status ="finished" ?step ="6" ?status ="waiting" ?owner ="${creator}" ></ unconditional-result >
          ????????????????
          </ results >
          ????????????
          </ action >
          ????????
          </ actions >
          ????
          </ step >
          ????
          ???
          ????
          ????
          < step? name ="end" ?id ="10" ></ step >
          </ steps >
          </ workflow >
          posted on 2007-01-15 17:31 有貓相伴的日子 閱讀(2396) 評論(1)  編輯  收藏 所屬分類: workflow

          評論:
          # re: 一個值得參考的osworkflow工作流模板 2008-05-07 00:29 | steel
          你好!
          我研究OSWorkflow已有一段時間了,
          但我還是看不懂<META標(biāo)簽的含義,
          是否能得到你的指點,
          不勝感激!  回復(fù)  更多評論
            
          <2007年1月>
          31123456
          78910111213
          14151617181920
          21222324252627
          28293031123
          45678910

          常用鏈接

          留言簿(32)

          隨筆分類(222)

          隨筆檔案(224)

          文章分類(4)

          文章檔案(7)

          相冊

          收藏夾(4)

          最新評論

          閱讀排行榜

          評論排行榜

          本站不再更新,歡迎光臨 java開發(fā)技術(shù)網(wǎng)
          主站蜘蛛池模板: 阿拉善盟| 颍上县| 石嘴山市| 岳阳市| 桃源县| 海丰县| 闽清县| 赫章县| 轮台县| 长丰县| 衡东县| 曲水县| 北辰区| 汾西县| 包头市| 德惠市| 深州市| 扎赉特旗| 垣曲县| 临夏县| 东莞市| 饶河县| 乌什县| 衡阳县| 大同县| 新兴县| 介休市| 德格县| 鞍山市| 海口市| 阳城县| 潮安县| 昔阳县| 新建县| 兴宁市| 万山特区| 松江区| 乐平市| 宝山区| 沈阳市| 兰西县|