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

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
})
}