package com.punchsettle.server.atomic.service; import com.punchsettle.server.atomic.entity.Reward; import com.punchsettle.server.pojo.reward.RewardQuery; import java.util.List; /** * @author tyuio * @version 1.0.0 * @date 2025/4/8 10:38 * @description 奖励 service */ public interface IRewardService { /** * 按条件查询奖励 * @param query * @return */ List queryByCondition(RewardQuery query); /** * 根据 id 查询奖励 * @param id * @return */ Reward getById(Long id); /** * 新增 * @param reward */ void insert(Reward reward); /** * 更新 * @param reward */ void update(Reward reward); }