UniversalEvaluationModeMapper.java 1.84 KB
package com.lhcredit.project.business.universalEvaluationMode.mapper;

import com.lhcredit.project.business.universalEvaluationMode.domain.UniversalEvaluationMode;
import java.util.List;

/**
 * 通用类评价模型 数据层
 *
 * @author lhcredit
 * @date 2024-06-14
 */
public interface UniversalEvaluationModeMapper {
    /**
     * 查询通用类评价模型信息
     *
     * @param id 通用类评价模型ID
     * @return 通用类评价模型信息
     */
    public UniversalEvaluationMode selectUniversalEvaluationModeById(Integer id);

    /**
     * 查询通用类评价模型列表
     *
     * @param universalEvaluationMode 通用类评价模型信息
     * @return 通用类评价模型集合
     */
    public List<UniversalEvaluationMode> selectUniversalEvaluationModeList(UniversalEvaluationMode universalEvaluationMode);

    /**
     * 新增通用类评价模型
     *
     * @param universalEvaluationMode 通用类评价模型信息
     * @return 结果
     */
    public int insertUniversalEvaluationMode(UniversalEvaluationMode universalEvaluationMode);

    /**
     * 修改通用类评价模型
     *
     * @param universalEvaluationMode 通用类评价模型信息
     * @return 结果
     */
    public int updateUniversalEvaluationMode(UniversalEvaluationMode universalEvaluationMode);

    /**
     * 删除通用类评价模型
     *
     * @param id 通用类评价模型ID
     * @return 结果
     */
    public int deleteUniversalEvaluationModeById(Integer id);

    /**
     * 批量删除通用类评价模型
     *
     * @param ids 需要删除的数据ID
     * @return 结果
     */
    public int deleteUniversalEvaluationModeByIds(String[] ids);


    public void  insertUniverdalModeBatch(List<UniversalEvaluationMode> list);

    public List<UniversalEvaluationMode> getEvaluationModeListByCgid (Long cgid);

}