package com.aps.service;

import com.aps.entity.ApsTimeConfig;
import com.baomidou.mybatisplus.extension.service.IService;

import java.util.Map;

/**
 * <p>
 * APS时间配置表 服务类
 * </p>
 *
 * @author MyBatis-Plus
 * @since 2025-12-23
 */
public interface ApsTimeConfigService extends IService<ApsTimeConfig> {
    
    /**
     * 获取配置信息（只有一条记录）
     */
    ApsTimeConfig getConfig();
    
    /**
     * 更新配置信息（先删除后插入）
     */
    boolean updateConfig(ApsTimeConfig config);
    
    /**
     * 从Map更新配置信息
     */
    boolean updateConfigFromMap(Map<String, Object> configMap);
}
