|
@@ -25,6 +25,7 @@ import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
|
|
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
|
|
import lombok.RequiredArgsConstructor;
|
|
|
import lombok.extern.slf4j.Slf4j;
|
|
|
+import org.springframework.cache.annotation.CacheEvict;
|
|
|
import org.springframework.cache.annotation.CachePut;
|
|
|
import org.springframework.cache.annotation.Cacheable;
|
|
|
import org.springframework.stereotype.Service;
|
|
@@ -108,7 +109,7 @@ public class ChickenServiceImpl implements IChickenService, ChickenService {
|
|
|
*/
|
|
|
@Override
|
|
|
@Transactional(rollbackFor = Exception.class)
|
|
|
- @CachePut(value = CacheNames.CHICKEN_ID_INFO, key = "#bo.id")
|
|
|
+ @CacheEvict(value = CacheNames.CHICKEN_ID_INFO, key = "#bo.id")
|
|
|
public Boolean insertByBo(ChickenBo bo) {
|
|
|
Chicken add = MapstructUtils.convert(bo, Chicken.class);
|
|
|
validEntityBeforeSave(add);
|
|
@@ -143,7 +144,7 @@ public class ChickenServiceImpl implements IChickenService, ChickenService {
|
|
|
* 修改鸡只个体信息
|
|
|
*/
|
|
|
@Override
|
|
|
- @CachePut(value = CacheNames.CHICKEN_ID_INFO, key = "#bo.id")
|
|
|
+ @CacheEvict(value = CacheNames.CHICKEN_ID_INFO, key = "#bo.id")
|
|
|
public Boolean updateByBo(ChickenBo bo) {
|
|
|
Chicken update = MapstructUtils.convert(bo, Chicken.class);
|
|
|
validEntityBeforeSave(update);
|