在数据库中添加了Version字段,并修改前端,不再使用指定的Version
This commit is contained in:
@@ -1,5 +1,3 @@
|
||||
const version = "0.1.9";
|
||||
|
||||
//公式相关
|
||||
|
||||
function toggleAccordion(header) {
|
||||
@@ -36,20 +34,29 @@ document.addEventListener('DOMContentLoaded', function() {
|
||||
throwOnError: false
|
||||
});
|
||||
|
||||
// 获取页面中的版本号元素
|
||||
const versionElement = document.querySelector('.version');
|
||||
// 确保数据已加载
|
||||
if (window.weatherData) {
|
||||
// 获取页面中的版本号元素
|
||||
const versionElement = document.querySelector('.version');
|
||||
|
||||
// 更新内容(拼接版本号)
|
||||
if (versionElement) {
|
||||
versionElement.textContent = `版本号: ${version}`;
|
||||
// 【修改点】直接使用 window.weatherData.version
|
||||
// 使用 || 'v1.0' 作为默认值,防止数据库版本为空时显示 undefined
|
||||
const dbVersion = window.weatherData.version || 'default';
|
||||
|
||||
// 更新页面显示
|
||||
if (versionElement) {
|
||||
versionElement.textContent = `版本号: ${dbVersion}`;
|
||||
}
|
||||
|
||||
// 【修改点】调用 downloadpdf,只传 data,不再传那个空的 version 变量
|
||||
downloadpdf(window.weatherData);
|
||||
} else {
|
||||
console.error("错误:window.weatherData 未定义");
|
||||
}
|
||||
|
||||
//console.log(window.weatherData);
|
||||
downloadpdf(window.weatherData, version);
|
||||
});
|
||||
|
||||
// 下载按钮
|
||||
function downloadpdf(data, version) {
|
||||
function downloadpdf(data) {
|
||||
|
||||
const areaTypeMap = {
|
||||
urban: "城市",
|
||||
@@ -320,17 +327,17 @@ ${data.hasSpotCheckWindSpeed ? `
|
||||
htmlString += `
|
||||
</div>
|
||||
<br>
|
||||
<div class="footer">----报表结束 version:${version}----</div>
|
||||
<div class="footer">----报表结束 version:${data.version}----</div>
|
||||
</body>
|
||||
</html>
|
||||
`
|
||||
const filename = `${data.id}-${version}.pdf`
|
||||
const filename = `${data.id}-${data.version || 'unknown'}.pdf`
|
||||
var opt = {
|
||||
margin: 10,
|
||||
filename: filename,
|
||||
image: {
|
||||
type: 'jpeg',
|
||||
quality: 0.98
|
||||
quality: 0.99
|
||||
},
|
||||
html2canvas: {
|
||||
scale: 2
|
||||
|
||||
Reference in New Issue
Block a user