快乐的昕的电脑
2025-10-18 38032dc27d6449f030e41794f2676f01684db39a
界面优化
已修改1个文件
20 ■■■■■ 文件已修改
components/mold.vue 20 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
components/mold.vue
@@ -443,6 +443,25 @@
                    this.loadingForm = false;
                }
            },
            // 自动带出工单刀具信息
            async fetchDefaultToolFromWorkOrder() {
                if (!this.workOrderNo) return;
                try {
                    const res = await this.$post({
                        url: '/Womdaa/GetWomdaasByShow',
                        data: JSON.stringify({ daa001: this.workOrderNo }),
                        headers: { 'Content-Type': 'application/json' }
                    });
                    if (res.status === 0 && Array.isArray(res.data?.tbBillList) && res.data.tbBillList.length > 0) {
                        const tool = res.data.tbBillList[0];
                        this.selectedToolNo = tool.cutterId || tool.cutteR_ID || '';
                        this.toolName = tool.cutterName || tool.cutteR_NAME || '';
                        this.toolModel = tool.cutterModel || tool.cutteR_MODEL || '';
                    }
                } catch (e) {
                    console.warn('自动带出工单刀具失败', e);
                }
            },
            formatDateTime(dateTimeStr) {
                if (!dateTimeStr) return '';
                try {
@@ -477,6 +496,7 @@
            if (this.machineNo && this.workOrderNo) {
                this.fetchFormData();
                this.fetchDefaultToolFromWorkOrder(); // 自动带出工单刀具
            } else {
                console.warn('机台号或工单号为空,无法获取表单数据');
            }