GuiConsole.xml 4.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121
  1. <?xml version="1.0" encoding="gb2312"?>
  2. <entity name="GUIConsole">
  3. <class name="GUIConsoleService" overlap="true" exclusive="false">
  4. <twoway name="GetCurrentMaintainer" overlap="true">
  5. <res>
  6. <param name="strUserID" type="string"/>
  7. <param name="strUserName" type="string"/>
  8. <param name="strCurRight" type="string"/>
  9. <param name="strAuthorizer" type="string"/>
  10. <param name="dwBeginTime" type="uint"/>
  11. </res>
  12. </twoway>
  13. <twoway name="Empower" overlap="true">
  14. <req>
  15. <param name="strUserID" type="string"/>
  16. </req>
  17. </twoway>
  18. <twoway name="Takeover" overlap="true">
  19. <req>
  20. <param name="strUserID" type="string"/>
  21. </req>
  22. </twoway>
  23. <twoway name="ForceQuit" overlap="true">
  24. </twoway>
  25. <twoway name="AddMaterialCounter" overlap="true">
  26. <req>
  27. <param name="strMaterialCode" type="string"/>
  28. </req>
  29. </twoway>
  30. <twoway name="GetMaterialCounter" overlap="true">
  31. <req>
  32. <param name="strMaterialCode" type="string"/>
  33. </req>
  34. <res>
  35. <param name="dwLastCapacity" type="uint"/>
  36. <param name="dwUsedCounter" type="uint"/>
  37. </res>
  38. </twoway>
  39. <twoway name="ResetMaterialCounter" overlap="true">
  40. <req>
  41. <param name="strMaterialCode" type="string"/>
  42. <param name="dwResetCapacity" type="uint"/>
  43. <param name="dwRemainCounter" type="uint"/>
  44. <param name="dwUsedCounter" type="uint"/>
  45. <param name="strComment" type="string"/>
  46. </req>
  47. </twoway>
  48. <twoway name="RegistSwallowedCard" overlap="true">
  49. <req>
  50. <param name="strCardNo" type="string"/>
  51. <param name="strReasonCode" type="string"/>
  52. <param name="strSwallowDate" type="string"/>
  53. <param name="strSwallowTime" type="string"/>
  54. <param name="strDeviceSciNo" type="string"/>
  55. </req>
  56. </twoway>
  57. <oneway name="SyncMaterialCount" overlap="true">
  58. <param name="strDeviceNo" type="string"/>
  59. <param name="dwCardBoxNum" type="uint"/>
  60. <param name="arrMaintainFlag" type="array_bool"/>
  61. <param name="arrMaintainer" type="array_string"/>
  62. <param name="arrMaintainTime" type="array_uint"/>
  63. <param name="arrCardBoxNo" type="array_string"/>
  64. <param name="arrPsbCode" type="array_string"/>
  65. <param name="arrPsbName" type="array_string"/>
  66. <param name="arrCardInit" type="array_uint"/>
  67. <param name="arrCardRemains" type="array_uint"/>
  68. <param name="arrCardIssued" type="array_uint"/>
  69. <param name="arrCardMixed" type="array_uint"/>
  70. <param name="arrCardPercent" type="array_uint"/>
  71. </oneway>
  72. <twoway name="AddTradeManage" overlap="true">
  73. <req>
  74. <param name="terminalNo" type="string"/>
  75. <param name="AgentID" type="string"/>
  76. <param name="time" type="string"/>
  77. </req>
  78. </twoway>
  79. <twoway name="QueryMaterialInfo" overlap="true">
  80. <req>
  81. <!--发卡器编号或终端号 -->
  82. <param name="strDeviceNo" type="string"/>
  83. </req>
  84. <res>
  85. <!--查询数量 -->
  86. <param name="count" type="uint"/>
  87. <!--发卡器编号或终端号 -->
  88. <param name="arrDeviceNo" type="array_string"/>
  89. <!--物料类型-->
  90. <param name="arrMateriel" type="array_string"/>
  91. <!--卡槽号-->
  92. <param name="CardGroove" type="array_string"/>
  93. <!--卡箱号-->
  94. <param name="CardBoxNo" type="array_string"/>
  95. <!--凭证种类-->
  96. <param name="PsbCode" type="array_string"/>
  97. <!--凭证种类名称-->
  98. <param name="PsbName" type="array_string"/>
  99. <!--物料维护时的初始计数-->
  100. <param name="CardInit" type="array_uint"/>
  101. <!--剩余计数-->
  102. <param name="CardRemains" type="array_uint"/>
  103. <!--移卡计数-->
  104. <param name="CardIssued" type="array_uint"/>
  105. <!--卡片放反计数-->
  106. <param name="CardMixed" type="array_uint"/>
  107. <!--阀值-->
  108. <param name="CardPercent" type="array_uint"/>
  109. <!--如果是发卡器物料数据,这个是对应的Pad终端号-->
  110. <param name="TerminalNo" type="array_string"/>
  111. <!--物料维护人员-->
  112. <param name="Maintainer" type="array_string"/>
  113. <!--物料维护时间-->
  114. <param name="MaintainTime" type="array_string"/>
  115. <!--同步时间-->
  116. <param name="UpdateTime" type="array_string"/>
  117. </res>
  118. </twoway>
  119. </class>
  120. </entity>