api.js 8.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122
  1. const http = uni.$u.http
  2. // 登录
  3. export const login = (params, config = {custom:{auth:false}}) => http.post('/auth/login', params, config)
  4. // 查询最新版本信息
  5. export const getSysVersion = (params, config = {custom:{auth:false}}) => http.post('/sysVersion/getLatest', params, config)
  6. // 退出
  7. export const logout = (data) => http.get('/auth/logout', data)
  8. // 用户信息
  9. export const getUserInfo = (data) => http.get('/user/userInfo', data)
  10. // 供应商
  11. export const supplierList = (params, config = {}) => http.post('/supplier/queryList', params, config)
  12. // 散件入库类型
  13. export const sparePartsPutTypeList = (params, config = {}) => http.post('/sparePartsPutType/queryList', params, config)
  14. // 散件入库保存
  15. export const sparePartsPurSave = (params, config = {}) => http.post('/sparePartsPur/save', params, config)
  16. // 散件入库详细
  17. export const sparePartsPurDetail = (data) => http.get(`/sparePartsPur/findBySn/${data.sn}`, data)
  18. // 散件入库列表
  19. export const sparePartsPurList = (params, config = {}) => http.post(`/sparePartsPur/queryPage/${params.pageNo}/${params.pageSize}`, params, config)
  20. // 散件入库供应商对应可选产品
  21. export const dealerProductQueryForSparePartsPur = (params, config = {}) => http.post(`/dealerProduct/queryPageForSparePartsPur/${params.pageNo}/${params.pageSize}`, params, config)
  22. // 散件入库明细添加
  23. export const sparePartsPurDetailSave = (params, config = {}) => http.post('/sparePartsPur/detail/save', params, config)
  24. // 散件入库明细列表
  25. export const sparePartsPurDetailList = (params, config = {}) => http.post(`/sparePartsPur/detail/queryPage/${params.pageNo}/${params.pageSize}`, params, config)
  26. // 散件入库统计
  27. export const sparePartsQueryCount = (params, config = {}) => http.post('/sparePartsPur/detail/queryCount', params, config)
  28. // 散件入库明细删除
  29. export const sparePartsPurDetailDel = (data) => http.get(`/sparePartsPur/detail/delete/${data.sn}`, data)
  30. // 散件入库清空明细
  31. export const sparePartsPurDetailDelAll = (data) => http.get(`/sparePartsPur/detail/deleteAll/${data.sn}`, data)
  32. // 散件入库提交
  33. export const sparePartsPurSubmitPut = (params, config = {}) => http.post('/sparePartsPur/hand/submitPut', params, config)
  34. // 散件入库确认入库
  35. export const sparePartsPurPut = (params, config = {}) => http.post('/sparePartsPur/put', params, config)
  36. // 仓库仓位列表
  37. export const warehouseCascadeList = (params, config = {}) => http.post('/warehouse/queryListWithExt', params, config)
  38. // 盘点仓库列表
  39. export const checkWarehouseList = (params, config = {}) => http.post('/checkWarehouse/queryWarehouseList', params, config)
  40. // 新建盘点单
  41. export const checkWarehouseSave = (params, config = {}) => http.post('/checkWarehouse/save', params, config)
  42. // 库存盘点 删除
  43. export const checkWarehouseDel = (params, config = {}) => http.post('/checkWarehouse/delete', params, config)
  44. // 库存盘点列表
  45. export const checkWarehouseQueryList = (params, config = {}) => http.post(`/checkWarehouse/queryPage/${params.pageNo}/${params.pageSize}`, params, config)
  46. // 库存盘点 自选盘点 选择产品 列表 分页
  47. export const checkWarehouseDetailStockList = (params, config = {}) => http.post(`/checkWarehouse/queryStockPage/${params.pageNo}/${params.pageSize}`, params, config)
  48. // 库存盘点详情添加产品
  49. export const checkWarehouseDetailSave = (params, config = {}) => http.post('/checkWarehouse/detail/save', params, config)
  50. // 库存盘点详情删除产品
  51. export const checkWarehouseDetailDel = (params, config = {}) => http.post('/checkWarehouse/detail/delete', params, config)
  52. // 库存盘点 详情 列表 分页
  53. export const checkWarehouseDetailList = (params, config = {}) => http.post(`/checkWarehouse/detail/queryPage/${params.pageNo}/${params.pageSize}`, params, config)
  54. // 库存盘点 详情 合计
  55. export const checkWarehouseDetailCount = (params, config = {}) => http.post('/checkWarehouse/detail/queryPageCount', params, config)
  56. // 库存盘点提交
  57. export const checkWarehouseSubmit = (params, config = {}) => http.post('/checkWarehouse/hand/submitAuditInventory', params, config)
  58. // 库存盘点 详情信息
  59. export const checkWarehouseDetailBySn = (data) => http.get(`/checkWarehouse/queryBySn/${data.sn}`, data)
  60. // 重盘
  61. export const checkWarehouseReInventory = (params, config = {}) => http.post('/checkWarehouse/reInventory', params, config)
  62. // 销售 列表 有分页
  63. export const salesQueryList = (params, config = {}) => http.post(`/sales/queryPage/${params.pageNo}/${params.pageSize}`, params, config)
  64. // 销售单详情
  65. export const salesDetail = (params, config = {}) => http.post('/sales/findBySn', params, config)
  66. // 销售明细列表
  67. export const salesDetailList = (params, config = {}) => http.post(`/salesDetail/queryPage/${params.pageNo}/${params.pageSize}`, params, config)
  68. // 销售捡货
  69. export const salesPick = (params, config = {}) => http.post('/salesDetail/pick', params, config)
  70. // 销售 拣货出库
  71. export const salesWriteStockOut = (data, config) => http.get(`/sales/stockOutPick/${data.salesBillSn}`, data, config)
  72. // 连锁调拨调出 列表 分页
  73. export const allocLinkageOutList = (params, config = {}) => http.post(`/allocLinkageOut/queryPage/${params.pageNo}/${params.pageSize}`, params, config)
  74. // 详情
  75. export const allocLinkageOutDetail = (data) => http.get(`/allocLinkageOut/findBySn/${data.sn}`, data)
  76. // 明细列表
  77. export const allocLinkageOutDetailList = (params, config = {}) => http.post(`/allocLinkageOut/detail/queryPage/${params.pageNo}/${params.pageSize}`, params, config)
  78. // 连锁调拨捡货
  79. export const allocLinkageOutPick = (params, config = {}) => http.post('/allocLinkageOut/detail/pick', params, config)
  80. // 连锁调拨调出
  81. export const allocLinkageOutStock = (data) => http.get(`/allocLinkageOut/outStockPick/${data.sn}`, data)
  82. // 连锁调拨调出 详情 合计
  83. export const allocLinkageOutDetailCount = (params, config = {}) => http.post('/allocLinkageOut/detail/queryCount', params, config)
  84. // 店内调出 列表 分页
  85. export const storeCallOutList = (params, config = {}) => http.post(`/storeCallOut/queryPage/${params.pageNo}/${params.pageSize}`, params, config)
  86. // 详情
  87. export const storeCallOutDetail = (data) => http.get(`/storeCallOut/findBySn/${data.sn}`, data)
  88. // 明细列表
  89. export const storeCallOutDetailList = (params, config = {}) => http.post(`/storeCallOut/detail/queryPage/${params.pageNo}/${params.pageSize}`, params, config)
  90. // 店内调出捡货
  91. export const storeCallOutPick = (params, config = {}) => http.post('/storeCallOut/detail/pick', params, config)
  92. // 店内调出 出库
  93. export const storeCallOutOut = (params, config = {}) => http.post(`/storeCallOut/outPick`, params, config)
  94. // 详情 合计
  95. export const storeCallOutDetailCount = (params, config = {}) => http.post('/storeCallOut/detail/queryCount', params, config)
  96. // 产品维护
  97. export const dealerProductList = (params, config = {}) => http.post(`/dealerProduct/queryPage/${params.pageNo}/${params.pageSize}`, params, config)
  98. export const dealerProductSave = (params, config = {}) => http.post('/dealerProduct/save', params, config)
  99. // 产品品牌列表 无分页
  100. export const dealerProductBrandQuery = (params, config = {}) => http.post('/dealerProductBrand/queryList', params, config)
  101. // 产品分类 列表 无分页
  102. export const dealerProductTypeList = (params, config = {}) => http.post('/dealerProductType/query', params, config)
  103. // 库存 列表 合计
  104. export const stockCount = (params, config = {}) => http.post('/stock/queryCount', params, config)
  105. // 库存列表 分页
  106. export const stockList = (params, config = {}) => http.post(`/stock/queryPage/${params.pageNo}/${params.pageSize}`, params, config)
  107. // 库存 详情列表 分页
  108. export const stockDetailList = (params, config = {}) => http.post(`/stock/detail/queryPage/${params.pageNo}/${params.pageSize}`, params, config)
  109. // 库存流水(出入库明细) 列表 有分页
  110. export const stockFlowList = (params, config = {}) => http.post(`/stockFlow/queryPage/${params.pageNo}/${params.pageSize}`, params, config)
  111. // 库存 详情列表 分页
  112. export const querySumByProductLocation = (params, config = {}) => http.post(`/stock/detail/querySumByProductLocation/${params.pageNo}/${params.pageSize}`, params, config)
  113. // 出入库明细 列表 合计
  114. export const stockByProductSn = (params, config = {}) => http.post(`/stock/findByProductSn/${params.productSn}`, params, config)