QuotaUserDao.java 924 Bytes
package com.cjs.cms.dao.quota;

import java.util.List;
import java.util.Map;

import org.springframework.stereotype.Repository;

import com.cjs.cms.model.quota.QuotaUserInfo;

/**
 * 用户权益
 * @author tongxiaochuan
 *
 */
@Repository
public interface QuotaUserDao {

    QuotaUserInfo queryByUserId(Map<String, Object> params);

    int insert(QuotaUserInfo quotaUserInfo);

    void updateQuota(QuotaUserInfo quotaUserInfo);

    void updateQuotaByUserId(Map<String, Object> params);
    
    //查询已经过期的用户权益
    List<QuotaUserInfo> search(Map<String, Object> params);

    int searchTotal(Map<String, Object> params);
    
    void emptyQuota(Map<String, Object> params);
    
    List<QuotaUserInfo> queryQuotaByotcCode(String otcCode);
    
    //查询用户权益
    List<Map<String, Object>> searchQuota(Map<String, Object> params);

    int searchQuotaTotal(Map<String, Object> params);

}