本站不再更新,歡迎光臨 java開(kāi)發(fā)技術(shù)網(wǎng)
          隨筆-230  評(píng)論-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 ="初始化評(píng)標(biāo)報(bà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 ="起草評(píng)標(biāo)審核報(bào)告" ?id ="1" >
          ????????
          < actions >
          ????????????
          < action? name ="項(xiàng)目組起草評(píng)標(biāo)審核報(bà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 ="評(píng)標(biāo)組長(zhǎng)審核" ?id ="13" >
          ????????
          < actions >
          ????????????
          < action? name ="評(píng)標(biāo)組長(zhǎng)審核" ?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 ="判斷評(píng)標(biāo)組長(zhǎng)是否通過(guò)" ?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[
          ????????????????????????????????????"通過(guò)".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)代理機(jī)構(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è)公司審核是否通過(guò)" ?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[
          ????????????????????????????????????"通過(guò)".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)代理機(jī)構(gòu)處理" ?id ="4" >
          ????????
          < actions >
          ????????????
          < action? name ="招標(biāo)代理機(jī)構(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)委員會(huì)評(píng)審".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)評(píng)標(biāo)報(bào)告" ?id ="6" >
          ????????
          < actions >
          ????????????
          < action? name ="項(xiàng)目經(jīng)理部修改招標(biāo)評(píng)標(biāo)報(bà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 ="判斷是否通過(guò)審核" ?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[
          ????????????????????????????????????"通過(guò)".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[
          ????????????????????????????????????"通過(guò)".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 有貓相伴的日子 閱讀(2397) 評(píng)論(1)  編輯  收藏 所屬分類: workflow

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

          常用鏈接

          留言簿(32)

          隨筆分類(222)

          隨筆檔案(224)

          文章分類(4)

          文章檔案(7)

          相冊(cè)

          收藏夾(4)

          最新評(píng)論

          閱讀排行榜

          評(píng)論排行榜

          本站不再更新,歡迎光臨 java開(kāi)發(fā)技術(shù)網(wǎng)
          主站蜘蛛池模板: 灌南县| 安康市| 岳阳市| 龙门县| 丹寨县| 益阳市| 余庆县| 汝阳县| 彭阳县| 化州市| 环江| 通山县| 大埔县| 文山县| 濮阳县| 湖口县| 酒泉市| 中西区| 宁安市| 德惠市| 同德县| 敖汉旗| 湘西| 来凤县| 荥阳市| 舟曲县| 偃师市| 连南| 浮梁县| 长武县| 界首市| 宕昌县| 恩平市| 资兴市| 奇台县| 高淳县| 桑植县| 如皋市| 彝良县| 子洲县| 隆德县|