Files
shanxia2.0/docs/superpowers/plans/2026-06-29-vehicle-urea.md
T
2026-06-29 11:15:39 +08:00

1.2 KiB
Raw Blame History

车辆尿素申请与发放 — Implementation Plan

Goal: 运输管理下新增「车辆尿素申请」「车辆尿素发放登记」,复用 ETC 发放看板架构。

Spec: docs/superpowers/specs/2026-06-29-vehicle-urea-design.md
OpenSpec: openspec/changes/vehicle-urea-management/

文件结构

文件 职责
docs/sql/migrations/2026-06-29-pl-vehicle-urea.sql DDL + 字典 + 菜单
backend/app/models/pl_models.py ORM
backend/app/schemas/pl/vehicle_urea.py Schema
backend/app/services/pl_vehicle_urea_service.py 业务
backend/app/api/pl/vehicle_urea.py API
web-admin/src/views/pl/vehicle-urea-apply/index.vue 申请页
web-admin/src/views/pl/vehicle-urea-disburse/index.vue 发放页

关键差异(相对 ETC)

项 ETC 尿素
申请金额 无 apply_amount 必填
入库字段 无 warehouse_in_date, unit, quantity
发放金额 必填 必填,默认带出申请金额
状态 disbursed disbursed(文案:已发放)
单号 SXSQ/SXCL SXNS/SXUF

详细任务见 openspec/changes/vehicle-urea-management/tasks.md。