mirror of
https://gitee.com/mmsAdmin/mms
synced 2025-12-06 08:58:55 +08:00
52 lines
1.0 KiB
Java
Executable File
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();
|
|
|
|
}
|