package com.kym.service; import com.kym.entity.RechargeConfigGroup; import com.kym.service.mybatisplus.MyBaseService; /** * 充值配置分组服务 * * @author skyline * @since 2026-05-26 */ public interface RechargeConfigGroupService extends MyBaseService { /** * 根据站点ID获取其关联的分组(通过关联表查询),无关联时返回默认分组 */ RechargeConfigGroup getByStationId(String stationId); /** * 获取默认分组(is_default = 1) */ RechargeConfigGroup getDefaultGroup(); /** * 创建分组。如果站点列表非空,同时建立关联 */ RechargeConfigGroup createGroup(RechargeConfigGroup group, java.util.List stationIds); }