| | |
| | | this.toolModel = ''; |
| | | }, |
| | | async fetchFormData() { |
| | | const payload = new URLSearchParams(); |
| | | payload.append('workOrderNo', this.workOrderNo); |
| | | payload.append('machineNo', this.machineNo); |
| | | const formData = new FormData(); |
| | | formData.append('workOrderNo', this.workOrderNo); |
| | | formData.append('machineNo', this.machineNo); |
| | | |
| | | const res = await this.$post({ |
| | | url: '/MesCutterLedger/GetFormData', |
| | | data: payload.toString(), |
| | | headers: { 'Content-Type': 'application/x-www-form-urlencoded' } |
| | | data: formData, |
| | | // 不要设置 Content-Type,让浏览器自动设置 |
| | | }); |
| | | |
| | | if (res.status === 0) { |
| | | this.toolRecords = res.data; // 假设后端直接返回表格数组 |
| | | this.toolRecords = res.data; |
| | | } else { |
| | | this.$showMessage(res.message || '获取表单数据失败'); |
| | | } |
| | | } |
| | | }, |
| | | }, |
| | | mounted() { |
| | | this.fetchTools(''); |