<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    本站不再更新,歡迎光臨 java開發技術網
    隨筆-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 ="初始化評標報告審核流程" ?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 ="起草評標審核報告" ?id ="1" >
    ????????
    < actions >
    ????????????
    < action? name ="項目組起草評標審核報告" ?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 ="評標組長審核" ?id ="13" >
    ????????
    < actions >
    ????????????
    < action? name ="評標組長審核" ?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 ="判斷評標組長是否通過" ?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 ="選擇是否需要由招標代理機構代理" ?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 ="專業公司審核" ?id ="11" >
    ????????
    < actions >
    ????????????
    < action? name ="專業公司審核" ?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 ="判斷專業公司審核是否通過" ?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 ="規劃發展辦方案審核" ?id ="3" >
    ????????
    < actions >
    ????????????
    < action? name ="規劃發展辦方案審核" ?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 ="招標代理機構處理" ?id ="4" >
    ????????
    < actions >
    ????????????
    < action? name ="招標代理機構處理" ?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[
    ????????????????????????????????????"招標委員會評審".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 ="起草人修改招標評標報告" ?id ="6" >
    ????????
    < actions >
    ????????????
    < action? name ="項目經理部修改招標評標報告" ?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 ="規劃發展辦記錄結果" ?id ="7" >
    ????????
    < actions >
    ????????????
    < action? name ="規劃發展辦記錄結果" ?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 有貓相伴的日子 閱讀(2395) 評論(1)  編輯  收藏 所屬分類: workflow

    評論:
    # re: 一個值得參考的osworkflow工作流模板 2008-05-07 00:29 | steel
    你好!
    我研究OSWorkflow已有一段時間了,
    但我還是看不懂<META標簽的含義,
    是否能得到你的指點,
    不勝感激!  回復  更多評論
      
    本站不再更新,歡迎光臨 java開發技術網
    主站蜘蛛池模板: 亚洲精品熟女国产| 久久久久久免费视频| 男人j进入女人j内部免费网站| 亚洲人成网站999久久久综合| 女人与禽交视频免费看| 特级aa**毛片免费观看| 亚洲AV成人片色在线观看高潮| 亚洲精品国产va在线观看蜜芽| 妞干网在线免费观看| 国产香蕉免费精品视频| 777成影片免费观看| 无人在线观看免费高清| 日本黄色动图免费在线观看| 免费观看在线禁片| 每天更新的免费av片在线观看| 人成午夜免费视频在线观看| 国语成本人片免费av无码| 国产精品高清全国免费观看| 免费v片在线观看品善网| 亚洲熟妇少妇任你躁在线观看无码 | 波多野结衣久久高清免费| 国产成人涩涩涩视频在线观看免费 | 在线观看人成视频免费无遮挡| 久久久精品免费国产四虎| 50岁老女人的毛片免费观看| 一区二区无码免费视频网站| 国产嫩草影院精品免费网址| 亚洲国产一级在线观看| 亚洲人精品午夜射精日韩| 久久狠狠高潮亚洲精品| 亚洲熟妇丰满xxxxx| 无码 免费 国产在线观看91| 国产免费一区二区三区在线观看| 亚洲免费观看在线视频| 永久免费看bbb| 亚洲人成色7777在线观看| 亚洲国产精品yw在线观看| 人人狠狠综合久久亚洲| 成人免费777777被爆出| 国产成人精品久久免费动漫| 国产又长又粗又爽免费视频 |