recommendation.js 923 B

123456789101112131415161718192021222324252627
  1. import request from '@/utils/request'
  2. // 商品推荐规则管理 API
  3. export function getRecommendationRuleList(data) {
  4. return request({ url: '/api/admin/recommendation-rules/list', method: 'post', data })
  5. }
  6. export function createRecommendationRule(data) {
  7. return request({ url: '/api/admin/recommendation-rules/create', method: 'post', data })
  8. }
  9. export function updateRecommendationRule(data) {
  10. return request({ url: '/api/admin/recommendation-rules/update', method: 'post', data })
  11. }
  12. export function deleteRecommendationRule(data) {
  13. return request({ url: '/api/admin/recommendation-rules/delete', method: 'post', data })
  14. }
  15. export function batchToggleRecommendationRule(data) {
  16. return request({ url: '/api/admin/recommendation-rules/batch-enable', method: 'post', data })
  17. }
  18. export function getRecommendationRuleById(id) {
  19. return request({ url: `/api/admin/recommendation-rules/${id}`, method: 'get' })
  20. }