http.js 9.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233
  1. import request from "./request.js";
  2. import storage from "./storage.js"
  3. const ApiUrl = {
  4. Login: "/api/Account/Login", // 登录
  5. LoginQuit: "/api/User/LoginQuit", // 登出
  6. GetUserInfo: "/api/User/GetUserInfo", // 获取用户信息
  7. GetUserPageList: "/api/User/GetPageList", // 获取用户列表
  8. DownloadApkFile: "/api/User/DownloadApkFile", // 获取更新版本号
  9. GetZTreeChildren: "/api/BaseData/GetMaterialCategoryZTree", // 物料分类
  10. GetZTreeChildren: "/api/BaseData/GetMaterialCategoryZTree", // 物料分类
  11. Material: "/api/BaseData/GetMaterialPageList", // 获取物料
  12. GetStockHouse: "/api/BaseData/GetStockHouse", // 手持机获取仓库
  13. GetContractBatchPageList: "/api/BaseData/GetContractBatchPageList", // 合同列表
  14. ScanStockInQRCode: "/api/StockInOut/ScanStockInQRCode", // 扫描二维码获取物料信息
  15. BandingStockInRfidCode: "/api/StockInOut/BandingStockInRfidCode", // 绑定RFID标签
  16. GetStockInRfidLabel: "/api/StockInOut/GetStockInRfidLabel", // 获取手动贴标列表
  17. AddRfidCodeStockTag: "/api/StockInOut/AddRfidCodeStockTag", // 手动新增Rfid绑定标签
  18. ScanRfidCodeStockTag: "/api/StockInOut/ScanRfidCodeStockTag", // 扫描RFID标签获取物料信息
  19. GetStockCheckList: "/api/StockQuantityCheck/GetStockCheckList", // 获取到货质检列表
  20. GetStockCheckRecord: "/api/StockQuantityCheck/GetStockCheckRecord", // 获取质检记录
  21. ScanRfidTagCode: "/api/StockQuantityCheck/ScanRfidTagCode", // 到货质检扫描RFID
  22. SubmitStockCheck: "/api/StockQuantityCheck/SubmitStockCheck", // 提交质检结果
  23. GetQuantityCheckLake: "/api/StockQuantityCheck/GetQuantityCheckLake", // 获取质检短少记录
  24. AddStockQtyCheckAdjust: "/api/StockQuantityCheck/AddStockQtyCheckAdjust", // 新增质检数量修正申请
  25. CreateRfidStockTag: "/api/StockInOut/CreateRfidStockTag", // 新建rfid标签
  26. GetStockTagData: "/api/StockInOut/GetStockTagData", // 获取web创建标签列表
  27. GetStockTagMaterial: "/api/StockInOut/GetStockTagMaterial", // 获取标签物料
  28. EveryDayStorageCheckList: "/api/Stock/EveryDayStorageCheckList", // 每日盘点库存列表
  29. CompleteEveryDayBatchCheck: "/api/Stock/CompleteEveryDayBatchCheck", // 每日盘点完成扫描
  30. PeopleStorageCheckList: "/api/Stock/PeopleStorageCheckList", // 人工盘点库存列表
  31. RfidCompleteCheck: "/api/Stock/RfidCompleteCheck", // 单个Rfid完成库存盘点
  32. SaveReplaceRfidCodeTag: "/api/StockInOut/SaveReplaceRfidCodeTag", // 保存更换后的RFID标签
  33. GetStockDataPageList: "/api/Stock/GetStockDataPageList" ,// 物料库存
  34. DoStorageDataInOut: "/api/Stock/DoStorageDataInOut" ,// 出入库
  35. GetBatchCheckList: "/api/Stock/GetBatchCheckList", // 获取批次盘点列表
  36. GetBatchCheckRfid: "/api/Stock/GetBatchCheckRfid", // 获取批次盘点Rfid标签
  37. CompleteBatchCheck: "/api/Stock/CompleteBatchCheck", // 结束本次盘点
  38. GetEveryDayCheckRfid: "/api/Stock/GetEveryDayCheckRfid", // 每日盘点批量扫描
  39. SubmitEveryDayCheckFlow: "/api/Stock/SubmitEveryDayCheckFlow", // 每日盘点提交审核
  40. GetUserCheckList: "/api/Stock/GetUserCheckList", // 人工盘点列表
  41. SubmitUserCheck: "/api/Stock/SubmitUserCheck", // 提交人工盘点
  42. CompleteUserCheck: "/api/Stock/CompleteUserCheck", // 指定用户盘点完成扫描
  43. GetStockDetailRfid: "/api/Stock/GetStockDetailRfid", // 获取库存标签
  44. GetScanfTagMaterial: "/api/Stock/GetScanfTagMaterial", // 获取批量扫描标签信息
  45. EditTag: "/api/Stock/EditTag", // 标签纠正
  46. DelTag: "/api/Stock/DelTag", // 标签删除
  47. CreateTag: "/api/Stock/CreateTag", // 异常标签处理 新建标签
  48. SubmitCheckResult: "/api/Stock/SubmitCheckResult", // 异常标签处理 提交
  49. SaveStockInBack: "/api/StockInOut/SaveStockInBack", // 归还入库
  50. AddApplyStockOutBill: "/api/ApplyTake/AddApplyStockOutBill", // 新增其他出库单/退货申请 报损申请提交
  51. GetApplyStockOutTemp: "/api/ApplyTake/GetApplyStockOutTemp" ,// 退货临时数据
  52. AddApplySceneBack: "/api/ApplyTake/AddApplySceneBack", // 退仓申请
  53. GetStockBackHouse: "/api/ApplyTake/GetStockBackHouse", // 回仓列表
  54. CommitStockBackHouse: "/api/ApplyTake/CommitStockBackHouse", // 退料接收
  55. HandleMacStockInOut: "/api/StockInOut/HandleMacStockInOut" ,// 手动出1/入0库
  56. HandleMacStorageInOut: "/api/Device/HandleMacStorageInOut" ,// 手持机添加出库数据到一体机出货列表
  57. UploadBase64: "/api/Upload/UploadBase64" ,// 图片上传
  58. AddStockExemptCheck: "/api/StockQuantityCheck/AddStockExemptCheck" ,// 新增免检申请
  59. };
  60. class Api {
  61. static GetStockBackHouse(params = {}) {
  62. return request.post(ApiUrl.GetStockBackHouse, params);
  63. }
  64. static CommitStockBackHouse(params = {}) {
  65. return request.post(ApiUrl.CommitStockBackHouse, params);
  66. }
  67. static AddApplySceneBack(params = {}) {
  68. return request.post(ApiUrl.AddApplySceneBack, params);
  69. }
  70. static AddStockExemptCheck(params = {}) {
  71. return request.post(ApiUrl.AddStockExemptCheck, params);
  72. }
  73. static GetContractBatchPageList(params = {}) {
  74. return request.post(ApiUrl.GetContractBatchPageList, params);
  75. }
  76. static CreateTag(params = {}) {
  77. return request.post(ApiUrl.CreateTag, params);
  78. }
  79. static SubmitCheckResult(params = {}) {
  80. return request.post(ApiUrl.SubmitCheckResult, params);
  81. }
  82. static DownloadApkFile(params = {}) {
  83. return request.post(ApiUrl.DownloadApkFile, params);
  84. }
  85. static GetScanfTagMaterial(params = {}) {
  86. return request.post(ApiUrl.GetScanfTagMaterial, params);
  87. }
  88. static EditTag(params = {}) {
  89. return request.post(ApiUrl.EditTag, params);
  90. }
  91. static DelTag(params = {}) {
  92. return request.post(ApiUrl.DelTag, params);
  93. }
  94. static GetStockDetailRfid(params = {}) {
  95. return request.post(ApiUrl.GetStockDetailRfid, params);
  96. }
  97. static CompleteUserCheck(params = {}) {
  98. return request.post(ApiUrl.CompleteUserCheck, params);
  99. }
  100. static SubmitUserCheck(params = {}) {
  101. return request.post(ApiUrl.SubmitUserCheck, params);
  102. }
  103. static GetUserCheckList(params = {}) {
  104. return request.post(ApiUrl.GetUserCheckList, params);
  105. }
  106. static SubmitEveryDayCheckFlow(params = {}) {
  107. return request.post(ApiUrl.SubmitEveryDayCheckFlow, params);
  108. }
  109. static GetEveryDayCheckRfid(params = {}) {
  110. return request.post(ApiUrl.GetEveryDayCheckRfid, params);
  111. }
  112. static CompleteEveryDayBatchCheck(params = {}) {
  113. return request.post(ApiUrl.CompleteEveryDayBatchCheck, params);
  114. }
  115. static CompleteBatchCheck(params = {}) {
  116. return request.post(ApiUrl.CompleteBatchCheck, params);
  117. }
  118. static GetBatchCheckList(params = {}) {
  119. return request.post(ApiUrl.GetBatchCheckList, params);
  120. }
  121. static GetBatchCheckRfid(params = {}) {
  122. return request.post(ApiUrl.GetBatchCheckRfid, params);
  123. }
  124. static UploadBase64(params = {}) {
  125. return request.post(ApiUrl.UploadBase64, params);
  126. }
  127. static GetStockHouse(params = {}) {
  128. return request.post(ApiUrl.GetStockHouse, params);
  129. }
  130. static HandleMacStorageInOut(params = {}) {
  131. return request.post(ApiUrl.HandleMacStorageInOut, params);
  132. }
  133. static GetStockTagMaterial(params = {}) {
  134. return request.post(ApiUrl.GetStockTagMaterial, params);
  135. }
  136. static GetStockTagData(params = {}) {
  137. return request.post(ApiUrl.GetStockTagData, params);
  138. }
  139. static GetStockDataPageList(params = {}) {
  140. return request.post(ApiUrl.GetStockDataPageList, params);
  141. }
  142. static DoStorageDataInOut(params = {}) {
  143. return request.post(ApiUrl.DoStorageDataInOut, params);
  144. }
  145. static HandleMacStockInOut(params = {}) {
  146. return request.post(ApiUrl.HandleMacStockInOut, params);
  147. }
  148. static GetUserPageList(params = {}) {
  149. return request.post(ApiUrl.GetUserPageList, params);
  150. }
  151. static GetApplyStockOutTemp(params = {}) {
  152. return request.post(ApiUrl.GetApplyStockOutTemp, params);
  153. }
  154. static GetUserInfo(params = {}) {
  155. return request.post(ApiUrl.GetUserInfo, params);
  156. }
  157. static Login(params = {}) {
  158. return request.post(ApiUrl.Login, params);
  159. }
  160. static LoginQuit(params = {}) {
  161. return request.post(ApiUrl.LoginQuit, params);
  162. }
  163. static SaveReplaceRfidCodeTag(params = {}) {
  164. return request.post(ApiUrl.SaveReplaceRfidCodeTag, params);
  165. }
  166. static CreateRfidStockTag(params = {}) {
  167. return request.post(ApiUrl.CreateRfidStockTag, params);
  168. }
  169. static AddApplyStockOutBill(params = {}) {
  170. return request.post(ApiUrl.AddApplyStockOutBill, params);
  171. }
  172. static SaveStockInBack(params = {}) {
  173. return request.post(ApiUrl.SaveStockInBack, params);
  174. }
  175. static RfidCompleteCheck(params = {}) {
  176. return request.post(ApiUrl.RfidCompleteCheck, params);
  177. }
  178. static PeopleStorageCheckList(params = {}) {
  179. return request.post(ApiUrl.PeopleStorageCheckList, params);
  180. }
  181. static EveryDayStorageCheckList(params = {}) {
  182. return request.post(ApiUrl.EveryDayStorageCheckList, params);
  183. }
  184. static AddStockQtyCheckAdjust(params = {}) {
  185. return request.post(ApiUrl.AddStockQtyCheckAdjust, params);
  186. }
  187. static GetQuantityCheckLake(params = {}) {
  188. return request.post(ApiUrl.GetQuantityCheckLake, params);
  189. }
  190. static SubmitStockCheck(params = {}) {
  191. return request.post(ApiUrl.SubmitStockCheck, params);
  192. }
  193. static ScanRfidTagCode(params = {}) {
  194. return request.post(ApiUrl.ScanRfidTagCode, params);
  195. }
  196. static GetStockCheckRecord(params = {}) {
  197. return request.post(ApiUrl.GetStockCheckRecord, params);
  198. }
  199. static GetStockCheckList(params = {}) {
  200. return request.post(ApiUrl.GetStockCheckList, params);
  201. }
  202. static ScanRfidCodeStockTag(params = {}) {
  203. return request.post(ApiUrl.ScanRfidCodeStockTag, params);
  204. }
  205. static AddRfidCodeStockTag(params = {}) {
  206. return request.post(ApiUrl.AddRfidCodeStockTag, params);
  207. }
  208. static BandingStockInRfidCode(params = {}) {
  209. return request.post(ApiUrl.BandingStockInRfidCode, params);
  210. }
  211. static GetStockInRfidLabel(params = {}) {
  212. return request.post(ApiUrl.GetStockInRfidLabel, params);
  213. }
  214. static ScanStockInQRCode(params = {}) {
  215. return request.post(ApiUrl.ScanStockInQRCode, params);
  216. }
  217. static GetZTreeChildren(params = {}) {
  218. return request.post(ApiUrl.GetZTreeChildren, params);
  219. }
  220. static Material(params = {}) {
  221. return request.post(ApiUrl.Material, params);
  222. }
  223. }
  224. export default Api;