package com.jwipc.sys.client;

import com.jwipc.sys.client.dto.FileResposeCDTO;

import java.util.List;
import java.util.Map;

/**
 * <p> </p>
 *
 * @author ZhangJie
 * @version 1.0
 * @since JDK 1.8
 */

public interface SysConfigClient {
    public  Map<String, String> getByKeyList(List<String> configKeys);

    /**
     * 获取文本型系统参数
     *
     * @param key 唯一编码
     * @return 参数
     */
    public String getTextConfig(String key);

    /**
     * 获取附件型文件
     *
     * @param key 唯一编码
     * @return 文件
     */
    public FileResposeCDTO getFileConfig(String key);
    /**
     * 获取单选型系统参数
     *
     * @param key 唯一编码
     * @return 参数 0-否；1-是
     */
    public Integer getRadioConfig(String key);
}
