RationOldConfigDao.java 1.14 KB
package com.cjs.cms.dao.ration;

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

import org.springframework.stereotype.Repository;

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

/**
 * 再托管配售规则
 * @author tongxiaochuan
 *
 */
@Repository
public interface RationOldConfigDao {

    /**再托管配售规则查询*/
    List<RationOldConfigInfo> search(Map<String, Object> params);

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

    void insert(RationOldConfigInfo rationOldConfigInfo);

    int update(RationOldConfigInfo rationOldConfigInfo);

    /**根据id查询信息*/
    RationOldConfigInfo queryById(int id);

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

    /**更改备注信息*/
    int updateRemark(Map<String, Object> params);

    /**修改剩余数量*/
    void updateRemainAmount(RationOldConfigInfo rationOldConfigInfo);

    /**根据藏品数量查询*/
    RationOldConfigInfo queryByCode(String otcCode);

    /** 查询*/
    List<String> queryAllCode(Map<String, Object> params);

    /**获取再托管配售规则信息及对应的机构用户分配信息*/
    RationOldConfigInfo queryAllById(Integer id);
}