businessManager.js 2.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116
  1. // 通用设置api文件
  2. import request from '@/utils/request'
  3. import qs from 'qs'
  4. let api = '/api-web'
  5. // 分页查询商品(教材、辅件)列表
  6. export function goodsQuery (data) {
  7. return request({
  8. url: api + '/goods/queryPage',
  9. method: 'get',
  10. params: data
  11. })
  12. }
  13. // 根据商品(教材、辅件)编号查询商品(教材、辅件)
  14. export function goodsSingleQuery (data) {
  15. return request({
  16. url: api + `/goods/get/${data}`,
  17. method: 'get'
  18. })
  19. }
  20. // 修改上架下架状态
  21. export function updateGoodsStatus (data) {
  22. return request({
  23. url: api + `/goods/updateGoodsStatus`,
  24. method: 'post',
  25. data: qs.stringify(data)
  26. })
  27. }
  28. // 新增商品(教材、辅件)
  29. export function goodsAdd (data) {
  30. return request({
  31. url: api + '/goods/add',
  32. method: 'post',
  33. data: qs.stringify(data)
  34. })
  35. }
  36. // 修改商品(教材、辅件)
  37. export function goodsUpdate (data) {
  38. return request({
  39. url: api + '/goods/update',
  40. method: 'post',
  41. data: qs.stringify(data)
  42. })
  43. }
  44. // 删除商品(教材、辅件)
  45. export function goodsDelete (data) {
  46. return request({
  47. url: api + `/goods/del/${data}`,
  48. method: 'post'
  49. })
  50. }
  51. // 参数列表
  52. export function categoryListTree (data) {
  53. return request({
  54. url: api + '/category/queryPage',
  55. method: 'get',
  56. params: data
  57. })
  58. }
  59. // 新增、修改商品类型
  60. export function categoryUpSet (data) {
  61. return request({
  62. url: api + '/category/upset',
  63. method: 'post',
  64. data: data
  65. })
  66. }
  67. // 删除商品分类
  68. export function categoryUpSetDel (data) {
  69. return request({
  70. url: api + `/category/del`,
  71. method: 'post',
  72. data: qs.stringify(data)
  73. })
  74. }
  75. // 更换列表
  76. export function getSubjectChangeList (data) {
  77. return request({
  78. url: api + '/subjectChange/queryPage',
  79. method: 'get',
  80. params: data
  81. })
  82. }
  83. // 更新成本差
  84. export function updateCostMargin (data) {
  85. return request({
  86. url: api + `/subjectChange/updateCostMargin`,
  87. method: 'post',
  88. data: qs.stringify(data)
  89. })
  90. }
  91. // 进货清单
  92. export function getGoodsProcurements (data) {
  93. return request({
  94. url: api + '/goodsProcurement/queryGoodsProcurements',
  95. method: 'get',
  96. params: data
  97. })
  98. }
  99. // 添加进货清单
  100. export function createGoodsProcurements (data) {
  101. return request({
  102. url: api + '/goods/addGoodsProcurement',
  103. method: 'post',
  104. params: data
  105. })
  106. }