fix(withdraw): 修复dmepa提现withdraw_info字段长度截断问题及自动升级表结构

这个提交包含在:
chen
2026-09-21 14:51:33 +08:00
父节点 a2220427e2
当前提交 3bd0954df1
共有 5 个文件被更改,包括 332 次插入 和 15 次删除

查看文件

@@ -148,6 +148,19 @@ mkdir -p "${PROJECT_DIR}/runtime/cache" "${PROJECT_DIR}/runtime/temp" "${PROJECT
chown -R ${WEB_USER}:${WEB_USER} "${PROJECT_DIR}/runtime" 2>/dev/null || true
chmod -R 777 "${PROJECT_DIR}/runtime" 2>/dev/null || true
if [ -f "${PROJECT_DIR}/scripts/migrate_withdraw_schema.php" ]; then
log "执行数据库表结构安全升级迁移..."
PHP_EXEC="$PHP_BIN"
if [ ! -x "$PHP_EXEC" ] && [ -x "/www/server/php/74/bin/php" ]; then
PHP_EXEC="/www/server/php/74/bin/php"
fi
if [ -x "$PHP_EXEC" ]; then
$PHP_EXEC "${PROJECT_DIR}/scripts/migrate_withdraw_schema.php" 2>&1 | tee -a "$LOG_FILE" || log "数据库升级脚本执行警告(已跳过)"
else
php "${PROJECT_DIR}/scripts/migrate_withdraw_schema.php" 2>&1 | tee -a "$LOG_FILE" || true
fi
fi
if [ -x "/www/server/panel/pyenv/bin/supervisorctl" ]; then
log "重启 Supervisor 队列守护进程..."
/www/server/panel/pyenv/bin/supervisorctl restart henglian-shopro:henglian-shopro_00 henglian-shopro-high:henglian-shopro-high_00 2>&1 | tee -a "$LOG_FILE" || true