@@ -344,7 +344,7 @@ onMounted(async () => {
344344 <div class =" text-xs font-semibold text-gray-700 dark:text-gray-200" >运行时日志配置(实时生效)</div >
345345 <span v-if =" runtimeLoading" class =" text-xs text-gray-500" >加载中...</span >
346346 </div >
347- <div class =" grid grid-cols-1 gap-3 md:grid-cols-6" >
347+ <div class =" grid grid-cols-1 gap-3 md:grid-cols-2 xl:grid-cols- 6" >
348348 <label class =" text-xs text-gray-600 dark:text-gray-300" >
349349 级别
350350 <select v-model =" runtimeConfig.level" class =" input mt-1" >
@@ -374,21 +374,27 @@ onMounted(async () => {
374374 保留天数
375375 <input v-model.number =" runtimeConfig.retention_days" type =" number" min =" 1" max =" 3650" class =" input mt-1" />
376376 </label >
377- <div class =" flex items-end gap-2" >
378- <label class =" inline-flex items-center gap-2 text-xs text-gray-600 dark:text-gray-300" >
379- <input v-model =" runtimeConfig.caller" type =" checkbox" />
380- caller
381- </label >
382- <label class =" inline-flex items-center gap-2 text-xs text-gray-600 dark:text-gray-300" >
383- <input v-model =" runtimeConfig.enable_sampling" type =" checkbox" />
384- sampling
385- </label >
386- <button type =" button" class =" btn btn-primary btn-sm" :disabled =" runtimeSaving" @click =" saveRuntimeConfig" >
387- {{ runtimeSaving ? '保存中...' : '保存并生效' }}
388- </button >
389- <button type =" button" class =" btn btn-secondary btn-sm" :disabled =" runtimeSaving" @click =" resetRuntimeConfig" >
390- 回滚默认值
391- </button >
377+ <div class =" md:col-span-2 xl:col-span-6" >
378+ <div class =" grid gap-3 lg:grid-cols-[minmax(0,1fr)_auto] lg:items-end" >
379+ <div class =" flex flex-wrap items-center gap-x-4 gap-y-2" >
380+ <label class =" inline-flex items-center gap-2 text-xs text-gray-600 dark:text-gray-300" >
381+ <input v-model =" runtimeConfig.caller" type =" checkbox" />
382+ caller
383+ </label >
384+ <label class =" inline-flex items-center gap-2 text-xs text-gray-600 dark:text-gray-300" >
385+ <input v-model =" runtimeConfig.enable_sampling" type =" checkbox" />
386+ sampling
387+ </label >
388+ </div >
389+ <div class =" flex flex-wrap items-center gap-2 lg:justify-end" >
390+ <button type =" button" class =" btn btn-primary btn-sm" :disabled =" runtimeSaving" @click =" saveRuntimeConfig" >
391+ {{ runtimeSaving ? '保存中...' : '保存并生效' }}
392+ </button >
393+ <button type =" button" class =" btn btn-secondary btn-sm" :disabled =" runtimeSaving" @click =" resetRuntimeConfig" >
394+ 回滚默认值
395+ </button >
396+ </div >
397+ </div >
392398 </div >
393399 </div >
394400 <p v-if =" health.last_error" class =" mt-2 text-xs text-red-600 dark:text-red-400" >最近写入错误:{{ health.last_error }}</p >
0 commit comments