api.js 6.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798
  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 logout = (data) => http.get('/auth/logout', data)
  6. // 用户信息
  7. export const getUserInfo = (data) => http.get('/user/userInfo', data)
  8. // 供应商
  9. export const supplierList = (params, config = {}) => http.post('/supplier/queryList', params, config)
  10. // 散件入库类型
  11. export const sparePartsPutTypeList = (params, config = {}) => http.post('/sparePartsPutType/queryList', params, config)
  12. // 散件入库保存
  13. export const sparePartsPurSave = (params, config = {}) => http.post('/sparePartsPur/save', params, config)
  14. // 散件入库详细
  15. export const sparePartsPurDetail = (data) => http.get(`/sparePartsPur/findBySn/${data.sn}`, data)
  16. // 散件入库列表
  17. export const sparePartsPurList = (params, config = {}) => http.post(`/sparePartsPur/queryPage/${params.pageNo}/${params.pageSize}`, params, config)
  18. // 散件入库供应商对应可选产品
  19. export const dealerProductQueryForSparePartsPur = (params, config = {}) => http.post(`/dealerProduct/queryPageForSparePartsPur/${params.pageNo}/${params.pageSize}`, params, config)
  20. // 散件入库明细添加
  21. export const sparePartsPurDetailSave = (params, config = {}) => http.post('/sparePartsPur/detail/save', params, config)
  22. // 散件入库明细列表
  23. export const sparePartsPurDetailList = (params, config = {}) => http.post(`/sparePartsPur/detail/queryPage/${params.pageNo}/${params.pageSize}`, params, config)
  24. // 散件入库统计
  25. export const sparePartsQueryCount = (params, config = {}) => http.post('/sparePartsPur/detail/queryCount', params, config)
  26. // 散件入库明细删除
  27. export const sparePartsPurDetailDel = (data) => http.get(`/sparePartsPur/detail/delete/${data.sn}`, data)
  28. // 散件入库清空明细
  29. export const sparePartsPurDetailDelAll = (data) => http.get(`/sparePartsPur/detail/deleteAll/${data.sn}`, data)
  30. // 散件入库提交
  31. export const sparePartsPurSubmitPut = (params, config = {}) => http.post('/sparePartsPur/hand/submitPut', params, config)
  32. // 散件入库确认入库
  33. export const sparePartsPurPut = (params, config = {}) => http.post('/sparePartsPur/put', params, config)
  34. // 仓库仓位列表
  35. export const warehouseCascadeList = (params, config = {}) => http.post('/warehouse/queryListWithExt', params, config)
  36. // 盘点仓库列表
  37. export const checkWarehouseList = (params, config = {}) => http.post('/checkWarehouse/queryWarehouseList', params, config)
  38. // 新建盘点单
  39. export const checkWarehouseSave = (params, config = {}) => http.post('/checkWarehouse/save', params, config)
  40. // 库存盘点 删除
  41. export const checkWarehouseDel = (params, config = {}) => http.post('/checkWarehouse/delete', params, config)
  42. // 库存盘点列表
  43. export const checkWarehouseQueryList = (params, config = {}) => http.post(`/checkWarehouse/queryPage/${params.pageNo}/${params.pageSize}`, params, config)
  44. // 库存盘点 自选盘点 选择产品 列表 分页
  45. export const checkWarehouseDetailStockList = (params, config = {}) => http.post(`/checkWarehouse/queryStockPage/${params.pageNo}/${params.pageSize}`, params, config)
  46. // 库存盘点详情添加产品
  47. export const checkWarehouseDetailSave = (params, config = {}) => http.post('/checkWarehouse/detail/save', params, config)
  48. // 库存盘点详情删除产品
  49. export const checkWarehouseDetailDel = (params, config = {}) => http.post('/checkWarehouse/detail/delete', params, config)
  50. // 库存盘点 详情 列表 分页
  51. export const checkWarehouseDetailList = (params, config = {}) => http.post(`/checkWarehouse/detail/queryPage/${params.pageNo}/${params.pageSize}`, params, config)
  52. // 库存盘点 详情 合计
  53. export const checkWarehouseDetailCount = (params, config = {}) => http.post('/checkWarehouse/detail/queryPageCount', params, config)
  54. // 库存盘点提交
  55. export const checkWarehouseSubmit = (params, config = {}) => http.post('/checkWarehouse/hand/submitAuditInventory', params, config)
  56. // 库存盘点 详情信息
  57. export const checkWarehouseDetailBySn = (data) => http.get(`/checkWarehouse/queryBySn/${data.sn}`, data)
  58. // 重盘
  59. export const checkWarehouseReInventory = (params, config = {}) => http.post('/checkWarehouse/reInventory', params, config)
  60. // 销售 列表 有分页
  61. export const salesQueryList = (params, config = {}) => http.post(`/sales/queryPage/${params.pageNo}/${params.pageSize}`, params, config)
  62. // 销售单详情
  63. export const salesDetail = (params, config = {}) => http.post('/sales/findBySn', params, config)
  64. // 销售明细列表
  65. export const salesDetailList = (params, config = {}) => http.post(`/salesDetail/queryPage/${params.pageNo}/${params.pageSize}`, params, config)
  66. // 销售捡货
  67. export const salesPick = (params, config = {}) => http.post('/salesDetail/pick', params, config)
  68. // 销售 拣货出库
  69. export const salesWriteStockOut = (data, config) => http.get(`/sales/stockOutPick/${data.salesBillSn}`, data, config)
  70. // 连锁调拨调出 列表 分页
  71. export const allocLinkageOutList = (params, config = {}) => http.post(`/allocLinkageOut/queryPage/${params.pageNo}/${params.pageSize}`, params, config)
  72. // 详情
  73. export const allocLinkageOutDetail = (data) => http.get(`/allocLinkageOut/findBySn/${data.sn}`, data)
  74. // 明细列表
  75. export const allocLinkageOutDetailList = (params, config = {}) => http.post(`/allocLinkageOut/detail/queryPage/${params.pageNo}/${params.pageSize}`, params, config)
  76. // 连锁调拨捡货
  77. export const allocLinkageOutPick = (params, config = {}) => http.post('/allocLinkageOut/detail/pick', params, config)
  78. // 连锁调拨调出
  79. export const allocLinkageOutStock = (data) => http.get(`/allocLinkageOut/outStockPick/${data.sn}`, data)
  80. // 连锁调拨调出 详情 合计
  81. export const allocLinkageOutDetailCount = (params, config = {}) => http.post('/allocLinkageOut/detail/queryCount', params, config)
  82. // 店内调出 列表 分页
  83. export const storeCallOutList = (params, config = {}) => http.post(`/storeCallOut/queryPage/${params.pageNo}/${params.pageSize}`, params, config)
  84. // 详情
  85. export const storeCallOutDetail = (data) => http.get(`/storeCallOut/findBySn/${data.sn}`, data)
  86. // 明细列表
  87. export const storeCallOutDetailList = (params, config = {}) => http.post(`/storeCallOut/detail/queryPage/${params.pageNo}/${params.pageSize}`, params, config)
  88. // 店内调出捡货
  89. export const storeCallOutPick = (params, config = {}) => http.post('/storeCallOut/detail/pick', params, config)
  90. // 店内调出 出库
  91. export const storeCallOutOut = (params, config = {}) => http.post(`/storeCallOut/outPick`, params, config)
  92. // 详情 合计
  93. export const storeCallOutDetailCount = (params, config = {}) => http.post('/storeCallOut/detail/queryCount', params, config)