图书馆综合管理系统
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

103 lines
2.7 KiB

  1. import request from '@/utils/request'
  2. import qs from 'qs'
  3. // export function add(data) {
  4. // return request({
  5. // url: 'api/stocktask-task/editStockTask',
  6. // method: 'post',
  7. // data
  8. // })
  9. // }
  10. // export function edit(data) {
  11. // return request({
  12. // url: 'api/stocktask-task/editStockTask',
  13. // method: 'post',
  14. // data
  15. // })
  16. // }
  17. // 盘点单删除
  18. export function del(data) {
  19. return request({
  20. url: '/api/stocktask-task/delStockBill',
  21. method: 'post',
  22. data: data
  23. })
  24. }
  25. // 终止盘点单
  26. export function FetchStopStockBill(data) {
  27. return request({
  28. url: '/api/stocktask-task/stopStockBill',
  29. method: 'post',
  30. data: data
  31. })
  32. }
  33. // 盘点日志列表
  34. export function FetchInitStockLogList(params) {
  35. return request({
  36. url: 'api/stocktask-task/initStockLogList' + '?' + qs.stringify(params, { indices: false }),
  37. method: 'get'
  38. })
  39. }
  40. // 盘点日志详情
  41. export function FetchInitStockLogDetails(params) {
  42. return request({
  43. url: 'api/stocktask-task/initStockLogDetails' + '?' + qs.stringify(params, { indices: false }),
  44. method: 'get'
  45. })
  46. }
  47. // 根据盘点单id查看各层位详情
  48. export function FetchInitStockTaskDetails(params) {
  49. return request({
  50. url: 'api/stocktask-task/initStockTaskDetails' + '?' + qs.stringify(params, { indices: false }),
  51. method: 'get'
  52. })
  53. }
  54. // 根据盘点单号和层架位编码查看进度
  55. export function FetchProgressByStockBillAndGridCode(params) {
  56. return request({
  57. url: 'api/stocktask-task/getProgressByStockBillAndGridCode' + '?' + qs.stringify(params, { indices: false }),
  58. method: 'get'
  59. })
  60. }
  61. // 获取最新的盘点单号
  62. export function FetchNewBillNo(params) {
  63. return request({
  64. url: 'api/stocktask-task/getNewBillNo' + '?' + qs.stringify(params, { indices: false }),
  65. method: 'get'
  66. })
  67. }
  68. // 获取目标最新层架位数量
  69. export function FetchStockGirdNum(params) {
  70. return request({
  71. url: 'api/stocktask-task/getStockGirdNum' + '?' + qs.stringify(params, { indices: false }),
  72. method: 'get'
  73. })
  74. }
  75. // 获取目标区域层架位总数量
  76. export function FetchTotalGirdNum(params) {
  77. return request({
  78. url: 'api/stocktask-task/getTotalGirdNum' + '?' + qs.stringify(params, { indices: false }),
  79. method: 'get'
  80. })
  81. }
  82. // 手动创建盘点任务
  83. export function add(data) {
  84. return request({
  85. url: 'api/stocktask-task/createBill',
  86. method: 'post',
  87. data: data
  88. })
  89. }
  90. export default { del, FetchStopStockBill, FetchInitStockLogList, FetchInitStockLogDetails, FetchProgressByStockBillAndGridCode, FetchInitStockTaskDetails, FetchNewBillNo, FetchStockGirdNum, FetchTotalGirdNum, add }