feat: 添加任务状态级联触发器,优化支付和做同款功能

主要更新:
- 添加 MySQL 触发器实现 task_status 表到其他表的状态级联
- 移除控制器中的多表状态检查代码
- 完善做同款功能,支持参数传递
- 支付宝 USD 转 CNY 汇率转换
- 修复状态枚举映射问题

注意: 触发器仅在 task_status 更新时触发,部分代码仍直接更新业务表
This commit is contained in:
AIGC Developer
2025-12-08 13:54:02 +08:00
parent 624d560fb4
commit 3c37006ebd
84 changed files with 5325 additions and 1668 deletions

View File

@@ -452,6 +452,7 @@ export default {
createSimilarInfo: '基于作品"{title}"创建同款',
goToCreate: '跳转到创作页面',
downloadStart: '开始下载:{title}',
downloadComplete: '下载完成',
shareComingSoon: '分享链接功能即将上线',
downloadWithWatermarkStart: '开始下载带水印版本',
downloadWithoutWatermarkStart: '开始下载不带水印版本(会员专享)',
@@ -463,6 +464,7 @@ export default {
bulkDeleteSuccess: '已删除选中项目',
filtersReset: '筛选器已重置',
processing: '生成中...',
queuing: '排队中...',
noPreview: '无预览',
videoLoadFailed: '视频加载失败',
videoFileNotExist: '视频文件可能不存在或已被删除',
@@ -583,7 +585,8 @@ export default {
tasks: '生成任务记录',
systemSettings: '系统设置',
onlineUsers: '当前在线用户',
systemUptime: '系统运行时间'
systemUptime: '系统运行时间',
todayVisitors: '今日访客'
},
admin: {
@@ -598,6 +601,7 @@ export default {
dailyActive: '日活用户趋势',
conversionRate: '用户转化率',
comparedToLastMonth: '较上月同期',
comparedToYesterday: '较昨日',
year2025: '2025年',
year2024: '2024年',
year2023: '2023年',
@@ -713,6 +717,7 @@ export default {
autoCleanup: '自动清理',
perMonth: '/月',
includesPoints: '包含{points}资源点/月',
includesPointsPerMonth: '包含{points}资源点/月',
cleanupStatsInfo: '清理统计信息',
refresh: '刷新',
currentTotalTasks: '当前任务总数',