UID020021.glue_uml_ad 8.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <Glue:GlueDiagram xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:Glue="http://www.glueframework.com/activitydiagram/" id="3" location="20,20" size="100,100">
  3. <child xsi:type="Glue:InitialState" id="134" location="363,7" size="-1,-1" output="//@wire.8"/>
  4. <child xsi:type="Glue:Activity" id="135" location="250,61" size="247,-1" input="//@wire.8" output="//@wire.2" name="SetResultKeyList">
  5. <property key="ResultKeyList" value="ListResult_0|ListResult_1"/>
  6. <property key="class" value="com.posdata.glue.biz.trustform.PosSetResultKeyList"/>
  7. <property key="description" value=""/>
  8. </child>
  9. <child xsi:type="Glue:RouterActivity" id="136" location="-67,224" size="1012,-1" input="//@wire.3" output="//@wire.0 //@wire.4 //@wire.5 //@wire.9 //@wire.11 //@wire.14 //@wire.16" name="EventRouter">
  10. <property key="class" value="com.posdata.glue.biz.activity.PosDefaultRouter"/>
  11. <property key="description" value=""/>
  12. </child>
  13. <child xsi:type="Glue:SearchActivity" id="137" location="-66,403" size="148,-1" input="//@wire.13" name="SearchSrcSlabDnRst">
  14. <property key="sqlkey" value="UID020020.SrcSlabDnRst.Select"/>
  15. <property key="resultkey" value="ListResult_0"/>
  16. <property key="dao" value="mesdao"/>
  17. <property key="param0" value="FrDevlmtDate"/>
  18. <property key="param1" value="ToDevlmtDate"/>
  19. <property key="param2" value="FACSTLGEP"/>
  20. <property key="param3" value="FACSTLGED"/>
  21. <property key="param4" value="SALABWTH"/>
  22. <property key="class" value="com.posdata.glue.biz.activity.PosSearch"/>
  23. <property key="param5" value="SALABWTH"/>
  24. <property key="param6" value="FrCoilThk"/>
  25. <property key="param7" value="ToCoilThk"/>
  26. <property key="param-count" value="8"/>
  27. <property key="description" value=""/>
  28. </child>
  29. <child xsi:type="Glue:Activity" id="138" location="297,560" size="235,-1" input="//@wire.0" output="//@wire.1" name="CustomSaveMatDnRst">
  30. <property key="class" value="xin.glue.ui.D.D02.CustomSaveMatDnRst"/>
  31. <property key="description" value="1. Delete All of Data from MatDnRst table&#xD;&#xA;2. Insert Cast > Charge > Slab &amp; Comb-Slab rows into MatDnRst table&#xD;&#xA;3. After inserted into MatDnRst table, delete from SlabDnRst."/>
  32. </child>
  33. <child xsi:type="Glue:SearchActivity" id="139" location="551,560" size="236,-1" input="//@wire.5 //@wire.12" output="//@wire.6" name="SearchMatDnRstByType">
  34. <property key="resultkey" value="ListResult_1"/>
  35. <property key="dao" value="mesdao"/>
  36. <property key="class" value="com.posdata.glue.biz.activity.PosSearch"/>
  37. <property key="sqlkey" value="UID020020.MatDnRst.Type.Select"/>
  38. <property key="param-count" value="1"/>
  39. <property key="param0" value="MatTp"/>
  40. <property key="description" value="SELECT *&#xD;&#xA;FROM TBD01_MATDN_RST&#xD;&#xA;WHERE MAT_TP = :1"/>
  41. </child>
  42. <child xsi:type="Glue:SearchActivity" id="140" location="-66,562" size="160,-1" input="//@wire.17" output="//@wire.7" name="SearchAllMatDnRst">
  43. <property key="resultkey" value="ListResult_1"/>
  44. <property key="dao" value="mesdao"/>
  45. <property key="class" value="com.posdata.glue.biz.activity.PosSearch"/>
  46. <property key="sqlkey" value="UID020020.AllMatDnRst.Select"/>
  47. <property key="param-count" value="1"/>
  48. <property key="param0" value="MatTp"/>
  49. <property key="description" value=""/>
  50. </child>
  51. <child xsi:type="Glue:FinalState" id="142" location="365,659" size="-1,-1" input="//@wire.1 //@wire.4 //@wire.6 //@wire.7 //@wire.15"/>
  52. <child xsi:type="Glue:Activity" id="143" location="250,134" size="247,-1" input="//@wire.2" output="//@wire.3" name="UID020020CheckParameters">
  53. <property key="class" value="xin.glue.ui.D.D02.UID020020CheckParameters"/>
  54. <property key="description" value=""/>
  55. </child>
  56. <child xsi:type="Glue:DeleteActivity" id="539" location="224,399" size="148,-1" input="//@wire.10" output="//@wire.13" name="DeleteCastRows">
  57. <property key="list-key" value="value"/>
  58. <property key="sqlkey" value="sqlvalue"/>
  59. <property key="chkname" value="chk"/>
  60. <property key="resultkey" value="resultvalue"/>
  61. <property key="dao" value="daovalue"/>
  62. <property key="param0" value="param0value"/>
  63. <property key="class" value="com.posdata.glue.biz.activity.PosDelete"/>
  64. <property key="param-count" value="1"/>
  65. <property key="description" value=""/>
  66. </child>
  67. <child xsi:type="Glue:InsertActivity" id="1211" location="174,313" size="231,-1" input="//@wire.9" output="//@wire.10" name="RecoverSrcSlabDnRst">
  68. <property key="list-key" value="value"/>
  69. <property key="sqlkey" value="value"/>
  70. <property key="resultkey" value="value"/>
  71. <property key="dao" value="mesdao"/>
  72. <property key="param0" value="value"/>
  73. <property key="class" value="com.posdata.glue.biz.activity.PosInsert"/>
  74. <property key="param-count" value="1"/>
  75. <property key="description" value=""/>
  76. </child>
  77. <child xsi:type="Glue:Activity" id="1212" location="506,397" size="155,-1" input="//@wire.11" output="//@wire.12" name="InsertNewCastRow">
  78. <property key="class" value="xin.glue.ui.D.D02.InsertNewCastRow"/>
  79. <property key="description" value="1.Insert New-Cast row into MatDnRst table."/>
  80. </child>
  81. <child xsi:type="Glue:Activity" id="1213" location="842,468" size="136,-1" input="//@wire.14" output="//@wire.15" name="DeleteMatDnRst">
  82. <property key="class" value="xin.glue.ui.D.D02.DeleteMatDnRst"/>
  83. <property key="description" value=""/>
  84. </child>
  85. <child xsi:type="Glue:Activity" id="1259" location="106,461" size="132,-1" input="//@wire.16" output="//@wire.17" name="SearchSrcSlabDnRst">
  86. <property key="class" value="xin.glue.ui.D.D02.SearchSrcSlabDnRst"/>
  87. <property key="description" value=""/>
  88. </child>
  89. <property key="tx1" value="true"/>
  90. <property key="description" value=""/>
  91. <wire id="123" guardcondition="save" firstRelativePoint="412,254" lastRelativePoint="412,560"/>
  92. <wire id="124" guardcondition="success" firstRelativePoint="413,507" lastRelativePoint="385,585">
  93. <bendpoint weight="0.5" firstDimension="-1,93" secondDimension="38,-1"/>
  94. </wire>
  95. <wire id="130" guardcondition="success" firstRelativePoint="370,91" lastRelativePoint="370,134">
  96. <bendpoint weight="0.5" firstDimension="-3,54" secondDimension="-3,-19"/>
  97. </wire>
  98. <wire id="131" guardcondition="success" firstRelativePoint="536,174" lastRelativePoint="536,224">
  99. <bendpoint weight="0.5" firstDimension="-2,38" secondDimension="-4,-42"/>
  100. </wire>
  101. <wire id="133" guardcondition="success" firstRelativePoint="793,254" lastRelativePoint="385,668">
  102. <bendpoint weight="0.5" firstDimension="420,429" secondDimension="418,-1"/>
  103. </wire>
  104. <wire id="305" guardcondition="findMatType" firstRelativePoint="672,254" lastRelativePoint="672,560"/>
  105. <wire id="306" guardcondition="success" firstRelativePoint="668,507" lastRelativePoint="385,585">
  106. <bendpoint weight="0.5" firstDimension="0,93" secondDimension="294,-1"/>
  107. </wire>
  108. <wire id="311" guardcondition="success" firstRelativePoint="51,509" lastRelativePoint="364,585">
  109. <bendpoint weight="0.5" firstDimension="2,91" secondDimension="-324,-1"/>
  110. </wire>
  111. <wire id="313" guardcondition="success" firstRelativePoint="373,26" lastRelativePoint="373,61"/>
  112. <wire id="315" guardcondition="remove" firstRelativePoint="294,254" lastRelativePoint="294,313"/>
  113. <wire id="316" guardcondition="success" firstRelativePoint="291,299" lastRelativePoint="291,313"/>
  114. <wire id="317" guardcondition="add" firstRelativePoint="594,425" lastRelativePoint="594,560"/>
  115. <wire id="318" guardcondition="success" firstRelativePoint="587,462" lastRelativePoint="587,560"/>
  116. <wire id="319" guardcondition="success" firstRelativePoint="174,410" lastRelativePoint="168,410"/>
  117. <wire id="516" guardcondition="deleteMatDnRst" firstRelativePoint="906,254" lastRelativePoint="906,468">
  118. <bendpoint weight="0.5" firstDimension="467,123" secondDimension="-4,-121"/>
  119. </wire>
  120. <wire id="517" guardcondition="success" firstRelativePoint="908,498" lastRelativePoint="384,668">
  121. <bendpoint weight="0.5" firstDimension="-2,184" secondDimension="533,-2"/>
  122. </wire>
  123. <wire id="688" guardcondition="find" firstRelativePoint="121,491" lastRelativePoint="121,562"/>
  124. <wire id="689" guardcondition="success" firstRelativePoint="121,491" lastRelativePoint="121,562"/>
  125. </Glue:GlueDiagram>