dish.js 891B

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. import { request } from '@umijs/max';
  2. /**
  3. * 查询列表
  4. * @param {*} params
  5. * @returns
  6. */
  7. export const getDishList = (params) => request('/dishes', { params });
  8. /**
  9. * 查询食材列表
  10. * @param {*} params
  11. * @returns
  12. */
  13. export const getFoodIngredientsList = (params) => request('/foodIngredients', { params });
  14. /**
  15. * 详情
  16. * @param {*} id
  17. * @returns
  18. */
  19. export const getDishById = (id) => request(`/dishes/${id}`);
  20. /**
  21. * 新增
  22. * @param {*} data
  23. * @returns
  24. */
  25. export const addDish = (data) => request('/dishes', { method: 'post', data });
  26. /**
  27. * 新增
  28. * @param {*} id
  29. * @param {*} data
  30. * @returns
  31. */
  32. export const updataDish = (id, data) => request(`/dishes/${id}`, { method: 'put', data });
  33. /**
  34. * 删除
  35. * @param {*} id
  36. * @returns
  37. */
  38. export const deleteDish = (id) => request(`/dishes/${id}`, { method: 'delete' });