小调整
parent
5d96a019b8
commit
e6df375d07
|
@ -13,6 +13,7 @@ export default {
|
||||||
reloadLoading: false,
|
reloadLoading: false,
|
||||||
urlBackup: null,
|
urlBackup: null,
|
||||||
personalUrlBackup: null,
|
personalUrlBackup: null,
|
||||||
|
maxLogFileSizeStep: 1, // 单位不同,值不同:GB=1,MB=100
|
||||||
maxLogFileSizeUnit: [
|
maxLogFileSizeUnit: [
|
||||||
{
|
{
|
||||||
label: 'GB',
|
label: 'GB',
|
||||||
|
@ -315,9 +316,11 @@ export default {
|
||||||
},
|
},
|
||||||
async onMaxLogFileSizeUnitChange (value) {
|
async onMaxLogFileSizeUnitChange (value) {
|
||||||
if (value === 'MB') {
|
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 {
|
} 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()
|
this.$refs.maxLogFileSize.focus()
|
||||||
},
|
},
|
||||||
|
@ -487,7 +490,7 @@ export default {
|
||||||
</div>
|
</div>
|
||||||
</a-form-item>
|
</a-form-item>
|
||||||
<a-form-item label="最大日志文件大小" :label-col="labelCol" :wrapper-col="wrapperCol">
|
<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 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">
|
<a-select-option v-for="(item) of maxLogFileSizeUnit" :key="item.value" :value="item.value">
|
||||||
{{ item.label }}
|
{{ item.label }}
|
||||||
|
|
Loading…
Reference in New Issue