PDAModuleServiceEntrucking.cs 5.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148
  1. /*******************************************************************************
  2. * Copyright(c) 2019 DongkeSoft All rights reserved. / Confidential
  3. * 类的信息:
  4. * 1.程序名称:PDAModuleService.cs
  5. * 2.功能描述:PDA模块WCF服务
  6. * 编辑履历:
  7. * 作者 日期 版本 修改内容
  8. * 徐伟 2019/10/23 1.00 新建
  9. *******************************************************************************/
  10. using Dongke.IBOSS.PRD.WCF.Contracts;
  11. using Dongke.IBOSS.PRD.WCF.DataModels;
  12. namespace Dongke.IBOSS.PRD.WCF.Services
  13. {
  14. public partial class PDAModuleService : IPDAModule
  15. {
  16. #region feiy 2022-70-20 装具
  17. /// <summary>
  18. /// 生产工号装具操作权限
  19. /// </summary>
  20. /// <param name="accountCode"></param>
  21. /// <param name="userCode"></param>
  22. /// <param name="userPassword"></param>
  23. /// <param name="sessionKey"></param>
  24. /// <param name="functionCode"></param>
  25. /// <param name="currentUserCode"></param>
  26. /// <returns></returns>
  27. public ActionResult CheckEntruckUser(string accountCode, string userCode, string userPassword, string sessionKey, string functionCode, string currentUserCode)
  28. {
  29. return CallActionResult("PDAModuleLogic.PDAModuleLogic.CheckEntruckUser",
  30. accountCode,
  31. userCode,
  32. userPassword,
  33. sessionKey,
  34. functionCode,
  35. currentUserCode
  36. );
  37. }
  38. /// <summary>
  39. /// 获取装具的使用状态
  40. /// </summary>
  41. /// <param name="accountCode"></param>
  42. /// <param name="userCode"></param>
  43. /// <param name="userPassword"></param>
  44. /// <param name="sessionKey"></param>
  45. /// <param name="entruckingCode"></param>
  46. /// <returns></returns>
  47. public ActionResult GetTruckStatus(string accountCode, string userCode, string userPassword, string sessionKey, string entruckingCode)
  48. {
  49. return CallActionResult("PDAModuleLogic.PDAModuleLogic.GetTruckStatus",
  50. accountCode,
  51. userCode,
  52. userPassword,
  53. sessionKey,
  54. entruckingCode
  55. );
  56. }
  57. public ActionResult CheckTruckBarCode(string accountCode, string userCode, string userPassword, string sessionKey, string barCode)
  58. {
  59. return CallActionResult("PDAModuleLogic.PDAModuleLogic.CheckTruckBarCode",
  60. accountCode,
  61. userCode,
  62. userPassword,
  63. sessionKey,
  64. barCode
  65. );
  66. }
  67. public ActionResult AddTruckBarCodes(string accountCode, string userCode, string userPassword, string sessionKey, string barCodes, string entruckingCode, string currentUserCode)
  68. {
  69. return CallActionResult("PDAModuleLogic.PDAModuleLogic.AddTruckBarCodes",
  70. accountCode,
  71. userCode,
  72. userPassword,
  73. sessionKey,
  74. barCodes,
  75. entruckingCode,
  76. currentUserCode
  77. );
  78. }
  79. public ActionResult GetTruckBarCodes(string accountCode, string userCode, string userPassword, string sessionKey, string entruckingCode)
  80. {
  81. return CallActionResult("PDAModuleLogic.PDAModuleLogic.GetTruckBarCodes",
  82. accountCode,
  83. userCode,
  84. userPassword,
  85. sessionKey,
  86. entruckingCode
  87. );
  88. }
  89. public ActionResult UnbindTruckBarCodes(string accountCode, string userCode, string userPassword, string sessionKey, string entruckingCode, string currentUserCode)
  90. {
  91. return CallActionResult("PDAModuleLogic.PDAModuleLogic.UnbindTruckBarCodes",
  92. accountCode,
  93. userCode,
  94. userPassword,
  95. sessionKey,
  96. entruckingCode,
  97. currentUserCode
  98. );
  99. }
  100. public ActionResult AddTruckBarCode(string accountCode, string userCode, string userPassword, string sessionKey,string barCode, string entruckingCode, string currentUserCode)
  101. {
  102. return CallActionResult("PDAModuleLogic.PDAModuleLogic.AddTruckBarCode",
  103. accountCode,
  104. userCode,
  105. userPassword,
  106. sessionKey,
  107. barCode,
  108. entruckingCode,
  109. currentUserCode
  110. );
  111. }
  112. public ActionResult UnbindTruckBarCode(string accountCode, string userCode, string userPassword, string sessionKey, string barCode, string entruckingCode, string currentUserCode)
  113. {
  114. return CallActionResult("PDAModuleLogic.PDAModuleLogic.UnbindTruckBarCode",
  115. accountCode,
  116. userCode,
  117. userPassword,
  118. sessionKey,
  119. barCode,
  120. entruckingCode,
  121. currentUserCode
  122. );
  123. }
  124. public ActionResult CheckTruckBarCodeForUnbind(string accountCode, string userCode, string userPassword, string sessionKey, string barCode, string entruckingCode)
  125. {
  126. return CallActionResult("PDAModuleLogic.PDAModuleLogic.CheckTruckBarCodeForUnbind",
  127. accountCode,
  128. userCode,
  129. userPassword,
  130. sessionKey,
  131. barCode,
  132. entruckingCode
  133. );
  134. }
  135. #endregion
  136. }
  137. }