18 lines
1.2 KiB
Markdown
18 lines
1.2 KiB
Markdown
# 2026-09-03-仓库属性变更自动刷新缓存
|
||
|
||
<!-- project: path:/home/gxd/.openclaw/workspace/dingtalk-assistant -->
|
||
|
||
### 1. 仓库云仓属性变更后自动刷新缓存
|
||
|
||
**旭东 → OpenClaw:**
|
||
> 现在需要核查一个问题
|
||
> 计划预测-国内品里面涉及到云仓字段的计算逻辑,都是根据基础数据菜单下仓库信息管理里面的仓库属性来计算的,那么当我更改仓库云仓属性之后,数据会不会随之发生变化?
|
||
>
|
||
> (随后)
|
||
> 能否加一个自动刷新缓存,只要仓库属性有所变化,数据重新拉取计算之后,就需要触发缓存刷新
|
||
|
||
**OpenClaw 响应:**
|
||
已增加仓库属性自动刷新缓存机制:通过仓库新增/编辑保存接口或内联属性勾选接口修改 warehouse_property 时,先比较新旧属性值,只有属性实际发生变化才调用 refresh_all_caches(),清除共享缓存并发布数据版本;仅修改名称、分类、备注、停用状态或重复保存相同属性时不刷新。两个保存入口均返回 cache_refreshed 状态。已完成 Python 语法、diff 和源码回归检查,测试服务平滑重载后 HTTP 200。Git提交:`a11b93a`,提交说明:仓库属性变更后自动刷新业务缓存。
|
||
|
||
已记录
|