快乐的昕的电脑
2025-11-13 7191ff367c33526180d3308183e2a425bb3a0775
修改保存逻辑
已修改1个文件
27 ■■■■ 文件已修改
components/machine.vue 27 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
components/machine.vue
@@ -258,19 +258,20 @@
            }
        },
        mounted() {
            // 页面加载时,启动定时器,每隔30秒自动保存
            this.autoSaveTimer = setInterval(() => {
                // 1. 工单为开工状态不自动保存
                if (this.statusForm && this.statusForm.status === '开工') {
                    return;
                }
                // 2. 送检时间为空也不自动保存
                if (!this.maShoutTime) {
                    return;
                }
                this.save(); // 满足条件才自动保存
            }, 1 * 30 * 1000); // 30秒
        },
            mounted() {
                // 页面加载时,启动定时器,每隔30秒自动保存
                this.autoSaveTimer = setInterval(() => {
                    // 1. 调机完成时间有了就不自动保存
                    if (this.maEndTime) {
                        return;
                    }
                    // 2. 送检时间为空也不自动保存
                    if (!this.maShoutTime) {
                        return;
                    }
                    this.save(); // 满足条件才自动保存
                }, 1 * 30 * 1000); // 30秒
            },
        beforeDestroy() {
            // 页面卸载时清理定时器
            clearInterval(this.autoSaveTimer);