| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576 |
- -- ============================================
- -- 石斑鱼主板参数配置补全
- -- 为 t_device_config 表新增缺失的参数列
- -- 生成时间: 2026-06-04
- -- ============================================
- -- 收费扩展
- ALTER TABLE t_device_config ADD COLUMN IF NOT EXISTS space_timeout_seconds INT DEFAULT 1800 COMMENT '车位免费时间(秒),1800=免费30分钟';
- ALTER TABLE t_device_config ADD COLUMN IF NOT EXISTS space_timeout_mode INT DEFAULT 0 COMMENT '车位超时收费方式,0=只收超时后费用,1=收取全部时间费用';
- ALTER TABLE t_device_config ADD COLUMN IF NOT EXISTS amount_min_limit INT DEFAULT 0 COMMENT '最低消费(分),累计消费为0时不收取';
- ALTER TABLE t_device_config ADD COLUMN IF NOT EXISTS prepay_money INT DEFAULT 0 COMMENT '最高消费/预付金额(分),防止消费过高';
- ALTER TABLE t_device_config ADD COLUMN IF NOT EXISTS price_countdown INT DEFAULT 0 COMMENT '一段时间不操作设备启用收费';
- -- 其他扩展
- ALTER TABLE t_device_config ADD COLUMN IF NOT EXISTS idle_timeout_strategy INT DEFAULT 0 COMMENT '空闲超时策略,0=超时后结束订单,1=超时后倒计时扣费';
- ALTER TABLE t_device_config ADD COLUMN IF NOT EXISTS timezone INT DEFAULT 480 COMMENT '时区设置(分钟),480=北京时间';
- ALTER TABLE t_device_config ADD COLUMN IF NOT EXISTS user_input_mode INT DEFAULT 0 COMMENT '用户输入信息页是否需要(自动洗车机版本适用)';
- ALTER TABLE t_device_config ADD COLUMN IF NOT EXISTS login_timeout INT DEFAULT 0 COMMENT '登录超时时间';
- -- 电机扩展
- ALTER TABLE t_device_config ADD COLUMN IF NOT EXISTS foam_link_mode INT DEFAULT 0 COMMENT '清水泡沫联动,0=关,1=开(打开泡沫同时自动打开清水)';
- ALTER TABLE t_device_config ADD COLUMN IF NOT EXISTS motor_fee_flow INT DEFAULT 0 COMMENT '根据流量收费,0=关,1=开(只有有流量时才收费)';
- -- 功能模式开关
- ALTER TABLE t_device_config ADD COLUMN IF NOT EXISTS coat_mode INT DEFAULT 0 COMMENT '镀膜功能开关,0=关,1=开';
- ALTER TABLE t_device_config ADD COLUMN IF NOT EXISTS blow_mode INT DEFAULT 0 COMMENT '吹气功能开关,0=关,1=开';
- ALTER TABLE t_device_config ADD COLUMN IF NOT EXISTS sensor_water INT DEFAULT 0 COMMENT '水流量传感器,0=未安装,1=已安装';
- ALTER TABLE t_device_config ADD COLUMN IF NOT EXISTS light_alt_mode INT DEFAULT 0 COMMENT '照明继电器复用,0=照明继电器,1=远程控制继电器';
- -- 语音 TTS 配置(开机语音)
- ALTER TABLE t_device_config ADD COLUMN IF NOT EXISTS tts_open_by_button VARCHAR(50) DEFAULT NULL COMMENT '按键开机提示音';
- ALTER TABLE t_device_config ADD COLUMN IF NOT EXISTS tts_open_by_network VARCHAR(50) DEFAULT NULL COMMENT '网络开机提示音';
- ALTER TABLE t_device_config ADD COLUMN IF NOT EXISTS tts_open_by_card VARCHAR(50) DEFAULT NULL COMMENT '刷卡开机提示音';
- ALTER TABLE t_device_config ADD COLUMN IF NOT EXISTS tts_open_by_coin VARCHAR(50) DEFAULT NULL COMMENT '投币开机提示音';
- -- 语音 TTS 配置(关机语音)
- ALTER TABLE t_device_config ADD COLUMN IF NOT EXISTS tts_close_by_button VARCHAR(50) DEFAULT NULL COMMENT '按键关机提示音';
- ALTER TABLE t_device_config ADD COLUMN IF NOT EXISTS tts_close_by_card VARCHAR(50) DEFAULT NULL COMMENT '刷卡关机提示音';
- ALTER TABLE t_device_config ADD COLUMN IF NOT EXISTS tts_close_by_network VARCHAR(50) DEFAULT NULL COMMENT '网络关机提示音';
- ALTER TABLE t_device_config ADD COLUMN IF NOT EXISTS tts_close_by_idle_timeout VARCHAR(50) DEFAULT NULL COMMENT '空闲超时关机提示音';
- ALTER TABLE t_device_config ADD COLUMN IF NOT EXISTS tts_close_by_operation_timeout VARCHAR(50) DEFAULT NULL COMMENT '操作超时关机提示音';
- ALTER TABLE t_device_config ADD COLUMN IF NOT EXISTS tts_close_by_no_balance VARCHAR(50) DEFAULT NULL COMMENT '余额不足关机提示音';
- ALTER TABLE t_device_config ADD COLUMN IF NOT EXISTS tts_close_by_sys_error VARCHAR(50) DEFAULT NULL COMMENT '系统错误关机提示音(保留)';
- -- 语音 TTS 配置(功能语音)
- ALTER TABLE t_device_config ADD COLUMN IF NOT EXISTS tts_water_on VARCHAR(50) DEFAULT NULL COMMENT '打开清水提示音';
- ALTER TABLE t_device_config ADD COLUMN IF NOT EXISTS tts_water_off VARCHAR(50) DEFAULT NULL COMMENT '关闭清水提示音';
- ALTER TABLE t_device_config ADD COLUMN IF NOT EXISTS tts_foam_on VARCHAR(50) DEFAULT NULL COMMENT '打开泡沫提示音';
- ALTER TABLE t_device_config ADD COLUMN IF NOT EXISTS tts_foam_off VARCHAR(50) DEFAULT NULL COMMENT '关闭泡沫提示音';
- ALTER TABLE t_device_config ADD COLUMN IF NOT EXISTS tts_cleaner_on VARCHAR(50) DEFAULT NULL COMMENT '打开吸尘器提示音';
- ALTER TABLE t_device_config ADD COLUMN IF NOT EXISTS tts_cleaner_off VARCHAR(50) DEFAULT NULL COMMENT '关闭吸尘器提示音';
- ALTER TABLE t_device_config ADD COLUMN IF NOT EXISTS tts_tap_on VARCHAR(50) DEFAULT NULL COMMENT '打开水龙头提示音';
- ALTER TABLE t_device_config ADD COLUMN IF NOT EXISTS tts_tap_off VARCHAR(50) DEFAULT NULL COMMENT '关闭水龙头提示音';
- ALTER TABLE t_device_config ADD COLUMN IF NOT EXISTS tts_user_ext_on VARCHAR(50) DEFAULT NULL COMMENT '打开消毒提示音';
- ALTER TABLE t_device_config ADD COLUMN IF NOT EXISTS tts_user_ext_off VARCHAR(50) DEFAULT NULL COMMENT '关闭消毒提示音';
- -- 语音 TTS 配置(登录语音)
- ALTER TABLE t_device_config ADD COLUMN IF NOT EXISTS tts_alert_user_login VARCHAR(50) DEFAULT NULL COMMENT '用户登录提示音';
- ALTER TABLE t_device_config ADD COLUMN IF NOT EXISTS tts_alert_user_login_timeout VARCHAR(50) DEFAULT NULL COMMENT '登录超时提示音';
- ALTER TABLE t_device_config ADD COLUMN IF NOT EXISTS tts_alert_account_required VARCHAR(50) DEFAULT NULL COMMENT '未输入账号提示音';
- ALTER TABLE t_device_config ADD COLUMN IF NOT EXISTS tts_alert_password_required VARCHAR(50) DEFAULT NULL COMMENT '未输入密码提示音';
- ALTER TABLE t_device_config ADD COLUMN IF NOT EXISTS tts_alert_account_len_error VARCHAR(50) DEFAULT NULL COMMENT '账号长度错误提示音';
- ALTER TABLE t_device_config ADD COLUMN IF NOT EXISTS tts_alert_password_len_error VARCHAR(50) DEFAULT NULL COMMENT '密码长度错误提示音';
- -- 语音 TTS 配置(其他提示音)
- ALTER TABLE t_device_config ADD COLUMN IF NOT EXISTS tts_alert_sys_boot VARCHAR(50) DEFAULT NULL COMMENT '系统启动提示音';
- ALTER TABLE t_device_config ADD COLUMN IF NOT EXISTS tts_alert_idle_mode VARCHAR(50) DEFAULT NULL COMMENT '空闲模式提示音';
- ALTER TABLE t_device_config ADD COLUMN IF NOT EXISTS tts_alert_sleep_mode VARCHAR(50) DEFAULT NULL COMMENT '非营业时间段提示音';
- ALTER TABLE t_device_config ADD COLUMN IF NOT EXISTS tts_alert_config_mode VARCHAR(50) DEFAULT NULL COMMENT '配置查看模式提示音';
- ALTER TABLE t_device_config ADD COLUMN IF NOT EXISTS tts_alert_maintenance_mode VARCHAR(50) DEFAULT NULL COMMENT '维护模式提示音';
- ALTER TABLE t_device_config ADD COLUMN IF NOT EXISTS tts_alert_no_water VARCHAR(50) DEFAULT NULL COMMENT '无水提示音';
- ALTER TABLE t_device_config ADD COLUMN IF NOT EXISTS tts_alert_no_foam VARCHAR(50) DEFAULT NULL COMMENT '无泡沫提示音';
- ALTER TABLE t_device_config ADD COLUMN IF NOT EXISTS tts_alert_motor_error VARCHAR(50) DEFAULT NULL COMMENT '电机热保护提示音';
- ALTER TABLE t_device_config ADD COLUMN IF NOT EXISTS tts_alert_idle_remain_time VARCHAR(50) DEFAULT NULL COMMENT '空闲超时关机前提示音';
- ALTER TABLE t_device_config ADD COLUMN IF NOT EXISTS tts_alert_operation_remain_time VARCHAR(50) DEFAULT NULL COMMENT '操作超时关机前提示音';
- ALTER TABLE t_device_config ADD COLUMN IF NOT EXISTS tts_alert_insert_coin VARCHAR(50) DEFAULT NULL COMMENT '用户投币后提示音';
|