新增
This commit is contained in:
parent
3b55cde262
commit
c6ce8eb246
@ -70,11 +70,13 @@ public abstract class BaseServiceImpl<
|
|||||||
public VO create(DTO dto) {
|
public VO create(DTO dto) {
|
||||||
Entity entity = createEntity();
|
Entity entity = createEntity();
|
||||||
BeanUtil.copyProperties(dto, entity);
|
BeanUtil.copyProperties(dto, entity);
|
||||||
|
// 强制新增,将ID置为空
|
||||||
|
entity.setId(null);
|
||||||
// 新增数据
|
// 新增数据
|
||||||
save(entity);
|
save(entity);
|
||||||
// 仅返回数据ID
|
// 仅返回数据ID
|
||||||
@SuppressWarnings("all")
|
@SuppressWarnings("all")
|
||||||
VO resultVO = (VO) VO.builder().id(entity.getId()).build();
|
VO resultVO = (VO) createVO().setId(entity.getId());
|
||||||
// 其他处理...
|
// 其他处理...
|
||||||
return resultVO;
|
return resultVO;
|
||||||
}
|
}
|
||||||
@ -123,7 +125,7 @@ public abstract class BaseServiceImpl<
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public List option(QueryDTO dto) {
|
public List<VO> option(QueryDTO dto) {
|
||||||
Map<String, Object> paramMap = MapUtils.builder()
|
Map<String, Object> paramMap = MapUtils.builder()
|
||||||
.onlySelect(
|
.onlySelect(
|
||||||
VO::getId,
|
VO::getId,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user