Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
聂康
local-rnr-fp
Commits
015d4257
Commit
015d4257
authored
Jun 17, 2025
by
kang.nie@inzymeits.com
Browse files
初始化代码
parent
bd38ff8b
Pipeline
#3108
failed with stages
in 0 seconds
Changes
404
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
local-rnr-fp-server/src/test/java/com/cusc/nirvana/user/rnr/OssTest.java
0 → 100644
View file @
015d4257
package
com.cusc.nirvana.user.rnr
;
import
cn.hutool.core.codec.Base64Encoder
;
import
com.alibaba.excel.util.IoUtils
;
import
com.aliyun.oss.OSS
;
import
com.aliyun.oss.OSSClientBuilder
;
import
com.aliyun.oss.model.GetObjectRequest
;
import
com.aliyun.oss.model.OSSObject
;
import
com.aliyun.oss.model.PutObjectRequest
;
import
com.aliyun.oss.model.PutObjectResult
;
import
com.cusc.nirvana.user.rnr.fp.common.util.DateUtil
;
import
com.cusc.nirvana.user.rnr.fp.util.ImgUtil
;
import
com.cusc.nirvana.user.util.CuscStringUtils
;
import
com.cusc.nirvana.user.util.DateUtils
;
import
javax.imageio.ImageIO
;
import
java.io.ByteArrayOutputStream
;
import
java.io.FileInputStream
;
import
java.io.InputStream
;
import
java.net.URL
;
import
java.util.Arrays
;
import
java.util.Date
;
/**
* @author stayAnd
* @date 2022/6/22
*/
public
class
OssTest
{
static
String
endpoint
=
"http://oss-cn-nanjing.aliyuncs.com"
;
static
String
accessKeyId
=
"LTAI5tAF2jKTVDkv5dtqNatu"
;
static
String
accessKeySecret
=
"wrioJnGZnCKH5EakLbsCGyrxXjQAcz"
;
static
String
bucketName
=
"local-rnr"
;
public
static
void
main
(
String
[]
args
)
throws
Exception
{
//FileInputStream fileInputStream = new FileInputStream("/Users/stayand/Desktop/WechatIMG99.png");
//String s = upLoadFile(fileInputStream);
//String base64 = downLoadFileBase64(s);
//System.out.println(base64);
//f5a6f26f129e4ac8914bca267cb08207.png
String
url
=
getUrl
(
"template/个人授权委托书.docx"
);
System
.
out
.
println
(
url
);
}
public
static
String
upLoadFile
(
InputStream
inputStream
){
// 创建OSSClient实例。
OSS
ossClient
=
new
OSSClientBuilder
().
build
(
endpoint
,
accessKeyId
,
accessKeySecret
);
String
fileId
=
CuscStringUtils
.
generateUuid
()
+
".png"
;
PutObjectRequest
request
=
new
PutObjectRequest
(
bucketName
,
fileId
,
inputStream
);
//request.setProcess();
PutObjectResult
putObjectResult
=
ossClient
.
putObject
(
request
);
ossClient
.
shutdown
();
return
fileId
;
}
public
static
String
getUrl
(
String
ossFileName
){
// 创建OSSClient实例。
OSS
ossClient
=
new
OSSClientBuilder
().
build
(
endpoint
,
accessKeyId
,
accessKeySecret
);
Date
date
=
new
Date
(
System
.
currentTimeMillis
()
+(
3600L
*
1000
)
*
2
);
URL
url
=
ossClient
.
generatePresignedUrl
(
bucketName
,
ossFileName
,
date
);
return
url
.
toString
();
}
}
local-rnr-fp-server/src/test/java/com/cusc/nirvana/user/rnr/T1Test.java
0 → 100644
View file @
015d4257
package
com.cusc.nirvana.user.rnr
;
import
com.cusc.nirvana.user.rnr.fp.LocalRnrFpApplication
;
import
com.cusc.nirvana.user.rnr.fp.common.util.ChinaMobileSftpUtil
;
import
com.cusc.nirvana.user.rnr.fp.common.util.SnowflakeUtil
;
import
org.junit.Test
;
import
org.junit.runner.RunWith
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.boot.test.context.SpringBootTest
;
import
org.springframework.test.context.junit4.SpringRunner
;
import
javax.annotation.Resource
;
/**
* @author zx
* @date 2022/6/9
*/
@RunWith
(
SpringRunner
.
class
)
@SpringBootTest
(
classes
=
LocalRnrFpApplication
.
class
)
public
class
T1Test
{
@Resource
private
ChinaMobileSftpUtil
sftpUtil
;
@Autowired
SnowflakeUtil
snowflakeConfig
;
@Test
public
void
ftpInfo
()
throws
Exception
{
System
.
out
.
println
(
sftpUtil
);
final
String
s
=
sftpUtil
.
uploadFile
(
"/Users/xia/Downloads/xxx.png"
,
"/apps/tmp/t12"
);
System
.
out
.
println
(
s
);
}
@Test
public
void
testSnowFlake
()
throws
Exception
{
for
(
int
i
=
0
;
i
<
1000
;
i
++)
{
System
.
out
.
println
(
snowflakeConfig
.
snowflakeId
());
System
.
out
.
println
(
"->:"
+
snowflakeConfig
.
snowflakeIdStr
());
}
}
}
local-rnr-fp-server/src/test/java/com/cusc/nirvana/user/rnr/TestData.java
0 → 100644
View file @
015d4257
package
com.cusc.nirvana.user.rnr
;
import
com.alibaba.excel.annotation.ExcelProperty
;
import
com.cusc.nirvana.user.util.DateUtils
;
import
lombok.Data
;
import
java.time.LocalDateTime
;
/**
* @author stayAnd
* @date 2022/5/17
*/
@Data
public
class
TestData
{
@ExcelProperty
(
value
=
"vin"
,
index
=
0
)
private
String
vin
;
@ExcelProperty
(
value
=
"iccid"
,
index
=
1
)
private
String
iccid
;
public
static
void
main
(
String
[]
args
)
{
System
.
out
.
println
(
DateUtils
.
formatDate
(
LocalDateTime
.
now
(),
"yyyyMMddHHmmss"
));
}
}
pom.xml
0 → 100644
View file @
015d4257
<?xml version="1.0" encoding="UTF-8"?>
<project
xmlns=
"http://maven.apache.org/POM/4.0.0"
xmlns:xsi=
"http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation=
"http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"
>
<modelVersion>
4.0.0
</modelVersion>
<groupId>
com.cusc.nirvana
</groupId>
<artifactId>
local-rnr-fp
</artifactId>
<packaging>
pom
</packaging>
<version>
1.0-SNAPSHOT
</version>
<modules>
<module>
local-rnr-fp-dto
</module>
<module>
local-rnr-fp-remote
</module>
<module>
local-rnr-fp-server
</module>
</modules>
<parent>
<groupId>
com.cusc.nirvana
</groupId>
<artifactId>
cusc-parent
</artifactId>
<version>
1.2.1-SNAPSHOT
</version>
<relativePath/>
</parent>
<properties>
<maven.compiler.source>
8
</maven.compiler.source>
<maven.compiler.target>
8
</maven.compiler.target>
</properties>
<dependencies>
<!--minio-->
<dependency>
<groupId>
io.minio
</groupId>
<artifactId>
minio
</artifactId>
<version>
8.2.1
</version>
</dependency>
<dependency>
<groupId>
org.mockito
</groupId>
<artifactId>
mockito-core
</artifactId>
<version>
2.5.5
</version>
<scope>
test
</scope>
</dependency>
<dependency>
<groupId>
com.squareup.okhttp3
</groupId>
<artifactId>
okhttp
</artifactId>
<version>
3.12.0
</version>
</dependency>
</dependencies>
</project>
Prev
1
…
17
18
19
20
21
Next
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment