-- ----------------------------
|
-- 公司余额预警配置表(公司管理-余额预警配置)
|
-- 创建日期: 2026-09-26
|
-- 库: charging_pile_other
|
-- 说明: 一个公司一条配置,保存时覆盖;本次仅提供配置存储与读写接口,
|
-- 余额预警触发扫描与短信通知另行实现,不在本脚本范围内。
|
-- Mycat 环境可直接执行(无存储过程、无 SET 变量)。
|
-- ----------------------------
|
USE `charging_pile_other`;
|
|
CREATE TABLE IF NOT EXISTS `t_company_balance_warning` (
|
`id` int NOT NULL AUTO_INCREMENT COMMENT '主键',
|
`company_id` int NOT NULL COMMENT '配置所属公司ID(关联t_group_company.id,一个公司一条配置)',
|
`company_warn_amount` decimal(12,2) NOT NULL COMMENT '公司预警线(元)',
|
`sub_warn_amount` decimal(12,2) NULL DEFAULT NULL COMMENT '子账户预警线(元,共享模式下不适用,存NULL)',
|
`notify_object` tinyint NULL DEFAULT 1 COMMENT '通知对象(1=集团联系人,2=公司联系人)',
|
`notify_type` tinyint NULL DEFAULT 1 COMMENT '通知方式(1=短信)',
|
`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='公司余额预警配置';
|