在weather_data表中添加了一个字段
This commit is contained in:
@@ -240,21 +240,47 @@ function downloadpdf(data, version) {
|
||||
|
||||
<div class="divider"></div>
|
||||
|
||||
<!-- 原有数据网格:始终显示风速/风向的前十项 -->
|
||||
<div class="data-grid">
|
||||
<div class="data-row-long">
|
||||
<div class="data-label">十次风速值:</div>
|
||||
<div class="data-value">
|
||||
<div class="ten-values">${data.windSpeed}</div>
|
||||
<!-- 截取前10项,确保无抽测时显示全部,有抽测时只显示基础10项 -->
|
||||
<div class="ten-values">${data.windSpeed.slice(0, 10).join(',')}</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="data-row-long">
|
||||
<div class="data-label">十次风向值:</div>
|
||||
<div class="data-value">
|
||||
<div class="ten-values">${data.windDirection}</div>
|
||||
<div class="ten-values">${data.windDirection.slice(0, 10).join(',')}</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- 新增:仅当有抽测时显示,展示后5项抽测数据 -->
|
||||
${data.hasSpotCheckWindSpeed ? `
|
||||
<div class="data-grid" style="margin-top: 16px;"> <!-- 加间距区分基础数据与抽测数据 -->
|
||||
<div class="data-row-long">
|
||||
<div class="data-label">抽测风速值:</div>
|
||||
<div class="data-value">
|
||||
<!-- 截取后5项(索引10-14),用空字符串处理可能的null -->
|
||||
<div class="ten-values">${data.windSpeed.slice(10, 15).map(val => val ?? '').join(',')}</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="data-row-long">
|
||||
<div class="data-label">抽测风向值:</div>
|
||||
<div class="data-value">
|
||||
<div class="ten-values">${data.windDirection.slice(10, 15).map(val => val ?? '').join(',')}</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
` : ''}
|
||||
|
||||
<!-- 修复字段名拼写(原hasspotwindspeed改为正确的hasSpotCheckWindSpeed) -->
|
||||
<div class="data-row-long">
|
||||
<div class="data-label">是否有抽测风速:${data.hasSpotCheckWindSpeed ? '是' : '否'}</div>
|
||||
</div>
|
||||
|
||||
<div class="divider"></div>
|
||||
|
||||
<div class="data-grid">
|
||||
|
||||
Reference in New Issue
Block a user