v6.9.5: 修复 birth_info 空值保护 + API字段映射

This commit is contained in:
732642856
2026-06-12 14:42:43 +08:00
parent 67b38bc408
commit 8e036106b8
+4 -1
View File
@@ -253,7 +253,10 @@ function setupForm() {
// ============================================================================
function renderAll() {
if (!chartData) return;
const { ascendant, planets, birth_info } = chartData;
const { ascendant = {}, planets = {}, birth_info = {} } = chartData;
if (!birth_info.date) birth_info.date = '2000-01-01';
if (!birth_info.time) birth_info.time = '12:00';
if (!birth_info.tz) birth_info.tz = 'UTC+8';
const moonP = planets.Moon;
// 高级计算