package com.qianwen.smartman.modules.resource.builder.oss; import com.qianwen.smartman.common.constant.DncConstant; import com.qianwen.core.oss.rule.OssRule; import com.qianwen.core.tool.utils.FileUtil; import com.qianwen.core.tool.utils.StringUtil; import com.qianwen.smartman.modules.resource.enums.BucketEnum; /* loaded from: blade-api.jar:BOOT-INF/classes/org/springblade/modules/resource/builder/oss/TempOssRule.class */ public class TempOssRule implements OssRule { public String bucketName(String bucketName) { return BucketEnum.TEMP.getName(); } public String fileName(String originalFilename) { return StringUtil.randomUUID() + DncConstant.POINT + FileUtil.getFileExtension(originalFilename).toLowerCase(); } }