[P0] 服务类型管理 — 新增模块(含价格管理) #15

Open
opened 2026-05-14 23:38:28 +08:00 by admin · 0 comments
Owner

目标

让管理员在后台配置 4 种服务类型及其价格,取代代码硬编码。

现状

  • 服务类型通过 rlz_order.yuliu9(大类) 和 yuliu10(类型) 编码存储
  • 价格通过 /system/config/configKey/price 参数配置,不够直观
  • 无独立管理页面,无价格变更历史

需要改动

数据库

  • 新建 rlz_service_type 表(名称、类别、编码、价格、描述、状态、排序)
  • 新建 rlz_price_history 表(服务类型ID、旧价格、新价格、变更原因、操作人)

后端

  • 实体/Mapper/Service/Controller 全套(/system/serviceType)
  • 价格变更时自动记录历史

前端

  • 新建 serviceType/index.vue
  • 服务类型列表 + 新增/编辑对话框
  • 价格历史查看弹窗
## 目标 让管理员在后台配置 4 种服务类型及其价格,取代代码硬编码。 ## 现状 - 服务类型通过 rlz_order.yuliu9(大类) 和 yuliu10(类型) 编码存储 - 价格通过 /system/config/configKey/price 参数配置,不够直观 - 无独立管理页面,无价格变更历史 ## 需要改动 ### 数据库 - 新建 rlz_service_type 表(名称、类别、编码、价格、描述、状态、排序) - 新建 rlz_price_history 表(服务类型ID、旧价格、新价格、变更原因、操作人) ### 后端 - 实体/Mapper/Service/Controller 全套(/system/serviceType) - 价格变更时自动记录历史 ### 前端 - 新建 serviceType/index.vue - 服务类型列表 + 新增/编辑对话框 - 价格历史查看弹窗
admin self-assigned this 2026-05-14 23:38:28 +08:00
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: admin/rlz#15