package com.liquidnet.client.admin.zhengzai.stone.service;

import com.github.pagehelper.PageInfo;
import com.liquidnet.client.admin.zhengzai.stone.service.vo.StoneUserScoreDetailVo;
import com.liquidnet.service.stone.dto.StoneScoreListDto;
import com.liquidnet.service.stone.param.StoneScoreListParam;

public interface IScoreService {

    PageInfo<StoneScoreListDto> list(StoneScoreListParam param);

    /**
     * 修改 用户积分状态
     * @param uid       用户ID
     * @param status    状态[-999-全部|1-正常|2-冻结]
     * @return
     */
    String changeStatus(String uid, Integer status);

    /**
     * 获取 用户积分 详情
     * @param uid       用户ID
     * @return
     */
    StoneUserScoreDetailVo userScoreDetail(String uid);
}
