- service_item 加 7 列(协办部门/经办人/办理时段/跑动次数/快递/收费标准+依据) - /api/hall/items 出参补 applyUrl 与承诺字段 - 新增 GET /api/hall/item(匿名,指南详情) - url-pattern 收窄至写入面,/api/hall/** 匿名只读 - url-pattern 另补 /api/base/*(契约 §1 表格未列,页头用户信息与左侧菜单必须 CAS 会话)
19 lines
1.4 KiB
SQL
19 lines
1.4 KiB
SQL
-- 2026-10-20 svc-hall 一期 P1-1:事项"服务承诺"字段(6 个业务字段拆 7 列,收费标准拆 desc/basis)
|
||
-- 契约:docs/svc-hall一期接口契约-20261020.md §2.1(冻结,字段名全链路统一不得改名)
|
||
-- 口径:全部可空——存量事项不强制回填,空值语义=未维护(前端必须容忍 null)
|
||
-- 语法:MySQL 5.7(无 IF NOT EXISTS for ADD COLUMN,重复执行会报 Duplicate column name,按需在外部判重)
|
||
|
||
ALTER TABLE service_item
|
||
ADD COLUMN coop_depts VARCHAR(500) NULL COMMENT '协办部门(顿号分隔文本快照)',
|
||
ADD COLUMN handler_name VARCHAR(64) NULL COMMENT '经办人员',
|
||
ADD COLUMN handle_time_desc VARCHAR(200) NULL COMMENT '办理时间(办公时段,区别于办理时限)',
|
||
ADD COLUMN run_count TINYINT NULL COMMENT '跑现场次数(0=零跑动)',
|
||
ADD COLUMN express_flag TINYINT NULL COMMENT '是否快递送达:0否/1是(到付)/2是(学校承担)',
|
||
ADD COLUMN fee_desc VARCHAR(200) NULL COMMENT '收费标准',
|
||
ADD COLUMN fee_basis VARCHAR(200) NULL COMMENT '收费依据';
|
||
|
||
-- 回滚(一条语句整体撤列,索引/视图未引用这些列,可直接删):
|
||
-- ALTER TABLE service_item
|
||
-- DROP COLUMN coop_depts, DROP COLUMN handler_name, DROP COLUMN handle_time_desc,
|
||
-- DROP COLUMN run_count, DROP COLUMN express_flag, DROP COLUMN fee_desc, DROP COLUMN fee_basis;
|