| 12345678910111213141516171819202122232425262728 |
- 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<RechargeConfigGroup> {
- /**
- * 根据站点ID获取其关联的分组(通过关联表查询),无关联时返回默认分组
- */
- RechargeConfigGroup getByStationId(String stationId);
- /**
- * 获取默认分组(is_default = 1)
- */
- RechargeConfigGroup getDefaultGroup();
- /**
- * 创建分组。如果站点列表非空,同时建立关联
- */
- RechargeConfigGroup createGroup(RechargeConfigGroup group, java.util.List<String> stationIds);
- }
|