commit
7256c6d036
@ -31,15 +31,15 @@
|
|||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@vueuse/core": "^7.6.2",
|
"@vueuse/core": "^7.6.2",
|
||||||
|
"animate.css": "^4.1.1",
|
||||||
"async-validator": "^4.0.7",
|
"async-validator": "^4.0.7",
|
||||||
"cropperjs": "^1.5.12",
|
"cropperjs": "^1.5.12",
|
||||||
"darkreader": "^4.9.46",
|
"darkreader": "^4.9.46",
|
||||||
|
"dayjs": "^1.11.0",
|
||||||
"evtd": "^0.2.3",
|
"evtd": "^0.2.3",
|
||||||
"moment": "^2.29.1",
|
|
||||||
"uuid": "^8.3.2",
|
"uuid": "^8.3.2",
|
||||||
"vue-i18n": "^9.2.0-beta.34",
|
"vue-i18n": "^9.2.0-beta.34",
|
||||||
"xlsx": "^0.18.4",
|
"xlsx": "^0.18.4"
|
||||||
"animate.css": "^4.1.1"
|
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@babel/core": "^7.15.8",
|
"@babel/core": "^7.15.8",
|
||||||
|
@ -8,38 +8,17 @@
|
|||||||
</lay-input>
|
</lay-input>
|
||||||
<template #content>
|
<template #content>
|
||||||
<!-- 日期选择 -->
|
<!-- 日期选择 -->
|
||||||
<div
|
<div class="layui-laydate" v-show="showPane === 'date' || showPane === 'datetime'">
|
||||||
class="layui-laydate"
|
|
||||||
v-show="showPane === 'date' || showPane === 'datetime'"
|
|
||||||
>
|
|
||||||
<div class="layui-laydate-main laydate-main-list-0">
|
<div class="layui-laydate-main laydate-main-list-0">
|
||||||
<div class="layui-laydate-header">
|
<div class="layui-laydate-header">
|
||||||
<i
|
<i class="layui-icon laydate-icon laydate-prev-y" @click="changeYearOrMonth('year', -1)"></i>
|
||||||
class="layui-icon laydate-icon laydate-prev-y"
|
<i class="layui-icon laydate-icon laydate-prev-m" @click="changeYearOrMonth('month', -1)"></i>
|
||||||
@click="changeYearOrMonth('year', -1)"
|
|
||||||
></i
|
|
||||||
>
|
|
||||||
<i
|
|
||||||
class="layui-icon laydate-icon laydate-prev-m"
|
|
||||||
@click="changeYearOrMonth('month', -1)"
|
|
||||||
></i
|
|
||||||
>
|
|
||||||
<div class="laydate-set-ym">
|
<div class="laydate-set-ym">
|
||||||
<span @click="showYearPanel">{{ currentYear }} 年</span>
|
<span @click="showYearPanel">{{ currentYear }} 年</span>
|
||||||
<span @click="showPane = 'month'"
|
<span @click="showPane = 'month'">{{ currentMonth + 1 }} 月</span>
|
||||||
>{{ currentMonth + 1 }} 月</span
|
|
||||||
>
|
|
||||||
</div>
|
</div>
|
||||||
<i
|
<i class="layui-icon laydate-icon laydate-next-m" @click="changeYearOrMonth('month', 1)"></i>
|
||||||
class="layui-icon laydate-icon laydate-next-m"
|
<i class="layui-icon laydate-icon laydate-next-y" @click="changeYearOrMonth('year', 1)"></i>
|
||||||
@click="changeYearOrMonth('month', 1)"
|
|
||||||
></i
|
|
||||||
>
|
|
||||||
<i
|
|
||||||
class="layui-icon laydate-icon laydate-next-y"
|
|
||||||
@click="changeYearOrMonth('year', 1)"
|
|
||||||
></i
|
|
||||||
>
|
|
||||||
</div>
|
</div>
|
||||||
<div class="layui-laydate-content">
|
<div class="layui-laydate-content">
|
||||||
<table>
|
<table>
|
||||||
@ -49,26 +28,17 @@
|
|||||||
</tr>
|
</tr>
|
||||||
</thead>
|
</thead>
|
||||||
<tbody>
|
<tbody>
|
||||||
<template
|
<template v-for="(o, i) of dateList.length % 7 == 0
|
||||||
v-for="(o, i) of dateList.length % 7 == 0
|
|
||||||
? dateList.length / 7
|
? dateList.length / 7
|
||||||
: Math.floor(dateList.length / 7) + 1"
|
: Math.floor(dateList.length / 7) + 1" :key="i">
|
||||||
:key="i"
|
|
||||||
>
|
|
||||||
<tr>
|
<tr>
|
||||||
<td
|
<td v-for="(item, index) of dateList.slice(
|
||||||
v-for="(item, index) of dateList.slice(
|
|
||||||
i * 7,
|
i * 7,
|
||||||
i * 7 + 7
|
i * 7 + 7
|
||||||
)"
|
)" :key="index" :data-unix="item.value" :class="{
|
||||||
:key="index"
|
|
||||||
:data-unix="item.value"
|
|
||||||
:class="{
|
|
||||||
'laydate-day-prev': item.type !== 'current',
|
'laydate-day-prev': item.type !== 'current',
|
||||||
'layui-this': item.value === currentDay,
|
'layui-this': item.value === currentDay,
|
||||||
}"
|
}" @click="handleDayClick(item)">
|
||||||
@click="handleDayClick(item)"
|
|
||||||
>
|
|
||||||
{{ item.day }}
|
{{ item.day }}
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
@ -78,135 +48,71 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="layui-laydate-footer">
|
<div class="layui-laydate-footer">
|
||||||
<span
|
<span v-if="type === 'datetime'" @click="showPane = 'time'" class="laydate-btns-time">选择时间</span>
|
||||||
v-if="type === 'datetime'"
|
|
||||||
@click="showPane = 'time'"
|
|
||||||
class="laydate-btns-time"
|
|
||||||
>选择时间</span
|
|
||||||
>
|
|
||||||
<div class="laydate-footer-btns">
|
<div class="laydate-footer-btns">
|
||||||
<span lay-type="clear" class="laydate-btns-clear" @click="clear"
|
<span lay-type="clear" class="laydate-btns-clear" @click="clear">清空</span>
|
||||||
>清空</span
|
<span lay-type="now" class="laydate-btns-now" @click="now">现在</span>
|
||||||
>
|
<span lay-type="confirm" class="laydate-btns-confirm" @click="ok">确定</span>
|
||||||
<span lay-type="now" class="laydate-btns-now" @click="now"
|
|
||||||
>现在</span
|
|
||||||
>
|
|
||||||
<span lay-type="confirm" class="laydate-btns-confirm" @click="ok"
|
|
||||||
>确定</span
|
|
||||||
>
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<!-- 年份选择器 -->
|
<!-- 年份选择器 -->
|
||||||
<div
|
<div class="layui-laydate" v-show="showPane === 'year' || showPane === 'yearmonth'">
|
||||||
class="layui-laydate"
|
|
||||||
v-show="showPane === 'year' || showPane === 'yearmonth'"
|
|
||||||
>
|
|
||||||
<div class="layui-laydate-main laydate-main-list-0 laydate-ym-show">
|
<div class="layui-laydate-main laydate-main-list-0 laydate-ym-show">
|
||||||
<div class="layui-laydate-header">
|
<div class="layui-laydate-header">
|
||||||
<div class="laydate-set-ym">
|
<div class="laydate-set-ym">
|
||||||
<span class="laydate-time-text">选择年份</span>
|
<span class="laydate-time-text">选择年份</span>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div
|
<div class="layui-laydate-content" style="height: 220px; overflow-y: auto">
|
||||||
class="layui-laydate-content"
|
|
||||||
style="height: 220px; overflow-y: auto"
|
|
||||||
>
|
|
||||||
<ul class="layui-laydate-list laydate-year-list">
|
<ul class="layui-laydate-list laydate-year-list">
|
||||||
<li
|
<li v-for="item of yearList" :key="item" :class="[{ 'layui-this': currentYear === item }]"
|
||||||
v-for="item of yearList"
|
@click="handleYearClick(item)">
|
||||||
:key="item"
|
|
||||||
:class="[{ 'layui-this': currentYear === item }]"
|
|
||||||
@click="handleYearClick(item)"
|
|
||||||
>
|
|
||||||
{{ item }}
|
{{ item }}
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="layui-laydate-footer">
|
<div class="layui-laydate-footer">
|
||||||
<span
|
<span class="layui-laydate-preview" title="当前选中的结果" style="color: rgb(102, 102, 102)">{{ dateValue }}</span>
|
||||||
class="layui-laydate-preview"
|
|
||||||
title="当前选中的结果"
|
|
||||||
style="color: rgb(102, 102, 102)"
|
|
||||||
>{{ dateValue }}</span
|
|
||||||
>
|
|
||||||
<div class="laydate-footer-btns">
|
<div class="laydate-footer-btns">
|
||||||
<span lay-type="clear" class="laydate-btns-clear" @click="clear"
|
<span lay-type="clear" class="laydate-btns-clear" @click="clear">清空</span>
|
||||||
>清空</span
|
<span lay-type="now" class="laydate-btns-now" @click="now">现在</span>
|
||||||
>
|
<span lay-type="confirm" class="laydate-btns-confirm" @click="ok">确定</span>
|
||||||
<span lay-type="now" class="laydate-btns-now" @click="now"
|
|
||||||
>现在</span
|
|
||||||
>
|
|
||||||
<span lay-type="confirm" class="laydate-btns-confirm" @click="ok"
|
|
||||||
>确定</span
|
|
||||||
>
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<!-- 月份选择器 -->
|
<!-- 月份选择器 -->
|
||||||
<div class="layui-laydate" v-show="showPane === 'month'">
|
<div class="layui-laydate" v-show="showPane === 'month'">
|
||||||
<div class="layui-laydate-main laydate-main-list-0 laydate-ym-show">
|
<div class="layui-laydate-main laydate-main-list-0 laydate-ym-show">
|
||||||
<div class="layui-laydate-header">
|
<div class="layui-laydate-header">
|
||||||
<i
|
<i class="layui-icon laydate-icon laydate-prev-y" @click="changeYearOrMonth('year', -1)"></i>
|
||||||
class="layui-icon laydate-icon laydate-prev-y"
|
|
||||||
@click="changeYearOrMonth('year', -1)"
|
|
||||||
></i
|
|
||||||
>
|
|
||||||
<div class="laydate-set-ym">
|
<div class="laydate-set-ym">
|
||||||
<span
|
<span @click="showYearPanel" v-if="showPane === 'date' || showPane === 'datetime'">{{ currentYear }}
|
||||||
@click="showYearPanel"
|
年</span>
|
||||||
v-if="showPane === 'date' || showPane === 'datetime'"
|
<span @click="showPane = 'month'">{{ currentMonth + 1 }} 月</span>
|
||||||
>{{ currentYear }} 年</span
|
|
||||||
>
|
|
||||||
<span @click="showPane = 'month'"
|
|
||||||
>{{ currentMonth + 1 }} 月</span
|
|
||||||
>
|
|
||||||
</div>
|
</div>
|
||||||
<i
|
<i class="layui-icon laydate-icon laydate-next-y" @click="changeYearOrMonth('year', 1)"></i>
|
||||||
class="layui-icon laydate-icon laydate-next-y"
|
|
||||||
@click="changeYearOrMonth('year', 1)"
|
|
||||||
></i
|
|
||||||
>
|
|
||||||
</div>
|
</div>
|
||||||
<div class="layui-laydate-content" style="height: 220px">
|
<div class="layui-laydate-content" style="height: 220px">
|
||||||
<ul class="layui-laydate-list laydate-month-list">
|
<ul class="layui-laydate-list laydate-month-list">
|
||||||
<li
|
<li v-for="item of MONTH_NAME" :key="item" :class="[
|
||||||
v-for="item of MONTH_NAME"
|
|
||||||
:key="item"
|
|
||||||
:class="[
|
|
||||||
{ 'layui-this': MONTH_NAME.indexOf(item) === currentMonth },
|
{ 'layui-this': MONTH_NAME.indexOf(item) === currentMonth },
|
||||||
]"
|
]" @click="handleMonthClick(item)">
|
||||||
@click="handleMonthClick(item)"
|
|
||||||
>
|
|
||||||
{{ item.slice(0, 3) }}
|
{{ item.slice(0, 3) }}
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="layui-laydate-footer">
|
<div class="layui-laydate-footer">
|
||||||
<span
|
<span class="layui-laydate-preview" title="当前选中的结果" style="color: rgb(102, 102, 102)">{{ dateValue }}</span>
|
||||||
class="layui-laydate-preview"
|
|
||||||
title="当前选中的结果"
|
|
||||||
style="color: rgb(102, 102, 102)"
|
|
||||||
>{{ dateValue }}</span
|
|
||||||
>
|
|
||||||
<div class="laydate-footer-btns">
|
<div class="laydate-footer-btns">
|
||||||
<span lay-type="clear" class="laydate-btns-clear" @click="clear"
|
<span lay-type="clear" class="laydate-btns-clear" @click="clear">清空</span>
|
||||||
>清空</span
|
<span lay-type="now" class="laydate-btns-now" @click="now">现在</span>
|
||||||
>
|
<span lay-type="confirm" class="laydate-btns-confirm" @click="ok">确定</span>
|
||||||
<span lay-type="now" class="laydate-btns-now" @click="now"
|
|
||||||
>现在</span
|
|
||||||
>
|
|
||||||
<span lay-type="confirm" class="laydate-btns-confirm" @click="ok"
|
|
||||||
>确定</span
|
|
||||||
>
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<!-- 时间选择器 -->
|
<!-- 时间选择器 -->
|
||||||
<div class="layui-laydate" v-if="showPane == 'time'">
|
<div class="layui-laydate" v-if="showPane == 'time'">
|
||||||
<div class="layui-laydate-main laydate-main-list-0 laydate-time-show">
|
<div class="layui-laydate-main laydate-main-list-0 laydate-time-show">
|
||||||
@ -219,19 +125,13 @@
|
|||||||
<ul class="layui-laydate-list laydate-time-list">
|
<ul class="layui-laydate-list laydate-time-list">
|
||||||
<li class="num-list" v-for="item in els" :key="item.type">
|
<li class="num-list" v-for="item in els" :key="item.type">
|
||||||
<ol class="scroll" @click="choseTime">
|
<ol class="scroll" @click="choseTime">
|
||||||
<li
|
<li v-for="(it, index) in item.count" :id="item.type + index.toString()"
|
||||||
v-for="(it, index) in item.count"
|
:data-value="index.toString().padStart(2, '0')" :data-type="item.type" :key="it" :class="[
|
||||||
:id="item.type + index.toString()"
|
|
||||||
:data-value="index.toString().padStart(2, '0')"
|
|
||||||
:data-type="item.type"
|
|
||||||
:key="it"
|
|
||||||
:class="[
|
|
||||||
'num',
|
'num',
|
||||||
index.toString().padStart(2, '0') == hms[item.type]
|
index.toString().padStart(2, '0') == hms[item.type]
|
||||||
? 'layui-this'
|
? 'layui-this'
|
||||||
: '',
|
: '',
|
||||||
]"
|
]">
|
||||||
>
|
|
||||||
{{ index.toString().padStart(2, "0") }}
|
{{ index.toString().padStart(2, "0") }}
|
||||||
</li>
|
</li>
|
||||||
</ol>
|
</ol>
|
||||||
@ -240,22 +140,11 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="layui-laydate-footer">
|
<div class="layui-laydate-footer">
|
||||||
<span
|
<span @click="showPane = 'date'" v-if="type != 'time'" class="laydate-btns-time">返回日期</span>
|
||||||
@click="showPane = 'date'"
|
|
||||||
v-if="type != 'time'"
|
|
||||||
class="laydate-btns-time"
|
|
||||||
>返回日期</span
|
|
||||||
>
|
|
||||||
<div class="laydate-footer-btns">
|
<div class="laydate-footer-btns">
|
||||||
<span lay-type="clear" class="laydate-btns-clear" @click="clear"
|
<span lay-type="clear" class="laydate-btns-clear" @click="clear">清空</span>
|
||||||
>清空</span
|
<span lay-type="now" class="laydate-btns-now" @click="now">现在</span>
|
||||||
>
|
<span lay-type="confirm" class="laydate-btns-confirm" @click="ok">确定</span>
|
||||||
<span lay-type="now" class="laydate-btns-now" @click="now"
|
|
||||||
>现在</span
|
|
||||||
>
|
|
||||||
<span lay-type="confirm" class="laydate-btns-confirm" @click="ok"
|
|
||||||
>确定</span
|
|
||||||
>
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@ -267,7 +156,7 @@
|
|||||||
<script lang="ts" setup>
|
<script lang="ts" setup>
|
||||||
import { ref, watch, computed, defineProps, defineEmits, onMounted } from "vue";
|
import { ref, watch, computed, defineProps, defineEmits, onMounted } from "vue";
|
||||||
|
|
||||||
import moment from "moment";
|
import dayjs from "dayjs";
|
||||||
import LayIcon from "../icon/index";
|
import LayIcon from "../icon/index";
|
||||||
import LayInput from "../input/index.vue";
|
import LayInput from "../input/index.vue";
|
||||||
import LayDropdown from "../dropdown/index.vue";
|
import LayDropdown from "../dropdown/index.vue";
|
||||||
@ -310,9 +199,9 @@ const MONTH_NAME = [
|
|||||||
];
|
];
|
||||||
|
|
||||||
const hms = ref({
|
const hms = ref({
|
||||||
hh: moment(props.modelValue).hour(),
|
hh: dayjs(props.modelValue).hour(),
|
||||||
mm: moment(props.modelValue).minute(),
|
mm: dayjs(props.modelValue).minute(),
|
||||||
ss: moment(props.modelValue).second(),
|
ss: dayjs(props.modelValue).second(),
|
||||||
});
|
});
|
||||||
const els = [
|
const els = [
|
||||||
{ count: 24, type: "hh" },
|
{ count: 24, type: "hh" },
|
||||||
@ -337,9 +226,9 @@ watch(
|
|||||||
);
|
);
|
||||||
|
|
||||||
onMounted(() => {
|
onMounted(() => {
|
||||||
hms.value.hh = moment(props.modelValue).hour();
|
hms.value.hh = dayjs(props.modelValue).hour();
|
||||||
hms.value.mm = moment(props.modelValue).minute();
|
hms.value.mm = dayjs(props.modelValue).minute();
|
||||||
hms.value.ss = moment(props.modelValue).second();
|
hms.value.ss = dayjs(props.modelValue).second();
|
||||||
});
|
});
|
||||||
|
|
||||||
// 计算结果日期
|
// 计算结果日期
|
||||||
@ -348,40 +237,40 @@ const dateValue = computed<string>(() => {
|
|||||||
$emits("update:modelValue", "");
|
$emits("update:modelValue", "");
|
||||||
return "";
|
return "";
|
||||||
}
|
}
|
||||||
let momentVal;
|
let dayjsVal;
|
||||||
let momentObj = moment(currentDay.value)
|
let dayjsObj = dayjs(currentDay.value)
|
||||||
.hour(hms.value.hh)
|
.hour(hms.value.hh)
|
||||||
.minute(hms.value.mm)
|
.minute(hms.value.mm)
|
||||||
.second(hms.value.ss);
|
.second(hms.value.ss);
|
||||||
|
|
||||||
switch (props.type) {
|
switch (props.type) {
|
||||||
case "date":
|
case "date":
|
||||||
momentVal = momentObj.format("YYYY-MM-DD");
|
dayjsVal = dayjsObj.format("YYYY-MM-DD");
|
||||||
break;
|
break;
|
||||||
case "datetime":
|
case "datetime":
|
||||||
momentVal = momentObj.format("YYYY-MM-DD HH:mm:ss");
|
dayjsVal = dayjsObj.format("YYYY-MM-DD HH:mm:ss");
|
||||||
break;
|
break;
|
||||||
case "year":
|
case "year":
|
||||||
momentVal = momentObj.format("YYYY");
|
dayjsVal = dayjsObj.format("YYYY");
|
||||||
break;
|
break;
|
||||||
case "month":
|
case "month":
|
||||||
momentVal = momentObj.format("MM");
|
dayjsVal = dayjsObj.format("MM");
|
||||||
break;
|
break;
|
||||||
case "time":
|
case "time":
|
||||||
momentVal = momentObj.format("HH:mm:ss");
|
dayjsVal = dayjsObj.format("HH:mm:ss");
|
||||||
break;
|
break;
|
||||||
case "yearmonth":
|
case "yearmonth":
|
||||||
momentVal = momentObj.format("YYYY-MM");
|
dayjsVal = dayjsObj.format("YYYY-MM");
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
momentVal = momentObj.format();
|
dayjsVal = dayjsObj.format();
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
$emits("update:modelValue", momentVal);
|
$emits("update:modelValue", dayjsVal);
|
||||||
if (props.simple) {
|
if (props.simple) {
|
||||||
ok();
|
ok();
|
||||||
}
|
}
|
||||||
return momentVal;
|
return dayjsVal;
|
||||||
});
|
});
|
||||||
|
|
||||||
// 设置日期列表
|
// 设置日期列表
|
||||||
@ -444,10 +333,10 @@ const ok = () => {
|
|||||||
|
|
||||||
// 现在时间
|
// 现在时间
|
||||||
const now = () => {
|
const now = () => {
|
||||||
currentDay.value = moment().valueOf();
|
currentDay.value = dayjs().valueOf();
|
||||||
hms.value.hh = moment().hour();
|
hms.value.hh = dayjs().hour();
|
||||||
hms.value.mm = moment().minute();
|
hms.value.mm = dayjs().minute();
|
||||||
hms.value.ss = moment().second();
|
hms.value.ss = dayjs().second();
|
||||||
};
|
};
|
||||||
|
|
||||||
// 清空日期
|
// 清空日期
|
||||||
@ -481,9 +370,9 @@ const showYearPanel = () => {
|
|||||||
const handleYearClick = (item: any) => {
|
const handleYearClick = (item: any) => {
|
||||||
currentYear.value = item;
|
currentYear.value = item;
|
||||||
if (props.type === "year") {
|
if (props.type === "year") {
|
||||||
currentDay.value = moment().year(item).valueOf();
|
currentDay.value = dayjs().year(item).valueOf();
|
||||||
} else if (props.type === "yearmonth") {
|
} else if (props.type === "yearmonth") {
|
||||||
currentDay.value = moment().year(item).valueOf();
|
currentDay.value = dayjs().year(item).valueOf();
|
||||||
showPane.value = "month";
|
showPane.value = "month";
|
||||||
} else {
|
} else {
|
||||||
showPane.value = "date";
|
showPane.value = "date";
|
||||||
@ -494,11 +383,11 @@ const handleYearClick = (item: any) => {
|
|||||||
const handleMonthClick = (item: any) => {
|
const handleMonthClick = (item: any) => {
|
||||||
currentMonth.value = MONTH_NAME.indexOf(item);
|
currentMonth.value = MONTH_NAME.indexOf(item);
|
||||||
if (props.type === "month") {
|
if (props.type === "month") {
|
||||||
currentDay.value = moment(currentDay.value)
|
currentDay.value = dayjs(currentDay.value)
|
||||||
.month(MONTH_NAME.indexOf(item))
|
.month(MONTH_NAME.indexOf(item))
|
||||||
.valueOf();
|
.valueOf();
|
||||||
} else if (props.type === "yearmonth") {
|
} else if (props.type === "yearmonth") {
|
||||||
currentDay.value = moment(currentDay.value)
|
currentDay.value = dayjs(currentDay.value)
|
||||||
.month(MONTH_NAME.indexOf(item))
|
.month(MONTH_NAME.indexOf(item))
|
||||||
.valueOf();
|
.valueOf();
|
||||||
} else {
|
} else {
|
||||||
|
@ -387,7 +387,7 @@ const zhCN = [
|
|||||||
path: "/zh-CN/components/area",
|
path: "/zh-CN/components/area",
|
||||||
component: () =>
|
component: () =>
|
||||||
import("../document/zh-CN/components/area.md"),
|
import("../document/zh-CN/components/area.md"),
|
||||||
meta: { title: "地址选择器 },
|
meta: { title: "地址选择器" },
|
||||||
},
|
},
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
|
Loading…
Reference in New Issue
Block a user