mirror of
https://codeup.aliyun.com/64f7d6b8ce01efaafef1e678/coal/coal.git
synced 2026-01-25 07:46:40 +08:00
refactor(warehouse): 刷新实体以获取最新数据
- 在创建和更新仓库商品后,添加实体刷新操作 - 确保返回的数据是最新的,避免潜在的并发问题
This commit is contained in:
@@ -54,10 +54,13 @@ public class WarehouseGoodsService
|
||||
|
||||
@Autowired private ConversionService conversionService;
|
||||
|
||||
|
||||
|
||||
public WarehouseGoodsDto create(CreateWarehouseGoodsDto request) {
|
||||
WarehouseGoodsEntity entity = mapper.toEntity(request);
|
||||
|
||||
this.repository.save(entity);
|
||||
em.refresh(entity);
|
||||
return getById(entity.getId());
|
||||
}
|
||||
|
||||
@@ -67,6 +70,8 @@ public class WarehouseGoodsService
|
||||
|
||||
this.repository.save(entity);
|
||||
|
||||
em.refresh(entity);
|
||||
|
||||
return getById(entity.getId());
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user