Toggle navigation
Toggle navigation
This project
Loading...
Sign in
crp
/
crp-operation
Go to a project
Toggle navigation
Projects
Groups
Snippets
Help
Toggle navigation pinning
Project
Activity
Repository
Pipelines
Graphs
Issues
0
Merge Requests
0
Wiki
Network
Create a new issue
Builds
Commits
Authored by
wanghongbo
2025-08-19 16:50:03 +0800
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Commit
ccaed13d2c499c01385e999de8a2d0b3a3c7bc40
ccaed13d
1 parent
52d3ddc7
增加素材和封面图预览
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
17 additions
and
0 deletions
src/main/java/com/wondertek/entity/BackupMaterial.java
src/main/java/com/wondertek/service/impl/BackupMaterialServiceImpl.java
src/main/resources/application-dev.yml
src/main/resources/application-test.yml
src/main/java/com/wondertek/entity/BackupMaterial.java
View file @
ccaed13
...
...
@@ -2,11 +2,13 @@ package com.wondertek.entity;
import
com.baomidou.mybatisplus.annotation.IdType
;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.baomidou.mybatisplus.extension.activerecord.Model
;
import
com.fasterxml.jackson.annotation.JsonFormat
;
import
lombok.Data
;
import
org.springframework.transaction.annotation.Transactional
;
import
org.yaml.snakeyaml.events.Event
;
import
java.io.Serializable
;
...
...
@@ -46,5 +48,10 @@ public class BackupMaterial extends Model<BackupMaterial> {
/** 封面路径 */
private
String
coverPath
;
@TableField
(
exist
=
false
)
private
String
fileUrl
;
@TableField
(
exist
=
false
)
private
String
coverUrl
;
}
\ No newline at end of file
...
...
src/main/java/com/wondertek/service/impl/BackupMaterialServiceImpl.java
View file @
ccaed13
...
...
@@ -57,6 +57,8 @@ public class BackupMaterialServiceImpl extends ServiceImpl<BackupMaterialMapper,
private
String
swapBackupUrl
;
@Value
(
"${rec.getImageUrl}"
)
private
String
recGetImageUrl
;
@Value
(
"${file.previewUrl}"
)
private
String
previewUrl
;
@Override
...
...
@@ -74,10 +76,16 @@ public class BackupMaterialServiceImpl extends ServiceImpl<BackupMaterialMapper,
if
(
StringUtils
.
isNotBlank
(
backupMaterialDto
.
getBackupName
())){
queryWrapper
.
like
(
BackupMaterial:
:
getBackupName
,
backupMaterialDto
.
getBackupName
());
}
queryWrapper
.
orderByDesc
(
BackupMaterial:
:
getCreatedTime
);
Page
<
BackupMaterial
>
pageInfo
=
new
Page
<>(
page
,
size
);
IPage
<
BackupMaterial
>
resultPage
=
backupMaterialMapper
.
selectPage
(
pageInfo
,
queryWrapper
);
//添加预览地址
resultPage
.
getRecords
().
forEach
(
backupMaterial
->
{
backupMaterial
.
setFileUrl
(
previewUrl
+
backupMaterial
.
getFileUrl
());
backupMaterial
.
setCoverUrl
(
previewUrl
+
backupMaterial
.
getCoverUrl
());
});
return
new
PageBean
(
Integer
.
parseInt
(
String
.
valueOf
(
resultPage
.
getPages
())),
resultPage
.
getTotal
(),
resultPage
.
getRecords
());
}
...
...
src/main/resources/application-dev.yml
View file @
ccaed13
...
...
@@ -71,6 +71,7 @@ rec:
file
:
realPath
:
/home/wondertek/material_file_assets/dianpian/
previewUrl
:
https://dev.aivideo.cn/mdi/rehuo-wucai-file-service/preview/crp/
#预览前缀
crp
:
pIp
:
180.167.180.242
...
...
src/main/resources/application-test.yml
View file @
ccaed13
...
...
@@ -71,6 +71,7 @@ rec:
file
:
realPath
:
/home/wondertek/material_file_assets/dianpian/
previewUrl
:
https://dev.aivideo.cn/mdi/rehuo-wucai-file-service/preview/crp/
#预览前缀
crp
:
pIp
:
180.167.180.242
...
...
Please
register
or
login
to post a comment