|
|
2045a89330
|
feat(db): 审批单据时间口径统一 + 补注册 scrap_selection 权限
unify_approval_timezone.sql:
· scrap_approval 的 4 个时间列由 timestamptz 改为 timestamp without time zone,
与 outbound/borrow 对齐(该表当时无业务数据,转换零损失);
· 三张审批表 created_at/updated_at 的 DB 默认值由 UTC 的 now()/CURRENT_TIMESTAMP
统一为 timezone('Asia/Shanghai', now()),杜绝绕过 ORM 的写入偏 8 小时。
add_scrap_selection_perm.sql:
GET /scrap/scan 一直声明需要 scrap_selection,但该权限码从未写入
sys_element / sys_role_permission,精确匹配与前缀展开匹配全部落空,
导致除 SUPER_ADMIN 外没有任何角色能调用扫码接口。现补注册,
并授予所有已持有 scrap_execute(按单报废执行)的角色。
|
2026-09-10 10:14:19 +08:00 |
|