WareHouseService.js 4.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197
  1. import request from "@/utils/httpRequest";
  2. import { PSI_MANAGEMANT as prefix } from "../AppPath";
  3. export default class WareHouseService {
  4. list(params) {
  5. return request({
  6. url: prefix + "/psi/management/wareHouse/list",
  7. method: "get",
  8. params: params,
  9. });
  10. }
  11. reimbursementList(params) {
  12. return request({
  13. url: prefix + "/psi/management/wareHouse/reimbursementList",
  14. method: "get",
  15. params: params,
  16. });
  17. }
  18. wareHouseList(param) {
  19. return request({
  20. url: prefix + "/psi/management/wareHouse/wareHouseList",
  21. method: "get",
  22. params: param,
  23. });
  24. }
  25. exportFile(params) {
  26. return request({
  27. url: prefix + "/psi/management/wareHouse/exportFile",
  28. method: "get",
  29. params: params,
  30. responseType: "blob",
  31. });
  32. }
  33. exportSummaryFile(params) {
  34. return request({
  35. url: prefix + "/psi/management/wareHouse/exportSummaryFile",
  36. method: "get",
  37. params: params,
  38. responseType: "blob",
  39. });
  40. }
  41. wareHouseHistoryList(param) {
  42. return request({
  43. url: prefix + "/psi/management/wareHouse/wareHouseHistoryList",
  44. method: "get",
  45. params: param,
  46. });
  47. }
  48. collectHistoryList(param) {
  49. return request({
  50. url: prefix + "/psi/management/wareHouse/collectHistoryList",
  51. method: "get",
  52. params: param,
  53. });
  54. }
  55. wareHouseSummaryList(param) {
  56. return request({
  57. url: prefix + "/psi/management/wareHouse/wareHouseSummaryList",
  58. method: "get",
  59. params: param,
  60. });
  61. }
  62. wareHouseSummaryList2(param) {
  63. return request({
  64. url: prefix + "/psi/management/wareHouse/wareHouseSummaryList2",
  65. method: "get",
  66. params: param,
  67. });
  68. }
  69. getByProduceDateAndNameGroup(param) {
  70. return request({
  71. url:
  72. prefix +
  73. "/psi/management/wareHouse/getByProduceDateAndNameGroup",
  74. method: "get",
  75. params: param,
  76. });
  77. }
  78. getByProduceDateNotMerge(param) {
  79. return request({
  80. url: prefix + "/psi/management/wareHouse/getByProduceDateNotMerge",
  81. method: "get",
  82. params: param,
  83. });
  84. }
  85. getAllData(param) {
  86. return request({
  87. url: prefix + "/psi/management/wareHouse/getAllData",
  88. method: "get",
  89. params: param,
  90. });
  91. }
  92. save(param) {
  93. return request({
  94. url: prefix + "/psi/management/wareHouse/save",
  95. method: "post",
  96. data: param,
  97. });
  98. }
  99. findById(id, status) {
  100. return request({
  101. url: prefix + "/psi/management/wareHouse/findById",
  102. method: "get",
  103. params: { id: id, status: status },
  104. });
  105. }
  106. remove(id) {
  107. return request({
  108. url: prefix + "/psi/management/wareHouse/remove",
  109. method: "get",
  110. params: { id: id },
  111. });
  112. }
  113. findRequestId(purchaseNo) {
  114. return request({
  115. url: prefix + "/psi/management/wareHouse/findRequestId",
  116. method: "get",
  117. params: { purchaseNo: purchaseNo },
  118. });
  119. }
  120. updateStatusById(data) {
  121. return request({
  122. url: prefix + "/psi/management/wareHouse/updateStatusById",
  123. method: "post",
  124. data: data,
  125. });
  126. }
  127. backSourceData(id) {
  128. return request({
  129. url: prefix + "/psi/management/wareHouse/backSourceData",
  130. method: "get",
  131. params: { id: id },
  132. });
  133. }
  134. findHiById(id) {
  135. return request({
  136. url: prefix + "/psi/management/wareHouse/findHiById",
  137. method: "get",
  138. params: { id: id },
  139. });
  140. }
  141. findHiByHiId(id) {
  142. return request({
  143. url: prefix + "/psi/management/wareHouse/findHiByHiId",
  144. method: "get",
  145. params: { id: id },
  146. });
  147. }
  148. findLastHiByid(id) {
  149. return request({
  150. url: prefix + "/psi/management/wareHouse/findLastHiByid",
  151. method: "get",
  152. params: { id: id },
  153. });
  154. }
  155. updateWarnFlagByTradeNameAndType(tradeName, wareHouseType) {
  156. return request({
  157. url:
  158. prefix +
  159. `/psi/management/wareHouse/updateWarnFlagByTradeNameAndType`,
  160. method: "post",
  161. data: { tradeName: tradeName, wareHouseType: wareHouseType },
  162. });
  163. }
  164. updateWarnNumByTradeNameAndType(tradeName, wareHouseType, warnNum) {
  165. return request({
  166. url:
  167. prefix +
  168. `/psi/management/wareHouse/updateWarnNumByTradeNameAndType`,
  169. method: "post",
  170. data: {
  171. tradeName: tradeName,
  172. wareHouseType: wareHouseType,
  173. warnNum: warnNum,
  174. },
  175. });
  176. }
  177. saveTradeName(oldTradeName, tradeName, type) {
  178. return request({
  179. url: prefix + `/psi/management/wareHouse/saveTradeName`,
  180. method: "post",
  181. data: {
  182. oldTradeName: oldTradeName,
  183. tradeName: tradeName,
  184. wareHouseType: type,
  185. },
  186. });
  187. }
  188. findTradeByTypeId(typeId) {
  189. return request({
  190. url: prefix + "/psi/management/wareHouse/findTradeByTypeId",
  191. method: "get",
  192. params: { typeId: typeId },
  193. });
  194. }
  195. }