package com.hzs.member.detail;

import com.hzs.common.core.domain.R;
import com.hzs.common.domain.member.detail.CuMemberAwards;
import com.hzs.common.domain.member.detail.CuMemberLevel;
import com.hzs.common.domain.member.detail.ext.CuMemberAwardsExt;

/**
 * @Description: 会员升级记录dubbo服务
 * @Author: jiang chao
 * @Time: 2024/1/30 17:24
 * @Classname: ICuMemberLevelServiceApi
 * @PackageName: com.hzs.member.detail
 */
public interface ICuMemberDetailServiceApi {

    /**
     * 查询手动升级的最新一条
     *
     * @param pkMember 会员ID
     * @return
     */
    R<CuMemberLevel> queryLastManualUpgrade(Long pkMember);

    /**
     * 查询手动开通奖衔的最新一条
     *
     * @param pkMember 会员ID
     * @return
     */
    R<CuMemberAwardsExt> queryLastManualAwards(Long pkMember);

}
