You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
crmeb/admin/src/api/pmdailymenudtllike.js

96 lines
1.9 KiB

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

import request from '@/utils/request'
/**
* 新增pmdailymenudtllike
* @param pram
*/
export function pmdailymenudtllikeCreateApi(data) {
return request({
url: `autogencode/pmdailymenudtllike/save`,
method: 'POST',
data
})
}
/**
* pmdailymenudtllike更新
* @param pram
*/
export function pmdailymenudtllikeUpdateApi(data) {
return request({
url: `autogencode/pmdailymenudtllike/update`,
method: 'POST',
data
})
}
/**
* pmdailymenudtllike详情
* @param pram
*/
export function pmdailymenudtllikeDetailApi(id) {
return request({
url: `autogencode/pmdailymenudtllike/info/${id}`,
method: 'GET'
})
}
/**
* pmdailymenudtllike批量删除
* @param ids
*/
export function pmdailymenudtllikeDeleteApi(ids) {
return request({
url: `autogencode/pmdailymenudtllike/delete`,
method: 'POST',
data: ids
})
}
/**
* pmdailymenudtllike列表
* @param pram
*/
export function pmdailymenudtllikeListApi(params) {
return request({
url: `autogencode/pmdailymenudtllike/list`,
method: 'GET',
params
})
}
/**
* 对菜单明细进行点赞/点踩
* @param menuDtlId 菜单明细ID
* @param likeType 评价类型1-点赞2-点踩
*/
export function pmdailymenudtllikeLikeApi(menuDtlId, likeType) {
return request({
url: `autogencode/pmdailymenudtllike/like`,
method: 'POST',
params: {
menuDtlId,
likeType
}
})
}
/**
* 查询菜品点赞和点踩排行
* @param params 查询参数
* @param params.limit 返回数量限制
* @param params.rankingType 排行类型like-点赞排行dislike-点踩排行
* @param params.itemType 菜品类型
* @param params.date 日期
*/
export function pmdailymenudtllikeRankingApi(params) {
return request({
url: `autogencode/pmdailymenudtllike/ranking`,
method: 'GET',
params
})
}