小调整

pull/456/head
王良 2025-02-13 09:48:13 +08:00
parent 5d96a019b8
commit e6df375d07
1 changed files with 6 additions and 3 deletions

View File

@ -13,6 +13,7 @@ export default {
reloadLoading: false,
urlBackup: null,
personalUrlBackup: null,
maxLogFileSizeStep: 1, // GB=1MB=100
maxLogFileSizeUnit: [
{
label: 'GB',
@ -315,9 +316,11 @@ export default {
},
async onMaxLogFileSizeUnitChange (value) {
if (value === 'MB') {
this.config.app.maxLogFileSize = (this.config.app.maxLogFileSize || 1) * 1024
this.config.app.maxLogFileSize = Math.ceil((this.config.app.maxLogFileSize || 1024) * 1024) //
this.maxLogFileSizeStep = 100
} else {
this.config.app.maxLogFileSize = ((this.config.app.maxLogFileSize || 1024) / 1024).toFixed(2) - 0
this.config.app.maxLogFileSize = ((this.config.app.maxLogFileSize || 1024) / 1024).toFixed(2) - 0 // 2
this.maxLogFileSizeStep = 1
}
this.$refs.maxLogFileSize.focus()
},
@ -487,7 +490,7 @@ export default {
</div>
</a-form-item>
<a-form-item label="最大日志文件大小" :label-col="labelCol" :wrapper-col="wrapperCol">
<a-input-number ref="maxLogFileSize" v-model="config.app.maxLogFileSize" :step="1" :min="0" />
<a-input-number ref="maxLogFileSize" v-model="config.app.maxLogFileSize" :step="maxLogFileSizeStep" :min="0" />
<a-select v-model="config.app.maxLogFileSizeUnit" class="md-ml-5" @change="onMaxLogFileSizeUnitChange">
<a-select-option v-for="(item) of maxLogFileSizeUnit" :key="item.value" :value="item.value">
{{ item.label }}