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