package com.czg.account.service;

import com.czg.account.dto.points.MemberPointsLogDTO;
import com.czg.account.entity.MemberPointsLog;
import com.czg.account.vo.PointsShopListVO;
import com.mybatisflex.core.paginate.Page;
import com.mybatisflex.core.service.IService;

import java.util.List;

/**
 * 会员积分变动记录
 *
 * @author Tankaikai tankaikai@aliyun.com
 * @since 1.0 2025-02-25
 */
public interface MemberPointsLogService extends IService<MemberPointsLog> {

    Page<MemberPointsLogDTO> getMemberPointsLogPage(MemberPointsLogDTO param);

    List<PointsShopListVO> getList(long userId, String shopName);
}
