mms/mms-admin/src/main/java/com/sxpcwlkj/system/service/SysOssConfigService.java
2025-07-02 00:57:46 +08:00

52 lines
1.0 KiB
Java
Executable File

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<SysOssConfig, SysOssConfigVo, SysOssConfigBo> {
/**
* 查询默认存储
* @return
*/
String queryDef();
/**
* 根据 Key 查询配置
* @param key
* @return
*/
SysOssConfigVo selectVoByKey(String key);
/**
* 设置配置
* @param bo
* @return
*/
Boolean updateByIdXml(SysOssConfigBo bo);
/**
* 查询配置列表
* @return
*/
List<FileStorageConfig> getOss();
/**
* 初始化配置
* @return
*/
Boolean initOss();
}