This commit is contained in:
王一嘉
2025-07-21 16:19:55 +08:00
parent 422d082d72
commit 38538db468
2 changed files with 11 additions and 5 deletions

View File

@@ -8,11 +8,17 @@ const {type} = defineProps({
} }
}); });
const {promise, resolve, reject} = Promise.withResolvers(); let promise, resolve, reject;
const value = ref(); const value = ref();
const DateTimeRef = ref(); const DateTimeRef = ref();
const open = () => { const open = () => {
const {promise: _promise, resolve: _resolve, reject: _reject} = Promise.withResolvers();
promise = _promise;
resolve = _resolve;
reject = _reject;
DateTimeRef.value.show(); DateTimeRef.value.show();
return promise; return promise;
} }

View File

@@ -89,11 +89,11 @@ const deleteItem = async (id) => {
} }
const changeStatus = async (value, item) => { const changeStatus = async (value, item) => {
let abnormaltime = null;
if (value === 2) {
abnormaltime = await SelectTimeAsyncRef.value.open();
}
try { try {
let abnormaltime = null;
if (value === 2) {
abnormaltime = await SelectTimeAsyncRef.value.open();
}
const {msg} = await Api.system.setAccountStatus({ const {msg} = await Api.system.setAccountStatus({
...item, ...item,
status: value, status: value,