|
|
@ -6,7 +6,7 @@ import { ref, watch } from 'vue' |
|
|
|
|
|
|
|
const emits = defineEmits(['ok', 'cancel']) |
|
|
|
|
|
|
|
const { serverTime, setDateTime, closeDialog } = useServerTime() |
|
|
|
const { serverTime, setDateTime } = useServerTime() |
|
|
|
console.log('serverTime', serverTime.value) |
|
|
|
|
|
|
|
let onceFlag = false |
|
|
@ -22,21 +22,16 @@ console.log(form.value) |
|
|
|
|
|
|
|
const formRef = ref() |
|
|
|
|
|
|
|
const okLoading = ref(false) |
|
|
|
const okHandle = () => { |
|
|
|
formRef.value.validate(async (valid: any) => { |
|
|
|
if (!valid) { |
|
|
|
return |
|
|
|
} |
|
|
|
console.log(form.value) |
|
|
|
okLoading.value = true |
|
|
|
await setDateTime(form.value.epochMilli as number) |
|
|
|
setTimeout(() => { |
|
|
|
okLoading.value = false |
|
|
|
FtMessage.success('保存成功') |
|
|
|
closeDialog() |
|
|
|
}, 300) |
|
|
|
}) |
|
|
|
const okHandle = async () => { |
|
|
|
const valid = await formRef.value.validate() |
|
|
|
if (!valid) { |
|
|
|
return |
|
|
|
} |
|
|
|
await setDateTime(form.value.epochMilli as number) |
|
|
|
setTimeout(() => { |
|
|
|
FtMessage.success('保存成功') |
|
|
|
emits('ok') |
|
|
|
}, 300) |
|
|
|
} |
|
|
|
|
|
|
|
const cancel = () => { |
|
|
|