This commit is contained in:
zhangsir
2024-02-05 17:53:43 +08:00
parent e8891b4dee
commit 490d7edbfd
8 changed files with 193 additions and 66 deletions

View File

@@ -965,6 +965,8 @@
@blur="onBlurStart"
@focus="onFocusStart"
@select="onDateSelect"
:open="openStart"
@ok="onOkStart"
/>
<span style="margin: 0 10px;">至</span>
<a-date-picker
@@ -979,6 +981,8 @@
@focus="onFocusEnd"
@blur="onBlurEnd"
@select="onDateEnd"
:open="openEnd"
@ok="onOkEnd"
/>
</div>
</div>
@@ -2898,11 +2902,16 @@ export default defineComponent({
const minute = String(date.$D).padStart(2, '0')
state.xjkkinputV3[0]=date.$y+'-'+month+'-'+day+' '+hour+':'+minute
}
function onBlurStart(){
onFocusStart()
console.log(state.xjkkinputV3[0],'dateTime')
const openStart = ref(false)
const onOkStart = ()=>{
openStart.value = false
}
function onBlurStart(e){
state.xjkkinputV3[0]=e.target.value
openStart.value = false
}
function onFocusStart(){
openStart.value = true
if(!state.xjkkinputV3[0]){
let now=new Date()
let start=new Date(now.setFullYear(now.getFullYear(), now.getMonth(), now.getDate(), 0, 0))
@@ -2922,7 +2931,16 @@ function onDateEnd(date) {
const minute = String(date.$D).padStart(2, '0')
state.xjkkinputV3[1]=date.$y+'-'+month+'-'+day+' '+hour+':'+minute
}
const openEnd = ref(false)
const onOkEnd = ()=>{
openEnd.value = false
}
function onBlurEnd(e){
state.xjkkinputV3[1]=e.target.value
openEnd.value = false
}
function onFocusEnd(){
openEnd.value = true
if(!state.xjkkinputV3[1]){
let now=new Date()
let start=new Date()
@@ -5216,11 +5234,16 @@ function onFocusEnd(){
editBeginClass,
onDateSelect,
onOkStart,
openStart,
onBlurStart,
onFocusStart,
// timeChangeEnd,
onDateEnd,
openEnd,
onOkEnd,
onFocusEnd,
onBlurEnd,
inputWeightChange,
totalWeightSum,
inputAdd,