feat:简化 search-form.vue 实现,time cancel 内联掉

This commit is contained in:
YunaiV
2025-12-20 01:23:45 +08:00
parent 104468501e
commit 8af3f954fd
6 changed files with 12 additions and 72 deletions

View File

@@ -47,7 +47,7 @@
</view>
<wd-datetime-picker-view v-if="visibleCreateTime[0]" v-model="tempCreateTime[0]" type="date" />
<view v-if="visibleCreateTime[0]" class="yd-search-form-date-range-actions">
<wd-button size="small" plain @click="handleCreateTime0Cancel">
<wd-button size="small" plain @click="visibleCreateTime[0] = false">
取消
</wd-button>
<wd-button size="small" type="primary" @click="handleCreateTime0Confirm">
@@ -56,7 +56,7 @@
</view>
<wd-datetime-picker-view v-if="visibleCreateTime[1]" v-model="tempCreateTime[1]" type="date" />
<view v-if="visibleCreateTime[1]" class="yd-search-form-date-range-actions">
<wd-button size="small" plain @click="handleCreateTime1Cancel">
<wd-button size="small" plain @click="visibleCreateTime[1] = false">
取消
</wd-button>
<wd-button size="small" type="primary" @click="handleCreateTime1Confirm">
@@ -122,22 +122,12 @@ function handleCreateTime0Confirm() {
visibleCreateTime.value[0] = false
}
/** 创建时间[0]取消 */
function handleCreateTime0Cancel() {
visibleCreateTime.value[0] = false
}
/** 创建时间[1]确认 */
function handleCreateTime1Confirm() {
formData.createTime = [formData.createTime?.[0], tempCreateTime.value[1]]
visibleCreateTime.value[1] = false
}
/** 创建时间[1]取消 */
function handleCreateTime1Cancel() {
visibleCreateTime.value[1] = false
}
/** 搜索 */
function handleSearch() {
visible.value = false