puzhibing
8 小时以前 6dead3d8451b1b231d77b653a7fca84406159371
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
-- ----------------------------
-- 充电授权配置表(公司管理-充电授权)
-- 创建日期: 2026-09-26
-- 库: charging_pile_other
-- 说明: 一个公司一条配置,保存时覆盖;充电商家为合作商(可多选)
-- ----------------------------
USE `charging_pile_other`;
 
CREATE TABLE IF NOT EXISTS `t_charge_authorization` (
  `id`              int           NOT NULL AUTO_INCREMENT COMMENT '主键',
  `company_id`      int           NOT NULL COMMENT '配置所属公司ID(关联t_group_company.id,一个公司一条配置)',
  `partner_ids`     varchar(256)  NULL DEFAULT NULL COMMENT '充电商家(合作商ID,逗号分隔,可多选)',
  `time_mode`       tinyint       NULL DEFAULT 1 COMMENT '充电时间方式(1=全天,2=指定时段,3=指定电价时段)',
  `time_ranges`     varchar(512)  NULL DEFAULT NULL COMMENT '可用时段JSON数组([{"startTime":"08:00","endTime":"12:00"}],最多10段,仅指定时段方式使用)',
  `price_types`     varchar(64)   NULL DEFAULT NULL COMMENT '电价类型(逗号分隔:1=尖 2=峰 3=平 4=谷,仅指定电价时段方式使用)',
  `auto_charge`     tinyint(1)    NULL DEFAULT 0 COMMENT '非可用时段自动停充(1=开启,0=关闭)',
  `site_ids`        varchar(2000) NULL DEFAULT NULL COMMENT '可用电站ID(逗号分隔,关联charging_pile库站点ID)',
  `dispatch_amount` decimal(12,2) NULL DEFAULT NULL COMMENT '充电下发金额',
  `create_time`     datetime(0)   NULL DEFAULT NULL COMMENT '创建时间',
  `update_time`     datetime(0)   NULL DEFAULT NULL COMMENT '更新时间',
  `del_flag`        int           NULL DEFAULT 0 COMMENT '删除(0=否,1=是)',
  PRIMARY KEY (`id`),
  UNIQUE KEY `uk_company_id` (`company_id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin COMMENT='充电授权配置';