feat: 添加预算类别名称更新功能,优化相关控制器逻辑
All checks were successful
Docker Build & Deploy / Build Docker Image (push) Successful in 23s
Docker Build & Deploy / Deploy to Production (push) Successful in 7s
Docker Build & Deploy / Cleanup Dangling Images (push) Successful in 1s
Docker Build & Deploy / WeChat Notification (push) Successful in 1s

This commit is contained in:
孙诚
2026-01-07 19:55:00 +08:00
parent 35a856c6e3
commit fa1389401a
7 changed files with 40 additions and 8 deletions

View File

@@ -90,7 +90,7 @@
/>
<!-- 日期选择弹窗 -->
<van-popup v-model:show="showDatePicker" position="bottom" round>
<van-popup v-model:show="showDatePicker" position="bottom" round teleport="body">
<van-date-picker
v-model="currentDate"
title="选择日期"
@@ -100,7 +100,7 @@
</van-popup>
<!-- 时间选择弹窗 -->
<van-popup v-model:show="showTimePicker" position="bottom" round>
<van-popup v-model:show="showTimePicker" position="bottom" round teleport="body">
<van-time-picker
v-model="currentTime"
title="选择时间"

View File

@@ -72,7 +72,7 @@
</van-form>
</div>
<template #footer>
<van-button block type="primary" @click="onSubmit">保存预算</van-button>
<van-button block round type="primary" @click="onSubmit">保存预算</van-button>
</template>
</PopupContainer>
</template>

View File

@@ -6,6 +6,7 @@
:style="{ height: height }"
round
:closeable="closeable"
teleport="body"
>
<div class="popup-container">
<!-- 头部区域 -->

View File

@@ -232,7 +232,7 @@
</PopupContainer>
<!-- 周期类型选择器 -->
<van-popup v-model:show="showPeriodicTypePicker" position="bottom" round>
<van-popup v-model:show="showPeriodicTypePicker" position="bottom" round teleport="body">
<van-picker
:columns="periodicTypeColumns"
@confirm="onPeriodicTypeConfirm"
@@ -241,7 +241,7 @@
</van-popup>
<!-- 星期选择器 -->
<van-popup v-model:show="showWeekdaysPicker" position="bottom" round>
<van-popup v-model:show="showWeekdaysPicker" position="bottom" round teleport="body">
<van-picker
:columns="weekdaysColumns"
@confirm="onWeekdaysConfirm"
@@ -250,7 +250,7 @@
</van-popup>
<!-- 日期选择器 -->
<van-popup v-model:show="showMonthDaysPicker" position="bottom" round>
<van-popup v-model:show="showMonthDaysPicker" position="bottom" round teleport="body">
<van-picker
:columns="monthDaysColumns"
@confirm="onMonthDaysConfirm"

View File

@@ -264,7 +264,7 @@
</van-pull-refresh>
<!-- 月份选择器 -->
<van-popup v-model:show="showMonthPicker" position="bottom" round>
<van-popup v-model:show="showMonthPicker" position="bottom" round teleport="body">
<van-date-picker
v-model="selectedDate"
title="选择月份"