package com.artfess.rescue.base.manager;

import com.artfess.base.manager.BaseManager;
import com.artfess.rescue.base.model.RescueFeeStandardDetailsAdditional;

import java.util.List;

/**
 * 救援收费标准加收项明细表 服务类
 *
 * @company 阿特菲斯信息技术有限公司
 * @author baseli
 * @since 2025-03-11
 */
public interface RescueFeeStandardDetailsAdditionalManager extends BaseManager<RescueFeeStandardDetailsAdditional> {

    /**
     * 根据救援收费标准ID查询收费项明细
     * @param rescueFeeStandardId 救援收费标准ID
     * @return
     */
    List<RescueFeeStandardDetailsAdditional> queryListByRescueFeeStandardId(String rescueFeeStandardId);

    /**
     * 根据救援收费标准ID删除收费项明细
     * @param rescueFeeStandardId 救援收费标准I
     * @return
     */
    boolean removeByRescueFeeStandardId(String rescueFeeStandardId);

    /**
     * 根据救援收费标准ID批量删除收费项明细
     * @param rescueFeeStandardIds 救援收费标准I
     * @return
     */
    boolean removeByRescueFeeStandardIds(List<String> rescueFeeStandardIds);
}
