diff --git a/track-uniapp/src/pages/scan/components/TaskTreeNode.vue b/track-uniapp/src/pages/scan/components/TaskTreeNode.vue index b3657c8..d9dcbbf 100644 --- a/track-uniapp/src/pages/scan/components/TaskTreeNode.vue +++ b/track-uniapp/src/pages/scan/components/TaskTreeNode.vue @@ -128,13 +128,8 @@ export default { uni.previewImage({ urls: fullUrls, current: index }); }, confirmDelete(rec) { - uni.showModal({ - title: "删除记录", - content: "确定删除这条记录吗?", - success: (res) => { - if (res.confirm) this.$emit("action", { task: this.task, type: "deleteRecord", record: rec }); - }, - }); + // 🚀 交给父页面统一做「双重确认倒计时」,避免原生 showModal 取消行为异常 + this.$emit("action", { task: this.task, type: "deleteRecord", record: rec }); }, statusLabel(s) { const map = { PENDING: "待接收", WIP: "进行中", COMPLETED: "已完成", REJECTED: "已驳回", ARCHIVED: "已入库" }; diff --git a/track-uniapp/src/pages/scan/detail.vue b/track-uniapp/src/pages/scan/detail.vue index 13f9128..53573f5 100644 --- a/track-uniapp/src/pages/scan/detail.vue +++ b/track-uniapp/src/pages/scan/detail.vue @@ -96,7 +96,7 @@ 备注 *