feature: 1)检查更新功能,使用 github api 来获取版本数据;2)自动检查更新功能,可配置化。 (#303)

This commit is contained in:
王良
2024-04-23 17:10:37 +08:00
committed by GitHub
parent 178ac3c12b
commit 084e3dd886
5 changed files with 215 additions and 58 deletions

View File

@@ -52,6 +52,32 @@
</a-radio-button>
</a-radio-group>
</a-form-item>
<a-form-item label="自动检查更新" :label-col="labelCol" :wrapper-col="wrapperCol">
<a-radio-group v-model="config.app.autoChecked" default-value="light" button-style="solid">
<a-radio-button :value="true">
开启
</a-radio-button>
<a-radio-button :value="false">
关闭
</a-radio-button>
</a-radio-group>
<div class="form-help">
开启自动检查更新后每次应用启动时会检查一次更新如有新版本则会弹出提示
</div>
</a-form-item>
<a-form-item v-if="config.app.autoChecked" label="忽略预发布版本" :label-col="labelCol" :wrapper-col="wrapperCol">
<a-radio-group v-model="config.app.skipPreRelease" default-value="light" button-style="solid">
<a-radio-button :value="true">
忽略
</a-radio-button>
<a-radio-button :value="false">
不忽略
</a-radio-button>
<div class="form-help">
预发布版本为版本号带有 Pre-release 的版本
</div>
</a-radio-group>
</a-form-item>
<a-form-item label="首页提示" :label-col="labelCol" :wrapper-col="wrapperCol">
<a-radio-group v-model="config.app.showShutdownTip"
default-value="true" button-style="solid">