material_manage_system/frontend/src
文睿 张 ffcf7748fb fix: 补全公司切换的保存互斥与旧读请求中止
- 保存请求执行期间禁止切换:organization store 新增 saving/busy 与
  beginSaving/endSaving,切换守卫与切换器禁用条件均由 switching 改为 busy
- 切换提交时 abort 旧读请求:commitOrganizationId 内调用 abortReadRequests,
  不再只在 resetOrganizationContext 里取消
- validateCandidate 仅将 403 视为候选失效,网络异常/500 等向上抛出;
  initialize 置 loadError,App 据此区分“加载失败”与“请先选择公司”并支持重试
- 补竞态与中止测试;需要写请求时旧响应仍被版本丢弃的用例改用 POST 覆盖
2026-10-09 10:34:19 +08:00
..
api feat: 新增公司切换与请求上下文 2026-10-09 10:19:19 +08:00
components fix: 补全公司切换的保存互斥与旧读请求中止 2026-10-09 10:34:19 +08:00
navigation 拆分主数据和仓库数据 2026-09-16 16:29:04 +08:00
router feat: 新增公司切换与请求上下文 2026-10-09 10:19:19 +08:00
stores fix: 补全公司切换的保存互斥与旧读请求中止 2026-10-09 10:34:19 +08:00
test restore lost frontend and backend changes 2026-09-16 23:30:25 +08:00
utils fix: 补全公司切换的保存互斥与旧读请求中止 2026-10-09 10:34:19 +08:00
views feat: 配置用户公司授权与默认公司 2026-10-09 09:47:27 +08:00
App.vue fix: 补全公司切换的保存互斥与旧读请求中止 2026-10-09 10:34:19 +08:00
main.js Initial commit 2026-09-15 16:08:18 +08:00