package com.sxpcwlkj.system.service; import com.sxpcwlkj.common.code.entity.FileStorageConfig; import com.sxpcwlkj.framework.sercice.BaseService; import com.sxpcwlkj.system.entity.SysOssConfig; import com.sxpcwlkj.system.entity.bo.SysOssConfigBo; import com.sxpcwlkj.system.entity.vo.SysOssConfigVo; import java.util.List; /** * 对象存储配置表 * * @author mmsAdmin 942879858@qq.com * @since 1.0.0 2024-07-07 */ public interface SysOssConfigService extends BaseService { /** * 查询默认存储 * @return */ String queryDef(); /** * 根据 Key 查询配置 * @param key * @return */ SysOssConfigVo selectVoByKey(String key); /** * 设置配置 * @param bo * @return */ Boolean updateByIdXml(SysOssConfigBo bo); /** * 查询配置列表 * @return */ List getOss(); /** * 初始化配置 * @return */ Boolean initOss(); }