refactor: 移除大货库存监控功能(26 仓) #29
Loading…
x
Reference in New Issue
Block a user
No description provided.
Delete Branch "codex/remove-large-stock-monitor-0923"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
变更说明
应用户要求(附侧边栏截图),下线「大货库存监控」功能组:侧边栏不再显示该一级菜单及其 26 个仓库二级菜单,前后端代码整体移除。
移除范围(13 文件,-1698 行)
前端
frontend/src/pages/LargeStockMonitor/(页面 + 样式)frontend/src/constants/largeStockMonitor.js(18 列定义、分级选项、算式说明)frontend/src/api/largeStockMonitor.js(请求封装)frontend/src/router/index.jsx:路由/planning/large-stock-monitor/:warehouseSlugfrontend/src/constants/sidebarPages.js:权限点large_stock_monitorfrontend/src/config/sidebarNavigation.js:菜单组stock-monitor-large与 26 条子菜单frontend/src/layouts/BasicLayout.jsx:SIDEBAR_ROUTE_MAP26 条 prefix 映射后端
backend/src/api/largeStockMonitor.js(config / overview / sku-list 三接口)backend/src/config/largeStockMonitorConfig.js(26 仓 wms_co_id / 快照仓名映射)backend/src/services/largeStockMonitorFlow.js(四类单据流水取数)backend/scripts/verify-large-stock-monitor.js(端到端校验脚本)backend/src/index.js:/api/large-stock-monitor挂载移除验证(对应提交 592c52f)
backend/src、backend/test、frontend/src、frontend/test、scripts均无largeStockMonitor/large-stock-monitor残留引用npm --prefix backend run check:346 用例 345 通过;唯一失败resilientSecretStore.test.js为 Windows 权限语义(0600/0666)基线既有失败,与本次无关npm --prefix frontend run check:lint + 测试 + 构建通过,产物中LargeStockMonitorchunk 已消失/api/large-stock-monitor/config返回 404,登录与其余页面不受影响合并授权记录
按《仓库提交与合并规范》第 6 节「仓库所有者或管理员合并授权例外」执行:
youruo,2026-09-23 书面指令授权)592c52f891dabca9be94f13d088af5f1c11d11b9合入main,不包含生产服务器部署~/Desktop/cangku-156.225.27.52-ssh-key/cangku-prod-root-ed25519,合并后由有权限的维护者另行部署合并授权记录
按《仓库提交与合并规范》第 6 节「仓库所有者或管理员合并授权例外」执行:
youruo,2026-09-23 书面指令授权)592c52f891dabca9be94f13d088af5f1c11d11b9合入main,不包含生产服务器部署~/Desktop/cangku-156.225.27.52-ssh-key/cangku-prod-root-ed25519,合并后由有权限的维护者另行部署