RationOldQualityDao.java 1.11 KB
package com.cjs.cms.dao.ration;

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

import org.apache.ibatis.annotations.Param;
import org.springframework.stereotype.Repository;

import com.cjs.cms.model.ration.RationOldQualityInfo;

/**
 * 再托管配售资格
 * @author tongxiaochuan
 *
 */
@Repository
public interface RationOldQualityDao {

    List<Map<String, Object>> search(Map<String, Object> params);

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

    Map<String, Object> searchFooter(Map<String, Object> params);

    void insert(RationOldQualityInfo rationOldQualityInfo);

    //查询发送配售购买短信的用户
    List<RationOldQualityInfo> queryUserByRationAmount(Integer rationOldConfigId);

    //查询指定编号规则的待配售资格的信息
    List<RationOldQualityInfo> queryByConfigId(Integer rationOldConfigId);

    int queryRationAmount(@Param("rationOldConfigId") int rationOldConfigId,
                          @Param("userId") String userId);

    RationOldQualityInfo queryByConfigAndUser(Map<String, Object> params);

    int updateDistribute(RationOldQualityInfo rationOldQualityInfo);
}