index.ts 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758
  1. import request from '@/config/axios'
  2. export const getProductInfo = async (params) => {
  3. return await request.get({ url: `/cashier/get/product`, params })
  4. }
  5. export const addCart = async (data) => {
  6. return await request.post({ url: `/cashier/addCart`, data })
  7. }
  8. export const updateCartNum = async (data) => {
  9. return await request.post({ url: `/cashier/updateCartNum`, data })
  10. }
  11. export const getCarts = async (params) => {
  12. return await request.get({ url: `/cashier/getCarts`, params })
  13. }
  14. export const delCart = async (params) => {
  15. return await request.get({ url: `/cashier/delCart`, params })
  16. }
  17. export const hangUp = async (params) => {
  18. return await request.get({ url: `/cashier/hangUp`, params })
  19. }
  20. export const getHangList = async (params) => {
  21. return await request.get({ url: `/cashier/hangList`, params })
  22. }
  23. export const hangOff = async (params) => {
  24. return await request.get({ url: `/cashier/hangOff`, params })
  25. }
  26. export const hangDel = async (params) => {
  27. return await request.get({ url: `/cashier/hangDel`, params })
  28. }
  29. export const createOrder = async (data) => {
  30. return await request.post({ url: `/cashier/createOrder`, data })
  31. }
  32. export const updateOrder = async (data) => {
  33. return await request.post({ url: `/cashier/updateOrder`, data })
  34. }
  35. export const pay = async (data) => {
  36. return await request.post({ url: `/cashier/pay`, data })
  37. }
  38. export const printOrder = async (params) => {
  39. return await request.get({ url: `/cashier/printOrder`, params })
  40. }