流程图-250324.cfg 20 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364
  1. <?xml version="1.0" encoding="UTF-8"?><root><product><type>flowEng</type><code>0001</code><version>38</version><name>数据补录流程</name><desc>excel数据补录及审核</desc><state>latest</state><visiblerange>1</visiblerange><suptype>_PUBLIC</suptype><supcode>_PUBLIC</supcode><createenv>jdbcoceanbase10.1.80.882883rmcdbrmcdata@BQD_RMC#bqd_obcluster04</createenv><updateenv>10.1.80.882883rmcdb</updateenv><recmodifyid>admin</recmodifyid><auditorid>admin</auditorid><recmodifydate>2024-11-13 20:19:38:647</recmodifydate><importmodifydate>2024-11-13 20:19:38:647</importmodifydate><changedesc>1</changedesc><module>_public</module><parameter></parameter><relation></relation><detail><![CDATA[<workflow>
  2. <BSM_AUTOFUNPARAMSETS>
  3. <BSM_AUTOFUNPARAMSET><flowid>6076</flowid><postid>isOnlyOne</postid><methodid>10002</methodid><paramidx>1</paramidx><paramvalue><![CDATA[isOnlyOne@]@]@></paramvalue></BSM_AUTOFUNPARAMSET>
  4. <BSM_AUTOFUNPARAMSET><flowid>6076</flowid><postid>orgtype </postid><methodid>10002</methodid><paramidx>1</paramidx><paramvalue><![CDATA[orgtype @]@]@></paramvalue></BSM_AUTOFUNPARAMSET>
  5. <BSM_AUTOFUNPARAMSET><flowid>6076</flowid><postid>isOnlyOne</postid><methodid>10002</methodid><paramidx>2</paramidx><paramvalue><![CDATA[select risbi.ischeck from rmc_imput_suptaskrun_bussinessflowinfo risbf inner join rmc_imput_suptaskrun_bussinessinfo risb on risbf.taskbussinessid = risb.taskbussinessid inner join rmc_imput_suptaskconf_baseinfo risbi on risb.taskCode = risbi.taskcode where risbf.flowbussinessid = '${businessinsid}'@]@]@></paramvalue></BSM_AUTOFUNPARAMSET>
  6. <BSM_AUTOFUNPARAMSET><flowid>6076</flowid><postid>orgtype </postid><methodid>10002</methodid><paramidx>2</paramidx><paramvalue><![CDATA[select orgtype from sys_organization so where ORGCODE = '${businessinsid}'@]@]@></paramvalue></BSM_AUTOFUNPARAMSET>
  7. <BSM_AUTOFUNPARAMSET><flowid>6076</flowid><postid>up_orgcode</postid><methodid>10004</methodid><paramidx>1</paramidx><paramvalue><![CDATA[1@]@]@></paramvalue></BSM_AUTOFUNPARAMSET>
  8. </BSM_AUTOFUNPARAMSETS>
  9. <BSM_BUSINESSFLOW>
  10. <businesstypeid>0001</businesstypeid><flowid>6076</flowid><bsminfo><![CDATA[<mxGraphModel><root><Workflow label="MyWorkflow" description="" id="0"><mxCell/></Workflow><Layer label="Default Layer" id="1"><mxCell parent="0"/></Layer><start label="开始" description="" businessLogic="" logicArgs="" id="2"><mxCell style="start;image=/wfEngine/graph/images/new/start.png" parent="1" vertex="1"><mxGeometry x="140" y="260" width="35" height="35" as="geometry"/></mxCell></start><end label="结束" description="" businessLogic="" logicArgs="" id="3"><mxCell style="end;image=/wfEngine/graph/images/new/end.png" parent="1" vertex="1"><mxGeometry x="1230" y="260" width="35" height="35" as="geometry"/></mxCell></end><Shape label="总行数据补录员" taskname="A01" actor-id="zhsjbly" actor-idname="" advancebutton="" businessLogic="" logicArgs="" id="4"><mxCell style="start;image=/wfEngine/graph/images/new/man.png" parent="1" vertex="1"><mxGeometry x="530" y="165" width="40" height="40" as="geometry"/></mxCell></Shape><Shape label="总行数据补录复核员" taskname="A02" actor-id="zhsjblfhy" actor-idname="" advancebutton="" businessLogic="" logicArgs="" id="5"><mxCell style="start;image=/wfEngine/graph/images/new/man.png" parent="1" vertex="1"><mxGeometry x="980" y="165" width="35" height="35" as="geometry"/></mxCell></Shape><Edge label="" description="" lineCondition="" id="7"><mxCell style="straightEdge" parent="1" source="4" target="27" edge="2"><mxGeometry height="2" relative="1" as="geometry"><Array as="points"/></mxGeometry></mxCell></Edge><Edge label="" description="" lineCondition="" id="8"><mxCell style="straightEdge" parent="1" source="5" target="3" edge="2"><mxGeometry height="2" relative="1" as="geometry"/></mxCell></Edge><Shape label="总行数据补录员" taskname="A03" actor-id="zhsjbly" actor-idname="" advancebutton="" businessLogic="" logicArgs="" id="9"><mxCell style="start;image=/wfEngine/graph/images/new/man.png" parent="1" vertex="1"><mxGeometry x="790" y="360" width="40" height="40" as="geometry"/></mxCell></Shape><Task label="设置是否需要复审" taskname="isOnlyOne" nodemethod="查询流程变量方法[(name,value),其中value是SQL语句]" nodemethodname="setTaskVariableOfSqlService" businessLogic="" logicArgs="" id="10"><mxCell style="start;image=/wfEngine/graph/images/new/auto.png" parent="1" vertex="1"><mxGeometry x="220" y="260" width="35" height="35" as="geometry"/></mxCell></Task><Edge label="" description="" lineCondition="" id="11"><mxCell style="straightEdge" parent="1" source="2" target="10" edge="2"><mxGeometry height="2" relative="1" as="geometry"><mxPoint x="175" y="277.5" as="sourcePoint"/><mxPoint x="500" y="197.5" as="targetPoint"/></mxGeometry></mxCell></Edge><Edge label="" description="" lineCondition="" id="13"><mxCell parent="1" source="9" target="3" edge="2"><mxGeometry height="2" relative="1" as="geometry"><Array as="points"><mxPoint x="1140" y="380"/></Array></mxGeometry></mxCell></Edge><Decinode label="判定节点" deciexpress="${isOnlyOne == '1' ?'road1':'road2'}" id="15"><mxCell style="start;image=/wfEngine/graph/images/new/judge.png" parent="1" vertex="1"><mxGeometry x="320" y="260" width="35" height="35" as="geometry"/></mxCell></Decinode><Edge label="" description="" lineCondition="" id="16"><mxCell parent="1" source="10" target="15" edge="2"><mxGeometry height="2" relative="1" as="geometry"/></mxCell></Edge><Edge label="road2" id="18"><mxCell parent="1" source="15" target="9" edge="2"><mxGeometry height="2" relative="1" as="geometry"><mxPoint x="370" y="400" as="sourcePoint"/><mxPoint x="515" y="400" as="targetPoint"/></mxGeometry></mxCell></Edge><Task label="机构上调1级" taskname="up_orgcode" nodemethod="设置机构(departcode)上调到N级" nodemethodname="setTaskVariableOfDeptCodeArriveLevelService" businessLogic="" logicArgs="" id="19"><mxCell style="start;image=/wfEngine/graph/images/new/auto.png" parent="1" vertex="1"><mxGeometry x="760" y="225" width="35" height="35" as="geometry"/></mxCell></Task><Decinode label="判断是否总行提交" deciexpress="${orgtype == '1headoffice' ? '是':'否'}" id="21"><mxCell style="start;image=/wfEngine/graph/images/new/judge.png" parent="1" vertex="1"><mxGeometry x="755" y="110" width="35" height="35" as="geometry"/></mxCell></Decinode><Edge label="是" id="22"><mxCell parent="1" source="21" target="5" edge="2"><mxGeometry height="2" relative="1" as="geometry"/></mxCell></Edge><Edge label="否" id="23"><mxCell parent="1" source="21" target="19" edge="2"><mxGeometry height="2" relative="1" as="geometry"/></mxCell></Edge><Edge label="流程发送至总行" id="24"><mxCell parent="1" source="19" target="5" edge="2"><mxGeometry height="2" relative="1" as="geometry"><Array as="points"><mxPoint x="890" y="243"/></Array></mxGeometry></mxCell></Edge><Edge label="road1" lineCondition="" id="26"><mxCell parent="1" source="15" target="4" edge="2"><mxGeometry height="2" relative="1" as="geometry"/></mxCell></Edge><Task label="查询机构层级" taskname="orgtype " nodemethod="查询流程变量方法[(name,value),其中value是SQL语句]" nodemethodname="setTaskVariableOfSqlService" businessLogic="" logicArgs="" id="27"><mxCell style="start;image=/wfEngine/graph/images/new/auto.png" parent="1" vertex="1"><mxGeometry x="660" y="110" width="35" height="35" as="geometry"/></mxCell></Task><Edge label="" description="" lineCondition="" id="28"><mxCell parent="1" source="27" target="21" edge="2"><mxGeometry height="2" relative="1" as="geometry"/></mxCell></Edge></root></mxGraphModel>@]@]@></bsminfo><msgconfcode>comm_msgsend_no</msgconfcode><limittimedays>0</limittimedays><processdefinition><![CDATA[<?xml version="1.0" encoding="UTF-8"?>
  11. <process-definition xmlns="sundata-86" name="sundata-86"><start-state name="��ʼ" myid="2"><transition to="10" name=""/></start-state><end-state name="3" myid="3" desname="����"/><task-node name="4" myid="4" desname="�������ݲ�¼Ա"><task name="A01"><assignment actor-id="zhsjbly"/></task><transition name="" to="27"/></task-node><task-node name="5" myid="5" desname="�������ݲ�¼����Ա"><task name="A02"><assignment actor-id="zhsjblfhy"/></task><transition name="" to="3"/></task-node><task-node name="9" myid="9" desname="�������ݲ�¼Ա"><task name="A03"><assignment actor-id="zhsjbly"/></task><transition name="" to="3"/></task-node><node name="10" myid="10" desname="�����Ƿ���Ҫ����"><action class="com.sundata.product.wfEngine.wfFunction.handler.ManageTaskAutoNodeHandler"/><transition name="" to="15"/><description>isOnlyOne</description></node><node name="19" myid="19" desname="�����ϵ�1��"><action class="com.sundata.product.wfEngine.wfFunction.handler.ManageTaskAutoNodeHandler"/><transition name="���̷���������" to="5"/><description>up_orgcode</description></node><node name="27" myid="27" desname="��ѯ�����㼶"><action class="com.sundata.product.wfEngine.wfFunction.handler.ManageTaskAutoNodeHandler"/><transition name="" to="21"/><description>orgtype </description></node><decision name="15" myid="15" expression="#{isOnlyOne == '1' ?'road1':'road2'}" desname="�ж��ڵ�"><transition name="road2" to="9"/><transition name="road1" to="4"/></decision><decision name="21" myid="21" expression="#{orgtype == '1headoffice' ? '��':'��'}" desname="�ж��Ƿ������ύ"><transition name="��" to="5"/><transition name="��" to="19"/></decision></process-definition>@]@]@></processdefinition><gdp><![CDATA[<?xml version="1.0" encoding="UTF-8"?>
  12. <process-diagram width="1345" height="480"><node name="��ʼ" x="140" y="260" width="35" height="35"><transition name=""/></node><node name="3" x="1230" y="260" width="35" height="35"/><node name="4" x="530" y="165" width="40" height="40"><transition name=""/></node><node name="5" x="980" y="165" width="35" height="35"><transition name=""/></node><node name="9" x="790" y="360" width="40" height="40"><transition name=""><bendpoint w1="330" h1="0" w2="330" h2="0"/><bendpoint w1="330" h1="-103" w2="330" h2="-103"/></transition></node><node name="10" x="220" y="260" width="35" height="35"><transition name=""/></node><node name="19" x="760" y="225" width="35" height="35"><transition name="���̷���������"><bendpoint w1="113" h1="0" w2="113" h2="0"/><bendpoint w1="113" h1="-60" w2="113" h2="-60"/></transition></node><node name="27" x="660" y="110" width="35" height="35"><transition name=""/></node><node name="15" x="320" y="260" width="35" height="35"><transition name="road2"><bendpoint w1="235" h1="0" w2="235" h2="0"/><bendpoint w1="235" h1="103" w2="235" h2="103"/></transition><transition name="road1"><bendpoint w1="105" h1="0" w2="105" h2="0"/><bendpoint w1="105" h1="-92" w2="105" h2="-92"/></transition></node><node name="21" x="755" y="110" width="35" height="35"><transition name="��"><bendpoint w1="112" h1="0" w2="112" h2="0"/><bendpoint w1="112" h1="55" w2="112" h2="55"/></transition><transition name="��"/></node></process-diagram>@]@]@></gdp></BSM_BUSINESSFLOW>
  13. <BSM_FLOWUNITSETS>
  14. <BSM_FLOWUNITSET><flowid>6076</flowid><postid>A01</postid><businessunitid>0001</businessunitid><nesorsel>1</nesorsel><unittype>1</unittype><unitorder>0</unitorder></BSM_FLOWUNITSET>
  15. <BSM_FLOWUNITSET><flowid>6076</flowid><postid>A01</postid><businessunitid>0002</businessunitid><nesorsel>0</nesorsel><unittype>0</unittype><unitorder>0</unitorder></BSM_FLOWUNITSET>
  16. <BSM_FLOWUNITSET><flowid>6076</flowid><postid>A02</postid><businessunitid>0001</businessunitid><nesorsel>1</nesorsel><unittype>1</unittype><unitorder>0</unitorder></BSM_FLOWUNITSET>
  17. <BSM_FLOWUNITSET><flowid>6076</flowid><postid>A02</postid><businessunitid>0003</businessunitid><nesorsel>0</nesorsel><unittype>0</unittype><unitorder>0</unitorder></BSM_FLOWUNITSET>
  18. <BSM_FLOWUNITSET><flowid>6076</flowid><postid>A02</postid><businessunitid>0004</businessunitid><nesorsel>1</nesorsel><unittype>1</unittype><unitorder>0</unitorder></BSM_FLOWUNITSET>
  19. <BSM_FLOWUNITSET><flowid>6076</flowid><postid>A03</postid><businessunitid>0001</businessunitid><nesorsel>1</nesorsel><unittype>1</unittype><unitorder>0</unitorder></BSM_FLOWUNITSET>
  20. <BSM_FLOWUNITSET><flowid>6076</flowid><postid>A03</postid><businessunitid>0002</businessunitid><nesorsel>0</nesorsel><unittype>0</unittype><unitorder>0</unitorder></BSM_FLOWUNITSET>
  21. </BSM_FLOWUNITSETS>
  22. <BSM_BUSINESSUNITS>
  23. <BSM_BUSINESSUNIT><businessunitid>0001</businessunitid><businessunitname>流程查看</businessunitname><systype>_public</systype><unittype>1</unittype><urladdress><![CDATA[/flowMaster/FlowProcessView?anamode=modify@]@]@></urladdress><seeurladress><![CDATA[/flowMaster/FlowProcessView?anamode=query@]@]@></seeurladress><explanation><![CDATA[前手意见检查@]@]@></explanation></BSM_BUSINESSUNIT>
  24. <BSM_BUSINESSUNIT><businessunitid>0002</businessunitid><businessunitname>数据补录</businessunitname><systype>_public</systype><unittype>0</unittype><urladdress><![CDATA[/temp/FlowTaskInfo?anamode=create@]@]@></urladdress><seeurladress><![CDATA[/temp/FlowTaskInfo?anamode=display@]@]@></seeurladress><explanation><![CDATA[数据补录@]@]@></explanation></BSM_BUSINESSUNIT>
  25. <BSM_BUSINESSUNIT><businessunitid>0003</businessunitid><businessunitname>意见签署</businessunitname><systype>_public</systype><unittype>0</unittype><urladdress><![CDATA[/flowMaster/FlowApproval?anamode=create@]@]@></urladdress><seeurladress><![CDATA[/flowMaster/FlowApproval?anamode=query@]@]@></seeurladress><explanation><![CDATA[审核@]@]@></explanation></BSM_BUSINESSUNIT>
  26. <BSM_BUSINESSUNIT><businessunitid>0004</businessunitid><businessunitname>数据补录查看</businessunitname><systype>_public</systype><unittype>0</unittype><urladdress><![CDATA[/temp/FlowTaskInfo?anamode=display@]@]@></urladdress><seeurladress><![CDATA[/temp/FlowTaskInfo?anamode=display@]@]@></seeurladress><explanation><![CDATA[查看页面全部都是@]@]@></explanation></BSM_BUSINESSUNIT>
  27. </BSM_BUSINESSUNITS>
  28. <BSM_TASKBUTTONSETS>
  29. <BSM_TASKBUTTONSET><flowid>6076</flowid><postid>A02</postid><buttoncode>10001</buttoncode><buttonorder>0</buttonorder><buttonname>退回上一岗</buttonname><displaycondition><![CDATA[select nvl((select (case when c.approvalType='DISAGREE' then '1' else '审核意见应为不同意!'end)
  30. from sys_imput_suptaskconf_flowapproval c where c.bussinessid=${businessinsid} ),'未填写意见')from dual@]@]@></displaycondition><displaymsg></displaymsg><showcond><![CDATA[@]@]@></showcond><buttonlogic></buttonlogic><backtotask></backtotask><backtotaskname></backtotaskname><btconfid>1</btconfid></BSM_TASKBUTTONSET>
  31. <BSM_TASKBUTTONSET><flowid>6076</flowid><postid>A02</postid><buttoncode>10002</buttoncode><buttonorder>0</buttonorder><buttonname>终审</buttonname><displaycondition><![CDATA[select nvl((select (case when c.approvalType='AGREE' then '1' else '审核意见应为同意!'end)
  32. from sys_imput_suptaskconf_flowapproval c where c.bussinessid=${businessinsid} ),'未填写意见')from dual@]@]@></displaycondition><displaymsg></displaymsg><showcond><![CDATA[@]@]@></showcond><buttonlogic></buttonlogic><backtotask></backtotask><backtotaskname></backtotaskname><btconfid>1</btconfid></BSM_TASKBUTTONSET>
  33. <BSM_TASKBUTTONSET><flowid>6076</flowid><postid>A03</postid><buttoncode>10002</buttoncode><buttonorder>0</buttonorder><buttonname>确认</buttonname><displaycondition><![CDATA[@]@]@></displaycondition><displaymsg></displaymsg><showcond><![CDATA[@]@]@></showcond><buttonlogic></buttonlogic><backtotask></backtotask><backtotaskname></backtotaskname><btconfid>1</btconfid></BSM_TASKBUTTONSET>
  34. <BSM_TASKBUTTONSET><flowid>6076</flowid><postid>A01</postid><buttoncode>10003</buttoncode><buttonorder>0</buttonorder><buttonname>撤销</buttonname><displaycondition><![CDATA[@]@]@></displaycondition><displaymsg></displaymsg><showcond><![CDATA[@]@]@></showcond><buttonlogic></buttonlogic><backtotask></backtotask><backtotaskname></backtotaskname><btconfid>1</btconfid></BSM_TASKBUTTONSET>
  35. <BSM_TASKBUTTONSET><flowid>6076</flowid><postid>A03</postid><buttoncode>10003</buttoncode><buttonorder>0</buttonorder><buttonname>撤销</buttonname><displaycondition><![CDATA[@]@]@></displaycondition><displaymsg></displaymsg><showcond><![CDATA[@]@]@></showcond><buttonlogic></buttonlogic><backtotask></backtotask><backtotaskname></backtotaskname><btconfid>1</btconfid></BSM_TASKBUTTONSET>
  36. <BSM_TASKBUTTONSET><flowid>6076</flowid><postid>A01</postid><buttoncode>10007</buttoncode><buttonorder>0</buttonorder><buttonname>提交</buttonname><displaycondition><![CDATA[@]@]@></displaycondition><displaymsg></displaymsg><showcond><![CDATA[@]@]@></showcond><buttonlogic></buttonlogic><backtotask></backtotask><backtotaskname></backtotaskname><btconfid>1</btconfid></BSM_TASKBUTTONSET>
  37. </BSM_TASKBUTTONSETS>
  38. <BSM_WFMETHODSETS>
  39. <BSM_WFMETHODSET><flowid>6076</flowid><postid>isOnlyOne</postid><methodid>10002</methodid></BSM_WFMETHODSET>
  40. <BSM_WFMETHODSET><flowid>6076</flowid><postid>orgtype </postid><methodid>10002</methodid></BSM_WFMETHODSET>
  41. <BSM_WFMETHODSET><flowid>6076</flowid><postid>up_orgcode</postid><methodid>10004</methodid></BSM_WFMETHODSET>
  42. </BSM_WFMETHODSETS>
  43. <BSM_WFMETHODS>
  44. <BSM_WFMETHOD><methodid>10002</methodid><unittype>_public</unittype><remark>查询流程变量方法[(name,value),其中value是SQL语句]</remark><methodtype>0</methodtype><methodbeanid>setTaskVariableOfSqlService</methodbeanid></BSM_WFMETHOD>
  45. <BSM_WFMETHOD><methodid>10004</methodid><unittype>_public</unittype><remark>设置机构(departcode)上调到N级</remark><methodtype>0</methodtype><methodbeanid>setTaskVariableOfDeptCodeArriveLevelService</methodbeanid></BSM_WFMETHOD>
  46. </BSM_WFMETHODS>
  47. <BSM_WFMETHODPARAMS>
  48. <BSM_WFMETHODPARAM>
  49. <methodid>10002</methodid><paramidx>1</paramidx><paramtype>0</paramtype><remark>流程变量名称</remark></BSM_WFMETHODPARAM>
  50. <BSM_WFMETHODPARAM>
  51. <methodid>10002</methodid><paramidx>2</paramidx><paramtype>1</paramtype><remark>流程值SQL</remark></BSM_WFMETHODPARAM>
  52. <BSM_WFMETHODPARAM>
  53. <methodid>10004</methodid><paramidx>1</paramidx><paramtype>1</paramtype><remark>机构上调到等级数</remark></BSM_WFMETHODPARAM>
  54. </BSM_WFMETHODPARAMS>
  55. <BSM_TASKMETHODPARAMSETS>
  56. </BSM_TASKMETHODPARAMSETS>
  57. <BSM_TASKWORKUNITSETS>
  58. <BSM_TASKWORKUNITSET><flowid>6076</flowid><postid>A01</postid><workunittype>2</workunittype><personselectflag>2</personselectflag><cdrawshowflag>0</cdrawshowflag><deleteshowflag>1</deleteshowflag><issignature>0</issignature><issbmdirect>1</issbmdirect><logicalperson><![CDATA[select risbf.Account as ACCOUNT from rmc_imput_suptaskrun_bussinessflowinfo risbf where risbf .flowbussinessid = '${businessinsid}'@]@]@></logicalperson><desname><![CDATA[总行数据补录员@]@]@></desname><msgconfcode><![CDATA[comm_msgsend_no@]@]@></msgconfcode><limittimedays></limittimedays></BSM_TASKWORKUNITSET>
  59. <BSM_TASKWORKUNITSET><flowid>6076</flowid><postid>A02</postid><workunittype>2</workunittype><personselectflag>1</personselectflag><cdrawshowflag>1</cdrawshowflag><deleteshowflag>0</deleteshowflag><issignature>0</issignature><issbmdirect>1</issbmdirect><logicalperson><![CDATA[@]@]@></logicalperson><desname><![CDATA[总行数据补录复核员@]@]@></desname><msgconfcode><![CDATA[comm_msgsend_no@]@]@></msgconfcode><limittimedays></limittimedays></BSM_TASKWORKUNITSET>
  60. <BSM_TASKWORKUNITSET><flowid>6076</flowid><postid>A03</postid><workunittype>2</workunittype><personselectflag>2</personselectflag><cdrawshowflag>0</cdrawshowflag><deleteshowflag>1</deleteshowflag><issignature>0</issignature><issbmdirect>1</issbmdirect><logicalperson><![CDATA[select risbf.Account as ACCOUNT from rmc_imput_suptaskrun_bussinessflowinfo risbf where risbf .flowbussinessid = '${businessinsid}'
  61. @]@]@></logicalperson><desname><![CDATA[总行数据补录员@]@]@></desname><msgconfcode><![CDATA[comm_msgsend_no@]@]@></msgconfcode><limittimedays></limittimedays></BSM_TASKWORKUNITSET>
  62. </BSM_TASKWORKUNITSETS>
  63. </workflow>
  64. ]]></detail></product></root>