From 9a61e46d96536f3299e57f7259ae1c9972256ec6 Mon Sep 17 00:00:00 2001
From: riku <risaku@163.com>
Date: 星期二, 30 九月 2025 09:42:09 +0800
Subject: [PATCH] 1. 隐藏未完成的账户匹配页面 2. 根据第三方新的接口文档修改接口url地址
---
src/components/search-option/FYOptionTime.vue | 35 ++++++++++++++++++++---------------
1 files changed, 20 insertions(+), 15 deletions(-)
diff --git a/src/components/search-option/FYOptionTime.vue b/src/components/search-option/FYOptionTime.vue
index 801fbde..9008260 100644
--- a/src/components/search-option/FYOptionTime.vue
+++ b/src/components/search-option/FYOptionTime.vue
@@ -1,11 +1,14 @@
<template>
- <el-form-item label="鏃堕棿" :prop="prop">
+ <el-form-item :label="label" :prop="prop">
<el-date-picker
v-model="date"
@change="handleChange"
:type="type"
placeholder="閫夋嫨鏃堕棿"
+ start-placeholder="閫夋嫨寮�濮嬫椂闂�"
+ end-placeholder="閫夋嫨缁撴潫鏃堕棿"
style="width: 150px"
+ v-bind="$attrs"
/>
</el-form-item>
</template>
@@ -14,6 +17,9 @@
import dayjs from 'dayjs';
const MONTH = 'month';
+const DATE = 'date';
+const RANGE = 'datetimerange';
+const RANGE2 = 'daterange';
export default {
props: {
@@ -22,38 +28,37 @@
default: MONTH
},
// 杩斿洖缁撴灉
- value: Date,
+ value: Date || Array,
// 鏄惁榛樿杩斿洖鍒濆閫夐」
initValue: {
type: Boolean,
default: true
},
- prop: String
+ label: {
+ type: String,
+ default: '鏃堕棿'
+ },
+ prop: {
+ type: String,
+ default: 'time'
+ }
},
- emits: ['update:value'],
+ emits: ['update:value', 'change'],
data() {
return {
date: this.value
};
},
- computed:{
- },
+ computed: {},
methods: {
handleChange(value) {
this.$emit('update:value', value);
- },
- timeFormat() {
- switch (this.type) {
- case MONTH:
- return 'YYYY-MM';
- default:
- return 'YYYY-MM';
- }
+ this.$emit('change', value);
}
},
mounted() {
if (this.initValue) {
- this.date = new Date()
+ this.date = new Date();
this.handleChange(this.date);
}
}
--
Gitblit v1.9.3