sync: 同步 v1.0.4 并脱敏配置与镜像
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
-- card_channel_assoc.channel_id historically mixed primary IDs and numeric channel keys.
|
||||
-- Store the actual t_sim_channels.chan_key so every environment resolves associations identically.
|
||||
ALTER TABLE `card_channel_assoc`
|
||||
MODIFY COLUMN `channel_id` VARCHAR(64) NOT NULL COMMENT '通道编号';
|
||||
MODIFY COLUMN `channel_id` VARCHAR(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '通道编号';
|
||||
|
||||
@@ -0,0 +1,11 @@
|
||||
-- 套餐到期提醒:独立月度任务;不修改、启用或复用旧 ScanSimExpireCandidateWarning。
|
||||
-- sys_job.job_id 为 AUTO_INCREMENT,由数据库生成;本脚本仅提供部署使用,本次不执行。
|
||||
-- 默认暂停:核实实际短信参数、部署配置并确认调度时间后,再在任务管理页启用。
|
||||
-- 启用/修改任务需通过管理页刷新进程内调度,直接改库不刷新调度。
|
||||
-- cron 以 Asia/Shanghai 每月15日09:00 执行;站内通知与短信独立,短信需要审核模板参数。
|
||||
INSERT INTO sys_job (job_name, job_params, job_group, invoke_target, cron_expression, misfire_policy, concurrent, status, remark, created_at, updated_at)
|
||||
SELECT '套餐到期提醒(企业月度汇总)', '', '3', 'NotifyMonthlyPackageExpiry',
|
||||
'CRON_TZ=Asia/Shanghai 0 0 9 15 * *', 1, 1, '1', '独立月度到期通知任务;默认暂停', NOW(), NOW()
|
||||
WHERE NOT EXISTS (
|
||||
SELECT 1 FROM sys_job WHERE invoke_target = 'NotifyMonthlyPackageExpiry'
|
||||
);
|
||||
@@ -0,0 +1,16 @@
|
||||
-- 补齐异步导出执行日志元数据及运行结果。
|
||||
-- batch_type=14 仅由 Web 控制台导出中心创建;此类导出按批量操作展示。
|
||||
-- 运行结果跟随既有异步状态映射:0/1 -> 待运行,2 -> 运行中,3 -> 成功,4 -> 失败,5 -> 部分成功,6 -> 待核查。
|
||||
-- 仅更新导出类型,不影响其他批次。可重复执行。
|
||||
UPDATE batch_main
|
||||
SET source_channel = 'console',
|
||||
execution_mode = 2,
|
||||
run_result = CASE batch_async_status
|
||||
WHEN 2 THEN 1
|
||||
WHEN 3 THEN 2
|
||||
WHEN 4 THEN 3
|
||||
WHEN 5 THEN 4
|
||||
WHEN 6 THEN 5
|
||||
ELSE 0
|
||||
END
|
||||
WHERE batch_type = 14;
|
||||
@@ -0,0 +1,17 @@
|
||||
-- 明细状态 5=未执行:本卡校验通过,但整批因其他卡校验失败而未执行。
|
||||
-- 部署前备份并核对目标租户的 detail_status 字典;此脚本只补默认租户且不覆盖已有标签。
|
||||
INSERT INTO `sys_dict_data` (
|
||||
`tenant_id`, `dict_sort`, `dict_label`, `dict_value`, `dict_type`, `css_class`, `list_class`,
|
||||
`is_default`, `created_dept`, `created_by`, `created_at`, `remark`
|
||||
)
|
||||
SELECT '000000', 5, '未执行', '5', 'detail_status', '', 'warning',
|
||||
'N', 100, 1, NOW(), '本卡校验通过,本批存在校验失败卡,整批未执行'
|
||||
FROM `sys_dict_type` AS dict_type
|
||||
WHERE dict_type.`tenant_id` = '000000'
|
||||
AND dict_type.`dict_type` = 'detail_status'
|
||||
AND NOT EXISTS (
|
||||
SELECT 1 FROM `sys_dict_data` AS dict_data
|
||||
WHERE dict_data.`tenant_id` = '000000'
|
||||
AND dict_data.`dict_type` = 'detail_status'
|
||||
AND dict_data.`dict_value` = '5'
|
||||
);
|
||||
Reference in New Issue
Block a user