mirror of
https://codeup.aliyun.com/67762337eccfc218f6110e0e/vue/fe-manage.git
synced 2025-12-11 11:56:46 +08:00
时间手动输入
This commit is contained in:
@@ -139,7 +139,7 @@
|
||||
<a-date-picker
|
||||
style="width: 41%; height: 40px; border-radius: 8px"
|
||||
:show-time="{ format: 'HH:mm' }"
|
||||
format="YYYY-MM-DD HH:mm"
|
||||
:format="['YYYY-MM-DD HH:mm','YYYY/MM/DD HH:mm']"
|
||||
valueFormat="YYYY-MM-DD HH:mm"
|
||||
v-model:value="dateTime[0]"
|
||||
@change="timeChange"
|
||||
@@ -148,8 +148,9 @@
|
||||
@blur="onBlurStart"
|
||||
@focus="onFocusStart"
|
||||
@select="onDateSelect"
|
||||
:open="openStart"
|
||||
:open.sync="openStart"
|
||||
@ok="onOkStart"
|
||||
ref="datePicker"
|
||||
/>
|
||||
|
||||
<span style="margin: 0 10px;">至</span>
|
||||
@@ -157,7 +158,7 @@
|
||||
<a-date-picker
|
||||
style="width: 41%; height: 40px; border-radius: 8px"
|
||||
:show-time="{ format: 'HH:mm' }"
|
||||
format="YYYY-MM-DD HH:mm"
|
||||
:format="['YYYY-MM-DD HH:mm','YYYY/MM/DD HH:mm']"
|
||||
valueFormat="YYYY-MM-DD HH:mm"
|
||||
v-model:value="dateTime[1]"
|
||||
@change="timeChangeEnd"
|
||||
@@ -657,36 +658,37 @@ function onDateSelect(date) {
|
||||
const minute = String(date.$D).padStart(2, '0')
|
||||
dateTime.value[0]=date.$y+'-'+month+'-'+day+' '+hour+':'+minute
|
||||
}
|
||||
// const openStart = ref(false)
|
||||
// const onOkStart = ()=>{
|
||||
// openStart.value = false
|
||||
// }
|
||||
// function onBlurStart(e){
|
||||
// dateTime.value[0]=e.target.value
|
||||
// openStart.value = false
|
||||
// }
|
||||
const openStart = ref(false)
|
||||
const onOkStart = ()=>{
|
||||
openStart.value = false
|
||||
}
|
||||
function onBlurStart(e){
|
||||
dateTime.value[0]=e.target.value
|
||||
openStart.value = false
|
||||
}
|
||||
function onFocusStart(){
|
||||
// openStart.value = true
|
||||
openStart.value = true
|
||||
if(!dateTime.value[0]){
|
||||
let now=new Date()
|
||||
let start=new Date(now.setFullYear(now.getFullYear(), now.getMonth(), now.getDate(), 0, 0))
|
||||
dateTime.value = [
|
||||
moment(start).format('YYYY-MM-DD HH:mm'),
|
||||
dateTime.value[1]
|
||||
];
|
||||
// dateTime.value[0] = moment().format('YYYY-MM-DD HH:mm')
|
||||
// let now=new Date()
|
||||
// let start=new Date(now.setFullYear(now.getFullYear(), now.getMonth(), now.getDate(), 0, 0))
|
||||
// dateTime.value = [
|
||||
// moment(start).format('YYYY-MM-DD HH:mm'),
|
||||
// dateTime.value[1]
|
||||
// ];
|
||||
}
|
||||
}
|
||||
function timeChangeEnd(timeStr){
|
||||
formData.value.endTime = timeStr;
|
||||
}
|
||||
// const openEnd = ref(false)
|
||||
// const onOkEnd = ()=>{
|
||||
// openEnd.value = false
|
||||
// }
|
||||
// function onBlurEnd(e){
|
||||
// dateTime.value[1]=e.target.value
|
||||
// openEnd.value = false
|
||||
// }
|
||||
const openEnd = ref(false)
|
||||
const onOkEnd = ()=>{
|
||||
openEnd.value = false
|
||||
}
|
||||
function onBlurEnd(e){
|
||||
dateTime.value[1]=e.target.value
|
||||
openEnd.value = false
|
||||
}
|
||||
function onDateEnd(date) {
|
||||
const month = String(date.$M+1).padStart(2, '0')
|
||||
const day = String(date.$D).padStart(2, '0')
|
||||
@@ -695,16 +697,16 @@ function onDateEnd(date) {
|
||||
dateTime.value[1]=date.$y+'-'+month+'-'+day+' '+hour+':'+minute
|
||||
}
|
||||
function onFocusEnd(){
|
||||
// openEnd.value = true
|
||||
if(!dateTime.value[1]){
|
||||
let now=new Date()
|
||||
let start=new Date()
|
||||
let end=new Date(now.setFullYear(now.getFullYear()))
|
||||
dateTime.value = [
|
||||
dateTime.value[0],
|
||||
moment(end).format('YYYY-MM-DD HH:mm')
|
||||
];
|
||||
}
|
||||
openEnd.value = true
|
||||
// if(!dateTime.value[1]){
|
||||
// let now=new Date()
|
||||
// let start=new Date()
|
||||
// let end=new Date(now.setFullYear(now.getFullYear()))
|
||||
// dateTime.value = [
|
||||
// dateTime.value[0],
|
||||
// moment(end).format('YYYY-MM-DD HH:mm')
|
||||
// ];
|
||||
// }
|
||||
}
|
||||
function search() {
|
||||
tableRef.value.fetch();
|
||||
|
||||
Reference in New Issue
Block a user