11111
parent
3fe148680c
commit
296bf035b3
|
@ -1,12 +1,10 @@
|
||||||
package com.muyu.rule.common.utils;
|
package com.muyu.rule.common.utils;
|
||||||
|
|
||||||
import com.aliyun.oss.ClientException;
|
import com.aliyun.oss.*;
|
||||||
import com.aliyun.oss.OSS;
|
|
||||||
import com.aliyun.oss.OSSClientBuilder;
|
|
||||||
import com.aliyun.oss.OSSException;
|
|
||||||
import com.aliyun.oss.model.GetObjectRequest;
|
import com.aliyun.oss.model.GetObjectRequest;
|
||||||
import com.aliyun.oss.model.OSSObject;
|
import com.aliyun.oss.model.OSSObject;
|
||||||
import com.aliyun.oss.model.PutObjectRequest;
|
import com.aliyun.oss.model.PutObjectRequest;
|
||||||
|
import com.aliyun.oss.model.VoidResult;
|
||||||
import lombok.extern.log4j.Log4j2;
|
import lombok.extern.log4j.Log4j2;
|
||||||
import org.springframework.web.multipart.MultipartFile;
|
import org.springframework.web.multipart.MultipartFile;
|
||||||
|
|
||||||
|
@ -215,8 +213,19 @@ public class OssUtil {
|
||||||
} catch (ClientException ce) {
|
} catch (ClientException ce) {
|
||||||
System.err.println("存储失败: " + ce.getErrorMessage());
|
System.err.println("存储失败: " + ce.getErrorMessage());
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
public static void deliteOssClient(String key){
|
||||||
|
|
||||||
|
OSS ossClient = new OSSClientBuilder().build(endPoint, accessKeyId, accessKeySecret);
|
||||||
|
|
||||||
|
|
||||||
|
VoidResult voidResult = ossClient.deleteBucket(key);
|
||||||
|
|
||||||
|
|
||||||
|
log.info(voidResult);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -35,7 +35,6 @@ public class RuleEngineVersionController {
|
||||||
* @return
|
* @return
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
||||||
@PostMapping("/saveCode")
|
@PostMapping("/saveCode")
|
||||||
public Result saveCode(@RequestBody RuleEngineVersion ruleEngineVersion){
|
public Result saveCode(@RequestBody RuleEngineVersion ruleEngineVersion){
|
||||||
|
|
||||||
|
|
|
@ -84,8 +84,9 @@ public class RuleEngineVersionServiceImpl extends ServiceImpl<RuleEngineVersionM
|
||||||
/**
|
/**
|
||||||
* 将java源码存入OSS
|
* 将java源码存入OSS
|
||||||
*/
|
*/
|
||||||
|
OssUtil.deliteOssClient(className+Suffix_CLASS);
|
||||||
ByteArrayInputStream byteArrayInputStream = new ByteArrayInputStream(versionClazz.getBytes());
|
ByteArrayInputStream byteArrayInputStream = new ByteArrayInputStream(versionClazz.getBytes());
|
||||||
OssUtil.uploadFileInputStreamForBucket(bucketName, className + Suffix_JAVA, byteArrayInputStream);
|
OssUtil.uploadFileInputStreamForBucket(bucketName, className + Suffix_CLASS, byteArrayInputStream);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue