| | |
| | | } |
| | | |
| | | @Override |
| | | public boolean updatePackagingFee(Long storeId, BigDecimal packagingFee, Long version) { |
| | | Store existingStore = this.getOrThrow(storeId, version); |
| | | LambdaUpdateWrapper<Store> wrapper = this.createLambdaUpdateWrapper(storeId, existingStore.getVersion()) |
| | | .set(Store::getPackagingFee, packagingFee); |
| | | return update(wrapper); |
| | | } |
| | | |
| | | @Override |
| | | public boolean updateStatus(Long storeId, Integer status, Long version) { |
| | | Store existingStore = this.getOrThrow(storeId, version); |
| | | LambdaUpdateWrapper<Store> wrapper = this.createLambdaUpdateWrapper(storeId, existingStore.getVersion()) |