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-20 09:43:13 +0800
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Commit
3db44e19ad69b209c56554264867107851d11ed6
3db44e19
1 parent
7e090278
增加逻辑删除
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
11 additions
and
11 deletions
src/main/java/com/wondertek/controller/BackupMaterialController.java
src/main/java/com/wondertek/service/impl/BackupMaterialServiceImpl.java
src/main/java/com/wondertek/controller/BackupMaterialController.java
View file @
3db44e1
...
...
@@ -45,7 +45,7 @@ public class BackupMaterialController {
* @author W5669
* @date 2025/7/24
* @param backupFile
* @param
backup
UploadVo
* @param
material
UploadVo
* @return ResultBean
*/
@PostMapping
(
"add"
)
...
...
@@ -54,11 +54,9 @@ public class BackupMaterialController {
}
/**
* @description 素材
库新增
* @description 素材
删除
* @author W5669
* @date 2025/8/19
* @param backupFile
* @param backupUploadVo
* @return ResultBean
*/
@PostMapping
(
"delete"
)
...
...
src/main/java/com/wondertek/service/impl/BackupMaterialServiceImpl.java
View file @
3db44e1
...
...
@@ -8,6 +8,7 @@ import cn.hutool.http.HttpResponse;
import
cn.hutool.json.JSONUtil
;
import
com.alibaba.fastjson.JSON
;
import
com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper
;
import
com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper
;
import
com.baomidou.mybatisplus.core.metadata.IPage
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
...
...
@@ -74,10 +75,9 @@ public class BackupMaterialServiceImpl extends ServiceImpl<BackupMaterialMapper,
Integer
page
=
backupMaterialDto
.
getPage
();
Integer
size
=
backupMaterialDto
.
getSize
();
LambdaQueryWrapper
<
BackupMaterial
>
queryWrapper
=
new
LambdaQueryWrapper
<>();
queryWrapper
.
eq
(
BackupMaterial:
:
getDel
,
0
);
if
(
ObjectUtil
.
isNotEmpty
(
backupMaterialDto
.
getId
())){
queryWrapper
.
eq
(
BackupMaterial:
:
getId
,
backupMaterialDto
.
getId
());
}
...
...
@@ -366,11 +366,13 @@ public class BackupMaterialServiceImpl extends ServiceImpl<BackupMaterialMapper,
@Override
public
ResultBean
batchDelete
(
Long
[]
ids
)
{
LambdaQueryWrapper
<
BackupMaterial
>
wrapper
=
new
LambdaQueryWrapper
<>();
wrapper
.
in
(
BackupMaterial:
:
getId
,
ids
);
int
i
=
backupMaterialMapper
.
delete
(
wrapper
);
log
.
info
(
"删除素材库记录条数:{}"
,
i
);
return
i
>
0
?
ResultBean
.
ok
()
:
ResultBean
.
error
();
// 创建更新条件构造器
LambdaUpdateWrapper
<
BackupMaterial
>
updateWrapper
=
new
LambdaUpdateWrapper
<>();
updateWrapper
.
in
(
BackupMaterial:
:
getId
,
ids
);
updateWrapper
.
set
(
BackupMaterial:
:
getDel
,
1
);
int
rows
=
backupMaterialMapper
.
update
(
null
,
updateWrapper
);
log
.
info
(
"删除素材库记录条数:{}"
,
rows
);
return
rows
>
0
?
ResultBean
.
ok
()
:
ResultBean
.
error
();
}
}
...
...
Please
register
or
login
to post a comment