Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
qq_53854309
数字签名
提交
30c7f93f
数
数字签名
项目概览
qq_53854309
/
数字签名
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
数
数字签名
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
提交
30c7f93f
编写于
4月 21, 2023
作者:
qq_53854309
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
123
上级
37d02990
变更
2
隐藏空白更改
内联
并排
Showing
2 changed file
with
17 addition
and
6 deletion
+17
-6
src/main/java/com/hao/digitalsignature/controller/FileDealController.java
...m/hao/digitalsignature/controller/FileDealController.java
+6
-3
src/main/java/com/hao/digitalsignature/controller/FilesController.java
.../com/hao/digitalsignature/controller/FilesController.java
+11
-3
未找到文件。
src/main/java/com/hao/digitalsignature/controller/FileDealController.java
浏览文件 @
30c7f93f
package
com.hao.digitalsignature.controller
;
import
com.hao.digitalsignature.entity.Files
;
import
org.springframework.web.bind.annotation.RequestBody
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
org.springframework.web.bind.annotation.RequestParam
;
...
...
@@ -56,10 +57,11 @@ public class FileDealController {
public
static
void
downFile
(
@RequestBody
String
fileName
,
HttpServletRequest
request
,
HttpServletResponse
response
)
{
// 得到要下载的文件名
//String fileName = filename.substring(4);
fileName
=
fileName
.
substring
(
0
,
fileName
.
length
()-
1
);
// fileName="666.jpg";
FilesController
filesController
=
new
FilesController
();
filesController
.
search
(
fileName
);
System
.
out
.
println
(
filesController
.
search
(
fileName
));
try
{
File
filep
=
new
File
(
""
);
...
...
@@ -103,6 +105,7 @@ public class FileDealController {
in
.
close
();
// 关闭输出流
out
.
close
();
}
catch
(
Exception
e
)
{
System
.
out
.
println
(
"error"
);
}
...
...
src/main/java/com/hao/digitalsignature/controller/FilesController.java
浏览文件 @
30c7f93f
package
com.hao.digitalsignature.controller
;
import
com.baomidou.mybatisplus.core.conditions.Wrapper
;
import
com.baomidou.mybatisplus.core.conditions.query.QueryWrapper
;
import
com.hao.digitalsignature.encryption.DSASign
;
import
com.hao.digitalsignature.encryption.RSAEncrypt
;
import
com.hao.digitalsignature.entity.User
;
...
...
@@ -46,6 +48,15 @@ public class FilesController {
// File file = new File(path+photo.getOriginalFilename());
// photo.transferTo(file);
// }
@GetMapping
(
"file/search"
)
public
Object
search
(
String
name
){
QueryWrapper
<
Files
>
wrapper
=
new
QueryWrapper
<>();
wrapper
.
eq
(
"picture_realname"
,
name
);
Files
files
=
fileMapper
.
selectOne
(
wrapper
);
return
files
;
}
@PutMapping
(
"/file/update"
)
public
String
update
(
int
id
,
String
name
){
Files
file
=
fileMapper
.
selectById
(
id
);
...
...
@@ -60,9 +71,6 @@ public class FilesController {
@PostMapping
(
"/file/save"
)
public
String
save
(
@RequestBody
Files
file
){
System
.
out
.
println
(
file
);
BigInteger
back
[]=
new
BigInteger
[
2
];
int
j
=
0
;
Base64
base64
=
new
Base64
();
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录