一、该问题的重现步骤是什么?
1. 组织机构变更其他机构下
2. 执行以下代码:
CacheUtil.clear(SYS_CACHE);
3.重新获取当前记录的缓存值对比修改前的值,发现没有任何变化
二、你期待的结果是什么?实际看到的又是什么?
数据更新前的原始记录应该与保存成功后从缓存里拿到的值不同,至少parentId 和ancestors发生了变化;
实际前后值一样,表示清空动作没有执行
三、你正在使用的是什么产品,什么版本?在什么操作系统上?
3.0.1 windows/linux
四、请提供详细的错误堆栈信息,这很重要。
CacheUtil.clear(SYS_CACHE);
五、若有更多详细信息,请在下面提供。
扫一扫访问 Blade技术社区 移动端