-- 卡片管理增加:所属公司、所属车队、初始分配额度 -- 创建日期: 2026-09-24 -- 目标库: charging_pile_account(Mycat 8066 直接执行) -- 说明: company_id 关联 t_group_company.id(charging_pile_other 库);fleet_id 关联 t_fleet.id(charging_pile_other 库);跨库仅存ID,不建外键 -- init_quota 为卡片初始分配额度(元),仅"分配模式"公司可填写并扣减公司可用余额 -- 注意: 非幂等,列已存在时执行会报 Duplicate column,忽略即可(以 information_schema 回查为准) ALTER TABLE `charging_pile_account`.`t_charging_card` ADD COLUMN `company_id` int NULL DEFAULT NULL COMMENT '所属公司ID(关联t_group_company.id)' AFTER `balance`; ALTER TABLE `charging_pile_account`.`t_charging_card` ADD COLUMN `fleet_id` int NULL DEFAULT NULL COMMENT '所属车队ID(关联t_fleet.id)' AFTER `company_id`; ALTER TABLE `charging_pile_account`.`t_charging_card` ADD COLUMN `init_quota` decimal(12,2) NULL DEFAULT NULL COMMENT '初始分配额度(元)' AFTER `fleet_id`; -- 辅助索引(可选,代理不支持时可跳过,不影响功能) ALTER TABLE `charging_pile_account`.`t_charging_card` ADD KEY `idx_company_id` (`company_id`); ALTER TABLE `charging_pile_account`.`t_charging_card` ADD KEY `idx_fleet_id` (`fleet_id`);