puzhibing
昨天 770c90dd33db8f975db417531686e93e17e5a3a8
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
-- SD/VD 订单表枚举注释补全(对齐 t_charging_order 既有约定)
-- 背景:SD/VD 代码已将"启动失败"状态从 6 修正为 -1(沿用 CD 枚举:负值语义,前端按 status<0 渲染"启动失败"),
--       并补设 endMode(异常终止=0)与 SD payMethod(1=余额支付);本脚本仅补全列注释,不改变数据。
-- MyCat 环境请在逻辑库 charging_pile_order 执行(分表表名会自动路由)。
 
USE charging_pile_order;
 
-- 刷卡充电订单(SD)
ALTER TABLE `t_card_charging_order`
    MODIFY COLUMN `status` int DEFAULT NULL COMMENT '订单状态(-1=启动失败,0=未支付,1=已支付待充电,2=启动中,3=充电中,4=停止中,5=已完成;沿用 t_charging_order 枚举)',
    MODIFY COLUMN `end_mode` int DEFAULT NULL COMMENT '结束方式(0=异常终止,1=主动终止,2=满电自动终止,3=费用不足终止)',
    MODIFY COLUMN `pay_method` int DEFAULT NULL COMMENT '充电支付模式(1=余额支付,2=余额组合支付,3=第三方支付;SD 固定 1=余额支付)';
 
-- VIN码充电订单(VD)
ALTER TABLE `t_vin_charging_order`
    MODIFY COLUMN `status` int DEFAULT NULL COMMENT '订单状态(-1=启动失败,0=未支付,1=已支付待充电,2=启动中,3=充电中,4=停止中,5=已完成;沿用 t_charging_order 枚举)',
    MODIFY COLUMN `end_mode` int DEFAULT NULL COMMENT '结束方式(0=异常终止,1=主动终止,2=满电自动终止,3=费用不足终止)',
    MODIFY COLUMN `pay_method` int DEFAULT NULL COMMENT '充电支付模式(1=余额支付,2=余额组合支付,3=第三方支付;VD 后付记账模式留空=无支付动作)';