goods.js 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. import { request } from '@/api/request'
  2. function goodsList(data, loading) {
  3. return request({ url: '/goodsList', data }, loading)
  4. }
  5. function goodsDetail(goods_sn, loading) {
  6. return request({ url: '/goodsDetail', data: { goods_sn } }, loading)
  7. }
  8. function isSc(goods_id, loading) {
  9. return request({ url: '/isAttensionGoods', data: { goods_id } }, loading)
  10. }
  11. function addSc(goods_id, loading) {
  12. return request({ url: '/goodsAttension', data: { goods_id } }, loading)
  13. }
  14. function delSc(goods_id, loading) {
  15. return request({ url: '/cancelAttension', data: { goods_id } }, loading)
  16. }
  17. function orderList(data, loading) {
  18. return request({ url: '/orderList', data }, loading)
  19. }
  20. function createOrder(data, loading) {
  21. return request({ url: '/createOrder', data }, loading)
  22. }
  23. function cancelOrder(order_sn, loading) {
  24. return request({ url: '/cancelOrder', data: { order_sn } }, loading)
  25. }
  26. function receiveOrder(order_sn, loading) {
  27. return request({ url: '/receiveOrder', data: { order_sn } }, loading)
  28. }
  29. export default {
  30. goodsList,
  31. goodsDetail,
  32. isSc,
  33. addSc,
  34. delSc,
  35. orderList,
  36. createOrder,
  37. cancelOrder,
  38. receiveOrder
  39. }