mirror of https://gitee.com/stylefeng/roses
标题图片配置管理
parent
3397662754
commit
ca6fc97427
|
@ -5,6 +5,12 @@ import cn.stylefeng.roses.kernel.rule.exception.AbstractExceptionEnum;
|
|||
import cn.stylefeng.roses.kernel.system.api.constants.SystemConstants;
|
||||
import lombok.Getter;
|
||||
|
||||
/**
|
||||
* 标题图片配置管理异常枚举
|
||||
*
|
||||
* @author xixiaowei
|
||||
* @date 2021/12/15 14:47
|
||||
*/
|
||||
@Getter
|
||||
public enum SysTitleExceptionEnum implements AbstractExceptionEnum {
|
||||
|
||||
|
|
|
@ -53,10 +53,13 @@ public class SysTitleServiceImpl extends ServiceImpl<SysTitleMapper, SysTitle> i
|
|||
// 保存图片信息
|
||||
SysFileInfoResponse backgroundImageResponse = this.uploadFile(sysTitleRequest.getBackgroundImage(), DEFAULT_FILE_UPLOAD);
|
||||
sysTitle.setBackgroundImage(backgroundImageResponse.getFileId().toString());
|
||||
|
||||
SysFileInfoResponse browserIconResponse = this.uploadFile(sysTitleRequest.getBrowserIcon(), DEFAULT_FILE_UPLOAD);
|
||||
sysTitle.setBrowserIcon(browserIconResponse.getFileId().toString());
|
||||
|
||||
SysFileInfoResponse companyLogoResponse = this.uploadFile(sysTitleRequest.getCompanyLogo(), DEFAULT_FILE_UPLOAD);
|
||||
sysTitle.setCompanyLogo(companyLogoResponse.getFileId().toString());
|
||||
|
||||
SysFileInfoResponse pageImageResponse = this.uploadFile(sysTitleRequest.getPageImage(), DEFAULT_FILE_UPLOAD);
|
||||
sysTitle.setPageImage(pageImageResponse.getFileId().toString());
|
||||
|
||||
|
@ -81,6 +84,7 @@ public class SysTitleServiceImpl extends ServiceImpl<SysTitleMapper, SysTitle> i
|
|||
sysFileInfoRequest.setFileLocation(4);
|
||||
sysFileInfoRequest.setFilePath("D:\\test");
|
||||
sysFileInfoRequest.setFileOriginName(multipartFile.getOriginalFilename());
|
||||
|
||||
return sysFileInfoService.uploadFile(multipartFile, sysFileInfoRequest);
|
||||
}
|
||||
|
||||
|
@ -105,9 +109,11 @@ public class SysTitleServiceImpl extends ServiceImpl<SysTitleMapper, SysTitle> i
|
|||
*/
|
||||
private SysTitle querySysTitleById(SysTitleRequest sysTitleRequest) {
|
||||
SysTitle sysTitle = this.getById(sysTitleRequest.getTitleId());
|
||||
|
||||
if (ObjectUtil.isEmpty(sysTitle)) {
|
||||
throw new SystemModularException(SysTitleExceptionEnum.TITLE_NOT_EXIST, sysTitleRequest.getTitleId());
|
||||
}
|
||||
|
||||
return sysTitle;
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue