feat: bug-564 产品中心,管理端,产品资料管理这里,设置默认文件,设置错了,想取消取消不了
This commit is contained in:
parent
235f6b4543
commit
7f06469cca
|
|
@ -2,7 +2,6 @@ package com.nflg.mobilebroken.common.pojo.request;
|
||||||
|
|
||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
|
|
||||||
import javax.validation.constraints.NotEmpty;
|
|
||||||
import javax.validation.constraints.NotNull;
|
import javax.validation.constraints.NotNull;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
|
|
@ -18,6 +17,5 @@ public class FileDefaultConfigRequest {
|
||||||
/**
|
/**
|
||||||
* 配置项
|
* 配置项
|
||||||
*/
|
*/
|
||||||
@NotEmpty
|
|
||||||
private List<FileDefaultConfigItemRequest> items;
|
private List<FileDefaultConfigItemRequest> items;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -72,14 +72,16 @@ public class ProductModelFileItemServiceImpl extends ServiceImpl<ProductModelFil
|
||||||
.set(ProductModelFileItem::getShowInList, false)
|
.set(ProductModelFileItem::getShowInList, false)
|
||||||
.eq(ProductModelFileItem::getModelId, request.getModelId())
|
.eq(ProductModelFileItem::getModelId, request.getModelId())
|
||||||
.update();
|
.update();
|
||||||
request.getItems().forEach(item -> {
|
if (CollectionUtil.isNotEmpty(request.getItems())) {
|
||||||
if (Objects.nonNull(item.getFileItemId())) {
|
request.getItems().forEach(item -> {
|
||||||
lambdaUpdate()
|
if (Objects.nonNull(item.getFileItemId())) {
|
||||||
.set(ProductModelFileItem::getShowInList, true)
|
lambdaUpdate()
|
||||||
.eq(ProductModelFileItem::getId, item.getFileItemId())
|
.set(ProductModelFileItem::getShowInList, true)
|
||||||
.update();
|
.eq(ProductModelFileItem::getId, item.getFileItemId())
|
||||||
}
|
.update();
|
||||||
});
|
}
|
||||||
|
});
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue