| | |
| | | :isEdit="true" |
| | | :row="currentReportRowData" |
| | | @refreshData="getList"/> |
| | | <GranulationForm |
| | | v-if="granulationFormVisible" |
| | | v-model:isShow="granulationFormVisible" |
| | | :isEdit="true" |
| | | :row="currentReportRowData" |
| | | @refreshData="getList"/> |
| | | </div> |
| | | </template> |
| | | |
| | |
| | | const CopperPrintingForm = defineAsyncComponent(() => import("./components/CopperPrintingForm.vue")); |
| | | const VoltageSortingForm = defineAsyncComponent(() => import("./components/VoltageSortingForm.vue")); |
| | | const ProductionRecordForm = defineAsyncComponent(() => import("./components/ProductionRecordForm.vue")); |
| | | const GranulationForm = defineAsyncComponent(() => import("./components/GranulationForm.vue")); |
| | | const tableColumn = ref([ |
| | | { |
| | | label: "优先级", |
| | |
| | | const editDialogVisible = ref(false); |
| | | const copperPrintingFormVisible = ref(false); |
| | | const voltageSortingFormVisible = ref(false); |
| | | const granulationFormVisible = ref(false); |
| | | const transferCardVisible = ref(false); |
| | | const transferCardData = ref([]); |
| | | const transferCardQrUrl = ref(""); |
| | |
| | | voltageSortingFormVisible.value = true |
| | | return; |
| | | } |
| | | if (row.processName === '造粒') { |
| | | granulationFormVisible.value = true |
| | | return; |
| | | } |
| | | processParamList.value = await getProcessParamList(row) |
| | | reportForm.planQuantity = row.planQuantity; |
| | | reportForm.quantity = row.quantity !== undefined && row.quantity !== null ? row.quantity : null; |
| | |
| | | |
| | | const handleReport = async () => { |
| | | const data = await productionRecordFormRef.value.submitData() |
| | | reportForm.otherData.rows = JSON.stringify(data || {}); |
| | | reportForm.otherData.rows = data || []; |
| | | reportFormRef.value?.validate((valid) => { |
| | | if (!valid) { |
| | | return false; |
| | |
| | | const submitData = { |
| | | ...reportForm, |
| | | quantity: quantity, |
| | | scrapQty: scrapQty |
| | | scrapQty: scrapQty, |
| | | otherData: JSON.stringify(reportForm.otherData) |
| | | }; |
| | | |
| | | // console.log(submitData); |