From e83dacb5066a86db29dbdc232218d8aba6adc95f Mon Sep 17 00:00:00 2001 From: Junjie <540245094@qq.com> Date: 星期五, 02 八月 2024 13:34:04 +0800 Subject: [PATCH] # --- zy-asrs-admin/src/components/order/edit.vue | 16 +++++++++++++++- 1 files changed, 15 insertions(+), 1 deletions(-) diff --git a/zy-asrs-admin/src/components/order/edit.vue b/zy-asrs-admin/src/components/order/edit.vue index 2cb8a71..0ca5b9a 100644 --- a/zy-asrs-admin/src/components/order/edit.vue +++ b/zy-asrs-admin/src/components/order/edit.vue @@ -14,7 +14,7 @@ const orderDetlChild = ref(null); const props = defineProps({ - ioModel: 1 + ioModel: null }) const emit = defineEmits(['tableReload']) @@ -23,6 +23,10 @@ if (newVal) { await nextTick();// await dom update orderDetlChild.value.orderId = formData.value.id; + + orderNoQuery(); + }else { + orderDetlChild.value.orderId = null; } }) @@ -47,6 +51,7 @@ if (!isSave.value) { param.deleteDetlId = orderDetlChild.value.deleteDetlId; + param.orderId = formData.value.id; } post(isSave.value ? '/api/order/save' : '/api/order/update', param).then((resp) => { @@ -93,6 +98,15 @@ }) } +function orderNoQuery() { + if (isSave.value) { + get('/api/orderNoRule/getOrderNo/' + props.ioModel, {}).then(resp => { + let result = resp.data; + formData.value.orderNo = result.data; + }) + } +} + defineExpose({ open, formData, -- Gitblit v1.9.1