WareHouseService.js 3.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153
  1. import request from "../../common/request"
  2. import { PUBLIC_MODULES_PATH as prefix } from "@/api/AppPath";
  3. export default class WareHouseService {
  4. list(params) {
  5. return request({
  6. url: prefix + "/material/management/wareHouse/list",
  7. method: "get",
  8. params: params,
  9. });
  10. }
  11. reimbursementList(params) {
  12. return request({
  13. url: prefix + "/material/management/wareHouse/reimbursementList",
  14. method: "get",
  15. params: params,
  16. });
  17. }
  18. wareHouseList(param) {
  19. return request({
  20. url: prefix + "/material/management/wareHouse/wareHouseList",
  21. method: "get",
  22. params: param,
  23. });
  24. }
  25. wareHouseHistoryList(param) {
  26. return request({
  27. url: prefix + "/material/management/wareHouse/wareHouseHistoryList",
  28. method: "get",
  29. params: param,
  30. });
  31. }
  32. collectHistoryList(param) {
  33. return request({
  34. url: prefix + "/material/management/wareHouse/collectHistoryList",
  35. method: "get",
  36. params: param,
  37. });
  38. }
  39. wareHouseSummaryList(param) {
  40. return request({
  41. url: prefix + "/material/management/wareHouse/wareHouseSummaryList",
  42. method: "get",
  43. params: param,
  44. });
  45. }
  46. wareHouseSummaryList2(param) {
  47. return request({
  48. url: prefix + "/material/management/wareHouse/wareHouseSummaryList2",
  49. method: "get",
  50. params: param,
  51. });
  52. }
  53. save(param) {
  54. return request({
  55. url: prefix + "/material/management/wareHouse/save",
  56. method: "post",
  57. data: param,
  58. });
  59. }
  60. findById(id, status) {
  61. return request({
  62. url: prefix + "/material/management/wareHouse/findById",
  63. method: "get",
  64. params: { id: id, status: status },
  65. });
  66. }
  67. remove(id) {
  68. return request({
  69. url: prefix + "/material/management/wareHouse/remove",
  70. method: "get",
  71. params: { id: id },
  72. });
  73. }
  74. findRequestId(purchaseNo) {
  75. return request({
  76. url: prefix + "/material/management/wareHouse/findRequestId",
  77. method: "get",
  78. params: { purchaseNo: purchaseNo },
  79. });
  80. }
  81. updateStatusById(data) {
  82. return request({
  83. url: prefix + "/material/management/wareHouse/updateStatusById",
  84. method: "post",
  85. data: data,
  86. });
  87. }
  88. backSourceData(id) {
  89. return request({
  90. url: prefix + "/material/management/wareHouse/backSourceData",
  91. method: "get",
  92. params: { id: id },
  93. });
  94. }
  95. findHiById(id) {
  96. return request({
  97. url: prefix + "/material/management/wareHouse/findHiById",
  98. method: "get",
  99. params: { id: id },
  100. });
  101. }
  102. findHiByHiId(id) {
  103. return request({
  104. url: prefix + "/material/management/wareHouse/findHiByHiId",
  105. method: "get",
  106. params: { id: id },
  107. });
  108. }
  109. findLastHiByid(id) {
  110. return request({
  111. url: prefix + "/material/management/wareHouse/findLastHiByid",
  112. method: "get",
  113. params: { id: id },
  114. });
  115. }
  116. updateWarnFlagByTradeNameAndType(tradeName, wareHouseType) {
  117. return request({
  118. url: prefix + `/material/management/wareHouse/updateWarnFlagByTradeNameAndType`,
  119. method: "post",
  120. data: { tradeName: tradeName, wareHouseType: wareHouseType },
  121. });
  122. }
  123. updateWarnNumByTradeNameAndType(tradeName, wareHouseType, warnNum) {
  124. return request({
  125. url: prefix + `/material/management/wareHouse/updateWarnNumByTradeNameAndType`,
  126. method: "post",
  127. data: {
  128. tradeName: tradeName,
  129. wareHouseType: wareHouseType,
  130. warnNum: warnNum,
  131. },
  132. });
  133. }
  134. saveTradeName(oldTradeName, tradeName, type) {
  135. return request({
  136. url: prefix + `/material/management/wareHouse/saveTradeName`,
  137. method: "post",
  138. data: {
  139. oldTradeName: oldTradeName,
  140. tradeName: tradeName,
  141. wareHouseType: type,
  142. },
  143. });
  144. }
  145. findTradeByTypeId(typeId) {
  146. return request({
  147. url: prefix + "/material/management/wareHouse/findTradeByTypeId",
  148. method: "get",
  149. params: { typeId: typeId },
  150. });
  151. }
  152. }